Lines Matching refs:iv
56 char iv[AES_BLOCK_LEN];
92 out[i] = in[i] ^ ctx->iv[i];
94 memcpy(ctx->iv, out, AES_BLOCK_LEN);
106 out[i] ^= ctx->iv[i];
107 memcpy(ctx->iv, block, AES_BLOCK_LEN);
119 out[i] = in[i] ^ ctx->iv[i];
121 memcpy(ctx->iv, out, AES_BLOCK_LEN);
139 out[i] ^= ctx->iv[i];
140 memcpy(ctx->iv, block, AES_BLOCK_LEN);
161 aes_cbc_reinit(void *vctx, const uint8_t *iv, size_t iv_len)
165 KASSERT(iv_len == sizeof(ctx->iv), ("%s: bad IV length", __func__));
166 memcpy(ctx->iv, iv, sizeof(ctx->iv));