Home
last modified time | relevance | path

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

/f-stack/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
580 nvgre_spec = item->spec; in bnxt_validate_and_parse_flow_type()
586 if ((!nvgre_spec && nvgre_mask) || in bnxt_validate_and_parse_flow_type()
587 (nvgre_spec && !nvgre_mask)) { in bnxt_validate_and_parse_flow_type()
596 if (!nvgre_spec && !nvgre_mask) { in bnxt_validate_and_parse_flow_type()
602 if (nvgre_spec->c_k_s_rsvd0_ver != 0x2000 || in bnxt_validate_and_parse_flow_type()
603 nvgre_spec->protocol != 0x6558) { in bnxt_validate_and_parse_flow_type()
612 if (nvgre_spec && nvgre_mask) { in bnxt_validate_and_parse_flow_type()
626 nvgre_spec->tni, 3); in bnxt_validate_and_parse_flow_type()
/f-stack/dpdk/drivers/net/ice/
H A Dice_switch_filter.c504 const struct rte_flow_item_nvgre *nvgre_spec, *nvgre_mask; in ice_switch_inset_get() local
1013 nvgre_spec = item->spec; in ice_switch_inset_get()
1019 if ((!nvgre_spec && nvgre_mask) || in ice_switch_inset_get()
1020 (nvgre_spec && !nvgre_mask)) { in ice_switch_inset_get()
1029 if (nvgre_spec && nvgre_mask) { in ice_switch_inset_get()
1035 (nvgre_spec->tni[2] << 16) | in ice_switch_inset_get()
1036 (nvgre_spec->tni[1] << 8) | in ice_switch_inset_get()
1037 nvgre_spec->tni[0]; in ice_switch_inset_get()
/f-stack/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()
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_flow.c3883 const struct rte_flow_item_nvgre *nvgre_spec; in i40e_flow_parse_nvgre_pattern() local
3998 nvgre_spec = item->spec; in i40e_flow_parse_nvgre_pattern()
4004 if ((!nvgre_spec && nvgre_mask) || in i40e_flow_parse_nvgre_pattern()
4005 (nvgre_spec && !nvgre_mask)) { in i40e_flow_parse_nvgre_pattern()
4013 if (nvgre_spec && nvgre_mask) { in i40e_flow_parse_nvgre_pattern()
4041 if (nvgre_spec->c_k_s_rsvd0_ver != in i40e_flow_parse_nvgre_pattern()
4051 nvgre_spec->protocol != in i40e_flow_parse_nvgre_pattern()
4060 nvgre_spec->tni, 3); in i40e_flow_parse_nvgre_pattern()
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_flow.c939 const struct rte_flow_item_nvgre *nvgre_spec; in hns3_parse_nvgre() local
963 nvgre_spec = item->spec; in hns3_parse_nvgre()
982 memcpy(rule->key_conf.spec.outer_tun_vni, nvgre_spec->tni, in hns3_parse_nvgre()
989 rule->key_conf.spec.outer_tun_flow_id = nvgre_spec->flow_id; in hns3_parse_nvgre()