Lines Matching refs:data
47 u64 __siphash_aligned(const void *data, size_t len, const siphash_key_t *key)
49 const u8 *end = data + len - (len % sizeof(u64));
53 for (; data != end; data += sizeof(u64)) {
54 m = le64_to_cpup(data);
62 b |= le64_to_cpu((__force __le64)(load_unaligned_zeropad(data) &
69 case 4: b |= le32_to_cpup(data); break;
71 case 2: b |= le16_to_cpup(data); break;
80 u64 __siphash_unaligned(const void *data, size_t len, const siphash_key_t *key)
82 const u8 *end = data + len - (len % sizeof(u64));
86 for (; data != end; data += sizeof(u64)) {
87 m = get_unaligned_le64(data);
95 b |= le64_to_cpu((__force __le64)(load_unaligned_zeropad(data) &
248 u32 __hsiphash_aligned(const void *data, size_t len, const hsiphash_key_t *key)
250 const u8 *end = data + len - (len % sizeof(u64));
254 for (; data != end; data += sizeof(u64)) {
255 m = le64_to_cpup(data);
262 b |= le64_to_cpu((__force __le64)(load_unaligned_zeropad(data) &
269 case 4: b |= le32_to_cpup(data); break;
271 case 2: b |= le16_to_cpup(data); break;
280 u32 __hsiphash_unaligned(const void *data, size_t len,
283 const u8 *end = data + len - (len % sizeof(u64));
287 for (; data != end; data += sizeof(u64)) {
288 m = get_unaligned_le64(data);
295 b |= le64_to_cpu((__force __le64)(load_unaligned_zeropad(data) &
410 u32 __hsiphash_aligned(const void *data, size_t len, const hsiphash_key_t *key)
412 const u8 *end = data + len - (len % sizeof(u32));
416 for (; data != end; data += sizeof(u32)) {
417 m = le32_to_cpup(data);
424 case 2: b |= le16_to_cpup(data); break;
432 u32 __hsiphash_unaligned(const void *data, size_t len,
435 const u8 *end = data + len - (len % sizeof(u32));
439 for (; data != end; data += sizeof(u32)) {
440 m = get_unaligned_le32(data);