DRV_CRYPTO_DIRECTION_DECRYPT
unsigned int cipherlen = (direct == DRV_CRYPTO_DIRECTION_DECRYPT) ?
if (direct == DRV_CRYPTO_DIRECTION_DECRYPT &&
if (req_ctx->gen_ctx.op_type == DRV_CRYPTO_DIRECTION_DECRYPT) {
if (req_ctx->gen_ctx.op_type == DRV_CRYPTO_DIRECTION_DECRYPT) {
if (req_ctx->gen_ctx.op_type == DRV_CRYPTO_DIRECTION_DECRYPT) {
rc = cc_proc_aead(req, DRV_CRYPTO_DIRECTION_DECRYPT);
rc = cc_proc_aead(req, DRV_CRYPTO_DIRECTION_DECRYPT);
rc = cc_proc_aead(req, DRV_CRYPTO_DIRECTION_DECRYPT);
if (areq_ctx->gen_ctx.op_type == DRV_CRYPTO_DIRECTION_DECRYPT) {
rc = cc_proc_aead(req, DRV_CRYPTO_DIRECTION_DECRYPT);
areq_ctx->gen_ctx.op_type == DRV_CRYPTO_DIRECTION_DECRYPT &&
if ((req->src == req->dst) || direct == DRV_CRYPTO_DIRECTION_DECRYPT) {
if (direct == DRV_CRYPTO_DIRECTION_DECRYPT) {
} else if (direct == DRV_CRYPTO_DIRECTION_DECRYPT) {
DRV_CRYPTO_DIRECTION_DECRYPT) {
areq_ctx->gen_ctx.op_type == DRV_CRYPTO_DIRECTION_DECRYPT &&
return cc_cipher_process(req, DRV_CRYPTO_DIRECTION_DECRYPT);
set_cipher_config0(&desc[idx], DRV_CRYPTO_DIRECTION_DECRYPT);