Searched refs:sgl (Results 151 - 175 of 211) sorted by relevance

123456789

/drivers/dma/
H A Damba-pl08x.c1612 struct dma_chan *chan, struct scatterlist *sgl,
1624 __func__, sg_dma_len(sgl), plchan->name);
1630 for_each_sg(sgl, sg, sg_len, tmp) {
1611 pl08x_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument
H A Dfsl-edma.c571 struct dma_chan *chan, struct scatterlist *sgl,
591 for_each_sg(sgl, sg, sg_len, i) {
570 fsl_edma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument
H A Domap-dma.c757 struct dma_chan *chan, struct scatterlist *sgl, unsigned sglen,
842 for_each_sg(sgl, sgent, sglen, i) {
756 omap_dma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned sglen, enum dma_transfer_direction dir, unsigned long tx_flags, void *context) argument
H A Dtxx9dmac.c810 txx9dmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, argument
834 for_each_sg(sgl, sg, sg_len, i) {
H A Dste_dma40.c1039 static int d40_sg_2_dmalen(struct scatterlist *sgl, int sg_len, argument
1047 for_each_sg(sgl, sg, sg_len, i) {
2521 d40_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, argument
2528 return d40_prep_sg(chan, sgl, sgl, sg_len, direction, dma_flags);
H A Dpl330.c2511 pl330_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, argument
2521 if (unlikely(!pch || !sgl || !sg_len))
2528 for_each_sg(sgl, sg, sg_len, i) {
H A Dimx-sdma.c1025 struct dma_chan *chan, struct scatterlist *sgl,
1059 for_each_sg(sgl, sg, sg_len, i) {
1024 sdma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument
/drivers/dma/dw/
H A Dcore.c756 dwc_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, argument
797 for_each_sg(sgl, sg, sg_len, i) {
857 for_each_sg(sgl, sg, sg_len, i) {
/drivers/media/platform/marvell-ccic/
H A Dmcam-core.c1228 mvb->dma_desc_nent = dma_map_sg(cam->dev, sg_table->sgl,
1232 for_each_sg(sg_table->sgl, sg, mvb->dma_desc_nent, i) {
1246 dma_unmap_sg(cam->dev, sg_table->sgl,
/drivers/staging/android/ion/
H A Dion.c232 for_each_sg(table->sgl, sg, table->nents, i) {
255 for_each_sg(buffer->sg_table->sgl, sg, buffer->sg_table->nents, i)
1217 dma_sync_sg_for_device(NULL, buffer->sg_table->sgl,
/drivers/gpu/drm/i915/
H A Dintel_ringbuffer.c618 kunmap(sg_page(ring->scratch.obj->pages->sgl));
650 ring->scratch.cpu_page = kmap(sg_page(ring->scratch.obj->pages->sgl));
1623 kunmap(sg_page(obj->pages->sgl));
1671 ring->status_page.page_addr = kmap(sg_page(obj->pages->sgl));
H A Dintel_lrc.c1233 kunmap(sg_page(ring->status_page.obj->pages->sgl));
1741 kmap(sg_page(ctx_obj->pages->sgl));
H A Di915_gem.c592 for_each_sg_page(obj->pages->sgl, &sg_iter, obj->pages->nents,
911 for_each_sg_page(obj->pages->sgl, &sg_iter, obj->pages->nents,
1901 for_each_sg_page(obj->pages->sgl, &sg_iter, obj->pages->nents, 0) {
2073 sg = st->sgl;
2129 for_each_sg_page(st->sgl, &sg_iter, st->nents, 0)
/drivers/gpu/drm/nouveau/core/subdev/vm/
H A Dbase.c93 for_each_sg(mem->sg->sgl, sg, mem->sg->nents, i) {
/drivers/infiniband/hw/mlx4/
H A Dmr.c105 for_each_sg(umem->sg_head.sgl, sg, umem->nmap, entry) {
/drivers/media/pci/saa7134/
H A Dsaa7134-video.c888 if (dma->sgl->offset) {
899 ret = dma_map_sg(&dev->pci->dev, dma->sgl, dma->nents, DMA_FROM_DEVICE);
902 return saa7134_pgtable_build(dev->pci, &dmaq->pt, dma->sgl, dma->nents,
913 dma_unmap_sg(&dev->pci->dev, dma->sgl, dma->nents, DMA_FROM_DEVICE);
/drivers/scsi/bnx2fc/
H A D57xx_hsi_bnx2fc.h578 struct fcoe_ext_mul_sges_ctx sgl; member in union:fcoe_sgl_union_ctx
/drivers/scsi/fcoe/
H A Dfcoe.c1025 * @sgl: The scatterlist describing this transfer
1031 struct scatterlist *sgl, unsigned int sgc)
1037 xid, sgl,
1047 * @sgl: The scatterlist describing this transfer
1053 struct scatterlist *sgl, unsigned int sgc)
1059 sgl, sgc);
1030 fcoe_ddp_setup(struct fc_lport *lport, u16 xid, struct scatterlist *sgl, unsigned int sgc) argument
1052 fcoe_ddp_target(struct fc_lport *lport, u16 xid, struct scatterlist *sgl, unsigned int sgc) argument
/drivers/scsi/lpfc/
H A Dlpfc_sli4.h628 enum lpfc_sge_type buff_type; /* is this a scsi sgl */
634 struct sli4_sge *sgl; /* pre-assigned SGL */ member in struct:lpfc_sglq
/drivers/scsi/megaraid/
H A Dmegaraid_sas_fusion.c810 dcmd->sgl.sge32[0].phys_addr = cpu_to_le32(ci_h);
811 dcmd->sgl.sge32[0].length = cpu_to_le32(size_map_info);
917 dcmd->sgl.sge32[0].phys_addr = cpu_to_le32(ci_h);
918 dcmd->sgl.sge32[0].length = cpu_to_le32(size_map_info);
/drivers/scsi/
H A Dmegaraid.h197 mega_sglist *sgl; member in struct:__anon5884
/drivers/infiniband/hw/ehca/
H A Dehca_mrmw.c403 pginfo.u.usr.next_sg = pginfo.u.usr.region->sg_head.sgl;
2513 static int ehca_dma_map_sg(struct ib_device *dev, struct scatterlist *sgl, argument
2519 for_each_sg(sgl, sg, nents, i) {
/drivers/mmc/host/
H A Domap_hsmmc.c1393 struct scatterlist *sgl; local
1395 sgl = data->sg + i;
1396 if (sgl->length % data->blksz)
/drivers/scsi/pm8001/
H A Dpm8001_hwi.c4916 payload.len = info->sgl.im_len.len ;
4918 cpu_to_le32(lower_32_bits(le64_to_cpu(info->sgl.addr)));
4920 cpu_to_le32(upper_32_bits(le64_to_cpu(info->sgl.addr)));
4944 flash_update_info.sgl.addr = cpu_to_le64(phys_addr);
4945 flash_update_info.sgl.im_len.len = cpu_to_le32(fw_control->len);
4946 flash_update_info.sgl.im_len.e = 0;
/drivers/dma/ipu/
H A Dipu_idmac.c1338 struct scatterlist *sgl, unsigned int sg_len,
1367 desc->sg = sgl;
1337 idmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long tx_flags, void *context) argument

Completed in 4673 milliseconds

123456789