Lines Matching refs:jrdev
377 struct device *jrdev = ctx->dev; in akcipher_do_one_req() local
383 ret = caam_jr_enqueue(jrdev, desc, req_ctx->akcipher_op_done, req); in akcipher_do_one_req()
389 rsa_pub_unmap(jrdev, req_ctx->edesc, req); in akcipher_do_one_req()
390 rsa_io_unmap(jrdev, req_ctx->edesc, req); in akcipher_do_one_req()
662 static int akcipher_enqueue_req(struct device *jrdev, in akcipher_enqueue_req() argument
663 void (*cbk)(struct device *jrdev, u32 *desc, in akcipher_enqueue_req() argument
667 struct caam_drv_private_jr *jrpriv = dev_get_drvdata(jrdev); in akcipher_enqueue_req()
686 ret = caam_jr_enqueue(jrdev, desc, cbk, req); in akcipher_enqueue_req()
691 rsa_priv_f1_unmap(jrdev, edesc, req); in akcipher_enqueue_req()
694 rsa_priv_f2_unmap(jrdev, edesc, req); in akcipher_enqueue_req()
697 rsa_priv_f3_unmap(jrdev, edesc, req); in akcipher_enqueue_req()
700 rsa_pub_unmap(jrdev, edesc, req); in akcipher_enqueue_req()
702 rsa_io_unmap(jrdev, edesc, req); in akcipher_enqueue_req()
714 struct device *jrdev = ctx->dev; in caam_rsa_enc() local
723 dev_err(jrdev, "Output buffer length less than parameter n\n"); in caam_rsa_enc()
740 return akcipher_enqueue_req(jrdev, rsa_pub_done, req); in caam_rsa_enc()
743 rsa_io_unmap(jrdev, edesc, req); in caam_rsa_enc()
752 struct device *jrdev = ctx->dev; in caam_rsa_dec_priv_f1() local
769 return akcipher_enqueue_req(jrdev, rsa_priv_f_done, req); in caam_rsa_dec_priv_f1()
772 rsa_io_unmap(jrdev, edesc, req); in caam_rsa_dec_priv_f1()
781 struct device *jrdev = ctx->dev; in caam_rsa_dec_priv_f2() local
798 return akcipher_enqueue_req(jrdev, rsa_priv_f_done, req); in caam_rsa_dec_priv_f2()
801 rsa_io_unmap(jrdev, edesc, req); in caam_rsa_dec_priv_f2()
810 struct device *jrdev = ctx->dev; in caam_rsa_dec_priv_f3() local
827 return akcipher_enqueue_req(jrdev, rsa_priv_f_done, req); in caam_rsa_dec_priv_f3()
830 rsa_io_unmap(jrdev, edesc, req); in caam_rsa_dec_priv_f3()