Lines Matching defs:key

28 	v3 ^= key->key[1]; \
29 v2 ^= key->key[0]; \
30 v1 ^= key->key[1]; \
31 v0 ^= key->key[0];
46 u64 __siphash_aligned(const void *data, size_t len, const siphash_key_t *key)
79 u64 __siphash_unaligned(const void *data, size_t len, const siphash_key_t *key)
114 * @key: the siphash key
116 u64 siphash_1u64(const u64 first, const siphash_key_t *key)
131 * @key: the siphash key
133 u64 siphash_2u64(const u64 first, const u64 second, const siphash_key_t *key)
153 * @key: the siphash key
156 const siphash_key_t *key)
181 * @key: the siphash key
184 const u64 forth, const siphash_key_t *key)
207 u64 siphash_1u32(const u32 first, const siphash_key_t *key)
216 const siphash_key_t *key)
247 u32 __hsiphash_aligned(const void *data, size_t len, const hsiphash_key_t *key)
280 const hsiphash_key_t *key)
314 * @key: the hsiphash key
316 u32 hsiphash_1u32(const u32 first, const hsiphash_key_t *key)
328 * @key: the hsiphash key
330 u32 hsiphash_2u32(const u32 first, const u32 second, const hsiphash_key_t *key)
346 * @key: the hsiphash key
349 const hsiphash_key_t *key)
367 * @key: the hsiphash key
370 const u32 forth, const hsiphash_key_t *key)
393 v3 ^= key->key[1]; \
394 v2 ^= key->key[0]; \
395 v1 ^= key->key[1]; \
396 v0 ^= key->key[0];
409 u32 __hsiphash_aligned(const void *data, size_t len, const hsiphash_key_t *key)
432 const hsiphash_key_t *key)
456 * @key: the hsiphash key
458 u32 hsiphash_1u32(const u32 first, const hsiphash_key_t *key)
472 * @key: the hsiphash key
474 u32 hsiphash_2u32(const u32 first, const u32 second, const hsiphash_key_t *key)
492 * @key: the hsiphash key
495 const hsiphash_key_t *key)
517 * @key: the hsiphash key
520 const u32 forth, const hsiphash_key_t *key)