Home
last modified time | relevance | path

Searched refs:outer_l2_len (Results 1 – 25 of 36) sorted by relevance

12

/f-stack/dpdk/lib/librte_gro/
H A Dgro_vxlan_udp4.c223 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 Dgro_vxlan_tcp4.c228 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 Dgro_udp4.h216 l2_len = l2_offset > 0 ? pkt_head->outer_l2_len : pkt_head->l2_len; in merge_two_udp4_packets()
H A Dgro_tcp4.h228 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 Dhinic_pmd_tx.c527 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 Dhinic_pmd_tx.h30 u8 outer_l2_len; member
/f-stack/dpdk/drivers/net/octeontx/
H A Docteontx_rxtx.h257 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 Dgso_tunnel_tcp4.c20 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 Dcsumonly.c79 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 Dotx2_tx.h161 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 Drte_net.h132 inner_l3_offset += m->outer_l2_len + m->outer_l3_len; in rte_net_intel_cksum_flags_prepare()
H A Drte_ether.h375 (*m)->outer_l2_len += sizeof(struct rte_vlan_hdr); in rte_vlan_insert()
/f-stack/dpdk/drivers/net/sfc/
H A Dsfc_dp_tx.h245 m->outer_l2_len + m->outer_l3_len : 0) + in sfc_dp_tx_prepare_pkt()
H A Dsfc_ef100_tx.c102 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 Dsfc_ef10_tx.c374 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 Dixgbe_rxtx.h163 uint64_t outer_l2_len:8; /**< Outer L2 (MAC) Hdr Length. */ member
/f-stack/dpdk/lib/librte_mbuf/
H A Drte_mbuf_core.h627 uint64_t outer_l2_len:RTE_MBUF_OUTL2_LEN_BITS; member
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_rxtx.c2748 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 Dgeneric_receive_offload_lib.rst198 - 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 Dice_rxtx.h145 uint64_t outer_l2_len:8; /* outer L2 Header Length */ member
/f-stack/dpdk/drivers/net/txgbe/
H A Dtxgbe_rxtx.h337 uint64_t outer_l2_len:8; /**< Outer L2 (MAC) Hdr Length. */ member
/f-stack/dpdk/drivers/net/ionic/
H A Dionic_rxtx.c257 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 Dqede_rxtx.c2221 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 Dfeatures.rst599 * **[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 Dbnxt_txr.c238 tx_pkt->outer_l2_len + in bnxt_start_xmit()

12