Imported Upstream version 17.05
[deb_dpdk.git] / lib / librte_acl / acl_run.h
index b2fc42c..a862ff6 100644 (file)
@@ -39,7 +39,9 @@
 
 #define MAX_SEARCHES_AVX16     16
 #define MAX_SEARCHES_SSE8      8
+#define MAX_SEARCHES_ALTIVEC8  8
 #define MAX_SEARCHES_SSE4      4
+#define MAX_SEARCHES_ALTIVEC4  4
 #define MAX_SEARCHES_SCALAR    2
 
 #define GET_NEXT_4BYTES(prm, idx)      \
@@ -67,10 +69,10 @@ struct acl_flow_data {
        uint32_t            trie;
        /* current trie index (0 to N-1) */
        uint32_t            cmplt_size;
+       /* maximum number of packets to process */
        uint32_t            total_packets;
-       uint32_t            categories;
        /* number of result categories per packet. */
-       /* maximum number of packets to process */
+       uint32_t            categories;
        const uint64_t     *trans;
        const uint8_t     **data;
        uint32_t           *results;