Home
last modified time | relevance | path

Searched refs:jrdev (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/crypto/caam/
A Dcaamhash.c204 struct device *jrdev = ctx->jrdev; in ahash_set_sh_desc() local
260 struct device *jrdev = ctx->jrdev; in axcbc_set_sh_desc() local
312 struct device *jrdev = ctx->jrdev; in acmac_set_sh_desc() local
362 struct device *jrdev = ctx->jrdev; in hash_digest_key() local
425 struct device *jrdev = ctx->jrdev; in ahash_setkey() local
488 struct device *jrdev = ctx->jrdev; in axcbc_setkey() local
760 struct device *jrdev = ctx->jrdev; in ahash_do_one_req() local
817 struct device *jrdev = ctx->jrdev; in ahash_update_ctx() local
942 struct device *jrdev = ctx->jrdev; in ahash_final_ctx() local
1003 struct device *jrdev = ctx->jrdev; in ahash_finup_ctx() local
[all …]
A Dcaamalg.c135 struct device *jrdev = ctx->jrdev; in aead_null_set_sh_desc() local
188 struct device *jrdev = ctx->jrdev; in aead_set_sh_desc() local
326 struct device *jrdev = ctx->jrdev; in gcm_set_sh_desc() local
391 struct device *jrdev = ctx->jrdev; in rfc4106_set_sh_desc() local
459 struct device *jrdev = ctx->jrdev; in rfc4543_set_sh_desc() local
525 struct device *jrdev = ctx->jrdev; in chachapoly_set_sh_desc() local
579 struct device *jrdev = ctx->jrdev; in aead_setkey() local
660 struct device *jrdev = ctx->jrdev; in gcm_setkey() local
681 struct device *jrdev = ctx->jrdev; in rfc4106_setkey() local
707 struct device *jrdev = ctx->jrdev; in rfc4543_setkey() local
[all …]
A Djr.c67 struct device *jrdev = data; in caam_jr_crypto_engine_exit() local
132 struct device *jrdev; in caam_jr_remove() local
135 jrdev = &pdev->dev; in caam_jr_remove()
136 jrpriv = dev_get_drvdata(jrdev); in caam_jr_remove()
139 caam_rng_exit(jrdev->parent); in caam_jr_remove()
158 ret = caam_jr_shutdown(jrdev); in caam_jr_remove()
510 struct device *jrdev; in caam_jr_probe() local
518 jrdev = &pdev->dev; in caam_jr_probe()
545 error = dma_set_mask_and_coherent(jrdev, caam_get_dma_mask(jrdev)); in caam_jr_probe()
562 jrdev); in caam_jr_probe()
[all …]
A Derror.c220 static int report_ccb_status(struct device *jrdev, const u32 status, in report_ccb_status() argument
270 dev_err(jrdev, "%08x: %s: %s() not implemented\n", in report_jump_status()
301 dev_err(jrdev, "%08x: %s: %s %d: %s%s\n", in report_deco_status()
330 static int report_jr_status(struct device *jrdev, const u32 status, in report_jr_status() argument
333 dev_err(jrdev, "%08x: %s: %s() not implemented\n", in report_jr_status()
342 dev_err(jrdev, "%08x: %s: %s() not implemented\n", in report_cond_code_status()
348 int caam_strstatus(struct device *jrdev, u32 status, bool qi_v2) in caam_strstatus() argument
351 int (*report_ssed)(struct device *jrdev, const u32 status, in caam_strstatus()
380 return status_src[ssrc].report_ssed(jrdev, status, error); in caam_strstatus()
383 dev_err(jrdev, "%d: %s\n", ssrc, error); in caam_strstatus()
[all …]
A Dcaamrng.c37 struct device *jrdev; member
61 *jctx->err = caam_jr_strstatus(jrdev, err); in caam_rng_done()
82 static int caam_rng_read_one(struct device *jrdev, in caam_rng_read_one() argument
97 if (dma_mapping_error(jrdev, dst_dma)) { in caam_rng_read_one()
98 dev_err(jrdev, "unable to map destination memory\n"); in caam_rng_read_one()
103 err = caam_jr_enqueue(jrdev, in caam_rng_read_one()
128 len = caam_rng_read_one(ctx->jrdev, sg_virt(&sg[0]), in caam_rng_fill_async()
153 return caam_rng_read_one(ctx->jrdev, dst, max, in caam_read()
169 caam_jr_free(ctx->jrdev); in caam_cleanup()
194 ctx->jrdev = caam_jr_alloc(); in caam_init()
[all …]
A Dkey_gen.c44 int gen_split_key(struct device *jrdev, u8 *key_out, in gen_split_key() argument
59 dev_dbg(jrdev, "split keylen %d split keylen padded %d\n", in gen_split_key()
69 dev_err(jrdev, "unable to allocate key input memory\n"); in gen_split_key()
75 dma_addr = dma_map_single(jrdev, key_out, local_max, DMA_BIDIRECTIONAL); in gen_split_key()
76 if (dma_mapping_error(jrdev, dma_addr)) { in gen_split_key()
77 dev_err(jrdev, "unable to map key memory\n"); in gen_split_key()
110 ret = caam_jr_enqueue(jrdev, desc, split_key_done, &result); in gen_split_key()
121 dma_unmap_single(jrdev, dma_addr, local_max, DMA_BIDIRECTIONAL); in gen_split_key()
A Dcaampkc.c375 struct device *jrdev = ctx->dev; in akcipher_do_one_req() local
695 rsa_pub_unmap(jrdev, edesc, req); in akcipher_enqueue_req()
697 rsa_io_unmap(jrdev, edesc, req); in akcipher_enqueue_req()
709 struct device *jrdev = ctx->dev; in caam_rsa_enc() local
738 rsa_io_unmap(jrdev, edesc, req); in caam_rsa_enc()
747 struct device *jrdev = ctx->dev; in caam_rsa_dec_priv_f1() local
767 rsa_io_unmap(jrdev, edesc, req); in caam_rsa_dec_priv_f1()
776 struct device *jrdev = ctx->dev; in caam_rsa_dec_priv_f2() local
796 rsa_io_unmap(jrdev, edesc, req); in caam_rsa_dec_priv_f2()
805 struct device *jrdev = ctx->dev; in caam_rsa_dec_priv_f3() local
[all …]
A Dcaamalg_qi.c60 struct device *jrdev; member
199 struct device *jrdev = ctx->jrdev; in aead_setkey() local
362 struct device *jrdev = ctx->jrdev; in gcm_setkey() local
466 struct device *jrdev = ctx->jrdev; in rfc4106_setkey() local
572 struct device *jrdev = ctx->jrdev; in rfc4543_setkey() local
624 struct device *jrdev = ctx->jrdev; in skcipher_setkey() local
735 struct device *jrdev = ctx->jrdev; in xts_skcipher_setkey() local
2456 if (IS_ERR(ctx->jrdev)) { in caam_init_common()
2461 dev = ctx->jrdev->parent; in caam_init_common()
2472 caam_jr_free(ctx->jrdev); in caam_init_common()
[all …]
A Derror.h17 #define caam_jr_strstatus(jrdev, status) caam_strstatus(jrdev, status, false) argument
A Dkey_gen.h46 int gen_split_key(struct device *jrdev, u8 *key_out,
A Dcaampkc.h117 void (*akcipher_op_done)(struct device *jrdev, u32 *desc, u32 err,

Completed in 33 milliseconds