Lines Matching refs:aes
107 memcpy(ctx->u.aes.key, key, key_len); in ccp_aes_xts_setkey()
110 ctx->u.aes.key_len = key_len / 2; in ccp_aes_xts_setkey()
111 sg_init_one(&ctx->u.aes.key_sg, ctx->u.aes.key, key_len); in ccp_aes_xts_setkey()
113 return crypto_ablkcipher_setkey(ctx->u.aes.tfm_ablkcipher, key, in ccp_aes_xts_setkey()
128 if (!ctx->u.aes.key_len) in ccp_aes_xts_crypt()
148 (ctx->u.aes.key_len != AES_KEYSIZE_128)) { in ccp_aes_xts_crypt()
152 ablkcipher_request_set_tfm(req, ctx->u.aes.tfm_ablkcipher); in ccp_aes_xts_crypt()
169 rctx->cmd.u.xts.key = &ctx->u.aes.key_sg; in ccp_aes_xts_crypt()
170 rctx->cmd.u.xts.key_len = ctx->u.aes.key_len; in ccp_aes_xts_crypt()
198 ctx->u.aes.key_len = 0; in ccp_aes_xts_cra_init()
208 ctx->u.aes.tfm_ablkcipher = fallback_tfm; in ccp_aes_xts_cra_init()
220 if (ctx->u.aes.tfm_ablkcipher) in ccp_aes_xts_cra_exit()
221 crypto_free_ablkcipher(ctx->u.aes.tfm_ablkcipher); in ccp_aes_xts_cra_exit()
222 ctx->u.aes.tfm_ablkcipher = NULL; in ccp_aes_xts_cra_exit()