Searched refs:raw_spec (Results 1 – 7 of 7) sorted by relevance
48 memcpy(spec_buf + raw_spec->offset, raw_spec->pattern, in npc_flow_raw_item_prepare()49 raw_spec->length); in npc_flow_raw_item_prepare()53 raw_spec->length); in npc_flow_raw_item_prepare()55 memset(mask_buf + raw_spec->offset, 0xFF, raw_spec->length); in npc_flow_raw_item_prepare()87 len = raw_spec->length + raw_spec->offset; in npc_parse_pre_l2()91 if (raw_spec->relative == 0 || raw_spec->search || raw_spec->limit || in npc_parse_pre_l2()92 raw_spec->offset < 0) in npc_parse_pre_l2()360 if (raw_spec->relative) in npc_parse_lb()362 len = raw_spec->length + raw_spec->offset; in npc_parse_lb()610 if (!raw_spec->relative) in npc_parse_lc()[all …]
1049 const struct rte_flow_item_raw *raw_spec; in cons_parse_flex_filter() local1100 raw_spec = item->spec; in cons_parse_flex_filter()1113 offset = raw_spec->offset; in cons_parse_flex_filter()1117 for (j = 0; j < raw_spec->length; j++) { in cons_parse_flex_filter()1129 if (raw_spec->relative) { in cons_parse_flex_filter()1151 if (raw_spec->relative == 0) { in cons_parse_flex_filter()1152 for (j = 0; j < raw_spec->length; j++) in cons_parse_flex_filter()1154 raw_spec->pattern[j]; in cons_parse_flex_filter()1158 for (j = 0; j < raw_spec->length; j++) in cons_parse_flex_filter()1160 raw_spec->pattern[j]; in cons_parse_flex_filter()[all …]
1556 const struct rte_flow_item_raw *raw_spec; in txgbe_parse_fdir_filter_normal() local2093 raw_spec = item->spec; in txgbe_parse_fdir_filter_normal()2096 if (raw_spec->relative != 0 || in txgbe_parse_fdir_filter_normal()2097 raw_spec->search != 0 || in txgbe_parse_fdir_filter_normal()2098 raw_spec->reserved != 0 || in txgbe_parse_fdir_filter_normal()2100 raw_spec->offset % 2 || in txgbe_parse_fdir_filter_normal()2101 raw_spec->limit != 0 || in txgbe_parse_fdir_filter_normal()2102 raw_spec->length != 2 || in txgbe_parse_fdir_filter_normal()2104 (raw_spec->pattern[0] == 0xff && in txgbe_parse_fdir_filter_normal()2105 raw_spec->pattern[1] == 0xff)) { in txgbe_parse_fdir_filter_normal()[all …]
1614 const struct rte_flow_item_raw *raw_spec; in ixgbe_parse_fdir_filter_normal() local2210 raw_spec = item->spec; in ixgbe_parse_fdir_filter_normal()2213 if (raw_spec->relative != 0 || in ixgbe_parse_fdir_filter_normal()2214 raw_spec->search != 0 || in ixgbe_parse_fdir_filter_normal()2215 raw_spec->reserved != 0 || in ixgbe_parse_fdir_filter_normal()2217 raw_spec->offset % 2 || in ixgbe_parse_fdir_filter_normal()2218 raw_spec->limit != 0 || in ixgbe_parse_fdir_filter_normal()2219 raw_spec->length != 2 || in ixgbe_parse_fdir_filter_normal()2221 (raw_spec->pattern[0] == 0xff && in ixgbe_parse_fdir_filter_normal()2222 raw_spec->pattern[1] == 0xff)) { in ixgbe_parse_fdir_filter_normal()[all …]
2212 if (!raw_spec->relative) { in i40e_flow_check_raw_item()2228 if (raw_spec->search || raw_spec->limit) { in i40e_flow_check_raw_item()2236 if (raw_spec->offset < 0) { in i40e_flow_check_raw_item()2995 raw_spec = item->spec; in i40e_flow_parse_fdir_pattern()2998 if (!raw_spec || !raw_mask) { in i40e_flow_parse_fdir_pattern()3018 off_arr[raw_id] = raw_spec->offset; in i40e_flow_parse_fdir_pattern()3019 len_arr[raw_id] = raw_spec->length; in i40e_flow_parse_fdir_pattern()3025 raw_spec->length / sizeof(uint16_t); in i40e_flow_parse_fdir_pattern()3032 raw_spec->offset / in i40e_flow_parse_fdir_pattern()3056 raw_spec->pattern[i]; in i40e_flow_parse_fdir_pattern()[all …]
653 const struct rte_flow_item_raw *raw_spec, *raw_mask; in ice_hash_parse_raw_pattern() local665 raw_spec = item->spec; in ice_hash_parse_raw_pattern()668 spec_len = strlen((char *)(uintptr_t)raw_spec->pattern); in ice_hash_parse_raw_pattern()685 tmp_c = raw_spec->pattern[i]; in ice_hash_parse_raw_pattern()693 tmp_c = raw_spec->pattern[i + 1]; in ice_hash_parse_raw_pattern()
1800 const struct rte_flow_item_raw *raw_spec, *raw_mask; in ice_fdir_parse_pattern() local1866 raw_spec = item->spec; in ice_fdir_parse_pattern()1874 (uint8_t *)(uintptr_t)raw_spec->pattern; in ice_fdir_parse_pattern()1883 pkt_len = strlen((char *)(uintptr_t)raw_spec->pattern); in ice_fdir_parse_pattern()