| H A D | blake2s.c | 3 * Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved. 18 static inline void le32_to_cpu_array(u32 a[], size_t n) in le32_to_cpu_array() argument 21 a[i] = le32_to_cpu((__force __le32)a[i]); in le32_to_cpu_array() 24 static inline void cpu_to_le32_array(u32 a[], size_t n) in cpu_to_le32_array() argument 27 a[i] = (__force u32)cpu_to_le32(a[i]); in cpu_to_le32_array() 30 static const u8 blake2s_sigma[10][16] = { 31 { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 }, 32 { 14, 10, 4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3 }, 33 { 11, 8, 12, 0, 5, 2, 15, 13, 10, 14, 3, 6, 7, 1, 9, 4 }, 34 { 7, 9, 3, 1, 13, 12, 11, 14, 2, 6, 5, 10, 4, 0, 15, 8 }, [all …]
|