Lines Matching refs:jrdev

375 	struct device *jrdev = ctx->dev;  in akcipher_do_one_req()  local
381 ret = caam_jr_enqueue(jrdev, desc, req_ctx->akcipher_op_done, req); in akcipher_do_one_req()
387 rsa_pub_unmap(jrdev, req_ctx->edesc, req); in akcipher_do_one_req()
388 rsa_io_unmap(jrdev, req_ctx->edesc, req); in akcipher_do_one_req()
660 static int akcipher_enqueue_req(struct device *jrdev, in akcipher_enqueue_req() argument
661 void (*cbk)(struct device *jrdev, u32 *desc, in akcipher_enqueue_req() argument
665 struct caam_drv_private_jr *jrpriv = dev_get_drvdata(jrdev); in akcipher_enqueue_req()
684 ret = caam_jr_enqueue(jrdev, desc, cbk, req); in akcipher_enqueue_req()
689 rsa_priv_f1_unmap(jrdev, edesc, req); in akcipher_enqueue_req()
692 rsa_priv_f2_unmap(jrdev, edesc, req); in akcipher_enqueue_req()
695 rsa_priv_f3_unmap(jrdev, edesc, req); in akcipher_enqueue_req()
698 rsa_pub_unmap(jrdev, edesc, req); in akcipher_enqueue_req()
700 rsa_io_unmap(jrdev, edesc, req); in akcipher_enqueue_req()
712 struct device *jrdev = ctx->dev; in caam_rsa_enc() local
721 dev_err(jrdev, "Output buffer length less than parameter n\n"); in caam_rsa_enc()
738 return akcipher_enqueue_req(jrdev, rsa_pub_done, req); in caam_rsa_enc()
741 rsa_io_unmap(jrdev, edesc, req); in caam_rsa_enc()
750 struct device *jrdev = ctx->dev; in caam_rsa_dec_priv_f1() local
767 return akcipher_enqueue_req(jrdev, rsa_priv_f_done, req); in caam_rsa_dec_priv_f1()
770 rsa_io_unmap(jrdev, edesc, req); in caam_rsa_dec_priv_f1()
779 struct device *jrdev = ctx->dev; in caam_rsa_dec_priv_f2() local
796 return akcipher_enqueue_req(jrdev, rsa_priv_f_done, req); in caam_rsa_dec_priv_f2()
799 rsa_io_unmap(jrdev, edesc, req); in caam_rsa_dec_priv_f2()
808 struct device *jrdev = ctx->dev; in caam_rsa_dec_priv_f3() local
825 return akcipher_enqueue_req(jrdev, rsa_priv_f_done, req); in caam_rsa_dec_priv_f3()
828 rsa_io_unmap(jrdev, edesc, req); in caam_rsa_dec_priv_f3()