Home
last modified time | relevance | path

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

/linux/drivers/dma/sh/
H A Dshdmac.c286 struct sh_dmae_desc *sh_desc = container_of(sdesc, in sh_dmae_start_xfer() local
290 sh_desc->hw.tcr, sh_desc->hw.sar, sh_desc->hw.dar); in sh_dmae_start_xfer()
292 dmae_set_reg(sh_chan, &sh_desc->hw); in sh_dmae_start_xfer()
389 struct sh_dmae_desc *sh_desc = container_of(sdesc, in sh_dmae_desc_setup() local
395 sh_desc->hw.sar = src; in sh_dmae_desc_setup()
396 sh_desc->hw.dar = dst; in sh_dmae_desc_setup()
397 sh_desc->hw.tcr = *len; in sh_dmae_desc_setup()
428 struct sh_dmae_desc *sh_desc = container_of(sdesc, in sh_dmae_get_partial() local
430 return sh_desc->hw.tcr - in sh_dmae_get_partial()
466 struct sh_dmae_desc *sh_desc = container_of(sdesc, in sh_dmae_desc_completed() local
[all …]
H A Dshdma.h56 #define to_sh_desc(lh) container_of(lh, struct sh_desc, node)
57 #define tx_to_sh_desc(tx) container_of(tx, struct sh_desc, async_tx)
/linux/drivers/crypto/caam/
H A Dqi.c326 int caam_drv_ctx_update(struct caam_drv_ctx *drv_ctx, u32 *sh_desc) in caam_drv_ctx_update() argument
333 num_words = desc_len(sh_desc); in caam_drv_ctx_update()
374 memcpy(drv_ctx->sh_desc, sh_desc, desc_bytes(sh_desc)); in caam_drv_ctx_update()
376 sizeof(drv_ctx->sh_desc) + in caam_drv_ctx_update()
404 u32 *sh_desc) in caam_drv_ctx_init() argument
412 num_words = desc_len(sh_desc); in caam_drv_ctx_init()
430 memcpy(drv_ctx->sh_desc, sh_desc, desc_bytes(sh_desc)); in caam_drv_ctx_init()
431 size = sizeof(drv_ctx->prehdr) + sizeof(drv_ctx->sh_desc); in caam_drv_ctx_init()
508 sizeof(drv_ctx->sh_desc) + sizeof(drv_ctx->prehdr), in caam_drv_ctx_rel()
H A Dqi.h65 u32 sh_desc[MAX_SDLEN]; member
114 u32 *sh_desc);
147 int caam_drv_ctx_update(struct caam_drv_ctx *drv_ctx, u32 *sh_desc);
H A Dcaamalg_qi2.h160 u32 sh_desc[MAX_SDLEN]; member
H A Dcaamalg_qi2.c239 desc = flc->sh_desc; in aead_set_sh_desc()
267 desc = flc->sh_desc; in aead_set_sh_desc()
603 desc = flc->sh_desc; in chachapoly_set_sh_desc()
612 desc = flc->sh_desc; in chachapoly_set_sh_desc()
679 desc = flc->sh_desc; in gcm_set_sh_desc()
699 desc = flc->sh_desc; in gcm_set_sh_desc()
772 desc = flc->sh_desc; in rfc4106_set_sh_desc()
792 desc = flc->sh_desc; in rfc4106_set_sh_desc()
873 desc = flc->sh_desc; in rfc4543_set_sh_desc()
893 desc = flc->sh_desc; in rfc4543_set_sh_desc()
[all …]
H A Dcaamalg.c1150 u32 *sh_desc; in init_aead_job() local
1152 sh_desc = encrypt ? ctx->sh_desc_enc : ctx->sh_desc_dec; in init_aead_job()
1155 len = desc_len(sh_desc); in init_aead_job()
1327 u32 *sh_desc; in init_skcipher_job() local
1371 sh_desc = encrypt ? ctx->sh_desc_enc : ctx->sh_desc_dec; in init_skcipher_job()
1374 len = desc_len(sh_desc); in init_skcipher_job()
H A Dcaamhash.c704 int sg_num, u32 *sh_desc, in ahash_edesc_alloc() argument
719 init_job_desc_shared(edesc->hw_desc, sh_desc_dma, desc_len(sh_desc), in ahash_edesc_alloc()