• Home
  • Raw
  • Download

Lines Matching refs:len

30 u64 __siphash_aligned(const void *data, size_t len, const siphash_key_t *key);
31 u64 __siphash_unaligned(const void *data, size_t len, const siphash_key_t *key);
55 static inline u64 ___siphash_aligned(const __le64 *data, size_t len, in ___siphash_aligned() argument
58 if (__builtin_constant_p(len) && len == 4) in ___siphash_aligned()
60 if (__builtin_constant_p(len) && len == 8) in ___siphash_aligned()
62 if (__builtin_constant_p(len) && len == 16) in ___siphash_aligned()
65 if (__builtin_constant_p(len) && len == 24) in ___siphash_aligned()
68 if (__builtin_constant_p(len) && len == 32) in ___siphash_aligned()
72 return __siphash_aligned(data, len, key); in ___siphash_aligned()
81 static inline u64 siphash(const void *data, size_t len, in siphash() argument
86 return __siphash_unaligned(data, len, key); in siphash()
87 return ___siphash_aligned(data, len, key); in siphash()
95 u32 __hsiphash_aligned(const void *data, size_t len,
97 u32 __hsiphash_unaligned(const void *data, size_t len,
107 static inline u32 ___hsiphash_aligned(const __le32 *data, size_t len, in ___hsiphash_aligned() argument
110 if (__builtin_constant_p(len) && len == 4) in ___hsiphash_aligned()
112 if (__builtin_constant_p(len) && len == 8) in ___hsiphash_aligned()
115 if (__builtin_constant_p(len) && len == 12) in ___hsiphash_aligned()
118 if (__builtin_constant_p(len) && len == 16) in ___hsiphash_aligned()
122 return __hsiphash_aligned(data, len, key); in ___hsiphash_aligned()
131 static inline u32 hsiphash(const void *data, size_t len, in hsiphash() argument
136 return __hsiphash_unaligned(data, len, key); in hsiphash()
137 return ___hsiphash_aligned(data, len, key); in hsiphash()