Lines Matching refs:parms

34 		      struct parms *parms,  in resolve_priority_neon()  argument
44 saved_results = (int32_t *)(&parms[n].cmplt->results[x]); in resolve_priority_neon()
45 saved_priority = (int32_t *)(&parms[n].cmplt->priority[x]); in resolve_priority_neon()
54 if (parms[n].cmplt->count != ctx->num_tries) { in resolve_priority_neon()
81 acl_match_check_x4(int slot, const struct rte_acl_ctx *ctx, struct parms *parms, in acl_match_check_x4() argument
86 parms, flows, resolve_priority_neon); in acl_match_check_x4()
88 parms, flows, resolve_priority_neon); in acl_match_check_x4()
90 parms, flows, resolve_priority_neon); in acl_match_check_x4()
92 parms, flows, resolve_priority_neon); in acl_match_check_x4()
167 struct parms parms[8]; in search_neon_8() local
175 index_array[n] = acl_start_next_trie(&flows, parms, n, ctx); in search_neon_8()
179 acl_match_check_x4(0, ctx, parms, &flows, &index_array[0]); in search_neon_8()
180 acl_match_check_x4(4, ctx, parms, &flows, &index_array[4]); in search_neon_8()
184 input0 = vdupq_n_s32(GET_NEXT_4BYTES(parms, 0)); in search_neon_8()
185 input1 = vdupq_n_s32(GET_NEXT_4BYTES(parms, 4)); in search_neon_8()
187 input0 = vsetq_lane_s32(GET_NEXT_4BYTES(parms, 1), input0, 1); in search_neon_8()
188 input1 = vsetq_lane_s32(GET_NEXT_4BYTES(parms, 5), input1, 1); in search_neon_8()
190 input0 = vsetq_lane_s32(GET_NEXT_4BYTES(parms, 2), input0, 2); in search_neon_8()
191 input1 = vsetq_lane_s32(GET_NEXT_4BYTES(parms, 6), input1, 2); in search_neon_8()
193 input0 = vsetq_lane_s32(GET_NEXT_4BYTES(parms, 3), input0, 3); in search_neon_8()
194 input1 = vsetq_lane_s32(GET_NEXT_4BYTES(parms, 7), input1, 3); in search_neon_8()
211 acl_match_check_x4(0, ctx, parms, &flows, &index_array[0]); in search_neon_8()
212 acl_match_check_x4(4, ctx, parms, &flows, &index_array[4]); in search_neon_8()
229 struct parms parms[4]; in search_neon_4() local
237 index_array[n] = acl_start_next_trie(&flows, parms, n, ctx); in search_neon_4()
241 acl_match_check_x4(0, ctx, parms, &flows, index_array); in search_neon_4()
245 input = vdupq_n_s32(GET_NEXT_4BYTES(parms, 0)); in search_neon_4()
246 input = vsetq_lane_s32(GET_NEXT_4BYTES(parms, 1), input, 1); in search_neon_4()
247 input = vsetq_lane_s32(GET_NEXT_4BYTES(parms, 2), input, 2); in search_neon_4()
248 input = vsetq_lane_s32(GET_NEXT_4BYTES(parms, 3), input, 3); in search_neon_4()
257 acl_match_check_x4(0, ctx, parms, &flows, index_array); in search_neon_4()