Lines Matching refs:uint64_t
36 static inline uint64_t rol64(uint64_t v, unsigned char b) { in rol64()
44 static inline uint64_t load64(const unsigned char* x) { in load64()
46 uint64_t ret = 0; in load64()
53 static inline void store64(unsigned char* x, uint64_t val) { in store64()
60 static inline void xor64(unsigned char* x, uint64_t val) { in xor64()
67 # define readLane(x, y) load64(ctx->state+sizeof(uint64_t)*idx(x, y))
68 # define writeLane(x, y, v) store64(ctx->state+sizeof(uint64_t)*idx(x, y), v)
69 # define XORLane(x, y, v) xor64(ctx->state+sizeof(uint64_t)*idx(x, y), v)
71 # define readLane(x, y) (((uint64_t*)ctx->state)[idx(x,y)])
72 # define writeLane(x, y, v) (((uint64_t*)ctx->state)[idx(x,y)] = v)
73 # define XORLane(x, y, v) (((uint64_t*)ctx->state)[idx(x,y)] ^= v)
96 uint64_t C[5], D; in permute()
112 uint64_t current = readLane(x, y); in permute()
116 uint64_t temp; in permute()
128 uint64_t temp[5]; in permute()
142 uint64_t bitPos = (1<<j) - 1; in permute()
143 XORLane(0, 0, (uint64_t)1 << bitPos); in permute()