Home
last modified time | relevance | path

Searched refs:W (Results 1 – 12 of 12) sorted by relevance

/linux-4.19.296/lib/
Dsha256.c38 static inline void LOAD_OP(int I, u32 *W, const u8 *input) in LOAD_OP() argument
40 W[I] = __be32_to_cpu(((__be32 *)(input))[I]); in LOAD_OP()
43 static inline void BLEND_OP(int I, u32 *W) in BLEND_OP() argument
45 W[I] = s1(W[I-2]) + W[I-7] + s0(W[I-15]) + W[I-16]; in BLEND_OP()
51 u32 W[64]; in sha256_transform() local
56 LOAD_OP(i, W, input); in sha256_transform()
60 BLEND_OP(i, W); in sha256_transform()
67 t1 = h + e1(e) + Ch(e, f, g) + 0x428a2f98 + W[0]; in sha256_transform()
69 t1 = g + e1(d) + Ch(d, e, f) + 0x71374491 + W[1]; in sha256_transform()
71 t1 = f + e1(c) + Ch(c, d, e) + 0xb5c0fbcf + W[2]; in sha256_transform()
[all …]
Dsha1.c39 #define setW(x, val) (*(volatile __u32 *)&W(x) = (val))
41 #define setW(x, val) do { W(x) = (val); __asm__("":::"memory"); } while (0)
43 #define setW(x, val) (W(x) = (val))
47 #define W(x) (array[(x)&15]) macro
54 #define SHA_MIX(t) rol32(W(t+13) ^ W(t+8) ^ W(t+2) ^ W(t), 1)
/linux-4.19.296/crypto/
Dsha256_generic.c61 static inline void LOAD_OP(int I, u32 *W, const u8 *input) in LOAD_OP() argument
63 W[I] = get_unaligned_be32((__u32 *)input + I); in LOAD_OP()
66 static inline void BLEND_OP(int I, u32 *W) in BLEND_OP() argument
68 W[I] = s1(W[I-2]) + W[I-7] + s0(W[I-15]) + W[I-16]; in BLEND_OP()
74 u32 W[64]; in sha256_transform() local
79 LOAD_OP(i, W, input); in sha256_transform()
83 BLEND_OP(i, W); in sha256_transform()
90 t1 = h + e1(e) + Ch(e,f,g) + 0x428a2f98 + W[ 0]; in sha256_transform()
92 t1 = g + e1(d) + Ch(d,e,f) + 0x71374491 + W[ 1]; in sha256_transform()
94 t1 = f + e1(c) + Ch(c,d,e) + 0xb5c0fbcf + W[ 2]; in sha256_transform()
[all …]
Dsha512_generic.c93 static inline void LOAD_OP(int I, u64 *W, const u8 *input) in LOAD_OP() argument
95 W[I] = get_unaligned_be64((__u64 *)input + I); in LOAD_OP()
98 static inline void BLEND_OP(int I, u64 *W) in BLEND_OP() argument
100 W[I & 15] += s1(W[(I-2) & 15]) + W[(I-7) & 15] + s0(W[(I-15) & 15]); in BLEND_OP()
109 u64 W[16]; in sha512_transform() local
123 LOAD_OP(i + j, W, input); in sha512_transform()
126 BLEND_OP(i + j, W); in sha512_transform()
131 t1 = h + e1(e) + Ch(e,f,g) + sha512_K[i ] + W[(i & 15)]; in sha512_transform()
133 t1 = g + e1(d) + Ch(d,e,f) + sha512_K[i+1] + W[(i & 15) + 1]; in sha512_transform()
135 t1 = f + e1(c) + Ch(c,d,e) + sha512_K[i+2] + W[(i & 15) + 2]; in sha512_transform()
[all …]
Dcast6_generic.c100 static inline void W(u32 *key, unsigned int i) in W() function
138 W(key, 2 * i); in __cast6_setkey()
139 W(key, 2 * i + 1); in __cast6_setkey()
/linux-4.19.296/
DMAINTAINERS84 W: Web-page with status/info
152 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
155 W: http://www.lsi.com
205 W: http://swik.net/v9fs
220 W: https://linuxtv.org
221 W: http://palosaari.fi/linux/
230 W: http://www.adaptec.com/
298 W: http://piie.net/?section=acerhdf
312 W: https://01.org/linux-acpi
343 W: https://acpica.org/
[all …]
/linux-4.19.296/include/linux/
Dcryptohash.h12 void sha_transform(__u32 *digest, const char *data, __u32 *W);
/linux-4.19.296/drivers/clk/renesas/
DKconfig85 bool "R-Car M2-W/N clock support" if COMPILE_TEST
106 bool "R-Car M3-W clock support" if COMPILE_TEST
/linux-4.19.296/drivers/gpio/
Dgpio-tegra186.c590 TEGRA_AON_GPIO_PORT( W, 0x0a00, 8, 0),
634 TEGRA194_MAIN_GPIO_PORT( W, 0x1200, 2, 1),
/linux-4.19.296/drivers/s390/char/
Ddefkeymap.map107 keycode 102 = Atilde W
/linux-4.19.296/drivers/eisa/
Deisa.ids879 ISA9103 "QUADEMS+ W/IO"
1042 ISAD800 "AMI SMART PACK 2 W/ PAL 5.1"
1043 ISAD801 "AMI SMART PACK 2 W/ PAL 6.1"
1044 ISAD802 "AMI SMART PACK 2 W/ PAL 6.2"
/linux-4.19.296/drivers/hid/
DKconfig167 Support for Aureal Cy se W-01RN Remote Controller and other Aureal derived remotes.