AES_GCM_IV_LEN
const uint8_t[static AES_GCM_IV_LEN],
const uint8_t[static AES_GCM_IV_LEN],
const uint8_t iv[static AES_GCM_IV_LEN], const __uint128_val_t *Htable)
memcpy(s->aes_counter, iv, AES_GCM_IV_LEN);
const uint8_t iv[static AES_GCM_IV_LEN],
const uint8_t iv[static AES_GCM_IV_LEN],
KASSERT(len == AES_GCM_IV_LEN,
KASSERT(len == AES_GCM_IV_LEN,
if (csp->csp_ivlen != AES_GCM_IV_LEN)
.ivsize = AES_GCM_IV_LEN,
KASSERT(len == AES_GCM_IV_LEN,
if (csp->csp_ivlen != AES_GCM_IV_LEN)
if (csp->csp_ivlen != AES_GCM_IV_LEN)
if (csp->csp_ivlen != AES_GCM_IV_LEN)
memcpy(cdesc->control_data.token, req->iv, AES_GCM_IV_LEN);
memcpy(cdesc->control_data.token, req->iv, AES_GCM_IV_LEN);
if (csp->csp_ivlen != AES_GCM_IV_LEN)
if (csp->csp_ivlen != AES_GCM_IV_LEN)
if (csp->csp_ivlen != AES_GCM_IV_LEN)
csp.csp_ivlen = AES_GCM_IV_LEN;
if (csp->csp_ivlen != AES_GCM_IV_LEN)
ivlen = AES_GCM_IV_LEN;
ivlen = AES_GCM_IV_LEN;
csp.csp_ivlen = AES_GCM_IV_LEN;
be32enc(crp.crp_iv + AES_GCM_IV_LEN, 2);
.ivsize = AES_GCM_IV_LEN,
KASSERT(ivlen == AES_GCM_IV_LEN,
.ivsize = AES_GCM_IV_LEN,
.iv_sizes = { AES_GCM_IV_LEN }, .evp_cipher = EVP_aes_128_gcm },
.iv_sizes = { AES_GCM_IV_LEN }, .evp_cipher = EVP_aes_192_gcm },
.iv_sizes = { AES_GCM_IV_LEN }, .evp_cipher = EVP_aes_256_gcm },