acl: fix build in standalone mode
[dpdk.git] / lib / librte_acl / rte_acl_osdep_alone.h
index a46d71e..2a99860 100644 (file)
@@ -104,7 +104,7 @@ extern "C" {
  * Searches the input parameter for the least significant set bit
  * (starting from zero).
  * If a least significant 1 bit is found, its bit index is returned.
- * If the content of the input paramer is zero, then the content of the return
+ * If the content of the input parameter is zero, then the content of the return
  * value is undefined.
  * @param v
  *     input parameter, should not be zero.
@@ -180,13 +180,13 @@ rte_rdtsc(void)
  * rte_memory related.
  */
 #define        SOCKET_ID_ANY   -1                  /**< Any NUMA socket. */
-#define        CACHE_LINE_SIZE 64                  /**< Cache line size. */
-#define        CACHE_LINE_MASK (CACHE_LINE_SIZE-1) /**< Cache line mask. */
+#define        RTE_CACHE_LINE_SIZE     64                  /**< Cache line size. */
+#define        RTE_CACHE_LINE_MASK     (RTE_CACHE_LINE_SIZE-1) /**< Cache line mask. */
 
 /**
  * Force alignment to cache line.
  */
-#define        __rte_cache_aligned     __attribute__((__aligned__(CACHE_LINE_SIZE)))
+#define        __rte_cache_aligned     __attribute__((__aligned__(RTE_CACHE_LINE_SIZE)))
 
 
 /*
@@ -214,6 +214,13 @@ rte_rdtsc(void)
 /*
  * rte_tailq related.
  */
+
+struct rte_tailq_entry {
+       TAILQ_ENTRY(rte_tailq_entry) next; /**< Pointer entries for a tailq list
+ */
+       void *data; /**< Pointer to the data referenced by this tailq entry */
+};
+
 static inline void *
 rte_dummy_tailq(void)
 {
@@ -229,7 +236,7 @@ rte_dummy_tailq(void)
 /*
  * rte_string related
  */
-#define        rte_snprintf(str, len, frmt, args...)   snprintf(str, len, frmt, ##args)
+#define        snprintf(str, len, frmt, args...)       snprintf(str, len, frmt, ##args)
 
 /*
  * rte_log related
@@ -248,6 +255,7 @@ rte_zmalloc_socket(__rte_unused const char *type, size_t size, unsigned align,
        void *ptr;
        int rc;
 
+       align = (align != 0) ? align : RTE_CACHE_LINE_SIZE;
        rc = posix_memalign(&ptr, align, size);
        if (rc != 0) {
                rte_errno = rc;
@@ -258,6 +266,8 @@ rte_zmalloc_socket(__rte_unused const char *type, size_t size, unsigned align,
        return ptr;
 }
 
+#define        rte_zmalloc(type, sz, align)    rte_zmalloc_socket(type, sz, align, 0)
+
 /*
  * rte_debug related
  */
@@ -271,6 +281,8 @@ rte_zmalloc_socket(__rte_unused const char *type, size_t size, unsigned align,
        exit(err);                           \
 } while (0)
 
+#define        rte_cpu_get_flag_enabled(x)     (0)
+
 #ifdef __cplusplus
 }
 #endif