/drivers/scsi/aic94xx/ |
H A D | aic94xx_task.c | 61 int num_sg, res; local 80 num_sg = task->num_scatter; 82 num_sg = pci_map_sg(asd_ha->pcidev, task->scatter, 84 if (num_sg == 0) 87 if (num_sg > 3) { 91 num_sg*sizeof(struct sg_el), 97 for_each_sg(task->scatter, sc, num_sg, i) { 102 if (i == num_sg-1) 118 for_each_sg(task->scatter, sc, num_sg, i) {
|
/drivers/scsi/ |
H A D | jazz_esp.c | 48 int num_sg, int dir) 50 return dma_map_sg(esp->dev, sg, num_sg, dir); 60 int num_sg, int dir) 62 dma_unmap_sg(esp->dev, sg, num_sg, dir); 47 jazz_esp_map_sg(struct esp *esp, struct scatterlist *sg, int num_sg, int dir) argument 59 jazz_esp_unmap_sg(struct esp *esp, struct scatterlist *sg, int num_sg, int dir) argument
|
H A D | sun3x_esp.c | 70 int num_sg, int dir) 72 return dma_map_sg(esp->dev, sg, num_sg, dir); 82 int num_sg, int dir) 84 dma_unmap_sg(esp->dev, sg, num_sg, dir); 69 sun3x_esp_map_sg(struct esp *esp, struct scatterlist *sg, int num_sg, int dir) argument 81 sun3x_esp_unmap_sg(struct esp *esp, struct scatterlist *sg, int num_sg, int dir) argument
|
H A D | mac_esp.c | 84 int num_sg, int dir) 88 for (i = 0; i < num_sg; i++) 90 return num_sg; 100 int num_sg, int dir) 83 mac_esp_map_sg(struct esp *esp, struct scatterlist *sg, int num_sg, int dir) argument 99 mac_esp_unmap_sg(struct esp *esp, struct scatterlist *sg, int num_sg, int dir) argument
|
H A D | sun_esp.c | 224 int num_sg, int dir) 228 return dma_map_sg(&op->dev, sg, num_sg, dir); 240 int num_sg, int dir) 244 dma_unmap_sg(&op->dev, sg, num_sg, dir); 223 sbus_esp_map_sg(struct esp *esp, struct scatterlist *sg, int num_sg, int dir) argument 239 sbus_esp_unmap_sg(struct esp *esp, struct scatterlist *sg, int num_sg, int dir) argument
|
H A D | esp_scsi.h | 240 int num_sg; member in union:esp_cmd_priv::__anon5362 359 int num_sg, int dir); 363 int num_sg, int dir);
|
H A D | pmcraid.h | 543 u32 num_sg; member in struct:pmcraid_sglist
|
H A D | ipr.h | 1430 u32 num_sg; member in struct:ipr_sglist
|
/drivers/staging/rts5208/ |
H A D | rtsx_transport.c | 327 struct scatterlist *sg, int num_sg, unsigned int *index, 340 if ((sg == NULL) || (num_sg <= 0) || !offset || !index) 369 sg_cnt = dma_map_sg(&(rtsx->pci->dev), sg, num_sg, dma_dir); 482 dma_unmap_sg(&(rtsx->pci->dev), sg, num_sg, dma_dir); 491 struct scatterlist *sg, int num_sg, 502 if ((sg == NULL) || (num_sg <= 0)) 531 buf_cnt = dma_map_sg(&(rtsx->pci->dev), sg, num_sg, dma_dir); 629 dma_unmap_sg(&(rtsx->pci->dev), sg, num_sg, dma_dir); 326 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 490 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
|
/drivers/mfd/ |
H A D | rtsx_usb.c | 55 unsigned int pipe, struct scatterlist *sg, int num_sg, 61 __func__, length, num_sg); 63 sg, num_sg, length, GFP_NOIO); 79 void *buf, unsigned int len, int num_sg, 85 if (num_sg) 87 (struct scatterlist *)buf, num_sg, len, act_len, 54 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 78 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 | 338 int num_sg, bool read, int timeout) 342 dev_dbg(&(pcr->pci->dev), "--> %s: num_sg = %d\n", __func__, num_sg); 343 count = rtsx_pci_dma_map_sg(pcr, sglist, num_sg, read); 350 rtsx_pci_dma_unmap_sg(pcr, sglist, num_sg, read); 357 int num_sg, bool read) 364 if ((sglist == NULL) || (num_sg <= 0)) 367 return dma_map_sg(&(pcr->pci->dev), sglist, num_sg, dir); 372 int num_sg, bool read) 376 dma_unmap_sg(&(pcr->pci->dev), sglist, num_sg, di 337 rtsx_pci_transfer_data(struct rtsx_pcr *pcr, struct scatterlist *sglist, int num_sg, bool read, int timeout) argument 356 rtsx_pci_dma_map_sg(struct rtsx_pcr *pcr, struct scatterlist *sglist, int num_sg, bool read) argument 371 rtsx_pci_dma_unmap_sg(struct rtsx_pcr *pcr, struct scatterlist *sglist, int num_sg, bool read) argument [all...] |
/drivers/usb/storage/ |
H A D | transport.c | 418 struct scatterlist *sg, int num_sg, unsigned int length, 428 usb_stor_dbg(us, "xfer %u bytes, %d entries\n", length, num_sg); 430 sg, num_sg, length, GFP_NOIO); 417 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
|
/drivers/mmc/host/ |
H A D | moxart-mmc.c | 137 u32 num_sg; member in struct:moxart_host 154 host->num_sg = data->sg_len; 167 host->num_sg--; 169 if (host->num_sg > 0) { 176 return host->num_sg;
|
H A D | wbsd.h | 156 unsigned int num_sg; /* Number of entries left */ member in struct:wbsd_host
|
/drivers/scsi/qla2xxx/ |
H A D | qla_iocb.c | 892 uint32_t num_sg; member in struct:qla2_sgx 930 sgx->num_sg++;
|
/drivers/char/agp/ |
H A D | intel-gtt.c | 123 static void intel_gtt_unmap_memory(struct scatterlist *sg_list, int num_sg) argument 129 num_sg, PCI_DMA_BIDIRECTIONAL); 132 st.orig_nents = st.nents = num_sg; 924 mem->num_sg = st.nents; 959 intel_gtt_unmap_memory(mem->sg_list, mem->num_sg); 961 mem->num_sg = 0;
|
/drivers/net/ |
H A D | virtio_net.c | 857 unsigned num_sg; local 908 num_sg = skb_to_sgvec(skb, sq->sg, 0, skb->len); 913 num_sg = skb_to_sgvec(skb, sq->sg + 1, 0, skb->len) + 1; 915 return virtqueue_add_outbuf(sq->vq, sq->sg, num_sg, skb, GFP_ATOMIC);
|
/drivers/scsi/be2iscsi/ |
H A D | be_main.c | 2302 unsigned int num_sg, struct beiscsi_io_task *io_task) 2317 for (index = 0; (index < num_sg) && (index < 2); index++, 2358 if (num_sg == 1) { 2363 } else if (num_sg == 2) { 2379 for (index = 0; index < num_sg; index++, sg = sg_next(sg), psgl++) { 2397 unsigned int num_sg, struct beiscsi_io_task *io_task) 2412 for (index = 0; (index < num_sg) && (index < 2); index++, 2447 if (num_sg == 1) { 2452 } else if (num_sg == 2) { 2467 for (index = 0; index < num_sg; inde 2301 hwi_write_sgl_v2(struct iscsi_wrb *pwrb, struct scatterlist *sg, unsigned int num_sg, struct beiscsi_io_task *io_task) argument 2396 hwi_write_sgl(struct iscsi_wrb *pwrb, struct scatterlist *sg, unsigned int num_sg, struct beiscsi_io_task *io_task) argument 4851 beiscsi_iotask_v2(struct iscsi_task *task, struct scatterlist *sg, unsigned int num_sg, unsigned int xferlen, unsigned int writedir) argument 4908 beiscsi_iotask(struct iscsi_task *task, struct scatterlist *sg, unsigned int num_sg, unsigned int xferlen, unsigned int writedir) argument 5073 int num_sg; local [all...] |