| /f-stack/dpdk/app/test-pmd/ |
| H A D | csumonly.c | 75 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 D | util.c | 176 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 D | 5tswap.c | 158 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 D | rte_ip.h | 356 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 D | rte_net.c | 313 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 D | rte_net.h | 27 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 D | gro_tcp4.h | 227 pkt_head->l4_len; in merge_two_tcp4_packets() 280 tcp_hl_orig = pkt_orig->l4_len; in check_seq_option()
|
| H A D | gro_tcp4.c | 215 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 D | gro_vxlan_tcp4.c | 314 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 D | gso_udp4.c | 66 if (unlikely(hdr_offset + pkt->l4_len >= pkt->pkt_len)) { in gso_udp4_segment()
|
| H A D | gso_tcp4.c | 57 hdr_offset = pkt->l2_len + pkt->l3_len + pkt->l4_len; in gso_tcp4_segment()
|
| H A D | gso_tunnel_tcp4.c | 79 hdr_offset += pkt->l3_len + pkt->l4_len; in gso_tunnel_tcp4_segment()
|
| /f-stack/dpdk/drivers/net/sfc/ |
| H A D | sfc_tso.c | 105 size_t header_len = m->l2_len + m->l3_len + m->l4_len; in sfc_efx_tso_do()
|
| H A D | sfc_dp_tx.h | 247 unsigned int header_len = tcph_off + m->l4_len; in sfc_dp_tx_prepare_pkt()
|
| /f-stack/dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_rxtx.h | 156 uint64_t l4_len:8; /**< L4 (TCP/UDP) Header Length. */ member
|
| /f-stack/dpdk/lib/librte_mbuf/ |
| H A D | rte_mbuf_core.h | 608 uint64_t l4_len:RTE_MBUF_L4_LEN_BITS; member
|
| /f-stack/dpdk/drivers/net/igc/ |
| H A D | igc_txrx.c | 140 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 D | cvmx-pip-defs.h | 1907 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 D | rte_eth_tap.c | 549 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 D | otx2_tx.h | 162 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 D | igb_rxtx.c | 133 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 D | enic_rxtx.c | 406 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 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 | 143 uint64_t l4_len:8; /* L4 Header Length. */ member
|
| /f-stack/dpdk/drivers/net/txgbe/ |
| H A D | txgbe_rxtx.h | 330 uint64_t l4_len:8; /**< L4 (TCP/UDP) Header Length. */ member
|