Home
last modified time | relevance | path

Searched refs:vlan_mask (Results 1 – 20 of 20) sorted by relevance

/dpdk/app/test/
H A Dtest_acl.h29 uint16_t vlan_mask; /**< VLAN ID mask. */ member
216 .vlan_mask = 0x7f,
227 .vlan_mask = 0x5,
238 .vlan_mask = 0xffff,
407 .vlan_mask = 0xffff,
425 .vlan_mask = 0xffff,
443 .vlan_mask = 0xffff,
459 .vlan_mask = 0xffff,
H A Dtest_acl.c112 ro->field[RTE_ACL_IPV4VLAN_VLAN1_FIELD].mask_range.u16 = ri->vlan_mask; in acl_ipv4vlan_convert_rule()
613 ro->field[RTE_ACL_IPV4VLAN_VLAN1_FIELD].mask_range.u16 = ri->vlan_mask; in convert_rule()
/dpdk/drivers/net/i40e/
H A Di40e_flow.c2481 vlan_mask = item->mask; in i40e_flow_parse_fdir_pattern()
2485 if (vlan_mask->tci != in i40e_flow_parse_fdir_pattern()
2487 vlan_mask->tci != in i40e_flow_parse_fdir_pattern()
2489 vlan_mask->tci != in i40e_flow_parse_fdir_pattern()
2491 vlan_mask->tci != in i40e_flow_parse_fdir_pattern()
2502 if (vlan_spec && vlan_mask && vlan_mask->inner_type) { in i40e_flow_parse_fdir_pattern()
3717 vlan_mask = item->mask; in i40e_flow_parse_vxlan_pattern()
3728 if (vlan_mask->tci == in i40e_flow_parse_vxlan_pattern()
3948 vlan_mask = item->mask; in i40e_flow_parse_nvgre_pattern()
3959 if (vlan_mask->tci == in i40e_flow_parse_nvgre_pattern()
[all …]
H A Di40e_hash.c978 const struct rte_flow_item_vlan *vlan_spec, *vlan_mask; in i40e_hash_parse_queue_region() local
989 vlan_mask = pattern->mask; in i40e_hash_parse_queue_region()
990 if (!vlan_spec || !vlan_mask || in i40e_hash_parse_queue_region()
991 (rte_be_to_cpu_16(vlan_mask->tci) >> 13) != 7) in i40e_hash_parse_queue_region()
/dpdk/app/test-flow-perf/
H A Ditems_gen.c42 static struct rte_flow_item_vlan vlan_mask = { in add_vlan() local
48 items[items_counter].mask = &vlan_mask; in add_vlan()
/dpdk/drivers/net/bnxt/tf_ulp/
H A Dulp_rte_parser.c831 const struct rte_flow_item_vlan *vlan_mask = item->mask; in ulp_rte_vlan_hdr_handler() local
850 if (vlan_mask) { in ulp_rte_vlan_hdr_handler()
851 vlan_tag_mask = ntohs(vlan_mask->tci); in ulp_rte_vlan_hdr_handler()
886 (vlan_mask) ? &priority_mask : NULL, in ulp_rte_vlan_hdr_handler()
891 (vlan_mask) ? &vlan_tag_mask : NULL, in ulp_rte_vlan_hdr_handler()
897 ulp_deference_struct(vlan_mask, inner_type), in ulp_rte_vlan_hdr_handler()
919 if (vlan_mask && vlan_tag_mask) in ulp_rte_vlan_hdr_handler()
934 if (vlan_mask && vlan_tag_mask) in ulp_rte_vlan_hdr_handler()
949 if (vlan_mask && vlan_tag_mask) in ulp_rte_vlan_hdr_handler()
964 if (vlan_mask && vlan_tag_mask) in ulp_rte_vlan_hdr_handler()
/dpdk/drivers/net/bnxt/
H A Dbnxt_flow.c136 const struct rte_flow_item_vlan *vlan_spec, *vlan_mask; in bnxt_validate_and_parse_flow_type() local
290 vlan_mask = item->mask; in bnxt_validate_and_parse_flow_type()
292 vlan_mask = &rte_flow_item_vlan_mask; in bnxt_validate_and_parse_flow_type()
302 if (vlan_mask->tci && in bnxt_validate_and_parse_flow_type()
303 vlan_mask->tci == RTE_BE16(0x0fff)) { in bnxt_validate_and_parse_flow_type()
317 if (vlan_mask->inner_type && in bnxt_validate_and_parse_flow_type()
318 vlan_mask->inner_type != RTE_BE16(0xffff)) { in bnxt_validate_and_parse_flow_type()
326 if (vlan_mask->inner_type) { in bnxt_validate_and_parse_flow_type()
H A Dbnxt_ethdev.c1567 int vlan_mask = 0; in bnxt_dev_start_op() local
1614 vlan_mask |= RTE_ETH_VLAN_FILTER_MASK; in bnxt_dev_start_op()
1616 vlan_mask |= RTE_ETH_VLAN_STRIP_MASK; in bnxt_dev_start_op()
1617 rc = bnxt_vlan_offload_set_op(eth_dev, vlan_mask); in bnxt_dev_start_op()
/dpdk/drivers/net/ice/
H A Dice_switch_filter.c535 const struct rte_flow_item_vlan *vlan_spec, *vlan_mask; in ice_switch_parse_pattern() local
1051 vlan_mask = item->mask; in ice_switch_parse_pattern()
1056 if ((!vlan_spec && vlan_mask) || in ice_switch_parse_pattern()
1057 (vlan_spec && !vlan_mask)) { in ice_switch_parse_pattern()
1074 if (vlan_spec && vlan_mask) { in ice_switch_parse_pattern()
1090 if (vlan_mask->tci) { in ice_switch_parse_pattern()
1094 vlan_mask->tci; in ice_switch_parse_pattern()
1097 if (vlan_mask->inner_type) { in ice_switch_parse_pattern()
/dpdk/drivers/net/mlx5/
H A Dmlx5_trigger.c1397 struct rte_flow_item_vlan vlan_mask = in mlx5_traffic_enable() local
1401 &vlan_spec, &vlan_mask); in mlx5_traffic_enable()
1406 &vlan_spec, &vlan_mask); in mlx5_traffic_enable()
1439 struct rte_flow_item_vlan vlan_mask = in mlx5_traffic_enable() local
1445 &vlan_mask); in mlx5_traffic_enable()
H A Dmlx5_rxtx_vec_neon.h278 const uint32x4_t vlan_mask = in rxq_cq_decompress_v() local
288 vlan_mask); in rxq_cq_decompress_v()
290 vandq_u32(vlan_mask, in rxq_cq_decompress_v()
H A Dmlx5_rxtx_vec_sse.h262 const __m128i vlan_mask = in rxq_cq_decompress_v() local
274 vlan_mask); in rxq_cq_decompress_v()
277 cv_mask), vlan_mask)); in rxq_cq_decompress_v()
H A Dmlx5_rxtx_vec_altivec.h376 const __vector unsigned char vlan_mask = in rxq_cq_decompress_v()
399 (__vector unsigned long)vlan_mask); in rxq_cq_decompress_v()
403 vec_and((__vector unsigned long)vlan_mask, in rxq_cq_decompress_v()
H A Dmlx5.h1807 struct rte_flow_item_vlan *vlan_mask);
H A Dmlx5_flow.c7613 struct rte_flow_item_vlan *vlan_mask) in mlx5_ctrl_flow_vlan() argument
7632 .mask = vlan_mask, in mlx5_ctrl_flow_vlan()
/dpdk/drivers/net/ixgbe/
H A Dixgbe_flow.c191 const struct rte_flow_item_vlan *vlan_mask; in cons_parse_ntuple_filter() local
302 vlan_mask = item->mask; in cons_parse_ntuple_filter()
315 memcmp(vlan_mask, &vlan_null, in cons_parse_ntuple_filter()
1612 const struct rte_flow_item_vlan *vlan_mask; in ixgbe_parse_fdir_filter_normal() local
1791 vlan_mask = item->mask; in ixgbe_parse_fdir_filter_normal()
1795 rule->mask.vlan_tci_mask = vlan_mask->tci; in ixgbe_parse_fdir_filter_normal()
2316 const struct rte_flow_item_vlan *vlan_mask; in ixgbe_parse_fdir_filter_tunnel() local
2723 vlan_mask = item->mask; in ixgbe_parse_fdir_filter_tunnel()
2727 rule->mask.vlan_tci_mask = vlan_mask->tci; in ixgbe_parse_fdir_filter_tunnel()
/dpdk/drivers/net/hns3/
H A Dhns3_flow.c537 const struct rte_flow_item_vlan *vlan_mask; in hns3_parse_vlan() local
550 vlan_mask = item->mask; in hns3_parse_vlan()
551 if (vlan_mask->tci) { in hns3_parse_vlan()
556 rte_be_to_cpu_16(vlan_mask->tci); in hns3_parse_vlan()
561 rte_be_to_cpu_16(vlan_mask->tci); in hns3_parse_vlan()
/dpdk/drivers/net/mlx4/
H A Dmlx4_flow.c1313 const struct rte_flow_item_vlan vlan_mask = { in mlx4_flow_internal() local
1387 .mask = &vlan_mask, in mlx4_flow_internal()
/dpdk/drivers/net/txgbe/
H A Dtxgbe_flow.c157 const struct rte_flow_item_vlan *vlan_mask; in cons_parse_ntuple_filter() local
266 vlan_mask = item->mask; in cons_parse_ntuple_filter()
277 (item->mask && memcmp(vlan_mask, &vlan_null, in cons_parse_ntuple_filter()
/dpdk/app/test-pmd/
H A Dcmdline.c10758 uint16_t vlan_mask; member
10799 mask->vlan_tci_mask = rte_cpu_to_be_16(res->vlan_mask); in cmd_flow_director_mask_parsed()
10806 mask->vlan_tci_mask = rte_cpu_to_be_16(res->vlan_mask); in cmd_flow_director_mask_parsed()
10816 mask->vlan_tci_mask = rte_cpu_to_be_16(res->vlan_mask); in cmd_flow_director_mask_parsed()
10839 vlan_mask, RTE_UINT16);