| /f-stack/dpdk/lib/librte_gro/ |
| H A D | gro_vxlan_udp4.c | 223 l2_offset = pkt->outer_l2_len + pkt->outer_l3_len; in udp4_check_vxlan_neighbor() 245 pkt->outer_l2_len + pkt->outer_l3_len)) { in merge_two_vxlan_udp4_packets() 262 len = pkt->pkt_len - pkt->outer_l2_len; in update_vxlan_header() 264 pkt->outer_l2_len); in update_vxlan_header() 308 pkt->outer_l2_len); in gro_vxlan_udp4_reassemble() 325 hdr_len = pkt->outer_l2_len + pkt->outer_l3_len + pkt->l2_len + in gro_vxlan_udp4_reassemble() 464 hdr_len = pkt->outer_l2_len + pkt->outer_l3_len + pkt->l2_len + in gro_vxlan_udp4_merge_items()
|
| H A D | gro_vxlan_tcp4.c | 228 l2_offset = pkt->outer_l2_len + pkt->outer_l3_len; in check_vxlan_seq_option() 253 ip_id, pkt->outer_l2_len + in merge_two_vxlan_tcp4_packets() 272 len = pkt->pkt_len - pkt->outer_l2_len; in update_vxlan_header() 274 pkt->outer_l2_len); in update_vxlan_header() 319 pkt->outer_l2_len); in gro_vxlan_tcp4_reassemble() 336 hdr_len = pkt->outer_l2_len + pkt->outer_l3_len + pkt->l2_len + in gro_vxlan_tcp4_reassemble()
|
| H A D | gro_udp4.h | 216 l2_len = l2_offset > 0 ? pkt_head->outer_l2_len : pkt_head->l2_len; in merge_two_udp4_packets()
|
| H A D | gro_tcp4.h | 228 l2_len = l2_offset > 0 ? pkt_head->outer_l2_len : pkt_head->l2_len; in merge_two_tcp4_packets()
|
| /f-stack/dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_tx.c | 527 l2hdr_len = poff_info->outer_l2_len; in hinic_set_l4_csum_info() 758 off_info->payload_offset = m->outer_l2_len + m->outer_l3_len + in hinic_get_outer_cs_pld_offset() 790 off_info->outer_l2_len = ETHER_LEN_WITH_VLAN; in hinic_analyze_tx_info() 794 off_info->outer_l2_len = ETHER_LEN_NO_VLAN; in hinic_analyze_tx_info() 799 off_info->outer_l2_len); in hinic_analyze_tx_info() 826 mbuf->outer_l2_len); in hinic_analyze_outer_ip_vxlan() 837 (mbuf->outer_l2_len + in hinic_analyze_outer_ip_vxlan() 993 inner_l3_offset = m->l2_len + m->outer_l2_len + in hinic_tx_offload_pkt_prepare() 995 off_info->outer_l2_len = m->outer_l2_len; in hinic_tx_offload_pkt_prepare() 1011 off_info->outer_l2_len - in hinic_tx_offload_pkt_prepare() [all …]
|
| H A D | hinic_pmd_tx.h | 30 u8 outer_l2_len; member
|
| /f-stack/dpdk/drivers/net/octeontx/ |
| H A D | octeontx_rxtx.h | 257 const uint8_t outer_l2_len = m->outer_l2_len; in octeontx_tx_checksum_offload() local 264 send_hdr->w0.l3ptr = outer_l2_len; in octeontx_tx_checksum_offload() 265 send_hdr->w0.l4ptr = outer_l2_len + m->outer_l3_len; in octeontx_tx_checksum_offload() 294 send_hdr->w0.l3ptr = outer_l2_len; in octeontx_tx_checksum_offload() 295 send_hdr->w0.l4ptr = outer_l2_len + m->outer_l3_len; in octeontx_tx_checksum_offload()
|
| /f-stack/dpdk/lib/librte_gso/ |
| H A D | gso_tunnel_tcp4.c | 20 outer_ipv4_offset = pkt->outer_l2_len; in update_tunnel_ipv4_tcp_headers() 67 hdr_offset = pkt->outer_l2_len + pkt->outer_l3_len + pkt->l2_len; in gso_tunnel_tcp4_segment()
|
| /f-stack/dpdk/app/test-pmd/ |
| H A D | csumonly.c | 79 uint16_t outer_l2_len; member 190 info->outer_l2_len = info->l2_len; in update_tunnel_outer() 441 info->outer_l2_len = info->l2_len; in parse_encap_ip() 474 max_pkt_len = info->outer_l2_len + info->outer_l3_len + in process_inner_cksums() 961 m->outer_l2_len = info.outer_l2_len; in pkt_burst_checksum_forward() 974 m->l2_len = info.outer_l2_len + in pkt_burst_checksum_forward() 1017 "outer_l3_len=%d\n", info.outer_l2_len, in pkt_burst_checksum_forward() 1037 m->outer_l2_len, in pkt_burst_checksum_forward()
|
| /f-stack/dpdk/drivers/net/octeontx2/ |
| H A D | otx2_tx.h | 161 lso_sb = (mask & (m->outer_l2_len + m->outer_l3_len)) + in otx2_nix_xmit_prepare_tso() 176 oiplen = (uint16_t *)(mdata + m->outer_l2_len + in otx2_nix_xmit_prepare_tso() 183 oudplen = (uint16_t *)(mdata + m->outer_l2_len + in otx2_nix_xmit_prepare_tso() 250 w1.ol3ptr = ~mask & m->outer_l2_len; in otx2_nix_xmit_prepare() 277 const uint8_t outer_l2_len = m->outer_l2_len; in otx2_nix_xmit_prepare() local 280 w1.ol3ptr = outer_l2_len; in otx2_nix_xmit_prepare() 281 w1.ol4ptr = outer_l2_len + m->outer_l3_len; in otx2_nix_xmit_prepare()
|
| /f-stack/dpdk/lib/librte_net/ |
| H A D | rte_net.h | 132 inner_l3_offset += m->outer_l2_len + m->outer_l3_len; in rte_net_intel_cksum_flags_prepare()
|
| H A D | rte_ether.h | 375 (*m)->outer_l2_len += sizeof(struct rte_vlan_hdr); in rte_vlan_insert()
|
| /f-stack/dpdk/drivers/net/sfc/ |
| H A D | sfc_dp_tx.h | 245 m->outer_l2_len + m->outer_l3_len : 0) + in sfc_dp_tx_prepare_pkt()
|
| H A D | sfc_ef100_tx.c | 102 m->outer_l2_len + m->outer_l3_len : 0) + in sfc_ef100_tx_prepare_pkt_tso() 369 l4_offset_w = (m->outer_l2_len + m->outer_l3_len + in sfc_ef100_tx_qdesc_send_create() 555 outer_iph_off = m->outer_l2_len; in sfc_ef100_xmit_tso_pkt()
|
| H A D | sfc_ef10_tx.c | 374 m_seg->outer_l2_len + m_seg->outer_l3_len : 0) + in sfc_ef10_xmit_tso_pkt() 494 first_m_seg->outer_l2_len); in sfc_ef10_xmit_tso_pkt()
|
| /f-stack/dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_rxtx.h | 163 uint64_t outer_l2_len:8; /**< Outer L2 (MAC) Hdr Length. */ member
|
| /f-stack/dpdk/lib/librte_mbuf/ |
| H A D | rte_mbuf_core.h | 627 uint64_t outer_l2_len:RTE_MBUF_OUTL2_LEN_BITS; member
|
| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_rxtx.c | 2748 rxm->outer_l2_len + rxm->outer_l3_len : 0; in hns3_fill_first_desc() 2812 new_pkt->outer_l2_len = old_pkt->outer_l2_len; in hns3_pktmbuf_copy_hdr() 2973 m->outer_l2_len >> HNS3_L2_LEN_UNIT); in hns3_parse_inner_params() 3014 m->outer_l2_len == 0)) { in hns3_parse_tunneling_params() 3019 m->outer_l2_len = hdr_len.l2_len; in hns3_parse_tunneling_params() 3137 tx_pkts->outer_l2_len + tx_pkts->outer_l3_len : 0; in hns3_pkt_need_linearized() 3171 m->outer_l2_len); in hns3_outer_header_cksum_prepare() 3178 m->outer_l2_len); in hns3_outer_header_cksum_prepare() 3185 hdr_len += m->outer_l2_len + m->outer_l3_len; in hns3_outer_header_cksum_prepare() 3190 m->outer_l2_len + in hns3_outer_header_cksum_prepare() [all …]
|
| /f-stack/dpdk/doc/guides/prog_guide/ |
| H A D | generic_receive_offload_lib.rst | 198 - GRO library uses MBUF->l2_len/l3_len/l4_len/outer_l2_len/ 202 must set MBUF->l2_len/l3_len/l4_len/outer_l2_len/outer_l3_len/
|
| /f-stack/dpdk/drivers/net/ice/ |
| H A D | ice_rxtx.h | 145 uint64_t outer_l2_len:8; /* outer L2 Header Length */ member
|
| /f-stack/dpdk/drivers/net/txgbe/ |
| H A D | txgbe_rxtx.h | 337 uint64_t outer_l2_len:8; /**< Outer L2 (MAC) Hdr Length. */ member
|
| /f-stack/dpdk/drivers/net/ionic/ |
| H A D | ionic_rxtx.c | 257 char *l3_hdr = ((char *)eth_hdr) + txm->outer_l2_len + in ionic_tx_tcp_inner_pseudo_csum() 347 hdrlen = txm->outer_l2_len + txm->outer_l3_len + in ionic_tx_tso()
|
| /f-stack/dpdk/drivers/net/qede/ |
| H A D | qede_rxtx.c | 2221 if (((mbuf->outer_l2_len + mbuf->outer_l3_len) / 2) > 0xff) 2223 if (((mbuf->outer_l2_len + mbuf->outer_l3_len + 2484 (mbuf->outer_l2_len + mbuf->outer_l3_len) / 2; 2486 tunn_hdr_size = (mbuf->outer_l2_len + 2550 hdr_size += mbuf->outer_l2_len +
|
| /f-stack/dpdk/doc/guides/nics/ |
| H A D | features.rst | 599 * **[uses] mbuf**: ``mbuf.outer_l2_len``, ``mbuf.outer_l3_len``. 618 * **[uses] mbuf**: ``mbuf.outer_l2_len``, ``mbuf.outer_l3_len``.
|
| /f-stack/dpdk/drivers/net/bnxt/ |
| H A D | bnxt_txr.c | 238 tx_pkt->outer_l2_len + in bnxt_start_xmit()
|