basereq 138 drivers/crypto/marvell/cipher.c struct mv_cesa_req *basereq = &creq->base; basereq 140 drivers/crypto/marvell/cipher.c if (mv_cesa_req_get_type(basereq) == CESA_STD_REQ) basereq 143 drivers/crypto/marvell/cipher.c return mv_cesa_dma_process(basereq, status); basereq 161 drivers/crypto/marvell/cipher.c struct mv_cesa_req *basereq = &creq->base; basereq 163 drivers/crypto/marvell/cipher.c mv_cesa_dma_prepare(basereq, basereq->engine); basereq 209 drivers/crypto/marvell/cipher.c struct mv_cesa_req *basereq; basereq 211 drivers/crypto/marvell/cipher.c basereq = &creq->base; basereq 212 drivers/crypto/marvell/cipher.c memcpy(skreq->iv, basereq->chain.last->op->ctx.blkcipher.iv, basereq 308 drivers/crypto/marvell/cipher.c struct mv_cesa_req *basereq = &creq->base; basereq 313 drivers/crypto/marvell/cipher.c basereq->chain.first = NULL; basereq 314 drivers/crypto/marvell/cipher.c basereq->chain.last = NULL; basereq 335 drivers/crypto/marvell/cipher.c mv_cesa_tdma_desc_iter_init(&basereq->chain); basereq 341 drivers/crypto/marvell/cipher.c op = mv_cesa_dma_add_op(&basereq->chain, op_templ, skip_ctx, flags); basereq 351 drivers/crypto/marvell/cipher.c ret = mv_cesa_dma_add_op_transfers(&basereq->chain, &iter.base, basereq 357 drivers/crypto/marvell/cipher.c ret = mv_cesa_dma_add_dummy_launch(&basereq->chain, flags); basereq 362 drivers/crypto/marvell/cipher.c ret = mv_cesa_dma_add_op_transfers(&basereq->chain, &iter.base, basereq 370 drivers/crypto/marvell/cipher.c ret = mv_cesa_dma_add_result_op(&basereq->chain, CESA_SA_CFG_SRAM_OFFSET, basereq 377 drivers/crypto/marvell/cipher.c basereq->chain.last->flags |= CESA_TDMA_END_OF_REQ; basereq 382 drivers/crypto/marvell/cipher.c mv_cesa_dma_cleanup(basereq); basereq 400 drivers/crypto/marvell/cipher.c struct mv_cesa_req *basereq = &creq->base; basereq 404 drivers/crypto/marvell/cipher.c basereq->chain.first = NULL; basereq 405 drivers/crypto/marvell/cipher.c basereq->chain.last = NULL; basereq 267 drivers/crypto/marvell/hash.c struct mv_cesa_req *basereq = &creq->base; basereq 269 drivers/crypto/marvell/hash.c mv_cesa_dma_prepare(basereq, basereq->engine); basereq 599 drivers/crypto/marvell/hash.c struct mv_cesa_req *basereq = &creq->base; basereq 607 drivers/crypto/marvell/hash.c basereq->chain.first = NULL; basereq 608 drivers/crypto/marvell/hash.c basereq->chain.last = NULL; basereq 622 drivers/crypto/marvell/hash.c mv_cesa_tdma_desc_iter_init(&basereq->chain); basereq 629 drivers/crypto/marvell/hash.c ret = mv_cesa_ahash_dma_add_cache(&basereq->chain, creq, flags); basereq 640 drivers/crypto/marvell/hash.c ret = mv_cesa_dma_add_op_transfers(&basereq->chain, basereq 651 drivers/crypto/marvell/hash.c op = mv_cesa_dma_add_frag(&basereq->chain, &creq->op_tmpl, basereq 669 drivers/crypto/marvell/hash.c op = mv_cesa_ahash_dma_last_req(&basereq->chain, &iter, creq, basereq 672 drivers/crypto/marvell/hash.c op = mv_cesa_dma_add_frag(&basereq->chain, &creq->op_tmpl, basereq 686 drivers/crypto/marvell/hash.c type = basereq->chain.last->flags & CESA_TDMA_TYPE_MSK; basereq 690 drivers/crypto/marvell/hash.c ret = mv_cesa_dma_add_dummy_end(&basereq->chain, flags); basereq 701 drivers/crypto/marvell/hash.c basereq->chain.last->flags |= CESA_TDMA_END_OF_REQ; basereq 704 drivers/crypto/marvell/hash.c basereq->chain.last->flags |= CESA_TDMA_BREAK_CHAIN; basereq 712 drivers/crypto/marvell/hash.c basereq->chain.first->flags |= CESA_TDMA_SET_STATE; basereq 718 drivers/crypto/marvell/hash.c mv_cesa_dma_cleanup(basereq);