Home
last modified time | relevance | path

Searched refs:l4 (Results 1 – 16 of 16) sorted by relevance

/dpdk/app/test/
H A Dtest_cksum.c99 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 Dtest_cryptodev_security_ipsec.c332 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 Dtest_mbuf.c1414 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 Dbnxt_vnic.c252 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 Denic_fm_flow.c715 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 Dngbe_ptypes.c22 #define TPTE(ptid, l2, l3, l4, tun, el2, el3, el4) \ argument
25 RTE_PTYPE_L4_##l4 | \
H A Dngbe_ptypes.h98 u32 l4:4; /* outer transport protocol */ member
/dpdk/drivers/net/qede/
H A Dqede_filter.c762 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 Drte_pmd_i40e.c2127 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 Dtxgbe_ptypes.h128 u32 l4:4; /* outer transport protocol */ member
H A Dtxgbe_ptypes.c33 #define TPTE(ptid, l2, l3, l4, tun, el2, el3, el4) \ argument
36 RTE_PTYPE_L4_##l4 | \
/dpdk/drivers/net/ice/
H A Dice_fdir_filter.c1798 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 Dvnic_flowman.h170 } __rte_packed l4; member
/dpdk/drivers/net/tap/
H A Drte_eth_tap.c312 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 Drelease_2_2.rst375 by the CRC error counter. Finally the XEC (l3 / l4 checksum error) counter
/dpdk/doc/guides/testpmd_app_ug/
H A Dtestpmd_funcs.rst3297 flow_director_flex_payload (port_id) (raw|l2|l3|l4) (config)
3301 testpmd> flow_director_flex_payload 0 l4 \