Home
last modified time | relevance | path

Searched refs:sh_desc (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/drivers/crypto/caam/
Dqi.h88 u32 sh_desc[MAX_SDLEN]; member
135 u32 *sh_desc);
168 int caam_drv_ctx_update(struct caam_drv_ctx *drv_ctx, u32 *sh_desc);
Dqi.c309 int caam_drv_ctx_update(struct caam_drv_ctx *drv_ctx, u32 *sh_desc) in caam_drv_ctx_update() argument
316 num_words = desc_len(sh_desc); in caam_drv_ctx_update()
356 memcpy(drv_ctx->sh_desc, sh_desc, desc_bytes(sh_desc)); in caam_drv_ctx_update()
358 sizeof(drv_ctx->sh_desc) + in caam_drv_ctx_update()
386 u32 *sh_desc) in caam_drv_ctx_init() argument
394 num_words = desc_len(sh_desc); in caam_drv_ctx_init()
411 memcpy(drv_ctx->sh_desc, sh_desc, desc_bytes(sh_desc)); in caam_drv_ctx_init()
412 size = sizeof(drv_ctx->prehdr) + sizeof(drv_ctx->sh_desc); in caam_drv_ctx_init()
489 sizeof(drv_ctx->sh_desc) + sizeof(drv_ctx->prehdr), in caam_drv_ctx_rel()
Dcaamrng.c73 u32 sh_desc[DESC_RNG_LEN]; member
94 desc_bytes(ctx->sh_desc), DMA_TO_DEVICE); in rng_unmap_ctx()
194 u32 *desc = ctx->sh_desc; in rng_create_sh_desc()
222 int sh_len = desc_len(ctx->sh_desc); in rng_create_job_desc()
Dcaamalg.c982 u32 *sh_desc; in init_aead_job() local
984 sh_desc = encrypt ? ctx->sh_desc_enc : ctx->sh_desc_dec; in init_aead_job()
987 len = desc_len(sh_desc); in init_aead_job()
1108 static void init_ablkcipher_job(u32 *sh_desc, dma_addr_t ptr, in init_ablkcipher_job() argument
1130 len = desc_len(sh_desc); in init_ablkcipher_job()
1154 static void init_ablkcipher_giv_job(u32 *sh_desc, dma_addr_t ptr, in init_ablkcipher_giv_job() argument
1174 len = desc_len(sh_desc); in init_ablkcipher_giv_job()
Dcaamhash.c684 int sg_num, u32 *sh_desc, in ahash_edesc_alloc() argument
697 init_job_desc_shared(edesc->hw_desc, sh_desc_dma, desc_len(sh_desc), in ahash_edesc_alloc()
/Linux-v4.19/drivers/dma/sh/
Dshdmac.c291 struct sh_dmae_desc *sh_desc = container_of(sdesc, in sh_dmae_start_xfer() local
295 sh_desc->hw.tcr, sh_desc->hw.sar, sh_desc->hw.dar); in sh_dmae_start_xfer()
297 dmae_set_reg(sh_chan, &sh_desc->hw); in sh_dmae_start_xfer()
385 struct sh_dmae_desc *sh_desc = container_of(sdesc, in sh_dmae_desc_setup() local
391 sh_desc->hw.sar = src; in sh_dmae_desc_setup()
392 sh_desc->hw.dar = dst; in sh_dmae_desc_setup()
393 sh_desc->hw.tcr = *len; in sh_dmae_desc_setup()
424 struct sh_dmae_desc *sh_desc = container_of(sdesc, in sh_dmae_get_partial() local
426 return sh_desc->hw.tcr - in sh_dmae_get_partial()
462 struct sh_dmae_desc *sh_desc = container_of(sdesc, in sh_dmae_desc_completed() local
[all …]
Dshdma.h60 #define to_sh_desc(lh) container_of(lh, struct sh_desc, node)
61 #define tx_to_sh_desc(tx) container_of(tx, struct sh_desc, async_tx)