Searched refs:sec4_sg (Results 1 – 4 of 4) sorted by relevance
| /Linux-v4.19/drivers/crypto/caam/ |
| D | caamhash.c | 200 struct sec4_sg_entry *sec4_sg, in buf_map_to_sec4_sg() argument 216 dma_to_sec4_sg_one(sec4_sg, state->buf_dma, buflen, 0); in buf_map_to_sec4_sg() 224 struct sec4_sg_entry *sec4_sg, u32 flag) in ctx_map_to_sec4_sg() argument 233 dma_to_sec4_sg_one(sec4_sg, state->ctx_dma, ctx_len, 0); in ctx_map_to_sec4_sg() 501 struct sec4_sg_entry sec4_sg[0]; member 713 struct sec4_sg_entry *sg = edesc->sec4_sg; in ahash_edesc_add_src() 800 edesc->sec4_sg, DMA_BIDIRECTIONAL); in ahash_update_ctx() 804 ret = buf_map_to_sec4_sg(jrdev, edesc->sec4_sg + 1, state); in ahash_update_ctx() 810 edesc->sec4_sg + sec4_sg_src_index, in ahash_update_ctx() 817 sg_to_sec4_set_last(edesc->sec4_sg + sec4_sg_src_index - in ahash_update_ctx() [all …]
|
| D | caampkc.h | 121 struct sec4_sg_entry *sec4_sg; member
|
| D | caamalg.c | 763 struct sec4_sg_entry *sec4_sg; member 786 struct sec4_sg_entry *sec4_sg; member 1284 edesc->sec4_sg = (void *)edesc + sizeof(struct aead_edesc) + in aead_edesc_alloc() 1291 edesc->sec4_sg + sec4_sg_index, 0); in aead_edesc_alloc() 1296 edesc->sec4_sg + sec4_sg_index, 0); in aead_edesc_alloc() 1302 edesc->sec4_sg_dma = dma_map_single(jrdev, edesc->sec4_sg, in aead_edesc_alloc() 1556 edesc->sec4_sg = (struct sec4_sg_entry *)((u8 *)edesc->hw_desc + in ablkcipher_edesc_alloc() 1573 dma_to_sec4_sg_one(edesc->sec4_sg, iv_dma, ivsize, 0); in ablkcipher_edesc_alloc() 1574 sg_to_sec4_sg_last(req->src, mapped_src_nents, edesc->sec4_sg + 1, 0); in ablkcipher_edesc_alloc() 1578 edesc->sec4_sg + dst_sg_idx, 0); in ablkcipher_edesc_alloc() [all …]
|
| D | caampkc.c | 263 edesc->sec4_sg = (void *)edesc + sizeof(*edesc) + desclen; in rsa_edesc_alloc() 267 sg_to_sec4_sg_last(req->src, src_nents, edesc->sec4_sg, 0); in rsa_edesc_alloc() 272 edesc->sec4_sg + sec4_sg_index, 0); in rsa_edesc_alloc() 281 edesc->sec4_sg_dma = dma_map_single(dev, edesc->sec4_sg, in rsa_edesc_alloc()
|