| /dpdk/lib/gro/ |
| H A D | gro_vxlan_udp4.c | 222 l2_offset = pkt->outer_l2_len + pkt->outer_l3_len; in udp4_check_vxlan_neighbor() 244 pkt->outer_l2_len + pkt->outer_l3_len)) { in merge_two_vxlan_udp4_packets() 261 len = pkt->pkt_len - pkt->outer_l2_len; in update_vxlan_header() 263 pkt->outer_l2_len); in update_vxlan_header() 307 pkt->outer_l2_len); in gro_vxlan_udp4_reassemble() 324 hdr_len = pkt->outer_l2_len + pkt->outer_l3_len + pkt->l2_len + in gro_vxlan_udp4_reassemble() 463 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 | 227 l2_offset = pkt->outer_l2_len + pkt->outer_l3_len; in check_vxlan_seq_option() 252 ip_id, pkt->outer_l2_len + in merge_two_vxlan_tcp4_packets() 271 len = pkt->pkt_len - pkt->outer_l2_len; in update_vxlan_header() 273 pkt->outer_l2_len); in update_vxlan_header() 318 pkt->outer_l2_len); in gro_vxlan_tcp4_reassemble() 335 hdr_len = pkt->outer_l2_len + pkt->outer_l3_len + pkt->l2_len + in gro_vxlan_tcp4_reassemble()
|
| H A D | gro_udp4.h | 214 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 | 226 l2_len = l2_offset > 0 ? pkt_head->outer_l2_len : pkt_head->l2_len; in merge_two_tcp4_packets()
|
| /dpdk/app/test-pmd/ |
| H A D | csumonly.c | 84 uint16_t outer_l2_len; member 196 info->outer_l2_len = info->l2_len; in update_tunnel_outer() 444 info->outer_l2_len = info->l2_len; in parse_encap_ip() 478 max_pkt_len = info->outer_l2_len + info->outer_l3_len + in process_inner_cksums() 513 l4_off = info->outer_l2_len + in process_inner_cksums() 536 l4_off = info->outer_l2_len + info->outer_l3_len + in process_inner_cksums() 625 info->outer_l2_len + info->outer_l3_len, in process_outer_cksums() 993 m->outer_l2_len = info.outer_l2_len; in pkt_burst_checksum_forward() 1006 m->l2_len = info.outer_l2_len + in pkt_burst_checksum_forward() 1049 "outer_l3_len=%d\n", info.outer_l2_len, in pkt_burst_checksum_forward() [all …]
|
| /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 | 29 u8 outer_l2_len; member
|
| /dpdk/drivers/net/octeontx/ |
| H A D | octeontx_rxtx.h | 259 const uint8_t outer_l2_len = m->outer_l2_len; in octeontx_tx_checksum_offload() local 266 send_hdr->w0.l3ptr = outer_l2_len; in octeontx_tx_checksum_offload() 267 send_hdr->w0.l4ptr = outer_l2_len + m->outer_l3_len; in octeontx_tx_checksum_offload() 296 send_hdr->w0.l3ptr = outer_l2_len; in octeontx_tx_checksum_offload() 297 send_hdr->w0.l4ptr = outer_l2_len + m->outer_l3_len; in octeontx_tx_checksum_offload()
|
| /dpdk/lib/gso/ |
| H A D | gso_tunnel_udp4.c | 20 outer_ipv4_offset = pkt->outer_l2_len; in update_tunnel_ipv4_udp_headers() 69 hdr_offset = pkt->outer_l2_len + pkt->outer_l3_len + pkt->l2_len; in gso_tunnel_udp4_segment()
|
| 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()
|
| /dpdk/lib/net/ |
| H A D | rte_net.h | 129 inner_l3_offset += m->outer_l2_len + m->outer_l3_len; in rte_net_intel_cksum_flags_prepare() 136 struct rte_ipv4_hdr *, m->outer_l2_len); in rte_net_intel_cksum_flags_prepare()
|
| H A D | rte_ether.h | 384 (*m)->outer_l2_len += sizeof(struct rte_vlan_hdr); in rte_vlan_insert()
|
| /dpdk/drivers/net/sfc/ |
| H A D | sfc_tso.h | 49 rte_memcpy(tsoh + m->outer_l2_len + m->outer_l3_len + in sfc_tso_outer_udp_fix_len()
|
| H A D | sfc_dp_tx.h | 250 m->outer_l2_len + m->outer_l3_len : 0) + in sfc_dp_tx_prepare_pkt()
|
| H A D | sfc_ef100_tx.c | 107 m->outer_l2_len + m->outer_l3_len : 0) + in sfc_ef100_tx_prepare_pkt_tso() 404 l4_offset_w = (m->outer_l2_len + m->outer_l3_len + in sfc_ef100_tx_qdesc_send_create() 605 outer_iph_off = m_seg->outer_l2_len; in sfc_ef100_xmit_tso_pkt()
|
| H A D | sfc_ef10_tx.c | 375 m_seg->outer_l2_len + m_seg->outer_l3_len : 0) + in sfc_ef10_xmit_tso_pkt() 514 first_m_seg->outer_l2_len); in sfc_ef10_xmit_tso_pkt()
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cn9k_tx.h | 95 lso_sb = (mask & (m->outer_l2_len + m->outer_l3_len)) + in cn9k_nix_xmit_prepare_tso() 112 oiplen = (uint16_t *)(mdata + m->outer_l2_len + in cn9k_nix_xmit_prepare_tso() 120 oudplen = (uint16_t *)(mdata + m->outer_l2_len + in cn9k_nix_xmit_prepare_tso() 193 w1.ol3ptr = ~mask & m->outer_l2_len; in cn9k_nix_xmit_prepare() 220 const uint8_t outer_l2_len = m->outer_l2_len; in cn9k_nix_xmit_prepare() local 223 w1.ol3ptr = outer_l2_len; in cn9k_nix_xmit_prepare() 224 w1.ol4ptr = outer_l2_len + m->outer_l3_len; in cn9k_nix_xmit_prepare()
|
| H A D | cn10k_tx.h | 550 lso_sb = (mask & (m->outer_l2_len + m->outer_l3_len)) + in cn10k_nix_xmit_prepare_tso() 567 oiplen = (uint16_t *)(mdata + m->outer_l2_len + in cn10k_nix_xmit_prepare_tso() 575 oudplen = (uint16_t *)(mdata + m->outer_l2_len + in cn10k_nix_xmit_prepare_tso() 648 w1.ol3ptr = ~mask & m->outer_l2_len; in cn10k_nix_xmit_prepare() 675 const uint8_t outer_l2_len = m->outer_l2_len; in cn10k_nix_xmit_prepare() local 678 w1.ol3ptr = outer_l2_len; in cn10k_nix_xmit_prepare() 679 w1.ol4ptr = outer_l2_len + m->outer_l3_len; in cn10k_nix_xmit_prepare()
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_rxtx.h | 166 uint64_t outer_l2_len:8; /**< Outer L2 (MAC) Hdr Length. */ member
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_rxtx.c | 3265 new_pkt->outer_l2_len = old_pkt->outer_l2_len; in hns3_pktmbuf_copy_hdr() 3426 m->outer_l2_len >> HNS3_L2_LEN_UNIT); in hns3_parse_inner_params() 3470 m->outer_l2_len == 0)) { in hns3_parse_tunneling_params() 3475 m->outer_l2_len = hdr_len.l2_len; in hns3_parse_tunneling_params() 3625 m->outer_l2_len); in hns3_outer_ipv4_cksum_prepared() 3637 m->outer_l2_len + m->outer_l3_len); in hns3_outer_ipv4_cksum_prepared() 3652 m->outer_l2_len); in hns3_outer_ipv6_cksum_prepared() 3662 m->outer_l2_len + m->outer_l3_len); in hns3_outer_ipv6_cksum_prepared() 3692 hdr_len += m->outer_l2_len + m->outer_l3_len; in hns3_outer_header_cksum_prepare() 3697 m->outer_l2_len + in hns3_outer_header_cksum_prepare() [all …]
|
| /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/
|
| /dpdk/drivers/net/ngbe/ |
| H A D | ngbe_rxtx.h | 304 uint64_t outer_l2_len:8; /**< Outer L2 (MAC) Hdr Length. */ member
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_rxtx.h | 342 uint64_t outer_l2_len:8; /**< Outer L2 (MAC) Hdr Length. */ member
|
| /dpdk/lib/mbuf/ |
| H A D | rte_mbuf_core.h | 741 uint64_t outer_l2_len:RTE_MBUF_OUTL2_LEN_BITS; member
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_rxtx.h | 153 uint64_t outer_l2_len:8; /* outer L2 Header Length */ member
|