Lines Matching refs:tweak
33 } tweak, scratch;
39 memcpy(tweak.c, iv, 16);
41 (*ctx->block2) (tweak.c, tweak.c, ctx->key2);
49 scratch.u[0] ^= tweak.u[0];
50 scratch.u[1] ^= tweak.u[1];
52 scratch.u[0] = ((u64_a1 *)inp)[0] ^ tweak.u[0];
53 scratch.u[1] = ((u64_a1 *)inp)[1] ^ tweak.u[1];
57 scratch.u[0] ^= tweak.u[0];
58 scratch.u[1] ^= tweak.u[1];
61 ((u64_a1 *)out)[0] = scratch.u[0] ^= tweak.u[0];
62 ((u64_a1 *)out)[1] = scratch.u[1] ^= tweak.u[1];
74 res = 0x87 & (((int)tweak.d[3]) >> 31);
75 carry = (unsigned int)(tweak.u[0] >> 63);
76 tweak.u[0] = (tweak.u[0] << 1) ^ res;
77 tweak.u[1] = (tweak.u[1] << 1) | carry;
85 c += ((size_t)tweak.c[i]) << 1;
86 tweak.c[i] = (u8)c;
89 tweak.c[0] ^= (u8)(0x87 & (0 - c));
98 scratch.u[0] ^= tweak.u[0];
99 scratch.u[1] ^= tweak.u[1];
101 scratch.u[0] ^= tweak.u[0];
102 scratch.u[1] ^= tweak.u[1];
113 res = 0x87 & (((int)tweak.d[3]) >> 31);
114 carry = (unsigned int)(tweak.u[0] >> 63);
115 tweak1.u[0] = (tweak.u[0] << 1) ^ res;
116 tweak1.u[1] = (tweak.u[1] << 1) | carry;
124 c += ((size_t)tweak.c[i]) << 1;
147 scratch.u[0] ^= tweak.u[0];
148 scratch.u[1] ^= tweak.u[1];
151 scratch.u[0] ^= tweak.u[0];
152 scratch.u[1] ^= tweak.u[1];
155 ((u64_a1 *)out)[0] = scratch.u[0] ^ tweak.u[0];
156 ((u64_a1 *)out)[1] = scratch.u[1] ^ tweak.u[1];