Home
last modified time | relevance | path

Searched refs:rol64 (Results 1 – 6 of 6) sorted by relevance

/linux/crypto/
A Dsha3_generic.c58 t[0] = bc[4] ^ rol64(bc[1], 1); in keccakf_round()
59 t[1] = bc[0] ^ rol64(bc[2], 1); in keccakf_round()
60 t[2] = bc[1] ^ rol64(bc[3], 1); in keccakf_round()
61 t[3] = bc[2] ^ rol64(bc[4], 1); in keccakf_round()
62 t[4] = bc[3] ^ rol64(bc[0], 1); in keccakf_round()
68 st[ 1] = rol64(st[ 6] ^ t[1], 44); in keccakf_round()
69 st[ 6] = rol64(st[ 9] ^ t[4], 20); in keccakf_round()
70 st[ 9] = rol64(st[22] ^ t[2], 61); in keccakf_round()
71 st[22] = rol64(st[14] ^ t[4], 39); in keccakf_round()
72 st[14] = rol64(st[20] ^ t[0], 18); in keccakf_round()
[all …]
/linux/include/linux/
A Dprandom.h31 v0 += v1, v1 = rol64(v1, 13), v2 += v3, v3 = rol64(v3, 16), \
32 v1 ^= v0, v0 = rol64(v0, 32), v3 ^= v2, \
33 v0 += v3, v3 = rol64(v3, 21), v2 += v1, v1 = rol64(v1, 17), \
34 v3 ^= v0, v1 ^= v2, v2 = rol64(v2, 32) \
A Dbitops.h87 static inline __u64 rol64(__u64 word, unsigned int shift) in rol64() function
/linux/lib/
A Dsiphash.c23 v0 += v1; v1 = rol64(v1, 13); v1 ^= v0; v0 = rol64(v0, 32); \
24 v2 += v3; v3 = rol64(v3, 16); v3 ^= v2; \
25 v0 += v3; v3 = rol64(v3, 21); v3 ^= v0; \
26 v2 += v1; v1 = rol64(v1, 17); v1 ^= v2; v2 = rol64(v2, 32); \
/linux/fs/
A Dnamei.c2036 y ^= x, x = rol64(x,12),\
2037 x += y, y = rol64(y,45),\
/linux/drivers/scsi/lpfc/
A Dlpfc_init.c4507 return rol64(wwn, 32); in lpfc_get_wwpn()

Completed in 70 milliseconds