Searched refs:nvgre_mask (Results 1 – 5 of 5) sorted by relevance
| /f-stack/dpdk/drivers/net/ice/ |
| H A D | ice_switch_filter.c | 504 const struct rte_flow_item_nvgre *nvgre_spec, *nvgre_mask; in ice_switch_inset_get() local 1014 nvgre_mask = item->mask; 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() 1031 if (nvgre_mask->tni[0] || in ice_switch_inset_get() 1032 nvgre_mask->tni[1] || in ice_switch_inset_get() 1033 nvgre_mask->tni[2]) { in ice_switch_inset_get() 1039 (nvgre_mask->tni[2] << 16) | in ice_switch_inset_get() 1040 (nvgre_mask->tni[1] << 8) | in ice_switch_inset_get() [all …]
|
| /f-stack/dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_flow.c | 2544 nvgre_mask = item->mask; in ixgbe_parse_fdir_filter_tunnel() 2545 if (nvgre_mask->flow_id) { in ixgbe_parse_fdir_filter_tunnel() 2552 if (nvgre_mask->protocol && in ixgbe_parse_fdir_filter_tunnel() 2560 if (nvgre_mask->c_k_s_rsvd0_ver && in ixgbe_parse_fdir_filter_tunnel() 2561 nvgre_mask->c_k_s_rsvd0_ver != in ixgbe_parse_fdir_filter_tunnel() 2570 if (nvgre_mask->tni[0] && in ixgbe_parse_fdir_filter_tunnel() 2571 ((nvgre_mask->tni[0] != 0xFF) || in ixgbe_parse_fdir_filter_tunnel() 2572 (nvgre_mask->tni[1] != 0xFF) || in ixgbe_parse_fdir_filter_tunnel() 2582 RTE_DIM(nvgre_mask->tni)); in ixgbe_parse_fdir_filter_tunnel() 2590 nvgre_mask->c_k_s_rsvd0_ver) { in ixgbe_parse_fdir_filter_tunnel() [all …]
|
| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_flow.c | 940 const struct rte_flow_item_nvgre *nvgre_mask; in hns3_parse_nvgre() local 962 nvgre_mask = item->mask; in hns3_parse_nvgre() 965 if (nvgre_mask->protocol || nvgre_mask->c_k_s_rsvd0_ver) in hns3_parse_nvgre() 971 if (memcmp(nvgre_mask->tni, full_mask, VNI_OR_TNI_LEN) && in hns3_parse_nvgre() 972 memcmp(nvgre_mask->tni, zero_mask, VNI_OR_TNI_LEN)) in hns3_parse_nvgre() 977 if (nvgre_mask->tni[0]) { in hns3_parse_nvgre() 979 memcpy(rule->key_conf.mask.outer_tun_vni, nvgre_mask->tni, in hns3_parse_nvgre() 985 if (nvgre_mask->flow_id) { in hns3_parse_nvgre() 987 rule->key_conf.mask.outer_tun_flow_id = nvgre_mask->flow_id; in hns3_parse_nvgre()
|
| /f-stack/dpdk/drivers/net/bnxt/ |
| H A D | bnxt_flow.c | 144 const struct rte_flow_item_nvgre *nvgre_mask; in bnxt_validate_and_parse_flow_type() local 581 nvgre_mask = item->mask; 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() 612 if (nvgre_spec && nvgre_mask) { in bnxt_validate_and_parse_flow_type() 614 !!memcmp(nvgre_mask->tni, tni_mask, in bnxt_validate_and_parse_flow_type()
|
| /f-stack/dpdk/drivers/net/i40e/ |
| H A D | i40e_flow.c | 3999 nvgre_mask = item->mask; 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() 4015 !!memcmp(nvgre_mask->tni, tni_mask, in i40e_flow_parse_nvgre_pattern() 4024 if (nvgre_mask->protocol && in i40e_flow_parse_nvgre_pattern() 4025 nvgre_mask->protocol != 0xFFFF) { in i40e_flow_parse_nvgre_pattern() 4032 if (nvgre_mask->c_k_s_rsvd0_ver && in i40e_flow_parse_nvgre_pattern() 4033 nvgre_mask->c_k_s_rsvd0_ver != in i40e_flow_parse_nvgre_pattern() 4043 nvgre_mask->c_k_s_rsvd0_ver) { in i40e_flow_parse_nvgre_pattern() [all …]
|