/linux-master/include/linux/ |
H A D | agp_backend.h | 86 int num_sg; member in struct:agp_memory
|
H A D | rtsx_pci.h | 1316 int num_sg, bool read, int timeout); 1318 int num_sg, bool read); 1320 int num_sg, bool read);
|
/linux-master/drivers/scsi/aic94xx/ |
H A D | aic94xx_task.c | 43 int num_sg, res; local 65 num_sg = task->num_scatter; 67 num_sg = dma_map_sg(&asd_ha->pcidev->dev, task->scatter, 69 if (num_sg == 0) 72 if (num_sg > 3) { 76 num_sg*sizeof(struct sg_el), 82 for_each_sg(task->scatter, sc, num_sg, i) { 87 if (i == num_sg-1) 103 for_each_sg(task->scatter, sc, num_sg, i) {
|
/linux-master/drivers/staging/rts5208/ |
H A D | rtsx_transport.c | 312 struct scatterlist *sg, int num_sg, 327 if (!sg || num_sg <= 0 || !offset || !index) 356 sg_cnt = dma_map_sg(&rtsx->pci->dev, sg, num_sg, dma_dir); 469 dma_unmap_sg(&rtsx->pci->dev, sg, num_sg, dma_dir); 478 struct scatterlist *sg, int num_sg, 490 if (!sg || num_sg <= 0) 519 buf_cnt = dma_map_sg(&rtsx->pci->dev, sg, num_sg, dma_dir); 616 dma_unmap_sg(&rtsx->pci->dev, sg, num_sg, dma_dir); 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) 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) argument
|
/linux-master/drivers/misc/bcm-vk/ |
H A D | bcm_vk_sg.c | 230 int num_sg; local 237 num_sg = dma->sglist[SGLIST_NUM_SG]; 239 for (i = 0; i < num_sg; i++) {
|
/linux-master/drivers/crypto/ |
H A D | omap-crypto.c | 92 int num_sg = 0; local 98 num_sg++; 116 if ((flags & OMAP_CRYPTO_FORCE_SINGLE_ENTRY) && num_sg > 1)
|
/linux-master/arch/sparc/include/asm/ |
H A D | ldc.h | 107 struct scatterlist *sg, int num_sg,
|
/linux-master/tools/virtio/ |
H A D | vringh_test.c | 331 unsigned int num_sg, len; local 355 sg_init_table(sg, num_sg = 3); 361 sg_init_table(sg, num_sg = 2); 366 sg_init_table(sg, num_sg = 1); 370 sg_init_table(sg, num_sg = 4); 382 err = virtqueue_add_outbuf(vq, sg, num_sg, dbuf, 385 err = virtqueue_add_inbuf(vq, sg, num_sg,
|
/linux-master/drivers/mmc/host/ |
H A D | wbsd.h | 152 unsigned int num_sg; /* Number of entries left */ member in struct:wbsd_host
|
H A D | wbsd.c | 243 host->num_sg = data->sg_len; 255 host->num_sg--; 260 if (host->num_sg > 0) { 265 return host->num_sg; 409 if (host->num_sg == 0) 475 if (host->num_sg == 0) 1061 if (host->num_sg == 0) {
|
/linux-master/drivers/misc/cardreader/ |
H A D | rtsx_usb.c | 41 unsigned int pipe, struct scatterlist *sg, int num_sg, 47 __func__, length, num_sg); 49 sg, num_sg, length, GFP_NOIO); 68 void *buf, unsigned int len, int num_sg, 74 if (num_sg) 76 (struct scatterlist *)buf, num_sg, len, act_len, 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) 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) argument
|
H A D | rtsx_pcr.c | 424 int num_sg, bool read, int timeout) 428 pcr_dbg(pcr, "--> %s: num_sg = %d\n", __func__, num_sg); 429 count = rtsx_pci_dma_map_sg(pcr, sglist, num_sg, read); 436 rtsx_pci_dma_unmap_sg(pcr, sglist, num_sg, read); 443 int num_sg, bool read) 450 if ((sglist == NULL) || (num_sg <= 0)) 453 return dma_map_sg(&(pcr->pci->dev), sglist, num_sg, dir); 458 int num_sg, bool read) 462 dma_unmap_sg(&(pcr->pci->dev), sglist, num_sg, di 423 rtsx_pci_transfer_data(struct rtsx_pcr *pcr, struct scatterlist *sglist, int num_sg, bool read, int timeout) argument 442 rtsx_pci_dma_map_sg(struct rtsx_pcr *pcr, struct scatterlist *sglist, int num_sg, bool read) argument 457 rtsx_pci_dma_unmap_sg(struct rtsx_pcr *pcr, struct scatterlist *sglist, int num_sg, bool read) argument [all...] |
/linux-master/drivers/char/agp/ |
H A D | intel-gtt.c | 125 static void intel_gtt_unmap_memory(struct scatterlist *sg_list, int num_sg) argument 130 dma_unmap_sg(&intel_private.pcidev->dev, sg_list, num_sg, 134 st.orig_nents = st.nents = num_sg; 936 mem->num_sg = st.nents; 971 intel_gtt_unmap_memory(mem->sg_list, mem->num_sg); 973 mem->num_sg = 0;
|
/linux-master/drivers/block/ |
H A D | xen-blkfront.c | 107 unsigned int num_sg; member in struct:blk_shadow 724 int num_sg, max_grefs, num_grant; local 754 num_sg = blk_rq_map_sg(req->q, req, rinfo->shadow[id].sg); 757 for_each_sg(rinfo->shadow[id].sg, sg, num_sg, i) 764 rinfo->shadow[id].num_sg = num_sg; 811 rinfo->shadow[extra_id].num_sg = 0; 828 for_each_sg(rinfo->shadow[id].sg, sg, num_sg, i) { 1387 int num_sg, num_grant; local 1421 if (s2->num_sg ! [all...] |
/linux-master/drivers/scsi/be2iscsi/ |
H A D | be_main.c | 2091 unsigned int num_sg, struct beiscsi_io_task *io_task) 2106 for (index = 0; (index < num_sg) && (index < 2); index++, 2147 if (num_sg == 1) { 2152 } else if (num_sg == 2) { 2168 for (index = 0; index < num_sg; index++, sg = sg_next(sg), psgl++) { 2186 unsigned int num_sg, struct beiscsi_io_task *io_task) 2201 for (index = 0; (index < num_sg) && (index < 2); index++, 2236 if (num_sg == 1) { 2241 } else if (num_sg == 2) { 2256 for (index = 0; index < num_sg; inde 2090 hwi_write_sgl_v2(struct iscsi_wrb *pwrb, struct scatterlist *sg, unsigned int num_sg, struct beiscsi_io_task *io_task) argument 2185 hwi_write_sgl(struct iscsi_wrb *pwrb, struct scatterlist *sg, unsigned int num_sg, struct beiscsi_io_task *io_task) argument 4510 beiscsi_iotask_v2(struct iscsi_task *task, struct scatterlist *sg, unsigned int num_sg, unsigned int xferlen, unsigned int writedir) argument 4571 beiscsi_iotask(struct iscsi_task *task, struct scatterlist *sg, unsigned int num_sg, unsigned int xferlen, unsigned int writedir) argument 4756 int num_sg; local [all...] |
H A D | be_main.h | 374 uint32_t num_sg, uint32_t xferlen, 461 int num_sg; member in struct:beiscsi_io_task
|
/linux-master/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-eth.h | 155 int num_sg; member in struct:dpaa2_eth_swa::__anon1::__anon3 168 int num_sg; member in struct:dpaa2_eth_swa::__anon1::__anon6
|
H A D | dpaa2-eth.c | 911 int num_sg; local 928 num_sg = skb_to_sgvec(skb, scl, 0, skb->len); 929 if (unlikely(num_sg < 0)) { 933 num_dma_bufs = dma_map_sg(dev, scl, num_sg, DMA_BIDIRECTIONAL); 973 swa->sg.num_sg = num_sg; 994 dma_unmap_sg(dev, scl, num_sg, DMA_BIDIRECTIONAL); 1159 dma_unmap_sg(dev, swa->sg.scl, swa->sg.num_sg, 1183 for (i = 1; i < swa->tso.num_sg; i++) 1343 swa->tso.num_sg [all...] |
/linux-master/drivers/usb/storage/ |
H A D | transport.c | 412 struct scatterlist *sg, int num_sg, unsigned int length, 422 usb_stor_dbg(us, "xfer %u bytes, %d entries\n", length, num_sg); 424 sg, num_sg, length, GFP_NOIO); 411 usb_stor_bulk_transfer_sglist(struct us_data *us, unsigned int pipe, struct scatterlist *sg, int num_sg, unsigned int length, unsigned int *act_len) argument
|
/linux-master/drivers/scsi/ |
H A D | esp_scsi.c | 387 spriv->num_sg = scsi_sg_count(cmd); 389 scsi_for_each_sg(cmd, s, spriv->num_sg, i) { 394 spriv->num_sg = scsi_dma_map(cmd); 395 scsi_for_each_sg(cmd, s, spriv->num_sg, i) 969 spriv->num_sg = 0; 1358 ptr = scsi_kmap_atomic_sg(p->cur_sg, p->num_sg,
|
H A D | esp_scsi.h | 259 int num_sg; member in struct:esp_cmd_priv
|
H A D | pmcraid.h | 530 u32 num_sg; member in struct:pmcraid_sglist
|
H A D | ipr.h | 1389 u32 num_sg; member in struct:ipr_sglist
|
/linux-master/arch/sparc/kernel/ |
H A D | ldc.c | 2131 static int sg_count_pages(struct scatterlist *sg, int num_sg) argument 2137 for (i = 0; i < num_sg; i++) { 2148 struct scatterlist *sg, int num_sg, 2162 err = sg_count_pages(sg, num_sg); 2184 for_each_sg(sg, s, num_sg, i) { 2147 ldc_map_sg(struct ldc_channel *lp, struct scatterlist *sg, int num_sg, struct ldc_trans_cookie *cookies, int ncookies, unsigned int map_perm) argument
|
/linux-master/drivers/net/ |
H A D | virtio_net.c | 2360 int num_sg; local 2387 num_sg = skb_to_sgvec(skb, sq->sg, 0, skb->len); 2388 if (unlikely(num_sg < 0)) 2389 return num_sg; 2394 num_sg = skb_to_sgvec(skb, sq->sg + 1, 0, skb->len); 2395 if (unlikely(num_sg < 0)) 2396 return num_sg; 2397 num_sg++; 2399 return virtqueue_add_outbuf(sq->vq, sq->sg, num_sg, skb, GFP_ATOMIC);
|