/kernel/linux/linux-5.10/drivers/crypto/ |
H A D | omap-aes.c | 270 int in_sg_len, int out_sg_len) in omap_aes_crypt_dma() 278 if (out_sg_len) in omap_aes_crypt_dma() 319 if (out_sg_len) { in omap_aes_crypt_dma() 328 out_sg_len, in omap_aes_crypt_dma() 353 if (out_sg_len) in omap_aes_crypt_dma() 376 if (dd->out_sg_len) { in omap_aes_crypt_dma_start() 377 err = dma_map_sg(dd->dev, dd->out_sg, dd->out_sg_len, in omap_aes_crypt_dma_start() 387 dd->out_sg_len); in omap_aes_crypt_dma_start() 390 if (dd->out_sg_len) in omap_aes_crypt_dma_start() 391 dma_unmap_sg(dd->dev, dd->out_sg, dd->out_sg_len, in omap_aes_crypt_dma_start() 267 omap_aes_crypt_dma(struct omap_aes_dev *dd, struct scatterlist *in_sg, struct scatterlist *out_sg, int in_sg_len, int out_sg_len) omap_aes_crypt_dma() argument [all...] |
H A D | omap-des.c | 165 int out_sg_len; member 379 int in_sg_len, int out_sg_len) in omap_des_crypt_dma() 435 tx_out = dmaengine_prep_slave_sg(dd->dma_lch_out, out_sg, out_sg_len, in omap_des_crypt_dma() 474 err = dma_map_sg(dd->dev, dd->out_sg, dd->out_sg_len, in omap_des_crypt_dma_start() 483 dd->out_sg_len); in omap_des_crypt_dma_start() 486 dma_unmap_sg(dd->dev, dd->out_sg, dd->out_sg_len, in omap_des_crypt_dma_start() 568 dd->out_sg_len = sg_nents_for_len(dd->out_sg, dd->total); in omap_des_prepare_req() 569 if (dd->out_sg_len < 0) in omap_des_prepare_req() 570 return dd->out_sg_len; in omap_des_prepare_req() 605 dma_sync_sg_for_device(dd->dev, dd->out_sg, dd->out_sg_len, in omap_des_done_task() 377 omap_des_crypt_dma(struct crypto_tfm *tfm, struct scatterlist *in_sg, struct scatterlist *out_sg, int in_sg_len, int out_sg_len) omap_des_crypt_dma() argument [all...] |
H A D | omap-aes-gcm.c | 54 dma_sync_sg_for_device(dd->dev, dd->out_sg, dd->out_sg_len, in omap_aes_gcm_done_task() 57 dma_unmap_sg(dd->dev, dd->out_sg, dd->out_sg_len, DMA_FROM_DEVICE); in omap_aes_gcm_done_task() 169 dd->out_sg_len = sg_nents_for_len(dd->out_sg, clen); in omap_aes_gcm_copy_buffers()
|
H A D | omap-aes.h | 196 int out_sg_len; member
|
/kernel/linux/linux-6.6/drivers/crypto/ |
H A D | omap-aes.c | 268 int in_sg_len, int out_sg_len) in omap_aes_crypt_dma() 276 if (out_sg_len) in omap_aes_crypt_dma() 317 if (out_sg_len) { in omap_aes_crypt_dma() 326 out_sg_len, in omap_aes_crypt_dma() 351 if (out_sg_len) in omap_aes_crypt_dma() 374 if (dd->out_sg_len) { in omap_aes_crypt_dma_start() 375 err = dma_map_sg(dd->dev, dd->out_sg, dd->out_sg_len, in omap_aes_crypt_dma_start() 385 dd->out_sg_len); in omap_aes_crypt_dma_start() 388 if (dd->out_sg_len) in omap_aes_crypt_dma_start() 389 dma_unmap_sg(dd->dev, dd->out_sg, dd->out_sg_len, in omap_aes_crypt_dma_start() 265 omap_aes_crypt_dma(struct omap_aes_dev *dd, struct scatterlist *in_sg, struct scatterlist *out_sg, int in_sg_len, int out_sg_len) omap_aes_crypt_dma() argument [all...] |
H A D | omap-des.c | 160 int out_sg_len; member 373 int in_sg_len, int out_sg_len) in omap_des_crypt_dma() 429 tx_out = dmaengine_prep_slave_sg(dd->dma_lch_out, out_sg, out_sg_len, in omap_des_crypt_dma() 468 err = dma_map_sg(dd->dev, dd->out_sg, dd->out_sg_len, in omap_des_crypt_dma_start() 477 dd->out_sg_len); in omap_des_crypt_dma_start() 480 dma_unmap_sg(dd->dev, dd->out_sg, dd->out_sg_len, in omap_des_crypt_dma_start() 557 dd->out_sg_len = sg_nents_for_len(dd->out_sg, dd->total); in omap_des_prepare_req() 558 if (dd->out_sg_len < 0) in omap_des_prepare_req() 559 return dd->out_sg_len; in omap_des_prepare_req() 595 dma_sync_sg_for_device(dd->dev, dd->out_sg, dd->out_sg_len, in omap_des_done_task() 371 omap_des_crypt_dma(struct crypto_tfm *tfm, struct scatterlist *in_sg, struct scatterlist *out_sg, int in_sg_len, int out_sg_len) omap_des_crypt_dma() argument [all...] |
H A D | omap-aes-gcm.c | 57 dma_sync_sg_for_device(dd->dev, dd->out_sg, dd->out_sg_len, in omap_aes_gcm_done_task() 60 dma_unmap_sg(dd->dev, dd->out_sg, dd->out_sg_len, DMA_FROM_DEVICE); in omap_aes_gcm_done_task() 172 dd->out_sg_len = sg_nents_for_len(dd->out_sg, clen); in omap_aes_gcm_copy_buffers()
|
H A D | omap-aes.h | 194 int out_sg_len; member
|