Home
last modified time | relevance | path

Searched refs:sg_dma_len (Results 1 – 200 of 269) sorted by relevance

12

/linux-4.4.14/drivers/parisc/
Diommu-helpers.h46 BUG_ON(pdirp && (dma_len != sg_dma_len(dma_sg))); in iommu_fill_pdir()
50 dma_len = sg_dma_len(startsg); in iommu_fill_pdir()
51 sg_dma_len(startsg) = 0; in iommu_fill_pdir()
70 sg_dma_len(dma_sg) += startsg->length; in iommu_fill_pdir()
124 sg_dma_len(startsg) = 0; in iommu_coalesce_chunks()
141 sg_dma_len(startsg) = 0; in iommu_coalesce_chunks()
170 sg_dma_len(contig_sg) = dma_len; in iommu_coalesce_chunks()
Dccio-rm-dma.c122 sg_dma_len(sglist) = sglist->length; in ccio_map_sg()
135 ccio_unmap_single(dev, sg_dma_address(sglist), sg_dma_len(sglist), direction); in ccio_unmap_sg()
Dccio-dma.c919 sg_dma_len(sglist) = sglist->length; in ccio_map_sg()
959 current_len += sg_dma_len(sglist + i); in ccio_map_sg()
991 while(sg_dma_len(sglist) && nents--) { in ccio_unmap_sg()
994 ioc->usg_pages += sg_dma_len(sglist) >> PAGE_SHIFT; in ccio_unmap_sg()
997 sg_dma_len(sglist), direction); in ccio_unmap_sg()
Dsba_iommu.c280 sg_dma_len(startsg), in sba_dump_sg()
950 sg_dma_len(sglist) = sglist->length; in sba_map_sg()
1041 while (sg_dma_len(sglist) && nents--) { in sba_unmap_sg()
1043 sba_unmap_single(dev, sg_dma_address(sglist), sg_dma_len(sglist), direction); in sba_unmap_sg()
1045 …ioc->usg_pages += ((sg_dma_address(sglist) & ~IOVP_MASK) + sg_dma_len(sglist) + IOVP_SIZE - 1) >> … in sba_unmap_sg()
/linux-4.4.14/drivers/media/pci/tw68/
Dtw68-risc.c65 while (offset && offset >= sg_dma_len(sg)) { in tw68_risc_field()
66 offset -= sg_dma_len(sg); in tw68_risc_field()
69 if (bpl <= sg_dma_len(sg) - offset) { in tw68_risc_field()
84 done = (sg_dma_len(sg) - offset); in tw68_risc_field()
92 while (todo > sg_dma_len(sg)) { in tw68_risc_field()
95 sg_dma_len(sg)); in tw68_risc_field()
97 todo -= sg_dma_len(sg); in tw68_risc_field()
99 done += sg_dma_len(sg); in tw68_risc_field()
/linux-4.4.14/lib/
Dsg_split.c38 sglen = mapped ? sg_dma_len(sg) : sg->length; in sg_calculate_split()
97 sg_dma_len(out_sg) = 0; in sg_split_phys()
116 sg_dma_len(out_sg) = sg_dma_len(in_sg); in sg_split_mapped()
119 sg_dma_len(out_sg) -= split->skip_sg0; in sg_split_mapped()
123 sg_dma_len(--out_sg) = split->length_last_sg; in sg_split_mapped()
Dswiotlb.c901 sg_dma_len(sgl) = 0; in swiotlb_map_sg_attrs()
907 sg_dma_len(sg) = sg->length; in swiotlb_map_sg_attrs()
935 unmap_single(hwdev, sg->dma_address, sg_dma_len(sg), dir); in swiotlb_unmap_sg_attrs()
965 sg_dma_len(sg), dir, target); in swiotlb_sync_sg()
Ddma-debug.c1381 entry->size = sg_dma_len(s); in debug_dma_map_sg()
1389 check_for_illegal_area(dev, sg_virt(s), sg_dma_len(s)); in debug_dma_map_sg()
1433 .size = sg_dma_len(s), in debug_dma_unmap_sg()
1594 .size = sg_dma_len(s), in debug_dma_sync_sg_for_cpu()
1627 .size = sg_dma_len(s), in debug_dma_sync_sg_for_device()
/linux-4.4.14/net/rds/
Dib_rdma.c61 int sg_dma_len; member
425 int page_cnt, sg_dma_len; in rds_ib_map_fmr() local
429 sg_dma_len = ib_dma_map_sg(dev, sg, nents, in rds_ib_map_fmr()
431 if (unlikely(!sg_dma_len)) { in rds_ib_map_fmr()
439 for (i = 0; i < sg_dma_len; ++i) { in rds_ib_map_fmr()
450 if (i < sg_dma_len - 1) in rds_ib_map_fmr()
469 for (i = 0; i < sg_dma_len; ++i) { in rds_ib_map_fmr()
489 ibmr->sg_dma_len = sg_dma_len; in rds_ib_map_fmr()
512 ibmr->sg_dma_len, DMA_BIDIRECTIONAL); in rds_ib_sync_mr()
516 ibmr->sg_dma_len, DMA_BIDIRECTIONAL); in rds_ib_sync_mr()
[all …]
Diw.h241 struct scatterlist *sg, unsigned int sg_dma_len, int direction) in rds_iw_dma_sync_sg_for_cpu() argument
245 for (i = 0; i < sg_dma_len; ++i) { in rds_iw_dma_sync_sg_for_cpu()
255 struct scatterlist *sg, unsigned int sg_dma_len, int direction) in rds_iw_dma_sync_sg_for_device() argument
259 for (i = 0; i < sg_dma_len; ++i) { in rds_iw_dma_sync_sg_for_device()
Dib.h281 unsigned int sg_dma_len, in rds_ib_dma_sync_sg_for_cpu() argument
287 for_each_sg(sglist, sg, sg_dma_len, i) { in rds_ib_dma_sync_sg_for_cpu()
298 unsigned int sg_dma_len, in rds_ib_dma_sync_sg_for_device() argument
304 for_each_sg(sglist, sg, sg_dma_len, i) { in rds_ib_dma_sync_sg_for_device()
/linux-4.4.14/drivers/media/pci/bt8xx/
Dbttv-risc.c85 while (offset && offset >= sg_dma_len(sg)) { in bttv_risc_packed()
86 offset -= sg_dma_len(sg); in bttv_risc_packed()
89 if (bpl <= sg_dma_len(sg)-offset) { in bttv_risc_packed()
99 (sg_dma_len(sg)-offset)); in bttv_risc_packed()
101 todo -= (sg_dma_len(sg)-offset); in bttv_risc_packed()
104 while (todo > sg_dma_len(sg)) { in bttv_risc_packed()
106 sg_dma_len(sg)); in bttv_risc_packed()
108 todo -= sg_dma_len(sg); in bttv_risc_packed()
188 while (yoffset && yoffset >= sg_dma_len(ysg)) { in bttv_risc_planar()
189 yoffset -= sg_dma_len(ysg); in bttv_risc_planar()
[all …]
/linux-4.4.14/drivers/crypto/caam/
Dsg_sw_sec4.h37 sg_dma_len(sg), offset); in sg_to_sec4_sg()
62 unsigned int len = min(sg_dma_len(sg), total); in sg_to_sec4_sg_len()
/linux-4.4.14/drivers/media/pci/cx25821/
Dcx25821-core.c1027 while (offset && offset >= sg_dma_len(sg)) { in cx25821_risc_field()
1028 offset -= sg_dma_len(sg); in cx25821_risc_field()
1031 if (bpl <= sg_dma_len(sg) - offset) { in cx25821_risc_field()
1042 (sg_dma_len(sg) - offset)); in cx25821_risc_field()
1045 todo -= (sg_dma_len(sg) - offset); in cx25821_risc_field()
1048 while (todo > sg_dma_len(sg)) { in cx25821_risc_field()
1050 sg_dma_len(sg)); in cx25821_risc_field()
1053 todo -= sg_dma_len(sg); in cx25821_risc_field()
1132 while (offset && offset >= sg_dma_len(sg)) { in cx25821_risc_field_audio()
1133 offset -= sg_dma_len(sg); in cx25821_risc_field_audio()
[all …]
/linux-4.4.14/arch/xtensa/kernel/
Dpci-dma.c121 sg_dma_len(s), dir); in xtensa_sync_sg_for_cpu()
134 sg_dma_len(s), dir); in xtensa_sync_sg_for_device()
227 sg_dma_len(s), dir, attrs); in xtensa_unmap_sg()
/linux-4.4.14/drivers/iommu/
Ddma-iommu.c403 unsigned int s_length = sg_dma_len(s); in __finalise_sg()
426 if (sg_dma_len(s)) in __invalidate_sg()
427 s->length = sg_dma_len(s); in __invalidate_sg()
429 sg_dma_len(s) = 0; in __invalidate_sg()
462 sg_dma_len(s) = s_length; in iommu_dma_map_sg()
/linux-4.4.14/arch/blackfin/kernel/
Ddma-mapping.c124 __dma_sync(sg_dma_address(sg), sg_dma_len(sg), direction); in dma_map_sg()
139 __dma_sync(sg_dma_address(sg), sg_dma_len(sg), direction); in dma_sync_sg_for_device()
/linux-4.4.14/drivers/media/pci/ivtv/
Divtv-udma.c80 dma->SGarray[i].size = cpu_to_le32(sg_dma_len(sg)); in ivtv_udma_fill_sg_array()
83 buffer_offset += sg_dma_len(sg); in ivtv_udma_fill_sg_array()
85 split -= sg_dma_len(sg); in ivtv_udma_fill_sg_array()
/linux-4.4.14/drivers/crypto/
Ds5p-sss.c238 SSS_WRITE(dev, FCBRDMAL, sg_dma_len(sg)); in s5p_set_dma_indata()
244 SSS_WRITE(dev, FCBTDMAL, sg_dma_len(sg)); in s5p_set_dma_outdata()
268 if (!IS_ALIGNED(sg_dma_len(sg), AES_BLOCK_SIZE)) { in s5p_set_outdata()
272 if (!sg_dma_len(sg)) { in s5p_set_outdata()
294 if (!IS_ALIGNED(sg_dma_len(sg), AES_BLOCK_SIZE)) { in s5p_set_indata()
298 if (!sg_dma_len(sg)) { in s5p_set_indata()
Dbfin_crc.c182 dma_count = sg_dma_len(sg) - ctx->bufnext_len; in bfin_crypto_crc_config_dma()
184 dma_count = sg_dma_len(sg); in bfin_crypto_crc_config_dma()
371 j = min(nextlen, sg_dma_len(sg)); in bfin_crypto_crc_handle_queue()
373 sg_virt(sg) + sg_dma_len(sg) - j, j); in bfin_crypto_crc_handle_queue()
374 if (j == sg_dma_len(sg)) in bfin_crypto_crc_handle_queue()
Datmel-aes.c364 sg_dma_len(&sg[0]) = length; in atmel_aes_crypt_dma()
368 sg_dma_len(&sg[1]) = length; in atmel_aes_crypt_dma()
441 if (sg_dma_len(dd->in_sg) != sg_dma_len(dd->out_sg)) in atmel_aes_crypt_dma_start()
447 count = min(dd->total, sg_dma_len(dd->in_sg)); in atmel_aes_crypt_dma_start()
448 count = min(count, sg_dma_len(dd->out_sg)); in atmel_aes_crypt_dma_start()
Datmel-tdes.c476 sg_dma_len(&sg[0]) = length; in atmel_tdes_crypt_dma()
480 sg_dma_len(&sg[1]) = length; in atmel_tdes_crypt_dma()
522 if (sg_dma_len(dd->in_sg) != sg_dma_len(dd->out_sg)) in atmel_tdes_crypt_start()
528 count = min(dd->total, sg_dma_len(dd->in_sg)); in atmel_tdes_crypt_start()
529 count = min(count, sg_dma_len(dd->out_sg)); in atmel_tdes_crypt_start()
Dmxs-dcp.c291 len = sg_dma_len(src); in mxs_dcp_aes_block_crypt()
320 rem = min(sg_dma_len(dst) - dst_off, in mxs_dcp_aes_block_crypt()
328 if (dst_off == sg_dma_len(dst)) { in mxs_dcp_aes_block_crypt()
585 len = sg_dma_len(src); in dcp_sha_req_to_buf()
Datmel-sha.c443 sg_dma_len(&sg[0]) = length1; in atmel_sha_xmit_dma()
445 sg_dma_len(&sg[1]) = length2; in atmel_sha_xmit_dma()
451 sg_dma_len(&sg[0]) = length1; in atmel_sha_xmit_dma()
Dpicoxcell_crypto.c314 ddt_set(&ddt[i], sg_dma_address(cur), sg_dma_len(cur)); in spacc_sg_to_ddt()
388 ddt_set(src_ddt++, sg_dma_address(cur), sg_dma_len(cur)); in spacc_aead_make_ddts()
393 unsigned len = sg_dma_len(cur); in spacc_aead_make_ddts()
/linux-4.4.14/drivers/media/pci/cx88/
Dcx88-core.c96 while (offset && offset >= sg_dma_len(sg)) { in cx88_risc_field()
97 offset -= sg_dma_len(sg); in cx88_risc_field()
104 if (bpl <= sg_dma_len(sg)-offset) { in cx88_risc_field()
113 (sg_dma_len(sg)-offset)); in cx88_risc_field()
115 todo -= (sg_dma_len(sg)-offset); in cx88_risc_field()
118 while (todo > sg_dma_len(sg)) { in cx88_risc_field()
120 sg_dma_len(sg)); in cx88_risc_field()
122 todo -= sg_dma_len(sg); in cx88_risc_field()
/linux-4.4.14/drivers/dma/
Dste_dma40_ll.c286 unsigned int len = sg_dma_len(current_sg); in d40_phy_sg_to_lli()
289 total_size += sg_dma_len(current_sg); in d40_phy_sg_to_lli()
435 unsigned int len = sg_dma_len(current_sg); in d40_log_sg_to_lli()
438 total_size += sg_dma_len(current_sg); in d40_log_sg_to_lli()
Dtimb_dma.c156 if (sg_dma_len(sg) > USHRT_MAX) { in td_fill_desc()
162 if (sg_dma_len(sg) % sizeof(u32)) { in td_fill_desc()
164 sg_dma_len(sg)); in td_fill_desc()
176 dma_desc[3] = (sg_dma_len(sg) >> 8) & 0xff; in td_fill_desc()
177 dma_desc[2] = (sg_dma_len(sg) >> 0) & 0xff; in td_fill_desc()
Dfsldma.c852 dst_avail = sg_dma_len(dst_sg); in fsl_dma_prep_sg()
853 src_avail = sg_dma_len(src_sg); in fsl_dma_prep_sg()
864 dst = sg_dma_address(dst_sg) + sg_dma_len(dst_sg) - dst_avail; in fsl_dma_prep_sg()
865 src = sg_dma_address(src_sg) + sg_dma_len(src_sg) - src_avail; in fsl_dma_prep_sg()
908 dst_avail = sg_dma_len(dst_sg); in fsl_dma_prep_sg()
924 src_avail = sg_dma_len(src_sg); in fsl_dma_prep_sg()
Dimx-dma.c289 now = min(d->len, sg_dma_len(sg)); in imxdma_sg_next()
825 dma_length += sg_dma_len(sg); in imxdma_prep_slave_sg()
830 if (sg_dma_len(sgl) & 3 || sgl->dma_address & 3) in imxdma_prep_slave_sg()
834 if (sg_dma_len(sgl) & 1 || sgl->dma_address & 1) in imxdma_prep_slave_sg()
892 sg_dma_len(&imxdmac->sg_list[i]) = period_len; in imxdma_prep_dma_cyclic()
898 sg_dma_len(&imxdmac->sg_list[periods]) = 0; in imxdma_prep_dma_cyclic()
Dat_xdmac.c670 len = sg_dma_len(sg); in at_xdmac_prep_slave_sg()
1237 __func__, &sg_dma_address(sg), sg_dma_len(sg), in at_xdmac_prep_dma_memset_sg()
1241 sg_dma_len(sg), in at_xdmac_prep_dma_memset_sg()
1254 (sg_dma_address(psg) + sg_dma_len(psg)); in at_xdmac_prep_dma_memset_sg()
1277 (sg_dma_len(ppsg) == sg_dma_len(psg))) { in at_xdmac_prep_dma_memset_sg()
1340 sg_dma_len(psg) == sg_dma_len(sg)) { in at_xdmac_prep_dma_memset_sg()
1368 len += sg_dma_len(sg); in at_xdmac_prep_dma_memset_sg()
Dxgene-dma.c919 dst_avail = sg_dma_len(dst_sg); in xgene_dma_prep_sg()
920 src_avail = sg_dma_len(src_sg); in xgene_dma_prep_sg()
932 dst = sg_dma_address(dst_sg) + sg_dma_len(dst_sg) - dst_avail; in xgene_dma_prep_sg()
933 src = sg_dma_address(src_sg) + sg_dma_len(src_sg) - src_avail; in xgene_dma_prep_sg()
969 dst_avail = sg_dma_len(dst_sg); in xgene_dma_prep_sg()
984 src_avail = sg_dma_len(src_sg); in xgene_dma_prep_sg()
Dmxs-dma.c559 if (sg_dma_len(sg) > MAX_XFER_BYTES) { in mxs_dma_prep_slave_sg()
561 sg_dma_len(sg), MAX_XFER_BYTES); in mxs_dma_prep_slave_sg()
569 ccw->xfer_bytes = sg_dma_len(sg); in mxs_dma_prep_slave_sg()
Dsun6i-dma.c593 sconfig->dst_addr, sg_dma_len(sg), in sun6i_dma_prep_slave_sg()
607 sg_dma_len(sg), flags); in sun6i_dma_prep_slave_sg()
611 sg_dma_address(sg), sg_dma_len(sg), in sun6i_dma_prep_slave_sg()
625 sg_dma_len(sg), flags); in sun6i_dma_prep_slave_sg()
Dnbpfaxi.c937 sg_dma_len(mem_sg), in nbpf_prep_sg()
943 data_len += sg_dma_len(mem_sg); in nbpf_prep_sg()
972 sg_dma_len(&dst_sg) = len; in nbpf_prep_memcpy()
973 sg_dma_len(&src_sg) = len; in nbpf_prep_memcpy()
Ddma-axi-dmac.c357 !axi_dmac_check_len(chan, sg_dma_len(sg))) { in axi_dmac_prep_slave_sg()
366 desc->sg[i].x_len = sg_dma_len(sg); in axi_dmac_prep_slave_sg()
Dcoh901318_lli.c278 bytes_to_transfer = sg_dma_len(sg); in coh901318_lli_fill_sg()
Dat_hdmac.c1023 size_t len = sg_dma_len(sg); in atc_prep_dma_memset_sg()
1127 len = sg_dma_len(sg); in atc_prep_slave_sg()
1168 len = sg_dma_len(sg); in atc_prep_slave_sg()
1266 dst_len = sg_dma_len(dst_sg); in atc_prep_dma_sg()
1279 src_len = sg_dma_len(src_sg); in atc_prep_dma_sg()
Dk3dma.c478 avail = sg_dma_len(sg); in k3_dma_prep_slave_sg()
494 avail = sg_dma_len(sg); in k3_dma_prep_slave_sg()
Dqcom_bam_dma.c607 num_alloc += DIV_ROUND_UP(sg_dma_len(sg), BAM_MAX_DATA_SIZE); in bam_prep_slave_sg()
631 unsigned int remainder = sg_dma_len(sg); in bam_prep_slave_sg()
Dzx296702_dma.c566 avail = sg_dma_len(sg); in zx_dma_prep_slave_sg()
579 avail = sg_dma_len(sg); in zx_dma_prep_slave_sg()
Dsun4i-dma.c842 sg_dma_len(sg), in sun4i_dma_prep_slave_sg()
846 sg_dma_len(sg), in sun4i_dma_prep_slave_sg()
Ds3c24xx-dma.c996 sg_dma_len(sgl), s3cchan->name); in s3c24xx_dma_prep_slave_sg()
1055 dsg->len = sg_dma_len(sg); in s3c24xx_dma_prep_slave_sg()
Dsa11x0-dma.c549 unsigned int len = sg_dma_len(sgent); in sa11x0_dma_prep_slave_sg()
569 unsigned len = sg_dma_len(sgent); in sa11x0_dma_prep_slave_sg()
Dste_dma40.c1048 ret = d40_size_2_dmalen(sg_dma_len(sg), in d40_sg_2_dmalen()
2514 sg_dma_len(&dst_sg) = size; in d40_prep_memcpy()
2515 sg_dma_len(&src_sg) = size; in d40_prep_memcpy()
2561 sg_dma_len(&sg[i]) = period_len; in dma40_prep_dma_cyclic()
2566 sg_dma_len(&sg[periods]) = 0; in dma40_prep_dma_cyclic()
Dmoxart-dma.c321 d->sg[i].len = sg_dma_len(sgent); in moxart_prep_slave_sg()
Ddma-jz4740.c405 desc->sg[i].len = sg_dma_len(sg); in jz4740_dma_prep_slave_sg()
Dtxx9dmac.c855 desc->hwdesc.CNTR = sg_dma_len(sg); in txx9dmac_prep_slave_sg()
864 desc->hwdesc32.CNTR = sg_dma_len(sg); in txx9dmac_prep_slave_sg()
Didma64.c328 hw->len = sg_dma_len(sg); in idma64_prep_slave_sg()
Dpl330.c2699 addr, sg_dma_address(sg), sg_dma_len(sg)); in pl330_prep_slave_sg()
2704 sg_dma_address(sg), addr, sg_dma_len(sg)); in pl330_prep_slave_sg()
2710 desc->bytes_requested = sg_dma_len(sg); in pl330_prep_slave_sg()
Dpxa_dma.c1039 nb_desc += DIV_ROUND_UP(sg_dma_len(sg), PDMA_MAX_DESC_BYTES); in pxad_prep_slave_sg()
1046 avail = sg_dma_len(sg); in pxad_prep_slave_sg()
Ddma-jz4780.c325 sg_dma_len(&sgl[i]), in jz4780_dma_prep_slave_sg()
Dcoh901318.c2311 if (sg_dma_len(sgl) == 0) in coh901318_prep_slave_sg()
2359 size = sg_dma_len(sg); in coh901318_prep_slave_sg()
Dmpc512x_dma.c763 len = sg_dma_len(sg); in mpc_dma_prep_slave_sg()
Dimg-mdc-dma.c480 size_t buf_len = sg_dma_len(sg); in mdc_prep_slave_sg()
Damba-pl08x.c1597 __func__, sg_dma_len(sgl), plchan->name); in pl08x_prep_slave_sg()
1606 sg_dma_len(sg)); in pl08x_prep_slave_sg()
Dcppi41.c511 len = sg_dma_len(sg); in cppi41_dma_prep_slave_sg()
Dpch_dma.c615 desc->regs.size = sg_dma_len(sg); in pd_prep_slave_sg()
Dmmp_pdma.c543 avail = sg_dma_len(sgl); in mmp_pdma_prep_slave_sg()
Dep93xx_dma.c1048 size_t sg_len = sg_dma_len(sg); in ep93xx_dma_prep_slave_sg()
Dedma.c1098 sg_dma_len(sg), direction); in edma_prep_slave_sg()
1105 edesc->residue += sg_dma_len(sg); in edma_prep_slave_sg()
Dfsl-edma.c621 iter = sg_dma_len(sg) / nbytes; in fsl_edma_prep_slave_sg()
Domap-dma.c850 d->sg[j].fn = sg_dma_len(sgent) / frame_bytes; in omap_dma_prep_slave_sg()
/linux-4.4.14/drivers/rapidio/devices/
Dtsi721_dma.c461 (unsigned long long)sg_dma_address(sg), sg_dma_len(sg)); in tsi721_submit_sg()
463 if (sg_dma_len(sg) > TSI721_BDMA_MAX_BCOUNT) { in tsi721_submit_sg()
475 bcount + sg_dma_len(sg) <= TSI721_BDMA_MAX_BCOUNT) { in tsi721_submit_sg()
477 bcount += sg_dma_len(sg); in tsi721_submit_sg()
510 bcount = sg_dma_len(sg); in tsi721_submit_sg()
526 rio_addr += sg_dma_len(sg); in tsi721_submit_sg()
527 next_addr += sg_dma_len(sg); in tsi721_submit_sg()
/linux-4.4.14/drivers/media/pci/cobalt/
Dcobalt-omnitek.c205 bytes = min(sg_dma_len(scatter_list) - offset, in descriptor_list_create()
248 bytes = min(sg_dma_len(scatter_list) - offset, in descriptor_list_create()
253 if (sg_dma_len(scatter_list) == offset) { in descriptor_list_create()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dmem.c79 len = sg_dma_len(sg) >> page_shift; in mlx5_ib_cont_pages()
181 len = sg_dma_len(sg) >> umem_page_shift; in __mlx5_ib_populate_pas()
/linux-4.4.14/drivers/xen/
Dswiotlb-xen.c567 sg_dma_len(sgl) = 0; in xen_swiotlb_map_sg_attrs()
589 sg_dma_len(sg) = sg->length; in xen_swiotlb_map_sg_attrs()
610 xen_unmap_single(hwdev, sg->dma_address, sg_dma_len(sg), dir, attrs); in xen_swiotlb_unmap_sg_attrs()
632 sg_dma_len(sg), dir, target); in xen_swiotlb_sync_sg()
/linux-4.4.14/include/linux/
Dscatterlist.h33 #define sg_dma_len(sg) ((sg)->dma_length) macro
35 #define sg_dma_len(sg) ((sg)->length) macro
Ddmaengine.h768 sg_dma_len(&sg) = len; in dmaengine_prep_slave_single()
/linux-4.4.14/drivers/scsi/aic94xx/
Daic94xx_task.c101 sg->size = cpu_to_le32((u32)sg_dma_len(sc)); in asd_map_scatterlist()
109 sg_arr[i].size = cpu_to_le32((u32)sg_dma_len(sc)); in asd_map_scatterlist()
121 sg_arr[i].size = cpu_to_le32((u32)sg_dma_len(sc)); in asd_map_scatterlist()
453 cpu_to_le32((u32)sg_dma_len(&task->smp_task.smp_req)-4); in asd_build_smp_ascb()
458 cpu_to_le32((u32)sg_dma_len(&task->smp_task.smp_resp)-4); in asd_build_smp_ascb()
/linux-4.4.14/arch/tile/kernel/
Dpci-dma.c292 sg_dma_len(sg), direction); in tile_dma_sync_sg_for_cpu()
308 sg_dma_len(sg), direction); in tile_dma_sync_sg_for_device()
478 sg_dma_len(sg), direction); in tile_pci_dma_sync_sg_for_cpu()
495 sg_dma_len(sg), direction); in tile_pci_dma_sync_sg_for_device()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dicm.c123 sg_dma_len(mem) = PAGE_SIZE << order; in mlx4_alloc_icm_coherent()
330 if (sg_dma_len(&chunk->mem[i]) > dma_offset) in mlx4_table_find()
333 dma_offset -= sg_dma_len(&chunk->mem[i]); in mlx4_table_find()
Dicm.h123 return sg_dma_len(&iter->chunk->mem[iter->page_idx]); in mlx4_icm_size()
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_iocb.c237 *cur_dsd++ = cpu_to_le32(sg_dma_len(sg)); in qla2x00_build_scsi_iocbs_32()
297 *cur_dsd++ = cpu_to_le32(sg_dma_len(sg)); in qla2x00_build_scsi_iocbs_64()
655 *cur_dsd++ = cpu_to_le32(sg_dma_len(cur_seg)); in qla24xx_build_scsi_type_6_iocbs()
756 *cur_dsd++ = cpu_to_le32(sg_dma_len(sg)); in qla24xx_build_scsi_iocbs()
880 sg_len = sg_dma_len(sg); in qla24xx_get_one_block_sg()
1007 if (tot_prot_dma_len == sg_dma_len(sg_prot)) { in qla24xx_walk_and_build_sglist_no_difb()
1099 *cur_dsd++ = cpu_to_le32(sg_dma_len(sg)); in qla24xx_walk_and_build_sglist()
1191 *cur_dsd++ = cpu_to_le32(sg_dma_len(sg)); in qla24xx_walk_and_build_prot_sglist()
2045 els_iocb->tx_len = cpu_to_le32(sg_dma_len in qla24xx_els_iocb()
2052 els_iocb->rx_len = cpu_to_le32(sg_dma_len in qla24xx_els_iocb()
[all …]
Dqla_mr.c3048 *cur_dsd++ = cpu_to_le32(sg_dma_len(sg)); in qlafx00_build_scsi_iocbs()
3357 *cur_dsd++ = cpu_to_le32(sg_dma_len(sg)); in qlafx00_fxdisc_iocb()
3420 *cur_dsd++ = cpu_to_le32(sg_dma_len(sg)); in qlafx00_fxdisc_iocb()
/linux-4.4.14/drivers/net/ethernet/micrel/
Dks8842.c443 sg_dma_len(&ctl->sg) = skb->len + sizeof(u32); in ks8842_tx_frame_dma()
454 sg_dma_address(&ctl->sg), 0, sg_dma_len(&ctl->sg), in ks8842_tx_frame_dma()
458 if (sg_dma_len(&ctl->sg) % 4) in ks8842_tx_frame_dma()
459 sg_dma_len(&ctl->sg) += 4 - sg_dma_len(&ctl->sg) % 4; in ks8842_tx_frame_dma()
570 sg_dma_len(sg) = DMA_BUFFER_SIZE; in __ks8842_start_new_rx_dma()
/linux-4.4.14/drivers/spi/
Dspi-mt65xx.c374 mdata->tx_sgl_len = sg_dma_len(mdata->tx_sgl); in mtk_spi_dma_transfer()
378 mdata->rx_sgl_len = sg_dma_len(mdata->rx_sgl); in mtk_spi_dma_transfer()
454 mdata->tx_sgl_len = sg_dma_len(mdata->tx_sgl); in mtk_spi_interrupt()
461 mdata->rx_sgl_len = sg_dma_len(mdata->rx_sgl); in mtk_spi_interrupt()
Dspi-topcliff-pch.c1025 sg_dma_len(sg) = rem; in pch_spi_handle_dma()
1031 sg_dma_len(sg) = size; in pch_spi_handle_dma()
1037 sg_dma_len(sg) = size; in pch_spi_handle_dma()
1084 sg_dma_len(sg) = size + head; in pch_spi_handle_dma()
1090 sg_dma_len(sg) = rem; in pch_spi_handle_dma()
1096 sg_dma_len(sg) = size; in pch_spi_handle_dma()
Dspi-davinci.c659 sg_dma_len(&sg_rx) = t->len; in davinci_spi_bufs()
673 sg_dma_len(&sg_tx) = t->len; in davinci_spi_bufs()
Dspi-bcm2835.c296 if (sg_dma_len(sgl) % 4) in bcm2835_check_sg_length()
Dspi-omap2-mcspi.c431 sg_dma_len(&sg) = xfer->len; in omap2_mcspi_tx_dma()
489 sg_dma_len(&sg) = dma_count; in omap2_mcspi_rx_dma()
Dspi-atmel.c771 sg_dma_len(&as->dma.sgtx) = len; in atmel_spi_next_xfer_dma_submit()
772 sg_dma_len(&as->dma.sgrx) = len; in atmel_spi_next_xfer_dma_submit()
Dspi-pl022.c851 sg_dma_len(sg), in dma_callback()
861 sg_dma_len(sg), in dma_callback()
/linux-4.4.14/arch/frv/mb93090-mb00/
Dpci-dma-nommu.c130 sg_dma_address(sg) + sg_dma_len(sg)); in dma_map_sg()
/linux-4.4.14/arch/alpha/kernel/
Dpci-noop.c153 sg_dma_len(sg) = sg->length; in alpha_noop_map_sg()
/linux-4.4.14/drivers/tty/serial/
Datmel_serial.c868 sg_dma_len(sg) = part1_len; in atmel_tx_dma()
876 sg_dma_len(sg) = part2_len; in atmel_tx_dma()
948 sg_dma_len(&atmel_port->sg_tx), in atmel_prepare_tx_dma()
1041 ring->head = sg_dma_len(&atmel_port->sg_rx) - state.residue; in atmel_rx_from_dma()
1042 BUG_ON(ring->head > sg_dma_len(&atmel_port->sg_rx)); in atmel_rx_from_dma()
1056 count = sg_dma_len(&atmel_port->sg_rx) - ring->tail; in atmel_rx_from_dma()
1069 if (ring->head >= sg_dma_len(&atmel_port->sg_rx)) in atmel_rx_from_dma()
1130 sg_dma_len(&atmel_port->sg_rx), in atmel_prepare_rx_dma()
1154 sg_dma_len(&atmel_port->sg_rx), in atmel_prepare_rx_dma()
1155 sg_dma_len(&atmel_port->sg_rx)/2, in atmel_prepare_rx_dma()
Dpch_uart.c802 xmit->tail += sg_dma_len(sg); in pch_dma_tx_complete()
803 port->icount.tx += sg_dma_len(sg); in pch_dma_tx_complete()
876 sg_dma_len(sg) = priv->trigger_level; in dma_handle_rx()
879 sg_dma_len(sg), (unsigned long)priv->rx_buf_virt & in dma_handle_rx()
1042 sg_dma_len(sg) = rem; in dma_handle_tx()
1044 sg_dma_len(sg) = size; in dma_handle_tx()
Dsh-sci.c1310 read = sg_dma_len(&s->sg_rx[active]) - state.residue; in rx_timer_fn()
1437 sg_dma_len(sg) = s->buf_len_rx; in sci_request_dma()
/linux-4.4.14/drivers/dma/sh/
Dshdma-base.c575 chunks += DIV_ROUND_UP(sg_dma_len(sg), schan->max_xfer_len); in shdma_prep_sg()
593 size_t len = sg_dma_len(sg); in shdma_prep_sg()
658 sg_dma_len(&sg) = len; in shdma_prep_memcpy()
746 sg_dma_len(&sgl[i]) = period_len; in shdma_prep_dma_cyclic()
Drcar-dmac.c862 unsigned int len = sg_dma_len(sg); in rcar_dmac_chan_prep_sg()
1018 sg_dma_len(&sgl) = len; in rcar_dmac_prep_dma_memcpy()
1092 sg_dma_len(&sgl[i]) = period_len; in rcar_dmac_prep_dma_cyclic()
Dusb-dmac.c442 desc->sg[i].size = sg_dma_len(sg); in usb_dmac_prep_slave_sg()
/linux-4.4.14/drivers/i2c/busses/
Di2c-at91.c303 sg_dma_len(sg) = part1_len; in at91_twi_write_data_dma()
310 sg_dma_len(sg) = part2_len; in at91_twi_write_data_dma()
323 sg_dma_len(&dma->sg[0]) = dev->buf_len; in at91_twi_write_data_dma()
443 sg_dma_len(&dma->sg[0]) = buf_len; in at91_twi_read_data_dma()
Di2c-sh_mobile.c619 sg_dma_len(&pd->sg) = pd->msg->len; in sh_mobile_i2c_xfer_dma()
/linux-4.4.14/drivers/media/pci/cx23885/
Dcx23885-core.c1081 while (offset && offset >= sg_dma_len(sg)) { in cx23885_risc_field()
1082 offset -= sg_dma_len(sg); in cx23885_risc_field()
1091 if (bpl <= sg_dma_len(sg)-offset) { in cx23885_risc_field()
1101 (sg_dma_len(sg)-offset)); in cx23885_risc_field()
1104 todo -= (sg_dma_len(sg)-offset); in cx23885_risc_field()
1107 while (todo > sg_dma_len(sg)) { in cx23885_risc_field()
1109 sg_dma_len(sg)); in cx23885_risc_field()
1112 todo -= sg_dma_len(sg); in cx23885_risc_field()
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_memfree.h135 return sg_dma_len(&iter->chunk->mem[iter->page_idx]); in mthca_icm_size()
Dmthca_memfree.c133 sg_dma_len(mem) = PAGE_SIZE << order; in mthca_alloc_icm_coherent()
300 if (sg_dma_len(&chunk->mem[i]) > dma_offset) in mthca_table_find()
303 dma_offset -= sg_dma_len(&chunk->mem[i]); in mthca_table_find()
/linux-4.4.14/drivers/mmc/host/
Dusdhi6rol0.c359 if (WARN(sg_dma_len(sg) % data->blksz, in usdhi6_sg_map()
361 sg_dma_len(sg), data->blksz)) in usdhi6_sg_map()
414 if (!force && sg_dma_len(sg) + sg->offset > in usdhi6_sg_unmap()
460 total = host->sg->offset + sg_dma_len(host->sg); in usdhi6_sg_advance()
491 if (WARN(next && sg_dma_len(next) % data->blksz, in usdhi6_sg_advance()
493 sg_dma_len(next), data->blksz)) in usdhi6_sg_advance()
1674 sg_dma_len(sg), sg->offset); in usdhi6_timeout_work()
Dtifm_sd.c283 dma_len = sg_dma_len(&r_data->sg[host->sg_pos]) - host->block_pos; in tifm_sd_set_dma_data()
289 dma_len = sg_dma_len(&r_data->sg[host->sg_pos]); in tifm_sd_set_dma_data()
Ddavinci_mmc.c233 host->buffer_bytes_left = sg_dma_len(host->sg); in mmc_davinci_sg_to_buf()
492 if (sg_dma_len(data->sg + i) & mask) { in mmc_davinci_start_dma_transfer()
Dbfin_sdh.c172 host->sg_cpu[i].x_count = sg_dma_len(sg) / 4; in sdh_setup_data()
Datmel-mci.c758 buf_size = sg_dma_len(host->sg); in atmci_pdc_set_single_buf()
774 atmci_writel(host, counter_reg, sg_dma_len(host->sg) / 4); in atmci_pdc_set_single_buf()
775 host->data_size -= sg_dma_len(host->sg); in atmci_pdc_set_single_buf()
Dwmt-sdmmc.c641 while (offset < sg_dma_len(sg)) { in wmt_mci_request()
Dau1xmmc.c468 sg_len = sg_dma_len(&data->sg[host->pio.index]) - host->pio.offset; in au1xmmc_receive_pio()
Dvia-sdmmc.c498 via_set_ddma(host, sg_dma_address(data->sg), sg_dma_len(data->sg), in via_sdc_preparedata()
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_gem_dmabuf.c49 sg_dma_len(sg->sgl) = obj->size; in omap_gem_map_dma_buf()
/linux-4.4.14/arch/openrisc/kernel/
Ddma.c203 or1k_unmap_page(dev, sg_dma_address(s), sg_dma_len(s), dir, NULL); in or1k_unmap_sg()
/linux-4.4.14/drivers/misc/mic/scif/
Dscif_debugfs.c93 j, sg_dma_address(sg), sg_dma_len(sg)); in scif_display_window()
Dscif_rma.c568 window->num_pages[i] = sg_dma_len(sg) >> PAGE_SHIFT; in scif_iommu_map()
569 last_da = sg_dma_address(sg) + sg_dma_len(sg); in scif_iommu_map()
572 (sg_dma_len(sg) >> PAGE_SHIFT); in scif_iommu_map()
574 sg_dma_len(sg); in scif_iommu_map()
/linux-4.4.14/drivers/ide/
Dsgiioc4.c421 while (i && sg_dma_len(sg)) { in sgiioc4_build_dmatable()
425 cur_len = sg_dma_len(sg); in sgiioc4_build_dmatable()
Dau1xxx-ide.c228 while (i && sg_dma_len(sg)) { in auide_build_dmatable()
233 cur_len = sg_dma_len(sg); in auide_build_dmatable()
Dide-dma-sff.c127 cur_len = sg_dma_len(sg); in ide_build_dmatable()
Dtx4939ide.c247 cur_len = sg_dma_len(sg); in tx4939ide_build_dmatable()
Dpmac.c1477 while (i && sg_dma_len(sg)) { in pmac_ide_build_dmatable()
1482 cur_len = sg_dma_len(sg); in pmac_ide_build_dmatable()
/linux-4.4.14/drivers/video/fbdev/via/
Dvia-core.c302 descr->seg_size = sg_dma_len(sgentry) >> 4; in viafb_dma_copy_out_sg()
307 offset += sg_dma_len(sgentry); in viafb_dma_copy_out_sg()
/linux-4.4.14/arch/arc/include/asm/
Ddma-mapping.h126 dma_unmap_page(dev, sg_dma_address(s), sg_dma_len(s), dir); in dma_unmap_sg()
/linux-4.4.14/drivers/crypto/marvell/
Dtdma.c27 if (sgiter->offset == sg_dma_len(sgiter->sg)) { in mv_cesa_req_dma_iter_next_transfer()
Dcesa.h751 sg_dma_len(sgiter->sg) - sgiter->offset); in mv_cesa_req_dma_iter_transfer_len()
/linux-4.4.14/drivers/gpu/drm/armada/
Darmada_gem.c475 sg_dma_len(sgt->sgl) = dobj->obj.size; in armada_gem_prime_map_dma_buf()
611 if (sg_dma_len(dobj->sgt->sgl) < dobj->obj.size) { in armada_gem_map_import()
/linux-4.4.14/sound/soc/sh/
Dsiu_pcm.c130 sg_dma_len(&sg) = size; in siu_pcm_wr_set()
180 sg_dma_len(&sg) = size; in siu_pcm_rd_set()
/linux-4.4.14/drivers/media/v4l2-core/
Dvideobuf2-dma-contig.c60 expected = sg_dma_address(s) + sg_dma_len(s); in vb2_dc_get_contiguous_size()
61 size += sg_dma_len(s); in vb2_dc_get_contiguous_size()
Dvideobuf-dma-sg.c305 sg_dma_len(&dma->sglist[0]) = dma->nr_pages * PAGE_SIZE; in videobuf_dma_map()
/linux-4.4.14/drivers/crypto/qce/
Dsha.c280 if (len + sg_dma_len(sg) > nbytes) in qce_ahash_update()
282 len += sg_dma_len(sg); in qce_ahash_update()
/linux-4.4.14/drivers/infiniband/core/
Dumem.c327 n += sg_dma_len(sg) >> shift; in ib_umem_page_count()
/linux-4.4.14/arch/arm/mm/
Ddma-mapping.c931 ops->unmap_page(dev, sg_dma_address(s), sg_dma_len(s), dir, attrs); in arm_dma_map_sg()
954 ops->unmap_page(dev, sg_dma_address(s), sg_dma_len(s), dir, attrs); in arm_dma_unmap_sg()
1590 __iommu_remove_mapping(dev, sg_dma_address(s), sg_dma_len(s)); in __iommu_map_sg()
1638 if (sg_dma_len(s)) in __iommu_unmap_sg()
1640 sg_dma_len(s)); in __iommu_unmap_sg()
/linux-4.4.14/drivers/staging/rts5208/
Drtsx_transport.c384 len = sg_dma_len(sg_ptr); in rtsx_transfer_sglist_adma_partial()
544 unsigned int len = sg_dma_len(sg_ptr); in rtsx_transfer_sglist_adma()
/linux-4.4.14/drivers/scsi/
Dqla1280.c2924 *dword_ptr++ = cpu_to_le32(sg_dma_len(s)); in qla1280_64bit_start_scsi()
2928 cpu_to_le32(sg_dma_len(sg_next(s)))); in qla1280_64bit_start_scsi()
2987 cpu_to_le32(sg_dma_len(s)); in qla1280_64bit_start_scsi()
2991 cpu_to_le32(sg_dma_len(s))); in qla1280_64bit_start_scsi()
3186 *dword_ptr++ = cpu_to_le32(sg_dma_len(s)); in qla1280_32bit_start_scsi()
3189 (sg_dma_len(s))); in qla1280_32bit_start_scsi()
3233 cpu_to_le32(sg_dma_len(s)); in qla1280_32bit_start_scsi()
3238 cpu_to_le32(sg_dma_len(s))); in qla1280_32bit_start_scsi()
Desp_scsi.c379 spriv->cur_residue = sg_dma_len(sg); in esp_map_dma()
384 total += sg_dma_len(&sg[i]); in esp_map_dma()
399 (sg_dma_len(p->cur_sg) - in esp_cur_dma_addr()
438 p->cur_residue = sg_dma_len(p->cur_sg); in esp_advance_dma()
1665 if (spriv->cur_residue == sg_dma_len(spriv->cur_sg)) { in esp_msgin_process()
Daha1740.c406 cptr[i].datalen = sg_dma_len (sg); in aha1740_queuecommand_lck()
Dmac53c94.c381 dma_len = sg_dma_len(scl); in set_dma_cmds()
Dqlogicpti.c911 ds[i].d_count = sg_dma_len(s); in load_cmd()
935 ds[i].d_count = sg_dma_len(s); in load_cmd()
Dstex.c425 table[i].count = cpu_to_le32((u32)sg_dma_len(sg)); in stex_map_sg()
457 table[i].count = cpu_to_le32((u32)sg_dma_len(sg)); in stex_ss_map_sg()
Da100u2w.c876 sgent->length = cpu_to_le32((u32) sg_dma_len(sg)); in inia100_build_scb()
Ddpt_i2o.c2307 *mptr++ = direction|0x10000000|sg_dma_len(sg); in adpt_scsi_to_i2o()
2308 len+=sg_dma_len(sg); in adpt_scsi_to_i2o()
2315 *lptr = direction|0xD0000000|sg_dma_len(sg); in adpt_scsi_to_i2o()
Dwd719x.c278 scb->sg_list[i].length = cpu_to_le32(sg_dma_len(sg)); in wd719x_queuecommand()
Dmegaraid.c1746 *len = sg_dma_len(sg); in mega_build_sglist()
1753 *len += scb->sgl64[idx].length = sg_dma_len(sg); in mega_build_sglist()
1756 *len += scb->sgl[idx].length = sg_dma_len(sg); in mega_build_sglist()
Dinitio.c2619 sg->len = cpu_to_le32((u32)sg_dma_len(sglist)); in initio_build_scb()
2620 total_len += sg_dma_len(sglist); in initio_build_scb()
/linux-4.4.14/drivers/net/irda/
Dsa1100_ir.c115 return sg_dma_len(&buf->sg) - state.residue; in sa1100_irda_dma_xferred()
235 dev->stats.tx_bytes += sg_dma_len(&si->dma_tx.sg); in sa1100_irda_sirtxdma_irq()
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_scsi.c1208 data_bde->tus.f.bdeSize = sg_dma_len(sgel); in lpfc_scsi_prep_dma_buf_s3()
1214 bpl->tus.f.bdeSize = sg_dma_len(sgel); in lpfc_scsi_prep_dma_buf_s3()
1324 numblks = sg_dma_len(sgpe) / in lpfc_bg_err_inject()
1955 bpl->tus.f.bdeSize = sg_dma_len(sgde); in lpfc_bg_setup_bpl()
2114 protgroup_len = sg_dma_len(sgpe) - protgroup_offset; in lpfc_bg_setup_bpl_prot()
2161 remainder = sg_dma_len(sgde) - split_offset; in lpfc_bg_setup_bpl_prot()
2330 dma_len = sg_dma_len(sgde); in lpfc_bg_setup_sgl()
2498 protgroup_len = sg_dma_len(sgpe) - protgroup_offset; in lpfc_bg_setup_sgl_prot()
2543 remainder = sg_dma_len(sgde) - split_offset; in lpfc_bg_setup_sgl_prot()
3285 dma_len = sg_dma_len(sgel); in lpfc_scsi_prep_dma_buf_s4()
/linux-4.4.14/drivers/scsi/mpt3sas/
Dmpt3sas_base.c1418 sgl_flags_last_element | sg_dma_len(sg_scmd), in _base_build_sg_scmd()
1422 sg_dma_len(sg_scmd), sg_dma_address(sg_scmd)); in _base_build_sg_scmd()
1459 sg_dma_len(sg_scmd), in _base_build_sg_scmd()
1463 sg_dma_len(sg_scmd), in _base_build_sg_scmd()
1485 sg_dma_len(sg_scmd), sg_dma_address(sg_scmd)); in _base_build_sg_scmd()
1488 sg_dma_len(sg_scmd), sg_dma_address(sg_scmd)); in _base_build_sg_scmd()
1557 sg_dma_len(sg_scmd), sg_dma_address(sg_scmd)); in _base_build_sg_scmd_ieee()
1589 sg_dma_len(sg_scmd), sg_dma_address(sg_scmd)); in _base_build_sg_scmd_ieee()
1610 simple_sgl_flags_last, 0, sg_dma_len(sg_scmd), in _base_build_sg_scmd_ieee()
1614 sg_dma_len(sg_scmd), sg_dma_address(sg_scmd)); in _base_build_sg_scmd_ieee()
/linux-4.4.14/drivers/usb/musb/
Dux500_dma.c109 sg_dma_len(&sg) = len; in ux500_configure_channel()
/linux-4.4.14/drivers/ata/
Dacard-ahci.c242 u32 sg_len = sg_dma_len(sg); in acard_ahci_fill_sg()
Dpata_bf54x.c861 dma_desc_cpu[si].x_count = sg_dma_len(sg) >> 1; in bfin_bmdma_setup()
863 size += sg_dma_len(sg); in bfin_bmdma_setup()
Dsata_sx4.c477 buf[idx++] = cpu_to_le32(sg_dma_len(sg)); in pdc20621_dma_prep()
478 total_len += sg_dma_len(sg); in pdc20621_dma_prep()
Dsata_qstor.c268 len = sg_dma_len(sg); in qs_fill_sg()
Dsata_sil.c322 u32 sg_len = sg_dma_len(sg); in sil_fill_sg()
Dpdc_adma.c290 len = sg_dma_len(sg) >> 3; in adma_fill_sg()
Dsata_inic162x.c466 prd->len = cpu_to_le16(sg_dma_len(sg)); in inic_fill_sg()
Dsata_rcar.c543 sg_len = sg_dma_len(sg); in sata_rcar_bmdma_fill_sg()
Dpata_arasan_cf.c439 sglen = sg_dma_len(sg); in sg_xfer()
Dpata_mpc52xx.c459 u32 cur_len = sg_dma_len(sg); in mpc52xx_ata_build_dmatable()
Dpata_octeon_cf.c610 mio_boot_dma_cfg.s.size = sg_dma_len(sg) / 2 - 1; in octeon_cf_dma_start()
Dlibata-sff.c2649 sg_len = sg_dma_len(sg); in ata_bmdma_fill_sg()
2700 sg_len = sg_dma_len(sg); in ata_bmdma_fill_sg_dumb()
Dpata_macio.c536 sg_len = sg_dma_len(sg); in pata_macio_qc_prep()
Dsata_sil24.c788 sge->cnt = cpu_to_le32(sg_dma_len(sg)); in sil24_fill_sg()
Dsata_promise.c611 sg_len = sg_dma_len(sg); in pdc_fill_sg()
Dsata_nv.c1343 aprd->len = cpu_to_le32(((u32)sg_dma_len(sg))); /* len in bytes */ in nv_adma_fill_aprd()
2021 sg_len = sg_dma_len(sg); in nv_swncq_fill_sg()
/linux-4.4.14/arch/powerpc/platforms/512x/
Dmpc512x_lpbfifo.c258 sg_dma_len(&sg) = lpbfifo.req->size; in mpc512x_lpbfifo_kick()
/linux-4.4.14/drivers/scsi/csiostor/
Dcsio_scsi.c308 sgl->len0 = cpu_to_be32(sg_dma_len(sgel)); in csio_scsi_init_ultptx_dsgl()
316 sg_dma_len(sgel)); in csio_scsi_init_ultptx_dsgl()
322 sg_dma_len(sgel)); in csio_scsi_init_ultptx_dsgl()
571 sg_len = sg_dma_len(sgel); in csio_setup_ddp()
/linux-4.4.14/drivers/dma/hsu/
Dhsu.c230 desc->sg[i].len = sg_dma_len(sg); in hsu_dma_prep_slave_sg()
/linux-4.4.14/drivers/usb/host/
Dohci-q.c625 this_sg_len = min_t(int, sg_dma_len(sg), data_len); in td_submit_urb()
673 this_sg_len = min_t(int, sg_dma_len(sg), in td_submit_urb()
Dehci-q.c634 this_sg_len = min_t(int, sg_dma_len(sg), len); in qh_urb_transaction()
678 this_sg_len = min_t(int, sg_dma_len(sg), len); in qh_urb_transaction()
Duhci-q.c954 this_sg_len = min_t(int, sg_dma_len(sg), len); in uhci_submit_common()
997 this_sg_len = min_t(int, sg_dma_len(sg), len); in uhci_submit_common()
Dxhci-ring.c2951 unsigned int len = sg_dma_len(sg); in count_sg_trbs_needed()
2961 while (running_total < sg_dma_len(sg) && running_total < temp) { in count_sg_trbs_needed()
3156 this_sg_len = sg_dma_len(sg); in queue_bulk_sg_tx()
3235 this_sg_len = sg_dma_len(sg); in queue_bulk_sg_tx()
Dohci-hcd.c126 this_sg_len = min_t(int, sg_dma_len(sg), len); in number_of_tds()
/linux-4.4.14/arch/parisc/kernel/
Dpci-dma.c489 sg_dma_len(sg) = sg->length; in pa11_dma_map_sg()
/linux-4.4.14/drivers/scsi/qla4xxx/
Dql4_iocb.c188 cur_dsd->count = cpu_to_le32(sg_dma_len(sg)); in qla4xxx_build_scsi_iocbs()
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_gem_stolen.c517 sg_dma_len(sg) = size; in i915_pages_create_for_stolen()
/linux-4.4.14/drivers/scsi/aacraid/
Daachba.c3233 psg->sg[i].count = cpu_to_le32(sg_dma_len(sg)); in aac_build_sg()
3234 byte_count += sg_dma_len(sg); in aac_build_sg()
3275 int count = sg_dma_len(sg); in aac_build_sg64()
3321 int count = sg_dma_len(sg); in aac_build_sgraw()
3363 int count = sg_dma_len(sg); in aac_build_sgraw2()
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dmr.c106 len = sg_dma_len(sg) >> mtt->page_shift; in mlx4_ib_umem_write_mtt()
/linux-4.4.14/drivers/gpu/drm/tegra/
Dgem.c535 sg_dma_len(sgt->sgl) = gem->size; in tegra_gem_prime_map_dma_buf()
/linux-4.4.14/drivers/hsi/controllers/
Domap_ssi.c247 msg->actual_len = sg_dma_len(msg->sgt.sgl); in ssi_gdd_complete()
/linux-4.4.14/drivers/firewire/
Dsbp2.c1421 cpu_to_be32(COMMAND_ORB_DATA_SIZE(sg_dma_len(sg))); in sbp2_map_scatterlist()
1426 orb->page_table[i].high = cpu_to_be32(sg_dma_len(sg) << 16); in sbp2_map_scatterlist()
/linux-4.4.14/drivers/crypto/ccp/
Dccp-ops.c761 sg_src_len = sg_dma_len(src->sg_wa.sg) - src->sg_wa.sg_used; in ccp_prepare_data()
765 sg_dst_len = sg_dma_len(dst->sg_wa.sg) - dst->sg_wa.sg_used; in ccp_prepare_data()
1777 op.src.u.dma.length = sg_dma_len(src.sg_wa.sg); in ccp_run_passthru_cmd()
/linux-4.4.14/drivers/memstick/host/
Dr592.c302 (sg_dma_len(&dev->req->sg) < dev->req->sg.length)) { in r592_transfer_fifo_dma()
Dtifm_ms.c292 data_len = sg_dma_len(&host->req->sg); in tifm_ms_issue_cmd()
Djmb38x_ms.c429 data_len = sg_dma_len(&host->req->sg); in jmb38x_ms_issue_cmd()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
Dbase.c93 sglen = sg_dma_len(sg) >> PAGE_SHIFT; in nvkm_vm_map_sg_table()
/linux-4.4.14/drivers/scsi/esas2r/
Desas2r_main.c837 len = sg_dma_len(sgc->cur_sgel); in get_physaddr_from_sgc()
852 len = sg_dma_len(sgc->cur_sgel); in get_physaddr_from_sgc()
/linux-4.4.14/drivers/media/platform/soc_camera/
Domap1_camera.c318 block_size = sg_dma_len(buf->sgbuf); in set_dma_dest_params()
398 } else if (WARN_ON(!sg_dma_len(sgbuf))) { in try_next_sgbuf()
Dpxa_camera.c298 dma_len = sg_dma_len(sg); in calculate_dma_sglen()
362 dma_len = sg_dma_len(sg); in pxa_init_dma_channel()
Dmx3_camera.c284 sg_dma_len(sg) = new_size; in mx3_videobuf_queue()
/linux-4.4.14/drivers/scsi/pm8001/
Dpm80xx_hwi.c3803 req_len = sg_dma_len(sg_req); in pm80xx_chip_smp_req()
3811 resp_len = sg_dma_len(sg_resp); in pm80xx_chip_smp_req()
3848 cpu_to_le32((u32)sg_dma_len(&task->smp_task.smp_req)-8); in pm80xx_chip_smp_req()
3853 cpu_to_le32((u32)sg_dma_len in pm80xx_chip_smp_req()
3860 cpu_to_le32((u32)sg_dma_len(&task->smp_task.smp_req)-4); in pm80xx_chip_smp_req()
3866 ((u32)sg_dma_len(&task->smp_task.smp_resp)-4); in pm80xx_chip_smp_req()
Dpm8001_hwi.c4206 buf_prd->im_len.len = cpu_to_le32(sg_dma_len(sg)); in pm8001_chip_make_sg()
4245 req_len = sg_dma_len(sg_req); in pm8001_chip_smp_req()
4253 resp_len = sg_dma_len(sg_resp); in pm8001_chip_smp_req()
4266 cpu_to_le32((u32)sg_dma_len(&task->smp_task.smp_req)-4); in pm8001_chip_smp_req()
4270 cpu_to_le32((u32)sg_dma_len(&task->smp_task.smp_resp)-4); in pm8001_chip_smp_req()
/linux-4.4.14/drivers/usb/host/whci/
Dqset.c461 dma_remaining = min_t(size_t, sg_dma_len(sg), remaining); in qset_add_urb_sg()
/linux-4.4.14/drivers/scsi/mvsas/
Dmv_64xx.c573 buf_prd->len = cpu_to_le32(sg_dma_len(sg)); in mvs_64xx_make_prd()
Dmv_94xx.c760 im_len.len = sg_dma_len(sg); in mvs_94xx_make_prd()
Dmv_sas.c342 req_len = sg_dma_len(sg_req); in mvs_task_prep_smp()
1799 sg_dma_len(sg_resp)); in mvs_slot_complete()
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes_verbs.c2381 if (!sg_dma_len(sg)) { in nes_reg_user_mr()
2391 region_length += sg_dma_len(sg); in nes_reg_user_mr()
2392 chunk_pages = sg_dma_len(sg) >> 12; in nes_reg_user_mr()
2601 chunk_pages = sg_dma_len(sg) >> 12; in nes_reg_user_mr()
2602 chunk_pages += (sg_dma_len(sg) & (4096-1)) ? 1 : 0; in nes_reg_user_mr()
/linux-4.4.14/drivers/staging/rdma/amso1100/
Dc2_provider.c473 len = sg_dma_len(sg) >> shift; in c2_reg_user_mr()
/linux-4.4.14/drivers/media/platform/
Dtimblogiw.c525 sg_dma_len(buf->sg + i) = (size > data_size) ? in buffer_prepare()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_fcoe.c231 len = sg_dma_len(sg); in ixgbe_fcoe_ddp_setup()
/linux-4.4.14/drivers/dma/dw/
Dcore.c807 len = sg_dma_len(sg); in dwc_prep_slave_sg()
864 len = sg_dma_len(sg); in dwc_prep_slave_sg()
/linux-4.4.14/drivers/scsi/be2iscsi/
Dbe_main.c2339 sg_len = sg_dma_len(sg); in hwi_write_sgl_v2()
2354 sg_len = sg_dma_len(sg); in hwi_write_sgl_v2()
2399 sg_len = sg_dma_len(sg); in hwi_write_sgl_v2()
2434 sg_len = sg_dma_len(sg); in hwi_write_sgl()
2446 sg_len = sg_dma_len(sg); in hwi_write_sgl()
2487 sg_len = sg_dma_len(sg); in hwi_write_sgl()
/linux-4.4.14/drivers/scsi/ibmvscsi/
Dibmvscsi.c674 descr->len = cpu_to_be32(sg_dma_len(sg)); in map_sg_list()
676 total_length += sg_dma_len(sg); in map_sg_list()
/linux-4.4.14/drivers/char/agp/
Dintel-gtt.c854 len = sg_dma_len(sg) >> PAGE_SHIFT; in intel_gtt_insert_sg_entries()
/linux-4.4.14/drivers/nvme/host/
Dpci.c657 int dma_len = sg_dma_len(sg); in nvme_setup_prps()
676 dma_len = sg_dma_len(sg); in nvme_setup_prps()
724 dma_len = sg_dma_len(sg); in nvme_setup_prps()
/linux-4.4.14/Documentation/
DDMA-API.txt314 hw_len[i] = sg_dma_len(sg);
325 and use sg_dma_address() and sg_dma_len() macros where you previously
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_fcoe.c885 len = sg_dma_len(sg); in i40e_fcoe_ddp_setup()
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
Dmem.c755 len = sg_dma_len(sg) >> shift; in c4iw_reg_user_mr()
/linux-4.4.14/drivers/scsi/isci/
Drequest.c107 e->length = sg_dma_len(sg); in init_sgl_element()
1429 copy_len = min_t(int, total_len, sg_dma_len(sg)); in sci_stp_request_pio_data_in_copy_data_buffer()

12