• Home
  • Raw
  • Download

Lines Matching refs:scratch

71   } tweak, scratch;  in CRYPTO_xts128_encrypt()  local
84 memcpy(scratch.c, inp, 16); in CRYPTO_xts128_encrypt()
85 scratch.u[0] ^= tweak.u[0]; in CRYPTO_xts128_encrypt()
86 scratch.u[1] ^= tweak.u[1]; in CRYPTO_xts128_encrypt()
88 scratch.u[0] = ((uint64_t *)inp)[0] ^ tweak.u[0]; in CRYPTO_xts128_encrypt()
89 scratch.u[1] = ((uint64_t *)inp)[1] ^ tweak.u[1]; in CRYPTO_xts128_encrypt()
91 (*ctx->block1)(scratch.c, scratch.c, ctx->key1); in CRYPTO_xts128_encrypt()
93 scratch.u[0] ^= tweak.u[0]; in CRYPTO_xts128_encrypt()
94 scratch.u[1] ^= tweak.u[1]; in CRYPTO_xts128_encrypt()
95 memcpy(out, scratch.c, 16); in CRYPTO_xts128_encrypt()
97 ((uint64_t *)out)[0] = scratch.u[0] ^= tweak.u[0]; in CRYPTO_xts128_encrypt()
98 ((uint64_t *)out)[1] = scratch.u[1] ^= tweak.u[1]; in CRYPTO_xts128_encrypt()
116 out[i] = scratch.c[i]; in CRYPTO_xts128_encrypt()
117 scratch.c[i] = c; in CRYPTO_xts128_encrypt()
119 scratch.u[0] ^= tweak.u[0]; in CRYPTO_xts128_encrypt()
120 scratch.u[1] ^= tweak.u[1]; in CRYPTO_xts128_encrypt()
121 (*ctx->block1)(scratch.c, scratch.c, ctx->key1); in CRYPTO_xts128_encrypt()
122 scratch.u[0] ^= tweak.u[0]; in CRYPTO_xts128_encrypt()
123 scratch.u[1] ^= tweak.u[1]; in CRYPTO_xts128_encrypt()
124 memcpy(out - 16, scratch.c, 16); in CRYPTO_xts128_encrypt()
138 memcpy(scratch.c, inp, 16); in CRYPTO_xts128_encrypt()
139 scratch.u[0] ^= tweak1.u[0]; in CRYPTO_xts128_encrypt()
140 scratch.u[1] ^= tweak1.u[1]; in CRYPTO_xts128_encrypt()
142 scratch.u[0] = ((uint64_t *)inp)[0] ^ tweak1.u[0]; in CRYPTO_xts128_encrypt()
143 scratch.u[1] = ((uint64_t *)inp)[1] ^ tweak1.u[1]; in CRYPTO_xts128_encrypt()
145 (*ctx->block1)(scratch.c, scratch.c, ctx->key1); in CRYPTO_xts128_encrypt()
146 scratch.u[0] ^= tweak1.u[0]; in CRYPTO_xts128_encrypt()
147 scratch.u[1] ^= tweak1.u[1]; in CRYPTO_xts128_encrypt()
151 out[16 + i] = scratch.c[i]; in CRYPTO_xts128_encrypt()
152 scratch.c[i] = c; in CRYPTO_xts128_encrypt()
154 scratch.u[0] ^= tweak.u[0]; in CRYPTO_xts128_encrypt()
155 scratch.u[1] ^= tweak.u[1]; in CRYPTO_xts128_encrypt()
156 (*ctx->block1)(scratch.c, scratch.c, ctx->key1); in CRYPTO_xts128_encrypt()
158 scratch.u[0] ^= tweak.u[0]; in CRYPTO_xts128_encrypt()
159 scratch.u[1] ^= tweak.u[1]; in CRYPTO_xts128_encrypt()
160 memcpy(out, scratch.c, 16); in CRYPTO_xts128_encrypt()
162 ((uint64_t *)out)[0] = scratch.u[0] ^ tweak.u[0]; in CRYPTO_xts128_encrypt()
163 ((uint64_t *)out)[1] = scratch.u[1] ^ tweak.u[1]; in CRYPTO_xts128_encrypt()