Home
last modified time | relevance | path

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

/openbmc/linux/crypto/
H 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 …]
/openbmc/linux/include/linux/
H A Dsiphash.h147 (a) += (b), (b) = rol64((b), 13), (b) ^= (a), (a) = rol64((a), 32), \
148 (c) += (d), (d) = rol64((d), 16), (d) ^= (c), \
149 (a) += (d), (d) = rol64((d), 21), (d) ^= (a), \
150 (c) += (b), (b) = rol64((b), 17), (b) ^= (c), (c) = rol64((c), 32))
H A Dbitops.h105 static inline __u64 rol64(__u64 word, unsigned int shift) in rol64() function
/openbmc/qemu/include/qemu/
H A Dxxhash.h183 return rol64(acc + input * XXH_PRIME64_2, 31) * XXH_PRIME64_1; in XXH64_round()
196 h64 = rol64(v1, 1) + rol64(v2, 7) + rol64(v3, 12) + rol64(v4, 18); in XXH64_mergerounds()
H A Dbitops.h292 static inline uint64_t rol64(uint64_t word, unsigned int shift) in rol64() function
323 h = rol64(h, 32); in hswap64()
333 return rol64(h, 32); in wswap64()
/openbmc/qemu/target/s390x/tcg/
H A Dvec_string_helper.c96 t0 = rol64(b0, i); in vfae()
97 t1 = rol64(b1, i); in vfae()
/openbmc/qemu/contrib/elf2dmp/
H A Dmain.c63 block = rol64(block ^ kwn, kwn); in kdbg_decode()
/openbmc/qemu/target/riscv/
H A Dvcrypto_helper.c86 RVVCALL(OPIVV2, vrol_vv_d, OP_UUU_D, H8, H8, H8, rol64) in RVVCALL()
95 RVVCALL(OPIVX2, vrol_vx_d, OP_UUU_D, H8, H8, rol64) in RVVCALL()
/openbmc/qemu/target/arm/tcg/
H A Dcrypto_helper.c676 d[i] = n[i] ^ rol64(m[i], 1); in HELPER()
H A Dsve_helper.c2940 *(uint64_t *)(vd + i) = rol64(b, 32); in HELPER()
2941 *(uint64_t *)(vd + j) = rol64(f, 32); in HELPER()
/openbmc/qemu/accel/tcg/
H A Dtcg-runtime-gvec.c773 *(uint64_t *)(d + i) = rol64(*(uint64_t *)(a + i), shift); in HELPER()
965 *(uint64_t *)(d + i) = rol64(*(uint64_t *)(a + i), sh); in HELPER()
/openbmc/qemu/tcg/
H A Dtci.c856 regs[r0] = rol64(regs[r1], regs[r2] & 63); in tcg_qemu_tb_exec()
H A Doptimize.c490 return rol64(x, y & 63); in do_constant_folding_2()
/openbmc/linux/fs/
H A Dnamei.c2068 y ^= x, x = rol64(x,12),\
2069 x += y, y = rol64(y,45),\
/openbmc/qemu/tcg/ppc/
H A Dtcg-target.c.inc1105 /* t0 = rol64(t0, 32) = hgfe0000 */
1107 /* t1 = rol64(src, 32) = efghabcd */
/openbmc/linux/drivers/scsi/lpfc/
H A Dlpfc_init.c4625 return rol64(wwn, 32); in lpfc_get_wwpn()