Searched refs:nvgre_mask (Results 1 – 5 of 5) sorted by relevance
| /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 …]
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_switch_filter.c | 533 const struct rte_flow_item_nvgre *nvgre_spec, *nvgre_mask; in ice_switch_parse_pattern() local 1013 nvgre_mask = item->mask; 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() 1031 if (nvgre_mask->tni[0] || in ice_switch_parse_pattern() 1032 nvgre_mask->tni[1] || in ice_switch_parse_pattern() 1033 nvgre_mask->tni[2]) { in ice_switch_parse_pattern() 1039 (nvgre_mask->tni[2] << 16) | in ice_switch_parse_pattern() 1040 (nvgre_mask->tni[1] << 8) | in ice_switch_parse_pattern() [all …]
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_flow.c | 972 const struct rte_flow_item_nvgre *nvgre_mask; in hns3_parse_nvgre() local 985 nvgre_mask = item->mask; in hns3_parse_nvgre() 988 if (nvgre_mask->protocol || nvgre_mask->c_k_s_rsvd0_ver) in hns3_parse_nvgre() 994 if (memcmp(nvgre_mask->tni, full_mask, VNI_OR_TNI_LEN) && in hns3_parse_nvgre() 995 memcmp(nvgre_mask->tni, zero_mask, VNI_OR_TNI_LEN)) in hns3_parse_nvgre() 1000 if (nvgre_mask->tni[0]) { in hns3_parse_nvgre() 1002 memcpy(rule->key_conf.mask.outer_tun_vni, nvgre_mask->tni, in hns3_parse_nvgre() 1008 if (nvgre_mask->flow_id) { in hns3_parse_nvgre() 1010 rule->key_conf.mask.outer_tun_flow_id = nvgre_mask->flow_id; in hns3_parse_nvgre()
|
| /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 606 nvgre_mask = item->mask; 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() 637 if (nvgre_spec && nvgre_mask) { in bnxt_validate_and_parse_flow_type() 639 !!memcmp(nvgre_mask->tni, tni_mask, in bnxt_validate_and_parse_flow_type()
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_flow.c | 3995 nvgre_mask = item->mask; 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() 4011 !!memcmp(nvgre_mask->tni, tni_mask, in i40e_flow_parse_nvgre_pattern() 4020 if (nvgre_mask->protocol && in i40e_flow_parse_nvgre_pattern() 4021 nvgre_mask->protocol != 0xFFFF) { in i40e_flow_parse_nvgre_pattern() 4028 if (nvgre_mask->c_k_s_rsvd0_ver && in i40e_flow_parse_nvgre_pattern() 4029 nvgre_mask->c_k_s_rsvd0_ver != in i40e_flow_parse_nvgre_pattern() 4039 nvgre_mask->c_k_s_rsvd0_ver) { in i40e_flow_parse_nvgre_pattern() [all …]
|