Lines Matching refs:nb_in_sg
223 int nb_in_sg; member
471 dev->nb_in_sg = sg_nents_for_len(dev->in_sg, dev->total); in sahara_hw_descriptor_create()
472 if (dev->nb_in_sg < 0) { in sahara_hw_descriptor_create()
474 return dev->nb_in_sg; in sahara_hw_descriptor_create()
481 if ((dev->nb_in_sg + dev->nb_out_sg) > SAHARA_MAX_HW_LINK) { in sahara_hw_descriptor_create()
483 dev->nb_in_sg + dev->nb_out_sg); in sahara_hw_descriptor_create()
487 ret = dma_map_sg(dev->device, dev->in_sg, dev->nb_in_sg, in sahara_hw_descriptor_create()
489 if (ret != dev->nb_in_sg) { in sahara_hw_descriptor_create()
503 for (i = 0; i < dev->nb_in_sg; i++) { in sahara_hw_descriptor_create()
506 if (i == (dev->nb_in_sg - 1)) { in sahara_hw_descriptor_create()
545 dma_unmap_sg(dev->device, dev->in_sg, dev->nb_in_sg, in sahara_hw_descriptor_create()
595 dma_unmap_sg(dev->device, dev->in_sg, dev->nb_in_sg, in sahara_aes_process()
791 dev->nb_in_sg = sg_nents_for_len(dev->in_sg, rctx->total); in sahara_sha_hw_links_create()
792 if (dev->nb_in_sg < 0) { in sahara_sha_hw_links_create()
794 return dev->nb_in_sg; in sahara_sha_hw_links_create()
796 if ((dev->nb_in_sg) > SAHARA_MAX_HW_LINK) { in sahara_sha_hw_links_create()
798 dev->nb_in_sg + dev->nb_out_sg); in sahara_sha_hw_links_create()
803 ret = dma_map_sg(dev->device, dev->in_sg, dev->nb_in_sg, DMA_TO_DEVICE); in sahara_sha_hw_links_create()
807 for (i = start; i < dev->nb_in_sg + start; i++) { in sahara_sha_hw_links_create()
810 if (i == (dev->nb_in_sg + start - 1)) { in sahara_sha_hw_links_create()
1024 dma_unmap_sg(dev->device, dev->in_sg, dev->nb_in_sg, in sahara_sha_process()