]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_acl/acl_run.h
net/ixgbe/base: limit iXFI setup to X552 devices
[dpdk.git] / lib / librte_acl / acl_run.h
index c191053c08e90b4873d6fa10616d62b09e26915a..024f3931438e873658c3d5db02ce3a9f2fa2af5f 100644 (file)
 #define        _ACL_RUN_H_
 
 #include <rte_acl.h>
-#include "acl_vect.h"
 #include "acl.h"
 
+#define MAX_SEARCHES_AVX16     16
 #define MAX_SEARCHES_SSE8      8
+#define MAX_SEARCHES_ALTIVEC8  8
 #define MAX_SEARCHES_SSE4      4
-#define MAX_SEARCHES_SSE2      2
+#define MAX_SEARCHES_ALTIVEC4  4
 #define MAX_SEARCHES_SCALAR    2
 
 #define GET_NEXT_4BYTES(prm, idx)      \
@@ -256,10 +257,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;