/linux-master/drivers/scsi/qla2xxx/ |
H A D | qla_dsd.h | 15 put_unaligned_le32(sg_dma_len(sg), &(*dsd)->length); 28 put_unaligned_le32(sg_dma_len(sg), &(*dsd)->length);
|
/linux-master/drivers/parisc/ |
H A D | iommu-helpers.h | 47 BUG_ON(pdirp && (dma_len != sg_dma_len(dma_sg))); 51 dma_len = sg_dma_len(startsg); 52 sg_dma_len(startsg) = 0; 71 sg_dma_len(dma_sg) += startsg->length; 125 sg_dma_len(startsg) = 0; 142 sg_dma_len(startsg) = 0; 171 sg_dma_len(contig_sg) = dma_len;
|
/linux-master/drivers/media/pci/tw68/ |
H A D | tw68-risc.c | 57 while (offset && offset >= sg_dma_len(sg)) { 58 offset -= sg_dma_len(sg); 61 if (bpl <= sg_dma_len(sg) - offset) { 76 done = (sg_dma_len(sg) - offset); 84 while (todo > sg_dma_len(sg)) { 87 sg_dma_len(sg)); 89 todo -= sg_dma_len(sg); 91 done += sg_dma_len(sg);
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_scatterlist.h | 34 if (dma && s.sgp && sg_dma_len(s.sgp) == 0) { 40 s.max += sg_dma_len(s.sgp); 57 return sg_dma_len(sg) >> PAGE_SHIFT; 131 while (sg && sg_dma_len(sg)) { 133 GEM_BUG_ON(!IS_ALIGNED(sg_dma_len(sg), PAGE_SIZE)); 134 page_sizes |= sg_dma_len(sg);
|
H A D | i915_scatterlist.c | 31 sg_dma_len(new_sg) = sg_dma_len(sg); 128 sg_dma_len(sg) = 0; 135 sg_dma_len(sg) += len; 218 sg_dma_len(sg) = 0; 225 sg_dma_len(sg) += len;
|
/linux-master/drivers/infiniband/core/ |
H A D | umem_dmabuf.c | 40 if (start < cur + sg_dma_len(sg) && cur < end) 42 if (cur <= start && start < cur + sg_dma_len(sg)) { 48 sg_dma_len(sg) -= offset; 51 if (cur < end && end <= cur + sg_dma_len(sg)) { 52 unsigned long trim = cur + sg_dma_len(sg) - end; 56 sg_dma_len(sg) -= trim; 59 cur += sg_dma_len(sg); 94 sg_dma_len(umem_dmabuf->first_sg) += 100 sg_dma_len(umem_dmabuf->last_sg) +=
|
/linux-master/drivers/crypto/caam/ |
H A D | sg_sw_qm2.h | 34 ent_len = min_t(int, sg_dma_len(sg), len);
|
H A D | sg_sw_sec4.h | 54 ent_len = min_t(int, sg_dma_len(sg), len);
|
H A D | sg_sw_qm.h | 63 ent_len = min_t(int, sg_dma_len(sg), len);
|
/linux-master/net/rds/ |
H A D | ib_frmr.c | 134 ret = ib_map_mr_sg_zbva(frmr->mr, ibmr->sg, ibmr->sg_dma_len, 136 if (unlikely(ret != ibmr->sg_dma_len)) 205 ibmr->sg_dma_len = 0; 207 WARN_ON(ibmr->sg_dma_len); 208 ibmr->sg_dma_len = ib_dma_map_sg(dev, ibmr->sg, ibmr->sg_len, 210 if (unlikely(!ibmr->sg_dma_len)) { 220 for (i = 0; i < ibmr->sg_dma_len; ++i) { 221 unsigned int dma_len = sg_dma_len(&ibmr->sg[i]); 233 if (i < ibmr->sg_dma_len - 1) 262 ibmr->sg_dma_len [all...] |
H A D | ib.h | 327 unsigned int sg_dma_len, 333 for_each_sg(sglist, sg, sg_dma_len, i) { 335 sg_dma_len(sg), direction); 342 unsigned int sg_dma_len, 348 for_each_sg(sglist, sg, sg_dma_len, i) { 350 sg_dma_len(sg), direction); 325 rds_ib_dma_sync_sg_for_cpu(struct ib_device *dev, struct scatterlist *sglist, unsigned int sg_dma_len, int direction) argument 340 rds_ib_dma_sync_sg_for_device(struct ib_device *dev, struct scatterlist *sglist, unsigned int sg_dma_len, int direction) argument
|
H A D | ib_mr.h | 79 int sg_dma_len; member in struct:rds_ib_mr
|
/linux-master/lib/ |
H A D | sg_split.c | 36 sglen = mapped ? sg_dma_len(sg) : sg->length; 95 sg_dma_len(out_sg) = 0; 114 sg_dma_len(out_sg) = sg_dma_len(in_sg); 117 sg_dma_len(out_sg) -= split->skip_sg0; 121 sg_dma_len(--out_sg) = split->length_last_sg;
|
/linux-master/drivers/media/pci/bt8xx/ |
H A D | bttv-risc.c | 73 while (offset && offset >= sg_dma_len(sg)) { 74 offset -= sg_dma_len(sg); 77 if (bpl <= sg_dma_len(sg)-offset) { 87 (sg_dma_len(sg)-offset)); 89 todo -= (sg_dma_len(sg)-offset); 92 while (todo > sg_dma_len(sg)) { 94 sg_dma_len(sg)); 96 todo -= sg_dma_len(sg); 176 while (yoffset && yoffset >= sg_dma_len(ysg)) { 177 yoffset -= sg_dma_len(ys [all...] |
/linux-master/drivers/crypto/gemini/ |
H A D | sl3516-ce-cipher.c | 59 if ((sg_dma_len(sg) % 16) != 0) { 75 if ((sg_dma_len(sg) % 16) != 0) { 183 if (sg_dma_len(sg) == 0) 186 todo = min(len, sg_dma_len(sg)); 205 if (sg_dma_len(sg) == 0) 208 todo = min(len, sg_dma_len(sg));
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_migrate.c | 331 return (struct sgt_dma){ sg, addr, addr + sg_dma_len(sg) }; 460 if (!it->sg || sg_dma_len(it->sg) == 0) 464 it->max = it->dma + sg_dma_len(it->sg); 632 while (sg && sg_dma_len(sg)) { 633 len += sg_dma_len(sg); 662 GEM_BUG_ON(!it->sg || !sg_dma_len(it->sg)); 673 it->max = it->dma + sg_dma_len(it->sg); 896 WARN_ON(it_src.sg && sg_dma_len(it_src.sg)); 898 WARN_ON(it_dst.sg && sg_dma_len(it_dst.sg)); 902 if (WARN_ON(!it_src.sg || !sg_dma_len(it_sr [all...] |
/linux-master/drivers/media/pci/cx25821/ |
H A D | cx25821-core.c | 1009 while (offset && offset >= sg_dma_len(sg)) { 1010 offset -= sg_dma_len(sg); 1013 if (bpl <= sg_dma_len(sg) - offset) { 1024 (sg_dma_len(sg) - offset)); 1027 todo -= (sg_dma_len(sg) - offset); 1030 while (todo > sg_dma_len(sg)) { 1032 sg_dma_len(sg)); 1035 todo -= sg_dma_len(sg); 1114 while (offset && offset >= sg_dma_len(sg)) { 1115 offset -= sg_dma_len(s [all...] |
/linux-master/drivers/media/pci/ivtv/ |
H A D | ivtv-udma.c | 68 dma->SGarray[i].size = cpu_to_le32(sg_dma_len(sg)); 71 buffer_offset += sg_dma_len(sg); 73 split -= sg_dma_len(sg);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/core/ |
H A D | firmware.c | 153 return sgl ? sg_dma_len(sgl) : 0; 208 dma_free_coherent(fw->device->dev, sg_dma_len(&fw->mem.sgl), fw->img, fw->phys); 250 sg_dma_len(&fw->mem.sgl) = len;
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_res_cursor.h | 134 while (start >= sg_dma_len(sgl)) { 135 start -= sg_dma_len(sgl); 141 cur->size = sg_dma_len(sgl) - start;
|
/linux-master/drivers/spi/ |
H A D | spi-bcm2835.c | 498 bs->tx_prologue = sg_dma_len(&tfr->tx_sg.sgl[0]) & 3; 501 bs->rx_prologue = sg_dma_len(&tfr->rx_sg.sgl[0]) & 3; 509 !(sg_dma_len(&tfr->tx_sg.sgl[0]) & ~3); 535 sg_dma_len(&tfr->rx_sg.sgl[0]) -= bs->rx_prologue; 558 sg_dma_len(&tfr->tx_sg.sgl[0]) -= bs->tx_prologue; 560 sg_dma_len(&tfr->tx_sg.sgl[0]) = 0; 562 sg_dma_len(&tfr->tx_sg.sgl[1]) -= 4; 583 sg_dma_len(&tfr->rx_sg.sgl[0]) += bs->rx_prologue; 591 sg_dma_len(&tfr->tx_sg.sgl[0]) += bs->tx_prologue; 593 sg_dma_len( [all...] |
/linux-master/drivers/crypto/ccp/ |
H A D | ccp-dmaengine.c | 384 src_len = sg_dma_len(src_sg); 387 dst_len = sg_dma_len(dst_sg); 400 src_len = sg_dma_len(src_sg); 414 dst_len = sg_dma_len(dst_sg); 493 sg_dma_len(&dst_sg) = len; 497 sg_dma_len(&src_sg) = len;
|
/linux-master/drivers/crypto/allwinner/sun8i-ss/ |
H A D | sun8i-ss-cipher.c | 144 if (sg_dma_len(sg) == 0) { 161 todo = min(len, sg_dma_len(sg)); 257 if (sg_dma_len(sg) == 0) 260 todo = min(len, sg_dma_len(sg)); 279 if (sg_dma_len(sg) == 0) 282 todo = min(len, sg_dma_len(sg));
|
/linux-master/drivers/media/pci/cobalt/ |
H A D | cobalt-omnitek.c | 193 bytes = min(sg_dma_len(scatter_list) - offset, 236 bytes = min(sg_dma_len(scatter_list) - offset, 241 if (sg_dma_len(scatter_list) == offset) {
|
/linux-master/drivers/xen/ |
H A D | grant-dma-ops.c | 245 xen_grant_dma_unmap_page(dev, s->dma_address, sg_dma_len(s), dir, 265 sg_dma_len(s) = s->length; 272 sg_dma_len(sg) = 0;
|