Lines Matching refs:u
58 typedef union { double d; u64 u; } elem64; member
122 st->h[0].u = EXP(52+0); in poly1305_init()
123 st->h[1].u = EXP(52+32); in poly1305_init()
124 st->h[2].u = EXP(52+64); in poly1305_init()
125 st->h[3].u = EXP(52+96); in poly1305_init()
160 r0.u = EXP(52+0) | (U8TOU32(&key[0]) & 0x0fffffff); in poly1305_init()
161 r1.u = EXP(52+32) | (U8TOU32(&key[4]) & 0x0ffffffc); in poly1305_init()
162 r2.u = EXP(52+64) | (U8TOU32(&key[8]) & 0x0ffffffc); in poly1305_init()
163 r3.u = EXP(52+96) | (U8TOU32(&key[12]) & 0x0ffffffc); in poly1305_init()
295 in0.u = EXP(52+0) | U8TOU32(&inp[0]); in poly1305_blocks()
296 in1.u = EXP(52+32) | U8TOU32(&inp[4]); in poly1305_blocks()
297 in2.u = EXP(52+64) | U8TOU32(&inp[8]); in poly1305_blocks()
298 in3.u = EXP(52+96) | U8TOU32(&inp[12]) | pad; in poly1305_blocks()
314 in0.u = EXP(52+0) | U8TOU32(&inp[0]); in poly1305_blocks()
315 in1.u = EXP(52+32) | U8TOU32(&inp[4]); in poly1305_blocks()
316 in2.u = EXP(52+64) | U8TOU32(&inp[8]); in poly1305_blocks()
317 in3.u = EXP(52+96) | U8TOU32(&inp[12]) | pad; in poly1305_blocks()
441 h0 = st->h[0].u & 0x000fffffffffffffULL; in poly1305_emit()
442 h1 = st->h[1].u & 0x000fffffffffffffULL; in poly1305_emit()
443 h2 = st->h[2].u & 0x000fffffffffffffULL; in poly1305_emit()
444 h3 = st->h[3].u & 0x000fffffffffffffULL; in poly1305_emit()