| /f-stack/dpdk/app/test-flow-perf/ |
| H A D | items_gen.c | 41 static struct rte_flow_item_vlan vlan_spec; in add_vlan() 42 static struct rte_flow_item_vlan vlan_mask; in add_vlan() 46 memset(&vlan_spec, 0, sizeof(struct rte_flow_item_vlan)); in add_vlan() 47 memset(&vlan_mask, 0, sizeof(struct rte_flow_item_vlan)); in add_vlan()
|
| /f-stack/dpdk/drivers/net/sfc/ |
| H A D | sfc_mae.c | 932 RTE_SIZEOF_FIELD(struct rte_flow_item_vlan, tci), 933 offsetof(struct rte_flow_item_vlan, tci), 942 offsetof(struct rte_flow_item_vlan, inner_type), 948 RTE_SIZEOF_FIELD(struct rte_flow_item_vlan, tci), 949 offsetof(struct rte_flow_item_vlan, tci), 958 offsetof(struct rte_flow_item_vlan, inner_type), 970 struct rte_flow_item_vlan supp_mask; in sfc_mae_rule_parse_item_vlan() 997 sizeof(struct rte_flow_item_vlan), error); in sfc_mae_rule_parse_item_vlan() 1003 const struct rte_flow_item_vlan *item_spec; in sfc_mae_rule_parse_item_vlan() 1004 const struct rte_flow_item_vlan *item_mask; in sfc_mae_rule_parse_item_vlan() [all …]
|
| H A D | sfc_flow.c | 385 const struct rte_flow_item_vlan *spec = NULL; in sfc_flow_parse_vlan() 386 const struct rte_flow_item_vlan *mask = NULL; in sfc_flow_parse_vlan() 387 const struct rte_flow_item_vlan supp_mask = { in sfc_flow_parse_vlan() 397 sizeof(struct rte_flow_item_vlan), in sfc_flow_parse_vlan()
|
| /f-stack/dpdk/doc/guides/howto/ |
| H A D | rte_flow.rst | 39 struct rte_flow_item_vlan vlan; 134 struct rte_flow_item_vlan vlan; 234 struct rte_flow_item_vlan vlan;
|
| /f-stack/dpdk/drivers/net/mlx4/ |
| H A D | mlx4_flow.c | 294 const struct rte_flow_item_vlan *spec = item->spec; in mlx4_flow_merge_vlan() 295 const struct rte_flow_item_vlan *mask = in mlx4_flow_merge_vlan() 594 .mask_support = &(const struct rte_flow_item_vlan){ 599 .mask_sz = sizeof(struct rte_flow_item_vlan), 1310 struct rte_flow_item_vlan vlan_spec; in mlx4_flow_internal() 1311 const struct rte_flow_item_vlan vlan_mask = { in mlx4_flow_internal()
|
| /f-stack/dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_flow.c | 190 const struct rte_flow_item_vlan *vlan_spec; in cons_parse_ntuple_filter() 191 const struct rte_flow_item_vlan *vlan_mask; in cons_parse_ntuple_filter() 193 struct rte_flow_item_vlan vlan_null; in cons_parse_ntuple_filter() 216 memset(&vlan_null, 0, sizeof(struct rte_flow_item_vlan)); in cons_parse_ntuple_filter() 314 sizeof(struct rte_flow_item_vlan)) || in cons_parse_ntuple_filter() 316 sizeof(struct rte_flow_item_vlan)))) { in cons_parse_ntuple_filter() 1611 const struct rte_flow_item_vlan *vlan_spec; in ixgbe_parse_fdir_filter_normal() 1612 const struct rte_flow_item_vlan *vlan_mask; in ixgbe_parse_fdir_filter_normal() 2315 const struct rte_flow_item_vlan *vlan_spec; in ixgbe_parse_fdir_filter_tunnel() 2316 const struct rte_flow_item_vlan *vlan_mask; in ixgbe_parse_fdir_filter_tunnel()
|
| /f-stack/dpdk/drivers/net/cxgbe/ |
| H A D | cxgbe_flow.c | 241 const struct rte_flow_item_vlan *spec = item->spec; in ch_rte_parsetype_vlan() 242 const struct rte_flow_item_vlan *umask = item->mask; in ch_rte_parsetype_vlan() 243 const struct rte_flow_item_vlan *mask; in ch_rte_parsetype_vlan() 246 mask = umask ? umask : (const struct rte_flow_item_vlan *)dmask; in ch_rte_parsetype_vlan() 988 .dmask = &(const struct rte_flow_item_vlan){
|
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_trigger.c | 1296 struct rte_flow_item_vlan vlan_spec = { in mlx5_traffic_enable() 1299 struct rte_flow_item_vlan vlan_mask = in mlx5_traffic_enable() 1334 struct rte_flow_item_vlan vlan_spec = { in mlx5_traffic_enable() 1337 struct rte_flow_item_vlan vlan_mask = in mlx5_traffic_enable()
|
| H A D | mlx5_flow_verbs.c | 557 const struct rte_flow_item_vlan *spec = item->spec; in flow_verbs_translate_item_vlan() 558 const struct rte_flow_item_vlan *mask = item->mask; in flow_verbs_translate_item_vlan() 1293 ((const struct rte_flow_item_vlan *) in flow_verbs_validate() 1296 ((const struct rte_flow_item_vlan *) in flow_verbs_validate()
|
| H A D | mlx5.h | 1224 struct rte_flow_item_vlan *vlan_spec, 1225 struct rte_flow_item_vlan *vlan_mask);
|
| H A D | mlx5_flow.c | 147 ether_type_m = ((const struct rte_flow_item_vlan *) in mlx5_flow_expand_rss_item_complete() 153 ether_type = ((const struct rte_flow_item_vlan *) in mlx5_flow_expand_rss_item_complete() 1862 const struct rte_flow_item_vlan *spec = item->spec; in mlx5_flow_validate_item_vlan() 1863 const struct rte_flow_item_vlan *mask = item->mask; in mlx5_flow_validate_item_vlan() 1864 const struct rte_flow_item_vlan nic_mask = { in mlx5_flow_validate_item_vlan() 1890 sizeof(struct rte_flow_item_vlan), in mlx5_flow_validate_item_vlan() 5932 struct rte_flow_item_vlan *vlan_spec, in mlx5_ctrl_flow_vlan() 5933 struct rte_flow_item_vlan *vlan_mask) in mlx5_ctrl_flow_vlan()
|
| H A D | mlx5_flow_dv.c | 1641 const struct rte_flow_item_vlan *mask = item->mask; in flow_dv_validate_item_vlan() 1642 const struct rte_flow_item_vlan nic_mask = { in flow_dv_validate_item_vlan() 1668 sizeof(struct rte_flow_item_vlan), in flow_dv_validate_item_vlan() 2083 const struct rte_flow_item_vlan nic_mask = { in flow_dev_get_vlan_info_from_items() 2099 const struct rte_flow_item_vlan *vlan_m = items->mask; in flow_dev_get_vlan_info_from_items() 2150 const struct rte_flow_item_vlan *vlan_m, in flow_dv_validate_action_push_vlan() 5262 const struct rte_flow_item_vlan *vlan_m = NULL; in flow_dv_validate() 5346 ((const struct rte_flow_item_vlan *) in flow_dv_validate() 5349 ((const struct rte_flow_item_vlan *) in flow_dv_validate() 6441 const struct rte_flow_item_vlan *vlan_m = item->mask; in flow_dv_translate_item_vlan() [all …]
|
| /f-stack/dpdk/drivers/net/octeontx2/ |
| H A D | otx2_flow_parse.c | 136 info.len = sizeof(struct rte_flow_item_vlan); in otx2_flow_parse_lf() 578 info.len = sizeof(struct rte_flow_item_vlan); in otx2_flow_parse_lb() 629 info.len = sizeof(struct rte_flow_item_vlan); in otx2_flow_parse_lb()
|
| /f-stack/dpdk/drivers/net/mvpp2/ |
| H A D | mrvl_flow.c | 471 mrvl_parse_vlan_id(const struct rte_flow_item_vlan *spec, in mrvl_parse_vlan_id() 472 const struct rte_flow_item_vlan *mask __rte_unused, in mrvl_parse_vlan_id() 505 mrvl_parse_vlan_pri(const struct rte_flow_item_vlan *spec, in mrvl_parse_vlan_pri() 506 const struct rte_flow_item_vlan *mask __rte_unused, in mrvl_parse_vlan_pri() 1042 const struct rte_flow_item_vlan *spec = NULL, *mask = NULL; in mrvl_parse_vlan() 1048 sizeof(struct rte_flow_item_vlan), error); in mrvl_parse_vlan()
|
| /f-stack/dpdk/drivers/net/i40e/ |
| H A D | i40e_flow.c | 2435 const struct rte_flow_item_vlan *vlan_spec, *vlan_mask; in i40e_flow_parse_fdir_pattern() 3655 const struct rte_flow_item_vlan *vlan_spec; in i40e_flow_parse_vxlan_pattern() 3656 const struct rte_flow_item_vlan *vlan_mask; in i40e_flow_parse_vxlan_pattern() 3885 const struct rte_flow_item_vlan *vlan_spec; in i40e_flow_parse_nvgre_pattern() 3886 const struct rte_flow_item_vlan *vlan_mask; in i40e_flow_parse_nvgre_pattern() 4429 const struct rte_flow_item_vlan *vlan_spec = NULL; in i40e_flow_parse_qinq_pattern() 4430 const struct rte_flow_item_vlan *vlan_mask = NULL; in i40e_flow_parse_qinq_pattern() 4431 const struct rte_flow_item_vlan *i_vlan_spec = NULL; in i40e_flow_parse_qinq_pattern() 4432 const struct rte_flow_item_vlan *i_vlan_mask = NULL; in i40e_flow_parse_qinq_pattern() 4433 const struct rte_flow_item_vlan *o_vlan_spec = NULL; in i40e_flow_parse_qinq_pattern() [all …]
|
| /f-stack/dpdk/lib/librte_ethdev/ |
| H A D | rte_flow.h | 768 struct rte_flow_item_vlan { struct 778 static const struct rte_flow_item_vlan rte_flow_item_vlan_mask = { argument
|
| H A D | rte_flow.c | 54 MK_FLOW_ITEM(VLAN, sizeof(struct rte_flow_item_vlan)),
|
| /f-stack/dpdk/drivers/net/tap/ |
| H A D | tap_flow.c | 272 .mask = &(const struct rte_flow_item_vlan){ 281 .mask_sz = sizeof(struct rte_flow_item_vlan), 575 const struct rte_flow_item_vlan *spec = item->spec; in tap_flow_create_vlan() 576 const struct rte_flow_item_vlan *mask = item->mask; in tap_flow_create_vlan()
|
| /f-stack/dpdk/app/test-pmd/ |
| H A D | cmdline_flow.c | 494 struct rte_flow_item_vlan item_vlan; 526 struct rte_flow_item_vlan item_vlan; 2316 .priv = PRIV_ITEM(VLAN, sizeof(struct rte_flow_item_vlan)), 2351 .args = ARGS(ARGS_ENTRY_HTON(struct rte_flow_item_vlan, 2358 .args = ARGS(ARGS_ENTRY_BF(struct rte_flow_item_vlan, 5241 struct rte_flow_item_vlan vlan = { in parse_vc_action_l2_encap() 5305 struct rte_flow_item_vlan vlan = { in parse_vc_action_l2_decap() 5359 struct rte_flow_item_vlan vlan = { in parse_vc_action_mplsogre_encap() 5465 struct rte_flow_item_vlan vlan = {.tci = 0}; in parse_vc_action_mplsogre_decap() 5552 struct rte_flow_item_vlan vlan = { in parse_vc_action_mplsoudp_encap() [all …]
|
| /f-stack/dpdk/drivers/net/dpaa2/ |
| H A D | dpaa2_flow.c | 101 static const struct rte_flow_item_vlan dpaa2_flow_item_vlan_mask = { 872 size = sizeof(struct rte_flow_item_vlan); in dpaa2_flow_extract_support() 1177 const struct rte_flow_item_vlan *spec, *mask; in dpaa2_configure_flow_vlan() 1179 const struct rte_flow_item_vlan *last __rte_unused; in dpaa2_configure_flow_vlan() 1185 spec = (const struct rte_flow_item_vlan *)pattern->spec; in dpaa2_configure_flow_vlan() 1186 last = (const struct rte_flow_item_vlan *)pattern->last; in dpaa2_configure_flow_vlan() 1187 mask = (const struct rte_flow_item_vlan *) in dpaa2_configure_flow_vlan()
|
| /f-stack/dpdk/drivers/net/ipn3ke/ |
| H A D | ipn3ke_flow.c | 210 const struct rte_flow_item_vlan *outer_vlan = NULL; in ipn3ke_pattern_qinq() 211 const struct rte_flow_item_vlan *inner_vlan = NULL; in ipn3ke_pattern_qinq()
|
| /f-stack/dpdk/drivers/net/enic/ |
| H A D | enic_flow.c | 684 const struct rte_flow_item_vlan *spec = item->spec; in enic_copy_item_vlan_v2() 685 const struct rte_flow_item_vlan *mask = item->mask; in enic_copy_item_vlan_v2()
|
| H A D | enic_fm_flow.c | 380 const struct rte_flow_item_vlan *spec = item->spec; in enic_fm_copy_item_vlan() 381 const struct rte_flow_item_vlan *mask = item->mask; in enic_fm_copy_item_vlan() 1055 const struct rte_flow_item_vlan *spec; in enic_fm_copy_vxlan_encap()
|
| /f-stack/dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | ulp_rte_parser.c | 721 const struct rte_flow_item_vlan *vlan_spec = item->spec; in ulp_rte_vlan_hdr_handler() 722 const struct rte_flow_item_vlan *vlan_mask = item->mask; in ulp_rte_vlan_hdr_handler()
|
| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_flow.c | 483 const struct rte_flow_item_vlan *vlan_spec; in hns3_parse_vlan() 484 const struct rte_flow_item_vlan *vlan_mask; in hns3_parse_vlan()
|