Home
last modified time | relevance | path

Searched refs:l4_len (Results 1 – 25 of 58) sorted by relevance

123

/f-stack/dpdk/app/test-pmd/
H A Dcsumonly.c75 uint16_t l4_len; member
117 info->l4_len = sizeof(struct rte_udp_hdr); in parse_ipv4()
119 info->l4_len = 0; in parse_ipv4()
137 info->l4_len = sizeof(struct rte_udp_hdr); in parse_ipv6()
139 info->l4_len = 0; in parse_ipv6()
177 info->l4_len = 0; in parse_ethernet()
244 info->l4_len = 0; in parse_gtp()
965 m->l4_len = info.l4_len; in pkt_burst_checksum_forward()
977 m->l4_len = info.l4_len; in pkt_burst_checksum_forward()
985 m->l4_len = info.l4_len; in pkt_burst_checksum_forward()
[all …]
H A Dutil.c176 printf(" - l4_len=%d", hdr_lens.l4_len); in dump_pkt_burst()
191 uint8_t l4_len; in dump_pkt_burst() local
215 l4_len = sizeof(struct rte_udp_hdr); in dump_pkt_burst()
218 l2_len + l3_len + l4_len); in dump_pkt_burst()
H A D5tswap.c158 mb->l4_len = sizeof(struct rte_udp_hdr); in pkt_burst_5tuple_swap()
161 mb->l4_len = (h.tcp->data_off & 0xf0) >> 2; in pkt_burst_5tuple_swap()
/f-stack/dpdk/lib/librte_net/
H A Drte_ip.h356 uint32_t l3_len, l4_len; in rte_ipv4_udptcp_cksum() local
364 l4_len = l3_len - ip_hdr_len; in rte_ipv4_udptcp_cksum()
366 cksum = rte_raw_cksum(l4_hdr, l4_len); in rte_ipv4_udptcp_cksum()
461 uint32_t l4_len; in rte_ipv6_udptcp_cksum() local
463 l4_len = rte_be_to_cpu_16(ipv6_hdr->payload_len); in rte_ipv6_udptcp_cksum()
465 cksum = rte_raw_cksum(l4_hdr, l4_len); in rte_ipv6_udptcp_cksum()
H A Drte_net.c313 hdr_lens->l4_len = 0; in rte_net_get_ptype()
346 hdr_lens->l4_len = 0; in rte_net_get_ptype()
353 hdr_lens->l4_len = sizeof(struct rte_udp_hdr); in rte_net_get_ptype()
363 hdr_lens->l4_len = (th->data_off & 0xf0) >> 2; in rte_net_get_ptype()
366 hdr_lens->l4_len = sizeof(struct rte_sctp_hdr); in rte_net_get_ptype()
371 hdr_lens->l4_len = 0; in rte_net_get_ptype()
H A Drte_net.h27 uint8_t l4_len; member
140 inner_l3_offset + m->l3_len + m->l4_len)) in rte_net_intel_cksum_flags_prepare()
/f-stack/dpdk/lib/librte_gro/
H A Dgro_tcp4.h227 pkt_head->l4_len; in merge_two_tcp4_packets()
280 tcp_hl_orig = pkt_orig->l4_len; in check_seq_option()
H A Dgro_tcp4.c215 if (unlikely(INVALID_TCP_HDRLEN(pkt->l4_len))) in gro_tcp4_reassemble()
221 hdr_len = pkt->l2_len + pkt->l3_len + pkt->l4_len; in gro_tcp4_reassemble()
298 sent_seq, ip_id, pkt->l4_len, tcp_dl, 0, in gro_tcp4_reassemble()
H A Dgro_vxlan_tcp4.c314 if (unlikely(INVALID_TCP_HDRLEN(pkt->l4_len))) in gro_vxlan_tcp4_reassemble()
337 pkt->l3_len + pkt->l4_len; in gro_vxlan_tcp4_reassemble()
419 sent_seq, outer_ip_id, ip_id, pkt->l4_len, in gro_vxlan_tcp4_reassemble()
/f-stack/dpdk/lib/librte_gso/
H A Dgso_udp4.c66 if (unlikely(hdr_offset + pkt->l4_len >= pkt->pkt_len)) { in gso_udp4_segment()
H A Dgso_tcp4.c57 hdr_offset = pkt->l2_len + pkt->l3_len + pkt->l4_len; in gso_tcp4_segment()
H A Dgso_tunnel_tcp4.c79 hdr_offset += pkt->l3_len + pkt->l4_len; in gso_tunnel_tcp4_segment()
/f-stack/dpdk/drivers/net/sfc/
H A Dsfc_tso.c105 size_t header_len = m->l2_len + m->l3_len + m->l4_len; in sfc_efx_tso_do()
H A Dsfc_dp_tx.h247 unsigned int header_len = tcph_off + m->l4_len; in sfc_dp_tx_prepare_pkt()
/f-stack/dpdk/drivers/net/ixgbe/
H A Dixgbe_rxtx.h156 uint64_t l4_len:8; /**< L4 (TCP/UDP) Header Length. */ member
/f-stack/dpdk/lib/librte_mbuf/
H A Drte_mbuf_core.h608 uint64_t l4_len:RTE_MBUF_L4_LEN_BITS; member
/f-stack/dpdk/drivers/net/igc/
H A Digc_txrx.c140 uint64_t l4_len:8; /**< L4 (TCP/UDP) Header Length. */ member
1426 m->l2_len + m->l3_len + m->l4_len > in eth_igc_prep_pkts()
1464 ol_para.l3_len + ol_para.l4_len > IGC_TSO_MAX_HDRLEN) { in check_tso_para()
1549 mss_l4len_idx |= (uint32_t)tx_offload.l4_len << in igc_set_xmit_ctx()
1670 tx_offload.l4_len = tx_pkt->l4_len; in igc_xmit_pkts()
1765 tx_pkt->l4_len); in igc_xmit_pkts()
/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-pip-defs.h1907 uint64_t l4_len : 1; /**< Enable TCP/UDP length check */ member
1927 uint64_t l4_len : 1;
1959 uint64_t l4_len : 1; /**< Enable TCP/UDP length check */ member
1979 uint64_t l4_len : 1;
2017 uint64_t l4_len : 1; /**< Enable TCP/UDP length check */ member
2037 uint64_t l4_len : 1;
2071 uint64_t l4_len : 1; /**< Enable TCP/UDP length check */ member
2091 uint64_t l4_len : 1;
2158 uint64_t l4_len : 1;
2231 uint64_t l4_len : 1;
[all …]
/f-stack/dpdk/drivers/net/tap/
H A Drte_eth_tap.c549 tap_tx_l4_add_rcksum(char *l4_data, unsigned int l4_len, uint16_t *l4_cksum, in tap_tx_l4_add_rcksum() argument
555 *l4_raw_cksum = __rte_raw_cksum(l4_data, l4_len, *l4_raw_cksum); in tap_tx_l4_add_rcksum()
561 unsigned int l3_len, unsigned int l4_len, uint16_t **l4_cksum, in tap_tx_l3_cksum() argument
589 *l4_raw_cksum = __rte_raw_cksum(l4_hdr, l4_len, 0); in tap_tx_l3_cksum()
658 l234_hlen = mbuf->l2_len + mbuf->l3_len + mbuf->l4_len; in tap_write_mbufs()
668 mbuf->l2_len, mbuf->l3_len, mbuf->l4_len, in tap_write_mbufs()
750 mbuf_in->l4_len; in pmd_tx_burst()
/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_tx.h162 m->l2_len + m->l3_len + m->l4_len; in otx2_nix_xmit_prepare_tso()
192 m->l4_len + (2 << !!(ol_flags & PKT_TX_IPV6))); in otx2_nix_xmit_prepare_tso()
328 lso_sb = (mask & w1.ol4ptr) + (~mask & w1.il4ptr) + m->l4_len; in otx2_nix_xmit_prepare()
/f-stack/dpdk/drivers/net/e1000/
H A Digb_rxtx.c133 uint64_t l4_len:8; /**< L4 (TCP/UDP) Header Length. */ member
230 ol_para.l3_len + ol_para.l4_len > IGB_TSO_MAX_HDRLEN)) { in check_tso_para()
280 mss_l4len_idx |= tx_offload.l4_len << E1000_ADVTXD_L4LEN_SHIFT; in igbe_set_xmit_ctx()
432 tx_offload.l4_len = tx_pkt->l4_len; in eth_igb_xmit_pkts()
530 pkt_len -= (tx_pkt->l2_len + tx_pkt->l3_len + tx_pkt->l4_len); in eth_igb_xmit_pkts()
633 (m->l2_len + m->l3_len + m->l4_len > in eth_igb_prep_pkts()
/f-stack/dpdk/drivers/net/enic/
H A Denic_rxtx.c406 header_len = m->l2_len + m->l3_len + m->l4_len; in enic_prep_pkts()
504 tx_pkt->l4_len; in enic_xmit_pkts()
/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.h143 uint64_t l4_len:8; /* L4 Header Length. */ member
/f-stack/dpdk/drivers/net/txgbe/
H A Dtxgbe_rxtx.h330 uint64_t l4_len:8; /**< L4 (TCP/UDP) Header Length. */ member

123