Home
last modified time | relevance | path

Searched refs:nvgre_spec (Results 1 – 5 of 5) sorted by relevance

/dpdk/drivers/net/bnxt/
H A Dbnxt_flow.c143 const struct rte_flow_item_nvgre *nvgre_spec; in bnxt_validate_and_parse_flow_type() local
605 nvgre_spec = item->spec; in bnxt_validate_and_parse_flow_type()
611 if ((!nvgre_spec && nvgre_mask) || in bnxt_validate_and_parse_flow_type()
612 (nvgre_spec && !nvgre_mask)) { in bnxt_validate_and_parse_flow_type()
621 if (!nvgre_spec && !nvgre_mask) { in bnxt_validate_and_parse_flow_type()
627 if (nvgre_spec->c_k_s_rsvd0_ver != 0x2000 || in bnxt_validate_and_parse_flow_type()
628 nvgre_spec->protocol != 0x6558) { in bnxt_validate_and_parse_flow_type()
637 if (nvgre_spec && nvgre_mask) { in bnxt_validate_and_parse_flow_type()
651 nvgre_spec->tni, 3); in bnxt_validate_and_parse_flow_type()
/dpdk/drivers/net/ice/
H A Dice_switch_filter.c533 const struct rte_flow_item_nvgre *nvgre_spec, *nvgre_mask; in ice_switch_parse_pattern() local
1012 nvgre_spec = item->spec; in ice_switch_parse_pattern()
1018 if ((!nvgre_spec && nvgre_mask) || in ice_switch_parse_pattern()
1019 (nvgre_spec && !nvgre_mask)) { in ice_switch_parse_pattern()
1029 if (nvgre_spec && nvgre_mask) { in ice_switch_parse_pattern()
1035 (nvgre_spec->tni[2] << 16) | in ice_switch_parse_pattern()
1036 (nvgre_spec->tni[1] << 8) | in ice_switch_parse_pattern()
1037 nvgre_spec->tni[0]; in ice_switch_parse_pattern()
/dpdk/drivers/net/ixgbe/
H A Dixgbe_flow.c2311 const struct rte_flow_item_nvgre *nvgre_spec; in ixgbe_parse_fdir_filter_tunnel() local
2587 nvgre_spec = item->spec; in ixgbe_parse_fdir_filter_tunnel()
2588 if (nvgre_spec->c_k_s_rsvd0_ver != in ixgbe_parse_fdir_filter_tunnel()
2598 nvgre_spec->protocol != in ixgbe_parse_fdir_filter_tunnel()
2608 nvgre_spec->tni, RTE_DIM(nvgre_spec->tni)); in ixgbe_parse_fdir_filter_tunnel()
/dpdk/drivers/net/i40e/
H A Di40e_flow.c3879 const struct rte_flow_item_nvgre *nvgre_spec; in i40e_flow_parse_nvgre_pattern() local
3994 nvgre_spec = item->spec; in i40e_flow_parse_nvgre_pattern()
4000 if ((!nvgre_spec && nvgre_mask) || in i40e_flow_parse_nvgre_pattern()
4001 (nvgre_spec && !nvgre_mask)) { in i40e_flow_parse_nvgre_pattern()
4009 if (nvgre_spec && nvgre_mask) { in i40e_flow_parse_nvgre_pattern()
4037 if (nvgre_spec->c_k_s_rsvd0_ver != in i40e_flow_parse_nvgre_pattern()
4047 nvgre_spec->protocol != in i40e_flow_parse_nvgre_pattern()
4056 nvgre_spec->tni, 3); in i40e_flow_parse_nvgre_pattern()
/dpdk/drivers/net/hns3/
H A Dhns3_flow.c971 const struct rte_flow_item_nvgre *nvgre_spec; in hns3_parse_nvgre() local
986 nvgre_spec = item->spec; in hns3_parse_nvgre()
1005 memcpy(rule->key_conf.spec.outer_tun_vni, nvgre_spec->tni, in hns3_parse_nvgre()
1012 rule->key_conf.spec.outer_tun_flow_id = nvgre_spec->flow_id; in hns3_parse_nvgre()