/kernel/linux/linux-5.10/drivers/scsi/aic94xx/ |
H A D | aic94xx_task.c | 43 int num_sg, res; in asd_map_scatterlist() local 65 num_sg = task->num_scatter; in asd_map_scatterlist() 67 num_sg = dma_map_sg(&asd_ha->pcidev->dev, task->scatter, in asd_map_scatterlist() 69 if (num_sg == 0) in asd_map_scatterlist() 72 if (num_sg > 3) { in asd_map_scatterlist() 76 num_sg*sizeof(struct sg_el), in asd_map_scatterlist() 82 for_each_sg(task->scatter, sc, num_sg, i) { in asd_map_scatterlist() 87 if (i == num_sg-1) in asd_map_scatterlist() 103 for_each_sg(task->scatter, sc, num_sg, i) { in asd_map_scatterlist()
|
/kernel/linux/linux-6.6/drivers/scsi/aic94xx/ |
H A D | aic94xx_task.c | 43 int num_sg, res; in asd_map_scatterlist() local 65 num_sg = task->num_scatter; in asd_map_scatterlist() 67 num_sg = dma_map_sg(&asd_ha->pcidev->dev, task->scatter, in asd_map_scatterlist() 69 if (num_sg == 0) in asd_map_scatterlist() 72 if (num_sg > 3) { in asd_map_scatterlist() 76 num_sg*sizeof(struct sg_el), in asd_map_scatterlist() 82 for_each_sg(task->scatter, sc, num_sg, i) { in asd_map_scatterlist() 87 if (i == num_sg-1) in asd_map_scatterlist() 103 for_each_sg(task->scatter, sc, num_sg, i) { in asd_map_scatterlist()
|
/kernel/linux/linux-5.10/drivers/staging/rts5208/ |
H A D | rtsx_transport.c | 314 struct scatterlist *sg, int num_sg, in rtsx_transfer_sglist_adma_partial() 329 if (!sg || (num_sg <= 0) || !offset || !index) in rtsx_transfer_sglist_adma_partial() 358 sg_cnt = dma_map_sg(&rtsx->pci->dev, sg, num_sg, dma_dir); in rtsx_transfer_sglist_adma_partial() 471 dma_unmap_sg(&rtsx->pci->dev, sg, num_sg, dma_dir); in rtsx_transfer_sglist_adma_partial() 480 struct scatterlist *sg, int num_sg, in rtsx_transfer_sglist_adma() 492 if (!sg || (num_sg <= 0)) in rtsx_transfer_sglist_adma() 521 buf_cnt = dma_map_sg(&rtsx->pci->dev, sg, num_sg, dma_dir); in rtsx_transfer_sglist_adma() 618 dma_unmap_sg(&rtsx->pci->dev, sg, num_sg, dma_dir); in rtsx_transfer_sglist_adma() 313 rtsx_transfer_sglist_adma_partial(struct rtsx_chip *chip, u8 card, struct scatterlist *sg, int num_sg, unsigned int *index, unsigned int *offset, int size, enum dma_data_direction dma_dir, int timeout) rtsx_transfer_sglist_adma_partial() argument 479 rtsx_transfer_sglist_adma(struct rtsx_chip *chip, u8 card, struct scatterlist *sg, int num_sg, enum dma_data_direction dma_dir, int timeout) rtsx_transfer_sglist_adma() argument
|
/kernel/linux/linux-6.6/drivers/staging/rts5208/ |
H A D | rtsx_transport.c | 312 struct scatterlist *sg, int num_sg, in rtsx_transfer_sglist_adma_partial() 327 if (!sg || num_sg <= 0 || !offset || !index) in rtsx_transfer_sglist_adma_partial() 356 sg_cnt = dma_map_sg(&rtsx->pci->dev, sg, num_sg, dma_dir); in rtsx_transfer_sglist_adma_partial() 469 dma_unmap_sg(&rtsx->pci->dev, sg, num_sg, dma_dir); in rtsx_transfer_sglist_adma_partial() 478 struct scatterlist *sg, int num_sg, in rtsx_transfer_sglist_adma() 490 if (!sg || num_sg <= 0) in rtsx_transfer_sglist_adma() 519 buf_cnt = dma_map_sg(&rtsx->pci->dev, sg, num_sg, dma_dir); in rtsx_transfer_sglist_adma() 616 dma_unmap_sg(&rtsx->pci->dev, sg, num_sg, dma_dir); in rtsx_transfer_sglist_adma() 311 rtsx_transfer_sglist_adma_partial(struct rtsx_chip *chip, u8 card, struct scatterlist *sg, int num_sg, unsigned int *index, unsigned int *offset, int size, enum dma_data_direction dma_dir, int timeout) rtsx_transfer_sglist_adma_partial() argument 477 rtsx_transfer_sglist_adma(struct rtsx_chip *chip, u8 card, struct scatterlist *sg, int num_sg, enum dma_data_direction dma_dir, int timeout) rtsx_transfer_sglist_adma() argument
|
/kernel/linux/linux-5.10/drivers/crypto/ |
H A D | omap-crypto.c | 92 int num_sg = 0; in omap_crypto_check_sg() local 98 num_sg++; in omap_crypto_check_sg() 116 if ((flags & OMAP_CRYPTO_FORCE_SINGLE_ENTRY) && num_sg > 1) in omap_crypto_check_sg()
|
/kernel/linux/linux-6.6/drivers/misc/bcm-vk/ |
H A D | bcm_vk_sg.c | 230 int num_sg; in bcm_vk_dma_free() local 237 num_sg = dma->sglist[SGLIST_NUM_SG]; in bcm_vk_dma_free() 239 for (i = 0; i < num_sg; i++) { in bcm_vk_dma_free()
|
/kernel/linux/linux-6.6/drivers/crypto/ |
H A D | omap-crypto.c | 92 int num_sg = 0; in omap_crypto_check_sg() local 98 num_sg++; in omap_crypto_check_sg() 116 if ((flags & OMAP_CRYPTO_FORCE_SINGLE_ENTRY) && num_sg > 1) in omap_crypto_check_sg()
|
/kernel/linux/linux-5.10/tools/virtio/ |
H A D | vringh_test.c | 331 unsigned int num_sg, len; in parallel_test() local 355 sg_init_table(sg, num_sg = 3); in parallel_test() 361 sg_init_table(sg, num_sg = 2); in parallel_test() 366 sg_init_table(sg, num_sg = 1); in parallel_test() 370 sg_init_table(sg, num_sg = 4); in parallel_test() 382 err = virtqueue_add_outbuf(vq, sg, num_sg, dbuf, in parallel_test() 385 err = virtqueue_add_inbuf(vq, sg, num_sg, in parallel_test()
|
/kernel/linux/linux-6.6/tools/virtio/ |
H A D | vringh_test.c | 331 unsigned int num_sg, len; in parallel_test() local 355 sg_init_table(sg, num_sg = 3); in parallel_test() 361 sg_init_table(sg, num_sg = 2); in parallel_test() 366 sg_init_table(sg, num_sg = 1); in parallel_test() 370 sg_init_table(sg, num_sg = 4); in parallel_test() 382 err = virtqueue_add_outbuf(vq, sg, num_sg, dbuf, in parallel_test() 385 err = virtqueue_add_inbuf(vq, sg, num_sg, in parallel_test()
|
/kernel/linux/linux-5.10/drivers/misc/cardreader/ |
H A D | rtsx_usb.c | 41 unsigned int pipe, struct scatterlist *sg, int num_sg, in rtsx_usb_bulk_transfer_sglist() 47 __func__, length, num_sg); in rtsx_usb_bulk_transfer_sglist() 49 sg, num_sg, length, GFP_NOIO); in rtsx_usb_bulk_transfer_sglist() 68 void *buf, unsigned int len, int num_sg, in rtsx_usb_transfer_data() 74 if (num_sg) in rtsx_usb_transfer_data() 76 (struct scatterlist *)buf, num_sg, len, act_len, in rtsx_usb_transfer_data() 40 rtsx_usb_bulk_transfer_sglist(struct rtsx_ucr *ucr, unsigned int pipe, struct scatterlist *sg, int num_sg, unsigned int length, unsigned int *act_len, int timeout) rtsx_usb_bulk_transfer_sglist() argument 67 rtsx_usb_transfer_data(struct rtsx_ucr *ucr, unsigned int pipe, void *buf, unsigned int len, int num_sg, unsigned int *act_len, int timeout) rtsx_usb_transfer_data() argument
|
H A D | rtsx_pcr.c | 416 int num_sg, bool read, int timeout) in rtsx_pci_transfer_data() 420 pcr_dbg(pcr, "--> %s: num_sg = %d\n", __func__, num_sg); in rtsx_pci_transfer_data() 421 count = rtsx_pci_dma_map_sg(pcr, sglist, num_sg, read); in rtsx_pci_transfer_data() 428 rtsx_pci_dma_unmap_sg(pcr, sglist, num_sg, read); in rtsx_pci_transfer_data() 435 int num_sg, bool read) in rtsx_pci_dma_map_sg() 442 if ((sglist == NULL) || (num_sg <= 0)) in rtsx_pci_dma_map_sg() 445 return dma_map_sg(&(pcr->pci->dev), sglist, num_sg, dir); in rtsx_pci_dma_map_sg() 450 int num_sg, bool read) in rtsx_pci_dma_unmap_sg() 454 dma_unmap_sg(&(pcr->pci->dev), sglist, num_sg, di in rtsx_pci_dma_unmap_sg() 415 rtsx_pci_transfer_data(struct rtsx_pcr *pcr, struct scatterlist *sglist, int num_sg, bool read, int timeout) rtsx_pci_transfer_data() argument 434 rtsx_pci_dma_map_sg(struct rtsx_pcr *pcr, struct scatterlist *sglist, int num_sg, bool read) rtsx_pci_dma_map_sg() argument 449 rtsx_pci_dma_unmap_sg(struct rtsx_pcr *pcr, struct scatterlist *sglist, int num_sg, bool read) rtsx_pci_dma_unmap_sg() argument [all...] |
/kernel/linux/linux-6.6/drivers/misc/cardreader/ |
H A D | rtsx_usb.c | 41 unsigned int pipe, struct scatterlist *sg, int num_sg, in rtsx_usb_bulk_transfer_sglist() 47 __func__, length, num_sg); in rtsx_usb_bulk_transfer_sglist() 49 sg, num_sg, length, GFP_NOIO); in rtsx_usb_bulk_transfer_sglist() 68 void *buf, unsigned int len, int num_sg, in rtsx_usb_transfer_data() 74 if (num_sg) in rtsx_usb_transfer_data() 76 (struct scatterlist *)buf, num_sg, len, act_len, in rtsx_usb_transfer_data() 40 rtsx_usb_bulk_transfer_sglist(struct rtsx_ucr *ucr, unsigned int pipe, struct scatterlist *sg, int num_sg, unsigned int length, unsigned int *act_len, int timeout) rtsx_usb_bulk_transfer_sglist() argument 67 rtsx_usb_transfer_data(struct rtsx_ucr *ucr, unsigned int pipe, void *buf, unsigned int len, int num_sg, unsigned int *act_len, int timeout) rtsx_usb_transfer_data() argument
|
H A D | rtsx_pcr.c | 422 int num_sg, bool read, int timeout) in rtsx_pci_transfer_data() 426 pcr_dbg(pcr, "--> %s: num_sg = %d\n", __func__, num_sg); in rtsx_pci_transfer_data() 427 count = rtsx_pci_dma_map_sg(pcr, sglist, num_sg, read); in rtsx_pci_transfer_data() 434 rtsx_pci_dma_unmap_sg(pcr, sglist, num_sg, read); in rtsx_pci_transfer_data() 441 int num_sg, bool read) in rtsx_pci_dma_map_sg() 448 if ((sglist == NULL) || (num_sg <= 0)) in rtsx_pci_dma_map_sg() 451 return dma_map_sg(&(pcr->pci->dev), sglist, num_sg, dir); in rtsx_pci_dma_map_sg() 456 int num_sg, bool read) in rtsx_pci_dma_unmap_sg() 460 dma_unmap_sg(&(pcr->pci->dev), sglist, num_sg, di in rtsx_pci_dma_unmap_sg() 421 rtsx_pci_transfer_data(struct rtsx_pcr *pcr, struct scatterlist *sglist, int num_sg, bool read, int timeout) rtsx_pci_transfer_data() argument 440 rtsx_pci_dma_map_sg(struct rtsx_pcr *pcr, struct scatterlist *sglist, int num_sg, bool read) rtsx_pci_dma_map_sg() argument 455 rtsx_pci_dma_unmap_sg(struct rtsx_pcr *pcr, struct scatterlist *sglist, int num_sg, bool read) rtsx_pci_dma_unmap_sg() argument [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | agp_backend.h | 86 int num_sg; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | agp_backend.h | 86 int num_sg; member
|
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | wbsd.c | 243 host->num_sg = data->sg_len; in wbsd_init_sg() 255 host->num_sg--; in wbsd_next_sg() 260 if (host->num_sg > 0) { in wbsd_next_sg() 265 return host->num_sg; in wbsd_next_sg() 409 if (host->num_sg == 0) in wbsd_empty_fifo() 475 if (host->num_sg == 0) in wbsd_fill_fifo() 1061 if (host->num_sg == 0) { in wbsd_tasklet_fifo()
|
H A D | moxart-mmc.c | 138 u32 num_sg; member 155 host->num_sg = data->sg_len; in moxart_init_sg() 168 host->num_sg--; in moxart_next_sg() 170 if (host->num_sg > 0) { in moxart_next_sg() 177 return host->num_sg; in moxart_next_sg()
|
/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | wbsd.c | 243 host->num_sg = data->sg_len; in wbsd_init_sg() 255 host->num_sg--; in wbsd_next_sg() 260 if (host->num_sg > 0) { in wbsd_next_sg() 265 return host->num_sg; in wbsd_next_sg() 409 if (host->num_sg == 0) in wbsd_empty_fifo() 475 if (host->num_sg == 0) in wbsd_fill_fifo() 1061 if (host->num_sg == 0) { in wbsd_tasklet_fifo()
|
H A D | moxart-mmc.c | 138 u32 num_sg; member 155 host->num_sg = data->sg_len; in moxart_init_sg() 168 host->num_sg--; in moxart_next_sg() 170 if (host->num_sg > 0) { in moxart_next_sg() 177 return host->num_sg; in moxart_next_sg()
|
/kernel/linux/linux-5.10/drivers/block/ |
H A D | xen-blkfront.c | 106 unsigned int num_sg; member 736 int num_sg, max_grefs, num_grant; in blkif_queue_rw_req() local 766 num_sg = blk_rq_map_sg(req->q, req, rinfo->shadow[id].sg); in blkif_queue_rw_req() 769 for_each_sg(rinfo->shadow[id].sg, sg, num_sg, i) in blkif_queue_rw_req() 776 rinfo->shadow[id].num_sg = num_sg; in blkif_queue_rw_req() 823 rinfo->shadow[extra_id].num_sg = 0; in blkif_queue_rw_req() 840 for_each_sg(rinfo->shadow[id].sg, sg, num_sg, i) { in blkif_queue_rw_req() 1462 int num_sg, num_grant; in blkif_completion() local 1496 if (s2->num_sg ! in blkif_completion() [all...] |
/kernel/linux/linux-6.6/drivers/block/ |
H A D | xen-blkfront.c | 107 unsigned int num_sg; member 724 int num_sg, max_grefs, num_grant; in blkif_queue_rw_req() local 754 num_sg = blk_rq_map_sg(req->q, req, rinfo->shadow[id].sg); in blkif_queue_rw_req() 757 for_each_sg(rinfo->shadow[id].sg, sg, num_sg, i) in blkif_queue_rw_req() 764 rinfo->shadow[id].num_sg = num_sg; in blkif_queue_rw_req() 811 rinfo->shadow[extra_id].num_sg = 0; in blkif_queue_rw_req() 828 for_each_sg(rinfo->shadow[id].sg, sg, num_sg, i) { in blkif_queue_rw_req() 1389 int num_sg, num_grant; in blkif_completion() local 1423 if (s2->num_sg ! in blkif_completion() [all...] |
/kernel/linux/linux-5.10/drivers/char/agp/ |
H A D | intel-gtt.c | 124 static void intel_gtt_unmap_memory(struct scatterlist *sg_list, int num_sg) in intel_gtt_unmap_memory() argument 130 num_sg, PCI_DMA_BIDIRECTIONAL); in intel_gtt_unmap_memory() 133 st.orig_nents = st.nents = num_sg; in intel_gtt_unmap_memory() 938 mem->num_sg = st.nents; in intel_fake_agp_insert_entries() 973 intel_gtt_unmap_memory(mem->sg_list, mem->num_sg); in intel_fake_agp_remove_entries() 975 mem->num_sg = 0; in intel_fake_agp_remove_entries()
|
/kernel/linux/linux-6.6/drivers/char/agp/ |
H A D | intel-gtt.c | 125 static void intel_gtt_unmap_memory(struct scatterlist *sg_list, int num_sg) in intel_gtt_unmap_memory() argument 130 dma_unmap_sg(&intel_private.pcidev->dev, sg_list, num_sg, in intel_gtt_unmap_memory() 134 st.orig_nents = st.nents = num_sg; in intel_gtt_unmap_memory() 936 mem->num_sg = st.nents; in intel_fake_agp_insert_entries() 971 intel_gtt_unmap_memory(mem->sg_list, mem->num_sg); in intel_fake_agp_remove_entries() 973 mem->num_sg = 0; in intel_fake_agp_remove_entries()
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | ldc.h | 107 struct scatterlist *sg, int num_sg,
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | ldc.h | 107 struct scatterlist *sg, int num_sg,
|