Home
last modified time | relevance | path

Searched refs:tx_offload (Results 1 – 25 of 26) sorted by relevance

12

/f-stack/dpdk/app/test-pmd/
H A Dmacswap_common.h9 ol_flags_init(uint64_t tx_offload) in ol_flags_init() argument
13 ol_flags |= (tx_offload & DEV_TX_OFFLOAD_VLAN_INSERT) ? in ol_flags_init()
15 ol_flags |= (tx_offload & DEV_TX_OFFLOAD_QINQ_INSERT) ? in ol_flags_init()
17 ol_flags |= (tx_offload & DEV_TX_OFFLOAD_MACSEC_INSERT) ? in ol_flags_init()
H A Dcsumonly.c678 md[0]->tx_offload = m->tx_offload; in mbuf_copy_split()
953 m->tx_offload = 0; in pkt_burst_checksum_forward()
H A Dcmdline.c15652 cmdline_fixed_string_t tx_offload; member
15671 tx_offload, "tx_offload");
15749 cmdline_fixed_string_t tx_offload; member
15768 tx_offload, "tx_offload");
15830 cmdline_fixed_string_t tx_offload; member
15850 tx_offload, "tx_offload");
15963 cmdline_fixed_string_t tx_offload; member
15987 tx_offload, "tx_offload");
/f-stack/dpdk/drivers/net/txgbe/
H A Dtxgbe_rxtx.c433 & tx_offload.data[0])) && in what_ctx_update()
436 & tx_offload.data[1])))) in what_ctx_update()
444 & tx_offload.data[0])) && in what_ctx_update()
447 & tx_offload.data[1])))) in what_ctx_update()
703 union txgbe_tx_offload tx_offload; in txgbe_xmit_pkts() local
705 tx_offload.data[0] = 0; in txgbe_xmit_pkts()
706 tx_offload.data[1] = 0; in txgbe_xmit_pkts()
872 pkt_len -= (tx_offload.l2_len + in txgbe_xmit_pkts()
873 tx_offload.l3_len + tx_offload.l4_len); in txgbe_xmit_pkts()
876 ? tx_offload.outer_l2_len + in txgbe_xmit_pkts()
[all …]
H A Dtxgbe_rxtx.h348 union txgbe_tx_offload tx_offload; member
/f-stack/dpdk/drivers/net/igc/
H A Digc_txrx.c164 union igc_tx_offload tx_offload; member
1477 union igc_tx_offload tx_offload) in what_advctx_update() argument
1483 txq->ctx_cache[curr].tx_offload.data == in what_advctx_update()
1485 tx_offload.data))) { in what_advctx_update()
1494 tx_offload.data))) { in what_advctx_update()
1642 union igc_tx_offload tx_offload = {0}; in igc_xmit_pkts() local
1668 tx_offload.l2_len = tx_pkt->l2_len; in igc_xmit_pkts()
1669 tx_offload.l3_len = tx_pkt->l3_len; in igc_xmit_pkts()
1670 tx_offload.l4_len = tx_pkt->l4_len; in igc_xmit_pkts()
1676 tx_offload); in igc_xmit_pkts()
[all …]
/f-stack/dpdk/lib/librte_gso/
H A Dgso_common.c24 hdr_segment->tx_offload = pkt->tx_offload; in hdr_segment_init()
/f-stack/dpdk/drivers/net/e1000/
H A Digb_rxtx.c158 union igb_tx_offload tx_offload; member
315 txq->ctx_cache[ctx_curr].tx_offload.data = in igbe_set_xmit_ctx()
316 tx_offload_mask.data & tx_offload.data; in igbe_set_xmit_ctx()
320 vlan_macip_lens = (uint32_t)tx_offload.data; in igbe_set_xmit_ctx()
332 union igb_tx_offload tx_offload) in what_advctx_update() argument
401 union igb_tx_offload tx_offload = {0}; in eth_igb_xmit_pkts() local
430 tx_offload.l2_len = tx_pkt->l2_len; in eth_igb_xmit_pkts()
431 tx_offload.l3_len = tx_pkt->l3_len; in eth_igb_xmit_pkts()
432 tx_offload.l4_len = tx_pkt->l4_len; in eth_igb_xmit_pkts()
433 tx_offload.vlan_tci = tx_pkt->vlan_tci; in eth_igb_xmit_pkts()
[all …]
/f-stack/dpdk/drivers/net/ixgbe/
H A Dixgbe_rxtx.c454 seqnum_seed |= tx_offload.l2_len in ixgbe_set_xmit_ctx()
506 & tx_offload.data[0])) && in what_advctx_update()
509 & tx_offload.data[1])))) in what_advctx_update()
517 & tx_offload.data[0])) && in what_advctx_update()
520 & tx_offload.data[1])))) in what_advctx_update()
649 union ixgbe_tx_offload tx_offload; in ixgbe_xmit_pkts() local
654 tx_offload.data[0] = 0; in ixgbe_xmit_pkts()
655 tx_offload.data[1] = 0; in ixgbe_xmit_pkts()
706 tx_offload); in ixgbe_xmit_pkts()
840 tx_offload.l3_len + tx_offload.l4_len); in ixgbe_xmit_pkts()
[all …]
H A Dixgbe_rxtx.h189 union ixgbe_tx_offload tx_offload; member
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_rxtx.c215 union i40e_tx_offload tx_offload, in i40e_parse_tunneling_params() argument
264 union i40e_tx_offload tx_offload) in i40e_txd_enable_checksum() argument
271 *td_offset |= (tx_offload.l2_len >> 1) in i40e_txd_enable_checksum()
277 *td_offset |= (tx_offload.l3_len >> 2) in i40e_txd_enable_checksum()
973 if (!tx_offload.l4_len) { in i40e_set_tso_ctx()
978 hdr_len = tx_offload.l2_len + tx_offload.l3_len + tx_offload.l4_len; in i40e_set_tso_ctx()
980 tx_offload.outer_l2_len + tx_offload.outer_l3_len : 0; in i40e_set_tso_ctx()
1054 tx_offload.l2_len = tx_pkt->l2_len; in i40e_xmit_pkts()
1055 tx_offload.l3_len = tx_pkt->l3_len; in i40e_xmit_pkts()
1058 tx_offload.l4_len = tx_pkt->l4_len; in i40e_xmit_pkts()
[all …]
/f-stack/dpdk/drivers/net/ice/
H A Dice_rxtx.c2276 union ice_tx_offload tx_offload, in ice_parse_tunneling_params() argument
2332 union ice_tx_offload tx_offload) in ice_txd_enable_checksum() argument
2339 *td_offset |= (tx_offload.l2_len >> 1) in ice_txd_enable_checksum()
2469 if (!tx_offload.l4_len) { in ice_set_tso_ctx()
2474 hdr_len = tx_offload.l2_len + tx_offload.l3_len + tx_offload.l4_len; in ice_set_tso_ctx()
2476 tx_offload.outer_l2_len + tx_offload.outer_l3_len : 0; in ice_set_tso_ctx()
2527 union ice_tx_offload tx_offload = {0}; in ice_xmit_pkts() local
2546 tx_offload.l2_len = tx_pkt->l2_len; in ice_xmit_pkts()
2547 tx_offload.l3_len = tx_pkt->l3_len; in ice_xmit_pkts()
2550 tx_offload.l4_len = tx_pkt->l4_len; in ice_xmit_pkts()
[all …]
/f-stack/dpdk/drivers/net/iavf/
H A Diavf_rxtx.c1978 union iavf_tx_offload tx_offload) in iavf_txd_enable_checksum() argument
1981 *td_offset |= (tx_offload.l2_len >> 1) << in iavf_txd_enable_checksum()
2037 if (!tx_offload.l4_len) { in iavf_set_tso_ctx()
2042 hdr_len = tx_offload.l2_len + in iavf_set_tso_ctx()
2043 tx_offload.l3_len + in iavf_set_tso_ctx()
2044 tx_offload.l4_len; in iavf_set_tso_ctx()
2092 union iavf_tx_offload tx_offload = {0}; in iavf_xmit_pkts() local
2113 tx_offload.l2_len = tx_pkt->l2_len; in iavf_xmit_pkts()
2114 tx_offload.l3_len = tx_pkt->l3_len; in iavf_xmit_pkts()
2115 tx_offload.l4_len = tx_pkt->l4_len; in iavf_xmit_pkts()
[all …]
/f-stack/dpdk/lib/librte_ipsec/
H A Desp_inb.c506 mb->tx_offload = (mb->tx_offload & txof_msk) | txof_val; in tun_process_step3()
561 tun_process_step3(mb[i], sa->tx_offload.msk, in tun_process()
562 sa->tx_offload.val); in tun_process()
H A Desp_outb.c151 mb->tx_offload = (mb->tx_offload & sa->tx_offload.msk) | in outb_tun_pkt_prepare()
152 sa->tx_offload.val; in outb_tun_pkt_prepare()
H A Dsa.h97 } tx_offload; member
H A Dsa.c342 sa->tx_offload.val = rte_mbuf_tx_offload(sa->hdr_l3_off, in esp_outb_tun_init()
422 sa->tx_offload.msk = in esp_sa_init()
/f-stack/dpdk/lib/librte_mbuf/
H A Drte_mbuf.h865 m->tx_offload = 0; in rte_pktmbuf_reset()
1120 mdst->tx_offload = msrc->tx_offload; in __rte_pktmbuf_copy_hdr()
H A Drte_mbuf_core.h599 uint64_t tx_offload; /**< combined for easy fetch */ member
/f-stack/dpdk/drivers/net/dpaa/
H A Ddpaa_rxtx.c223 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()
1040 new_mbufs[0]->tx_offload = mbuf->tx_offload; in reallocate_mbuf()
/f-stack/dpdk/app/test/
H A Dtest_mbuf.c1452 v1 = mb[rte_rand() % num].tx_offload; in test_tx_offload()
1458 mb[i].tx_offload = rte_mbuf_tx_offload(txof.l2, txof.l3, in test_tx_offload()
1466 v2 = mb[rte_rand() % num].tx_offload; in test_tx_offload()
/f-stack/dpdk/drivers/net/dpaa2/
H A Ddpaa2_rxtx.c495 m->tx_offload = mbuf->tx_offload; in eth_copy_mbuf_to_fd()
/f-stack/dpdk/doc/guides/nics/
H A Dbnxt.rst426   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)
/f-stack/lib/
H A Dff_dpdk_if.c1219 mi->tx_offload = m->tx_offload; in pktmbuf_deep_attach()
/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_ethdev.c751 RTE_BUILD_BUG_ON(offsetof(struct rte_mbuf, tx_offload) != in nix_tx_offload_flags()

12