Lines Matching defs:tweak
76 } tweak, scratch;
82 memcpy(tweak.c, iv, 16);
84 (*ctx->block2) (tweak.c, tweak.c, ctx->key2);
92 scratch.u[0] ^= tweak.u[0];
93 scratch.u[1] ^= tweak.u[1];
95 scratch.u[0] = ((u64 *)inp)[0] ^ tweak.u[0];
96 scratch.u[1] = ((u64 *)inp)[1] ^ tweak.u[1];
100 scratch.u[0] ^= tweak.u[0];
101 scratch.u[1] ^= tweak.u[1];
104 ((u64 *)out)[0] = scratch.u[0] ^= tweak.u[0];
105 ((u64 *)out)[1] = scratch.u[1] ^= tweak.u[1];
117 res = 0x87 & (((int)tweak.d[3]) >> 31);
118 carry = (unsigned int)(tweak.u[0] >> 63);
119 tweak.u[0] = (tweak.u[0] << 1) ^ res;
120 tweak.u[1] = (tweak.u[1] << 1) | carry;
128 c += ((size_t)tweak.c[i]) << 1;
129 tweak.c[i] = (u8)c;
132 tweak.c[0] ^= (u8)(0x87 & (0 - c));
141 scratch.u[0] ^= tweak.u[0];
142 scratch.u[1] ^= tweak.u[1];
144 scratch.u[0] ^= tweak.u[0];
145 scratch.u[1] ^= tweak.u[1];
156 res = 0x87 & (((int)tweak.d[3]) >> 31);
157 carry = (unsigned int)(tweak.u[0] >> 63);
158 tweak1.u[0] = (tweak.u[0] << 1) ^ res;
159 tweak1.u[1] = (tweak.u[1] << 1) | carry;
167 c += ((size_t)tweak.c[i]) << 1;
190 scratch.u[0] ^= tweak.u[0];
191 scratch.u[1] ^= tweak.u[1];
194 scratch.u[0] ^= tweak.u[0];
195 scratch.u[1] ^= tweak.u[1];
198 ((u64 *)out)[0] = scratch.u[0] ^ tweak.u[0];
199 ((u64 *)out)[1] = scratch.u[1] ^ tweak.u[1];