当前位置: 首页 > news >正文

每日一读: 硬件网卡tx支持哪些功能特性offload(ixgbe驱动为例)

ixgbe驱动

rte_eth_dev_info_get -> ixgbe_dev_info_get -> ixgbe_get_tx_port_offloads

uint64_t ixgbe_get_tx_port_offloads(struct rte_eth_dev *dev)
{uint64_t tx_offload_capa;struct ixgbe_hw *hw = IXGBE_DEV_PRIVATE_TO_HW(dev->data->dev_private);tx_offload_capa =RTE_ETH_TX_OFFLOAD_VLAN_INSERT |RTE_ETH_TX_OFFLOAD_IPV4_CKSUM  |RTE_ETH_TX_OFFLOAD_UDP_CKSUM   |RTE_ETH_TX_OFFLOAD_TCP_CKSUM   |RTE_ETH_TX_OFFLOAD_SCTP_CKSUM  |RTE_ETH_TX_OFFLOAD_TCP_TSO     |RTE_ETH_TX_OFFLOAD_MULTI_SEGS;if (hw->mac.type == ixgbe_mac_82599EB ||hw->mac.type == ixgbe_mac_X540)tx_offload_capa |= RTE_ETH_TX_OFFLOAD_MACSEC_INSERT;if (hw->mac.type == ixgbe_mac_X550 ||hw->mac.type == ixgbe_mac_X550EM_x ||hw->mac.type == ixgbe_mac_X550EM_a)tx_offload_capa |= RTE_ETH_TX_OFFLOAD_OUTER_IPV4_CKSUM;#ifdef RTE_LIB_SECURITYif (dev->security_ctx)tx_offload_capa |= RTE_ETH_TX_OFFLOAD_SECURITY;
#endifreturn tx_offload_capa;
}
http://www.lryc.cn/news/358068.html

相关文章:

  • MyBatis的坑(动态SQL会把0和空串比较相等为true)
  • Springboot事务控制中A方法调用B方法@Transactional生效与不生效情况实战总结
  • python -【三】循环语句
  • 类的内存对齐位段位图布隆过滤器哈希切割一致性哈希
  • 于ThinkPHP开发的赛事报名小程序
  • 前端学习--React部分
  • 24V_2A_1.2MHZ|PCD0303升压恒频LCD背光源专用电路超小体积封装
  • python生成词云图
  • 【使用ChatGPT构建应用程序】应用程序开发概述:1. 管理秘钥、2. 数据安全、3. 与应用程序解耦、4. 注意提示语的注入攻击
  • 【JavaScript脚本宇宙】不可或缺的Web开发工具:图表和可视化
  • 自然语言处理(NLP)中的迁移学习
  • PLC集成BL121PO网关优化智能电网的远程管理PLC转OPC UA协议
  • 爬虫案例(读书网)
  • Linux系统编程(五)多线程创建与退出
  • 计算机毕业设计 | SpringBoot个人博客管理系统(附源码)
  • 字母的大小写转换
  • JTW结构
  • debian11安装留档@VirtualBox
  • SpringBoot——整合Thymeleaf模板
  • 电商推荐系统+电影推荐系统【虚拟机镜像分享】
  • (函数)判断素数(C语言)
  • git 学习随笔
  • 【因果推断python】1_因果关系初步1
  • (函数)颠倒字符串顺序(C语言)
  • 自定义数据集上的3D目标检测:使用OpenPCDet训练CenterPointPillar模型
  • 音乐传奇告别之作:《杰作》未解之谜❗❗
  • 【Postman接口测试】第四节.Postman接口测试项目实战(上)
  • opencv学习备份
  • Unity 中获取调用者方法名
  • k8s集群中pod的容器资源限制和三种探针