Home | History | Annotate | Download | only in xts

Lines Matching defs:out

45  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
66 uint8_t *out, size_t len, int enc) {
95 OPENSSL_memcpy(out, scratch.c, 16);
97 ((uint64_t *)out)[0] = scratch.u[0] ^= tweak.u[0];
98 ((uint64_t *)out)[1] = scratch.u[1] ^= tweak.u[1];
101 out += 16;
116 out[i] = scratch.c[i];
124 OPENSSL_memcpy(out - 16, scratch.c, 16);
151 out[16 + i] = scratch.c[i];
160 OPENSSL_memcpy(out, scratch.c, 16);
162 ((uint64_t *)out)[0] = scratch.u[0] ^ tweak.u[0];
163 ((uint64_t *)out)[1] = scratch.u[1] ^ tweak.u[1];
209 static int aes_xts_cipher(EVP_CIPHER_CTX *ctx, uint8_t *out,
214 !out ||
217 !CRYPTO_xts128_encrypt(&xctx->xts, ctx->iv, in, out, len, ctx->encrypt)) {
226 EVP_CIPHER_CTX *out = ptr;
227 EVP_AES_XTS_CTX *xctx_out = out->cipher_data;