git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
eal/windows: add missing SPDX license tag
[dpdk.git]
/
lib
/
librte_table
/
rte_table_hash_func.h
diff --git
a/lib/librte_table/rte_table_hash_func.h
b/lib/librte_table/rte_table_hash_func.h
index
02296ea
..
c4c35cc
100644
(file)
--- a/
lib/librte_table/rte_table_hash_func.h
+++ b/
lib/librte_table/rte_table_hash_func.h
@@
-14,7
+14,8
@@
extern "C" {
#include <rte_compat.h>
#include <rte_common.h>
#include <rte_compat.h>
#include <rte_common.h>
-static inline uint64_t __rte_experimental
+__rte_experimental
+static inline uint64_t
rte_crc32_u64_generic(uint64_t crc, uint64_t value)
{
int i;
rte_crc32_u64_generic(uint64_t crc, uint64_t value)
{
int i;
@@
-40,7
+41,7
@@
rte_crc32_u64(uint64_t crc, uint64_t v)
return _mm_crc32_u64(crc, v);
}
return _mm_crc32_u64(crc, v);
}
-#elif defined(RTE_ARCH_ARM64)
+#elif defined(RTE_ARCH_ARM64)
&& defined(__ARM_FEATURE_CRC32)
#include "rte_table_hash_func_arm64.h"
#else
#include "rte_table_hash_func_arm64.h"
#else
@@
-52,7
+53,8
@@
rte_crc32_u64(uint64_t crc, uint64_t v)
#endif
#endif
-static inline uint64_t __rte_experimental
+__rte_experimental
+static inline uint64_t
rte_table_hash_crc_key8(void *key, void *mask, __rte_unused uint32_t key_size,
uint64_t seed)
{
rte_table_hash_crc_key8(void *key, void *mask, __rte_unused uint32_t key_size,
uint64_t seed)
{
@@
-65,7
+67,8
@@
rte_table_hash_crc_key8(void *key, void *mask, __rte_unused uint32_t key_size,
return crc0;
}
return crc0;
}
-static inline uint64_t __rte_experimental
+__rte_experimental
+static inline uint64_t
rte_table_hash_crc_key16(void *key, void *mask, __rte_unused uint32_t key_size,
uint64_t seed)
{
rte_table_hash_crc_key16(void *key, void *mask, __rte_unused uint32_t key_size,
uint64_t seed)
{
@@
-83,7
+86,8
@@
rte_table_hash_crc_key16(void *key, void *mask, __rte_unused uint32_t key_size,
return crc0;
}
return crc0;
}
-static inline uint64_t __rte_experimental
+__rte_experimental
+static inline uint64_t
rte_table_hash_crc_key24(void *key, void *mask, __rte_unused uint32_t key_size,
uint64_t seed)
{
rte_table_hash_crc_key24(void *key, void *mask, __rte_unused uint32_t key_size,
uint64_t seed)
{
@@
-104,7
+108,8
@@
rte_table_hash_crc_key24(void *key, void *mask, __rte_unused uint32_t key_size,
return crc0;
}
return crc0;
}
-static inline uint64_t __rte_experimental
+__rte_experimental
+static inline uint64_t
rte_table_hash_crc_key32(void *key, void *mask, __rte_unused uint32_t key_size,
uint64_t seed)
{
rte_table_hash_crc_key32(void *key, void *mask, __rte_unused uint32_t key_size,
uint64_t seed)
{
@@
-129,7
+134,8
@@
rte_table_hash_crc_key32(void *key, void *mask, __rte_unused uint32_t key_size,
return crc0;
}
return crc0;
}
-static inline uint64_t __rte_experimental
+__rte_experimental
+static inline uint64_t
rte_table_hash_crc_key40(void *key, void *mask, __rte_unused uint32_t key_size,
uint64_t seed)
{
rte_table_hash_crc_key40(void *key, void *mask, __rte_unused uint32_t key_size,
uint64_t seed)
{
@@
-154,7
+160,8
@@
rte_table_hash_crc_key40(void *key, void *mask, __rte_unused uint32_t key_size,
return crc0;
}
return crc0;
}
-static inline uint64_t __rte_experimental
+__rte_experimental
+static inline uint64_t
rte_table_hash_crc_key48(void *key, void *mask, __rte_unused uint32_t key_size,
uint64_t seed)
{
rte_table_hash_crc_key48(void *key, void *mask, __rte_unused uint32_t key_size,
uint64_t seed)
{
@@
-180,7
+187,8
@@
rte_table_hash_crc_key48(void *key, void *mask, __rte_unused uint32_t key_size,
return crc0;
}
return crc0;
}
-static inline uint64_t __rte_experimental
+__rte_experimental
+static inline uint64_t
rte_table_hash_crc_key56(void *key, void *mask, __rte_unused uint32_t key_size,
uint64_t seed)
{
rte_table_hash_crc_key56(void *key, void *mask, __rte_unused uint32_t key_size,
uint64_t seed)
{
@@
-209,7
+217,8
@@
rte_table_hash_crc_key56(void *key, void *mask, __rte_unused uint32_t key_size,
return crc0;
}
return crc0;
}
-static inline uint64_t __rte_experimental
+__rte_experimental
+static inline uint64_t
rte_table_hash_crc_key64(void *key, void *mask, __rte_unused uint32_t key_size,
uint64_t seed)
{
rte_table_hash_crc_key64(void *key, void *mask, __rte_unused uint32_t key_size,
uint64_t seed)
{