Lines Matching refs:parms
56 struct parms *parms, const struct rte_acl_match_results *p, in resolve_priority_sse() argument
65 saved_results = (xmm_t *)(&parms[n].cmplt->results[x]); in resolve_priority_sse()
67 (xmm_t *)(&parms[n].cmplt->priority[x]); in resolve_priority_sse()
76 if (parms[n].cmplt->count != ctx->num_tries) { in resolve_priority_sse()
100 struct parms *parms, struct acl_flow_data *flows) in acl_process_matches() argument
112 parms, flows, resolve_priority_sse); in acl_process_matches()
114 parms, flows, resolve_priority_sse); in acl_process_matches()
124 acl_match_check_x4(int slot, const struct rte_acl_ctx *ctx, struct parms *parms, in acl_match_check_x4() argument
137 acl_process_matches(indices1, slot, ctx, parms, flows); in acl_match_check_x4()
138 acl_process_matches(indices2, slot + 2, ctx, parms, flows); in acl_match_check_x4()
201 struct parms parms[MAX_SEARCHES_SSE8]; in search_sse_8() local
210 index_array[n] = acl_start_next_trie(&flows, parms, n, ctx); in search_sse_8()
227 acl_match_check_x4(0, ctx, parms, &flows, in search_sse_8()
229 acl_match_check_x4(4, ctx, parms, &flows, in search_sse_8()
235 input0 = _mm_cvtsi32_si128(GET_NEXT_4BYTES(parms, 0)); in search_sse_8()
236 input1 = _mm_cvtsi32_si128(GET_NEXT_4BYTES(parms, 4)); in search_sse_8()
238 input0 = _mm_insert_epi32(input0, GET_NEXT_4BYTES(parms, 1), 1); in search_sse_8()
239 input1 = _mm_insert_epi32(input1, GET_NEXT_4BYTES(parms, 5), 1); in search_sse_8()
241 input0 = _mm_insert_epi32(input0, GET_NEXT_4BYTES(parms, 2), 2); in search_sse_8()
242 input1 = _mm_insert_epi32(input1, GET_NEXT_4BYTES(parms, 6), 2); in search_sse_8()
244 input0 = _mm_insert_epi32(input0, GET_NEXT_4BYTES(parms, 3), 3); in search_sse_8()
245 input1 = _mm_insert_epi32(input1, GET_NEXT_4BYTES(parms, 7), 3); in search_sse_8()
270 acl_match_check_x4(0, ctx, parms, &flows, in search_sse_8()
272 acl_match_check_x4(4, ctx, parms, &flows, in search_sse_8()
290 struct parms parms[MAX_SEARCHES_SSE4]; in search_sse_4() local
298 index_array[n] = acl_start_next_trie(&flows, parms, n, ctx); in search_sse_4()
305 acl_match_check_x4(0, ctx, parms, &flows, in search_sse_4()
311 input = _mm_cvtsi32_si128(GET_NEXT_4BYTES(parms, 0)); in search_sse_4()
312 input = _mm_insert_epi32(input, GET_NEXT_4BYTES(parms, 1), 1); in search_sse_4()
313 input = _mm_insert_epi32(input, GET_NEXT_4BYTES(parms, 2), 2); in search_sse_4()
314 input = _mm_insert_epi32(input, GET_NEXT_4BYTES(parms, 3), 3); in search_sse_4()
323 acl_match_check_x4(0, ctx, parms, &flows, in search_sse_4()