| /dpdk/app/test/ |
| H A D | test_cksum.c | 99 uint32_t l4; in test_l4_cksum() local 114 l4 = packet_type & RTE_PTYPE_L4_MASK; in test_l4_cksum() 144 if (l4 == RTE_PTYPE_L4_TCP) { in test_l4_cksum() 160 } else if (l4 == RTE_PTYPE_L4_UDP) { in test_l4_cksum() 181 if (l4 == RTE_PTYPE_L4_TCP) { in test_l4_cksum() 197 } else if (l4 == RTE_PTYPE_L4_UDP) { in test_l4_cksum()
|
| H A D | test_cryptodev_security_ipsec.c | 332 test_ipsec_csum_init(void *ip, bool l3, bool l4) in test_ipsec_csum_init() argument 352 if (l4) { in test_ipsec_csum_init() 660 void *ip, *l4; in test_ipsec_l4_csum_verify() local 670 tcp = (struct rte_tcp_hdr *)l4; in test_ipsec_l4_csum_verify() 673 expected_cksum = rte_ipv4_udptcp_cksum(ipv4, l4); in test_ipsec_l4_csum_verify() 676 udp = (struct rte_udp_hdr *)l4; in test_ipsec_l4_csum_verify() 679 expected_cksum = rte_ipv4_udptcp_cksum(ipv4, l4); in test_ipsec_l4_csum_verify() 690 tcp = (struct rte_tcp_hdr *)l4; in test_ipsec_l4_csum_verify() 693 expected_cksum = rte_ipv6_udptcp_cksum(ipv6, l4); in test_ipsec_l4_csum_verify() 696 udp = (struct rte_udp_hdr *)l4; in test_ipsec_l4_csum_verify() [all …]
|
| H A D | test_mbuf.c | 1414 uint16_t l4; in test_tx_offload() member 1422 txof.l4 = rte_rand() % (1 << RTE_MBUF_L4_LEN_BITS); in test_tx_offload() 1434 txof.l2, txof.l3, txof.l4, txof.tso, txof.l3, txof.l2); in test_tx_offload() 1447 set_tx_offload(mb + i, txof.l2, txof.l3, txof.l4, in test_tx_offload() 1462 txof.l4, txof.tso, txof.l3, txof.l2, 0); in test_tx_offload()
|
| /dpdk/drivers/net/bnxt/ |
| H A D | bnxt_vnic.c | 252 bool l4 = (hash_f & (RTE_ETH_RSS_NONFRAG_IPV4_UDP | in bnxt_rte_to_hwrm_hash_level() local 256 bool l3_only = l3 && !l4; in bnxt_rte_to_hwrm_hash_level() 257 bool l3_and_l4 = l3 && l4; in bnxt_rte_to_hwrm_hash_level() 269 if (l3_and_l4 || l4) in bnxt_rte_to_hwrm_hash_level() 277 if (l3_and_l4 || l4) in bnxt_rte_to_hwrm_hash_level()
|
| /dpdk/drivers/net/enic/ |
| H A D | enic_fm_flow.c | 715 fm_data->l4.udp.fk_dest == 0) in enic_fm_copy_item_gtp() 719 fm_mask->l4.udp.fk_dest != 0xFFFF) in enic_fm_copy_item_gtp() 745 fm_mask->l4.udp.fk_dest != 0xFFFF) in enic_fm_copy_item_gtp() 754 fm_mask->l4.udp.fk_dest = 0xFFFF; in enic_fm_copy_item_gtp() 775 off = sizeof(fm_data->l4.udp); in enic_fm_copy_item_gtp() 817 off = sizeof(fm_data->l4.udp); in enic_fm_copy_item_geneve() 858 off = sizeof(fm_data->l4.udp); in enic_fm_copy_item_geneve_opt() 925 fm_data_to = &fm_data->l4.rawdata[sizeof(fm_data->l4.udp)]; in enic_fm_copy_item_ecpri() 926 fm_mask_to = &fm_mask->l4.rawdata[sizeof(fm_data->l4.udp)]; in enic_fm_copy_item_ecpri() 1031 hdr->l4.udp.fk_source = 0xFFFF; in enic_fet_alloc() [all …]
|
| /dpdk/drivers/net/ngbe/ |
| H A D | ngbe_ptypes.c | 22 #define TPTE(ptid, l2, l3, l4, tun, el2, el3, el4) \ argument 25 RTE_PTYPE_L4_##l4 | \
|
| H A D | ngbe_ptypes.h | 98 u32 l4:4; /* outer transport protocol */ member
|
| /dpdk/drivers/net/qede/ |
| H A D | qede_filter.c | 762 bool l3 = false, l4 = false; in qede_flow_parse_pattern() local 836 l4 = true; in qede_flow_parse_pattern() 851 l4 = true; in qede_flow_parse_pattern() 874 if (!(l3 && l4)) { in qede_flow_parse_pattern()
|
| /dpdk/drivers/net/i40e/ |
| H A D | rte_pmd_i40e.c | 2127 uint32_t l2, l3, l4, tnl, il2, il3, il4; in check_invalid_pkt_type() local 2131 l4 = pkt_type & RTE_PTYPE_L4_MASK; in check_invalid_pkt_type() 2157 if (l4 && in check_invalid_pkt_type() 2158 l4 != RTE_PTYPE_L4_TCP && in check_invalid_pkt_type() 2159 l4 != RTE_PTYPE_L4_UDP && in check_invalid_pkt_type() 2160 l4 != RTE_PTYPE_L4_FRAG && in check_invalid_pkt_type() 2161 l4 != RTE_PTYPE_L4_SCTP && in check_invalid_pkt_type() 2162 l4 != RTE_PTYPE_L4_ICMP && in check_invalid_pkt_type() 2163 l4 != RTE_PTYPE_L4_NONFRAG) in check_invalid_pkt_type()
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_ptypes.h | 128 u32 l4:4; /* outer transport protocol */ member
|
| H A D | txgbe_ptypes.c | 33 #define TPTE(ptid, l2, l3, l4, tun, el2, el3, el4) \ argument 36 RTE_PTYPE_L4_##l4 | \
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_fdir_filter.c | 1798 enum rte_flow_item_type l4 = RTE_FLOW_ITEM_TYPE_END; in ice_fdir_parse_pattern() local 2219 l4 = RTE_FLOW_ITEM_TYPE_UDP; in ice_fdir_parse_pattern() 2375 l4 == RTE_FLOW_ITEM_TYPE_UDP) in ice_fdir_parse_pattern() 2378 l4 == RTE_FLOW_ITEM_TYPE_UDP) in ice_fdir_parse_pattern() 2381 l4 == RTE_FLOW_ITEM_TYPE_END) in ice_fdir_parse_pattern() 2384 l4 == RTE_FLOW_ITEM_TYPE_END) in ice_fdir_parse_pattern() 2394 if (l4 == RTE_FLOW_ITEM_TYPE_UDP) in ice_fdir_parse_pattern()
|
| /dpdk/drivers/net/enic/base/ |
| H A D | vnic_flowman.h | 170 } __rte_packed l4; member
|
| /dpdk/drivers/net/tap/ |
| H A D | rte_eth_tap.c | 312 uint32_t l4 = mbuf->packet_type & RTE_PTYPE_L4_MASK; in tap_verify_csum() local 364 if (l4 == RTE_PTYPE_L4_UDP || l4 == RTE_PTYPE_L4_TCP) { in tap_verify_csum() 372 if (l4 == RTE_PTYPE_L4_UDP) { in tap_verify_csum()
|
| /dpdk/doc/guides/rel_notes/ |
| H A D | release_2_2.rst | 375 by the CRC error counter. Finally the XEC (l3 / l4 checksum error) counter
|
| /dpdk/doc/guides/testpmd_app_ug/ |
| H A D | testpmd_funcs.rst | 3297 flow_director_flex_payload (port_id) (raw|l2|l3|l4) (config) 3301 testpmd> flow_director_flex_payload 0 l4 \
|