Searched refs:dma_length (Results 1 - 25 of 30) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/asm-generic/
H A Dscatterlist.h15 unsigned int dma_length; member in struct:scatterlist
29 #define sg_dma_len(sg) ((sg)->dma_length)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-imx/include/mach/
H A Ddma-v1.h66 unsigned int dma_length, unsigned int dev_addr,
71 * Use this flag as the dma_length argument to imx_dma_setup_sg()
79 unsigned int sgcount, unsigned int dma_length,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/kernel/
H A Diommu.c283 outs->dma_length = 0;
341 (outs->dma_length + s->length > max_seg_size)) {
348 outs->dma_length += s->length;
349 DBG(" merged, new len: %ux\n", outs->dma_length);
357 outs->dma_length = slen;
380 outs->dma_length = 0;
390 if (s->dma_length != 0) {
394 npages = iommu_num_pages(s->dma_address, s->dma_length,
398 s->dma_length = 0;
427 if (sg->dma_length
[all...]
H A Ddma.c73 sg->dma_length = sg->length;
H A Dibmebus.c112 sg->dma_length = sg->length;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/kernel/
H A Diommu_common.h45 int nr = iommu_num_pages(paddr, outs->dma_length + sg->length,
H A Diommu.c566 outs->dma_length = 0;
616 (outs->dma_length + s->length > max_seg_size) ||
624 outs->dma_length += s->length;
631 outs->dma_length = slen;
644 outs->dma_length = 0;
651 if (s->dma_length != 0) {
656 npages = iommu_num_pages(s->dma_address, s->dma_length,
668 s->dma_length = 0;
719 unsigned int len = sg->dma_length;
819 if (sg->dma_length
[all...]
H A Dpci_sun4v.c370 outs->dma_length = 0;
424 (outs->dma_length + s->length > max_seg_size) ||
432 outs->dma_length += s->length;
439 outs->dma_length = slen;
457 outs->dma_length = 0;
464 if (s->dma_length != 0) {
468 npages = iommu_num_pages(s->dma_address, s->dma_length,
472 s->dma_length = 0;
503 unsigned int len = sg->dma_length;
H A Dioport.c539 sg->dma_length = sg->length;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-imx/
H A Ddma-v1.c196 * @dma_length: length of the data block in bytes
206 unsigned int dma_length, unsigned int dev_addr,
220 if (!dma_length) {
227 pr_debug("imxdma%d: %s dma_addressg=0x%08x dma_length=%d "
230 dma_length, dev_addr);
236 pr_debug("imxdma%d: %s dma_addressg=0x%08x dma_length=%d "
239 dma_length, dev_addr);
251 imx_dmav1_writel(dma_length, DMA_CNTR(channel));
262 * @dma_length: total length of the transfer request in bytes
300 unsigned int dma_length, unsigne
205 imx_dma_setup_single(int channel, dma_addr_t dma_address, unsigned int dma_length, unsigned int dev_addr, unsigned int dmamode) argument
298 imx_dma_setup_sg(int channel, struct scatterlist *sg, unsigned int sgcount, unsigned int dma_length, unsigned int dev_addr, unsigned int dmamode) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/
H A Dpci-gart_64.c287 if (!s->dma_length || !s->length)
289 gart_unmap_page(dev, s->dma_address, s->dma_length, dir, NULL);
313 sg[0].dma_length = 0;
318 s->dma_length = s->length;
346 sout->dma_length = s->length;
348 sout->dma_length += s->length;
371 sout->dma_length = start->length;
446 sgmap->dma_length = 0;
H A Dpci-nommu.c71 s->dma_length = s->length;
H A Damd_iommu.c2059 s->dma_length = s->length;
2101 s->dma_length = s->length;
2117 s->dma_length, dir);
2118 s->dma_address = s->dma_length = 0;
2149 s->dma_length, dir);
2150 s->dma_address = s->dma_length = 0;
H A Dpci-calgary_64.c353 unsigned int dmalen = s->dma_length;
383 s->dma_length = 0;
392 s->dma_length = s->length;
400 sg->dma_length = 0;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/xen/
H A Dswiotlb-xen.c413 sgl[0].dma_length = 0;
419 sg->dma_length = sg->length;
448 xen_unmap_single(hwdev, sg->dma_address, sg->dma_length, dir);
478 sg->dma_length, dir, target);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sh/kernel/
H A Ddma-nommu.c41 s->dma_length = s->length;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/alpha/kernel/
H A Dpci_iommu.c497 Write dma_length of each leader with the combined lengths of
537 leader->dma_length = leader_length;
547 leader->dma_length = leader_length;
559 long size = leader->dma_length;
571 out->dma_length = size;
583 out->dma_length = size;
609 out->dma_length = size;
670 sg->dma_length = sg->length;
708 out->dma_length = 0;
766 size = sg->dma_length;
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/hp/common/
H A Dsba_iommu.c399 startsg->dma_address, startsg->dma_length,
1228 int cnt = startsg->dma_length;
1229 startsg->dma_length = 0;
1265 dma_sg->dma_length += cnt;
1338 startsg->dma_address = startsg->dma_length = 0;
1350 startsg->dma_address = startsg->dma_length = 0;
1396 vcontig_sg->dma_length = vcontig_len;
1420 vcontig_sg->dma_length = vcontig_len;
1425 dma_sg->dma_length = 0;
1470 sg->dma_length
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/mm/
H A Diommu.c249 sg->dma_length = sg->length;
263 sg->dma_length = sg->length;
289 sg->dma_length = sg->length;
H A Dio-unit.c159 sg->dma_length = sg->length;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/lib/
H A Dswiotlb.c822 sgl[0].dma_length = 0;
828 sg->dma_length = sg->length;
856 unmap_single(hwdev, sg->dma_address, sg->dma_length, dir);
886 sg->dma_length, dir, target);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/sn/pci/
H A Dpci_dma.c254 sg->dma_length = 0;
316 sg->dma_length = sg->length;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ehca/
H A Dehca_reqs.c162 u64 dma_length; local
280 dma_length = 0;
288 dma_length += send_wr->sg_list[idx].length;
290 wqe_p->u.nud.atomic_1st_op_dma_len = dma_length;
299 qp->packet_count += (dma_length >> qp->mtu_shift) + 1;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/crystalhd/
H A Dcrystalhd_misc.c120 sg->dma_length = len;
765 dio->sg[0].dma_length = dio->sg[0].length;
787 dio->sg[0].dma_length = dio->sg[0].length;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Diseries_veth.c1221 u32 dma_address, dma_length; local
1226 dma_length = msg->data.len[0];
1229 dma_unmap_single(msg->dev, dma_address, dma_length,

Completed in 372 milliseconds

12