X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;ds=inline;f=lib%2Flibrte_acl%2Facl_run.h;h=b2fc42c64af4e31e896078a29b443e9a0a5359ec;hb=5915699153d788c5cb3c449635eca46f1da6f2fe;hp=c191053c08e90b4873d6fa10616d62b09e26915a;hpb=074f54ad03ee0c84dcae235933e2b426208fe591;p=dpdk.git diff --git a/lib/librte_acl/acl_run.h b/lib/librte_acl/acl_run.h index c191053c08..b2fc42c64a 100644 --- a/lib/librte_acl/acl_run.h +++ b/lib/librte_acl/acl_run.h @@ -35,12 +35,11 @@ #define _ACL_RUN_H_ #include -#include "acl_vect.h" #include "acl.h" +#define MAX_SEARCHES_AVX16 16 #define MAX_SEARCHES_SSE8 8 #define MAX_SEARCHES_SSE4 4 -#define MAX_SEARCHES_SSE2 2 #define MAX_SEARCHES_SCALAR 2 #define GET_NEXT_4BYTES(prm, idx) \ @@ -256,10 +255,6 @@ acl_match_check(uint64_t transition, int slot, /* Fill the slot with the next trie or idle trie */ transition = acl_start_next_trie(flows, parms, slot, ctx); - - } else if (transition == ctx->idle) { - /* reset indirection table for idle slots */ - parms[slot].data_index = idle; } return transition;