dec_key
enc ? &ctx->enc_key : &ctx->dec_key,
struct p8_aes_key dec_key;
ret |= aes_p8_set_decrypt_key(key, keylen * 8, &ctx->dec_key);
&ctx->dec_key, NULL, tweak);
struct p8_aes_key dec_key;
ret |= aes_p8_set_decrypt_key(key, (keylen/2) * 8, &ctx->dec_key);
return ecb_do_decrypt(req, ctx->dec_key[0]);
return ecb_do_decrypt(req, ctx->dec_key[0]);
return ecb_do_decrypt(req, ctx->dec_key[0]);
OFFSET(ARIA_CTX_dec_key, aria_ctx, dec_key);
ctx->dec_key[0][i] = ctx->enc_key[ctx->rounds][i];
ctx->dec_key[ctx->rounds][i] = ctx->enc_key[0][i];
ctx->dec_key[i][0] = aria_m(ctx->enc_key[ctx->rounds - i][0]);
ctx->dec_key[i][1] = aria_m(ctx->enc_key[ctx->rounds - i][1]);
ctx->dec_key[i][2] = aria_m(ctx->enc_key[ctx->rounds - i][2]);
ctx->dec_key[i][3] = aria_m(ctx->enc_key[ctx->rounds - i][3]);
aria_diff_word(&ctx->dec_key[i][0], &ctx->dec_key[i][1],
&ctx->dec_key[i][2], &ctx->dec_key[i][3]);
aria_diff_byte(&ctx->dec_key[i][1],
&ctx->dec_key[i][2], &ctx->dec_key[i][3]);
aria_diff_word(&ctx->dec_key[i][0], &ctx->dec_key[i][1],
&ctx->dec_key[i][2], &ctx->dec_key[i][3]);
BUILD_BUG_ON(sizeof(ctx->dec_key) != 272);
__aria_crypt(ctx, out, in, ctx->dec_key);
__aria_crypt(ctx, out, in, ctx->dec_key);
static void get_aes_decrypt_key(unsigned char *dec_key,
put_unaligned_be32(w_ring[j], &dec_key[k * 4]);
u32 dec_key[ARIA_MAX_RD_KEYS][ARIA_RD_KEY_WORDS];
dec_key(geo, key);