| /dpdk/app/test-pmd/ |
| H A D | macswap_common.h | 9 ol_flags_init(uint64_t tx_offload) in ol_flags_init() argument 13 ol_flags |= (tx_offload & RTE_ETH_TX_OFFLOAD_VLAN_INSERT) ? in ol_flags_init() 15 ol_flags |= (tx_offload & RTE_ETH_TX_OFFLOAD_QINQ_INSERT) ? in ol_flags_init() 17 ol_flags |= (tx_offload & RTE_ETH_TX_OFFLOAD_MACSEC_INSERT) ? in ol_flags_init()
|
| H A D | csumonly.c | 695 md[0]->tx_offload = m->tx_offload; in mbuf_copy_split() 986 m->tx_offload = 0; in pkt_burst_checksum_forward()
|
| /dpdk/drivers/net/ngbe/ |
| H A D | ngbe_rxtx.c | 389 & tx_offload.data[0])) && in what_ctx_update() 392 & tx_offload.data[1])))) in what_ctx_update() 400 & tx_offload.data[0])) && in what_ctx_update() 403 & tx_offload.data[1])))) in what_ctx_update() 594 union ngbe_tx_offload tx_offload; in ngbe_xmit_pkts() local 596 tx_offload.data[0] = 0; in ngbe_xmit_pkts() 597 tx_offload.data[1] = 0; in ngbe_xmit_pkts() 634 tx_offload.outer_tun_len = 0; in ngbe_xmit_pkts() 754 tx_offload.l3_len + tx_offload.l4_len); in ngbe_xmit_pkts() 757 ? tx_offload.outer_l2_len + in ngbe_xmit_pkts() [all …]
|
| H A D | ngbe_rxtx.h | 315 union ngbe_tx_offload tx_offload; member
|
| /dpdk/drivers/net/igc/ |
| H A D | igc_txrx.c | 164 union igc_tx_offload tx_offload; member 1464 union igc_tx_offload tx_offload) in what_advctx_update() argument 1470 txq->ctx_cache[curr].tx_offload.data == in what_advctx_update() 1472 tx_offload.data))) { in what_advctx_update() 1481 tx_offload.data))) { in what_advctx_update() 1629 union igc_tx_offload tx_offload = {0}; in igc_xmit_pkts() local 1655 tx_offload.l2_len = tx_pkt->l2_len; in igc_xmit_pkts() 1656 tx_offload.l3_len = tx_pkt->l3_len; in igc_xmit_pkts() 1657 tx_offload.l4_len = tx_pkt->l4_len; in igc_xmit_pkts() 1663 tx_offload); in igc_xmit_pkts() [all …]
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_rxtx.c | 454 & tx_offload.data[0])) && in what_ctx_update() 457 & tx_offload.data[1])))) in what_ctx_update() 465 & tx_offload.data[0])) && in what_ctx_update() 468 & tx_offload.data[1])))) in what_ctx_update() 742 union txgbe_tx_offload tx_offload; in txgbe_xmit_pkts() local 747 tx_offload.data[0] = 0; in txgbe_xmit_pkts() 748 tx_offload.data[1] = 0; in txgbe_xmit_pkts() 929 pkt_len -= (tx_offload.l2_len + in txgbe_xmit_pkts() 930 tx_offload.l3_len + tx_offload.l4_len); in txgbe_xmit_pkts() 933 ? tx_offload.outer_l2_len + in txgbe_xmit_pkts() [all …]
|
| H A D | txgbe_rxtx.h | 358 union txgbe_tx_offload tx_offload; member
|
| /dpdk/lib/gso/ |
| H A D | gso_common.c | 24 hdr_segment->tx_offload = pkt->tx_offload; in hdr_segment_init()
|
| /dpdk/drivers/net/e1000/ |
| H A D | igb_rxtx.c | 158 union igb_tx_offload tx_offload; member 316 txq->ctx_cache[ctx_curr].tx_offload.data = in igbe_set_xmit_ctx() 317 tx_offload_mask.data & tx_offload.data; in igbe_set_xmit_ctx() 321 vlan_macip_lens = (uint32_t)tx_offload.data; in igbe_set_xmit_ctx() 333 union igb_tx_offload tx_offload) in what_advctx_update() argument 402 union igb_tx_offload tx_offload = {0}; in eth_igb_xmit_pkts() local 431 tx_offload.l2_len = tx_pkt->l2_len; in eth_igb_xmit_pkts() 432 tx_offload.l3_len = tx_pkt->l3_len; in eth_igb_xmit_pkts() 433 tx_offload.l4_len = tx_pkt->l4_len; in eth_igb_xmit_pkts() 434 tx_offload.vlan_tci = tx_pkt->vlan_tci; in eth_igb_xmit_pkts() [all …]
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_rxtx.c | 452 seqnum_seed |= tx_offload.l2_len in ixgbe_set_xmit_ctx() 504 & tx_offload.data[0])) && in what_advctx_update() 507 & tx_offload.data[1])))) in what_advctx_update() 515 & tx_offload.data[0])) && in what_advctx_update() 518 & tx_offload.data[1])))) in what_advctx_update() 647 union ixgbe_tx_offload tx_offload; in ixgbe_xmit_pkts() local 652 tx_offload.data[0] = 0; in ixgbe_xmit_pkts() 653 tx_offload.data[1] = 0; in ixgbe_xmit_pkts() 704 tx_offload); in ixgbe_xmit_pkts() 838 tx_offload.l3_len + tx_offload.l4_len); in ixgbe_xmit_pkts() [all …]
|
| H A D | ixgbe_rxtx.h | 192 union ixgbe_tx_offload tx_offload; member
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_rxtx.c | 255 union i40e_tx_offload tx_offload, in i40e_parse_tunneling_params() argument 304 union i40e_tx_offload tx_offload) in i40e_txd_enable_checksum() argument 311 *td_offset |= (tx_offload.l2_len >> 1) in i40e_txd_enable_checksum() 317 *td_offset |= (tx_offload.l3_len >> 2) in i40e_txd_enable_checksum() 1036 if (!tx_offload.l4_len) { in i40e_set_tso_ctx() 1041 hdr_len = tx_offload.l2_len + tx_offload.l3_len + tx_offload.l4_len; in i40e_set_tso_ctx() 1043 tx_offload.outer_l2_len + tx_offload.outer_l3_len : 0; in i40e_set_tso_ctx() 1117 tx_offload.l2_len = tx_pkt->l2_len; in i40e_xmit_pkts() 1118 tx_offload.l3_len = tx_pkt->l3_len; in i40e_xmit_pkts() 1121 tx_offload.l4_len = tx_pkt->l4_len; in i40e_xmit_pkts() [all …]
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_rxtx.c | 2486 union ice_tx_offload tx_offload, in ice_parse_tunneling_params() argument 2545 union ice_tx_offload tx_offload) in ice_txd_enable_checksum() argument 2552 *td_offset |= (tx_offload.l2_len >> 1) in ice_txd_enable_checksum() 2683 if (!tx_offload.l4_len) { in ice_set_tso_ctx() 2688 hdr_len = tx_offload.l2_len + tx_offload.l3_len + tx_offload.l4_len; in ice_set_tso_ctx() 2690 tx_offload.outer_l2_len + tx_offload.outer_l3_len : 0; in ice_set_tso_ctx() 2741 union ice_tx_offload tx_offload = {0}; in ice_xmit_pkts() local 2760 tx_offload.l2_len = tx_pkt->l2_len; in ice_xmit_pkts() 2761 tx_offload.l3_len = tx_pkt->l3_len; in ice_xmit_pkts() 2764 tx_offload.l4_len = tx_pkt->l4_len; in ice_xmit_pkts() [all …]
|
| /dpdk/lib/ipsec/ |
| H A D | esp_inb.c | 565 mb->tx_offload = (mb->tx_offload & txof_msk) | txof_val; in tun_process_step3() 621 tun_process_step3(mb[i], sa->tx_offload.msk, in tun_process() 622 sa->tx_offload.val); in tun_process()
|
| H A D | esp_outb.c | 190 mb->tx_offload = (mb->tx_offload & sa->tx_offload.msk) | in outb_tun_pkt_prepare() 191 sa->tx_offload.val; in outb_tun_pkt_prepare()
|
| H A D | sa.h | 102 } tx_offload; member
|
| H A D | sa.c | 373 sa->tx_offload.val = rte_mbuf_tx_offload(sa->hdr_l3_off, in esp_outb_tun_init() 479 sa->tx_offload.msk = in esp_sa_init()
|
| /dpdk/lib/mbuf/ |
| H A D | rte_mbuf.h | 844 m->tx_offload = 0; in rte_pktmbuf_reset() 1099 mdst->tx_offload = msrc->tx_offload; in __rte_pktmbuf_copy_hdr()
|
| H A D | rte_mbuf_core.h | 713 uint64_t tx_offload; /**< combined for easy fetch */ member
|
| /dpdk/drivers/net/dpaa/ |
| H A D | dpaa_rxtx.c | 223 m->tx_offload = annot->parse.ip_off[0]; in dpaa_eth_packet_info() 224 m->tx_offload |= (annot->parse.l4_off - annot->parse.ip_off[0]) in dpaa_eth_packet_info() 1046 new_mbufs[0]->tx_offload = mbuf->tx_offload; in reallocate_mbuf()
|
| /dpdk/app/test/ |
| H A D | test_mbuf.c | 1455 v1 = mb[rte_rand() % num].tx_offload; in test_tx_offload() 1461 mb[i].tx_offload = rte_mbuf_tx_offload(txof.l2, txof.l3, in test_tx_offload() 1469 v2 = mb[rte_rand() % num].tx_offload; in test_tx_offload()
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cn9k_ethdev.c | 75 RTE_BUILD_BUG_ON(offsetof(struct rte_mbuf, tx_offload) != in nix_tx_offload_flags()
|
| H A D | cn10k_ethdev.c | 75 RTE_BUILD_BUG_ON(offsetof(struct rte_mbuf, tx_offload) != in nix_tx_offload_flags()
|
| /dpdk/doc/guides/nics/ |
| H A D | bnxt.rst | 426 testpmd> port config (port_id) tx_offload tcp_tso (on|off) 439 testpmd> port config (port_id) tx_offload vxlan_tnl_tso|gre_tnl_tso (on|off) 528 testpmd> port config (port_id) tx_offload vlan_strip (on|off)
|
| /dpdk/drivers/net/dpaa2/ |
| H A D | dpaa2_rxtx.c | 577 m->tx_offload = mbuf->tx_offload; in eth_copy_mbuf_to_fd()
|