Home
last modified time | relevance | path

Searched refs:dma_map_page (Results 1 – 79 of 79) sorted by relevance

/linux-4.1.27/crypto/async_tx/
Dasync_pq.c214 unmap->addr[j] = dma_map_page(device->dev, blocks[i], offset, in async_gen_syndrome()
227 unmap->addr[j++] = dma_map_page(device->dev, P(blocks, disks), in async_gen_syndrome()
236 unmap->addr[j++] = dma_map_page(device->dev, Q(blocks, disks), in async_gen_syndrome()
324 unmap->addr[j] = dma_map_page(dev, blocks[i], in async_syndrome_val()
337 pq[0] = dma_map_page(dev, P(blocks, disks), in async_syndrome_val()
347 pq[1] = dma_map_page(dev, Q(blocks, disks), in async_syndrome_val()
Dasync_memcpy.c67 unmap->addr[0] = dma_map_page(device->dev, src, src_offset, len, in async_memcpy()
70 unmap->addr[1] = dma_map_page(device->dev, dest, dest_offset, len, in async_memcpy()
Dasync_xor.c199 unmap->addr[j++] = dma_map_page(device->dev, src_list[i], in async_xor()
204 unmap->addr[j] = dma_map_page(device->dev, dest, offset, len, in async_xor()
296 unmap->addr[i] = dma_map_page(device->dev, src_list[i], in async_xor_val()
Dasync_raid6_recov.c54 unmap->addr[0] = dma_map_page(dev, srcs[0], 0, len, DMA_TO_DEVICE); in async_sum_product()
55 unmap->addr[1] = dma_map_page(dev, srcs[1], 0, len, DMA_TO_DEVICE); in async_sum_product()
58 unmap->addr[2] = dma_map_page(dev, dest, 0, len, DMA_BIDIRECTIONAL); in async_sum_product()
118 unmap->addr[0] = dma_map_page(dev, src, 0, len, DMA_TO_DEVICE); in async_mult()
120 unmap->addr[1] = dma_map_page(dev, dest, 0, len, DMA_BIDIRECTIONAL); in async_mult()
/linux-4.1.27/arch/frv/mb93090-mb00/
Dpci-dma.c83 dma_addr_t dma_map_page(struct device *dev, struct page *page, unsigned long offset, in dma_map_page() function
91 EXPORT_SYMBOL(dma_map_page);
Dpci-dma-nommu.c138 dma_addr_t dma_map_page(struct device *dev, struct page *page, unsigned long offset, in dma_map_page() function
146 EXPORT_SYMBOL(dma_map_page);
/linux-4.1.27/arch/m68k/kernel/
Ddma.c143 dma_addr_t dma_map_page(struct device *dev, struct page *page, in dma_map_page() function
152 EXPORT_SYMBOL(dma_map_page);
/linux-4.1.27/arch/nios2/mm/
Ddma-mapping.c80 dma_addr_t dma_map_page(struct device *dev, struct page *page, in dma_map_page() function
93 EXPORT_SYMBOL(dma_map_page);
/linux-4.1.27/arch/arc/include/asm/
Ddma-mapping.h107 dma_map_page(struct device *dev, struct page *page, in dma_map_page() function
129 s->dma_address = dma_map_page(dev, sg_page(s), s->offset, in dma_map_sg()
/linux-4.1.27/drivers/dma/
Diop-adma.c977 dest_dma = dma_map_page(dma_chan->device->dev, dest, 0, in iop_adma_xor_val_self_test()
980 dma_srcs[i] = dma_map_page(dma_chan->device->dev, xor_srcs[i], in iop_adma_xor_val_self_test()
1025 dma_srcs[i] = dma_map_page(dma_chan->device->dev, in iop_adma_xor_val_self_test()
1054 dma_srcs[i] = dma_map_page(dma_chan->device->dev, in iop_adma_xor_val_self_test()
1145 pq_dest[0] = dma_map_page(dev, pq_hw[0], 0, PAGE_SIZE, DMA_FROM_DEVICE); in iop_adma_pq_zero_sum_self_test()
1146 pq_dest[1] = dma_map_page(dev, pq_hw[1], 0, PAGE_SIZE, DMA_FROM_DEVICE); in iop_adma_pq_zero_sum_self_test()
1148 pq_src[i] = dma_map_page(dev, pq[i], 0, PAGE_SIZE, in iop_adma_pq_zero_sum_self_test()
1185 pq_src[i] = dma_map_page(dev, pq[i], 0, PAGE_SIZE, in iop_adma_pq_zero_sum_self_test()
1217 pq_src[i] = dma_map_page(dev, pq[i], 0, PAGE_SIZE, in iop_adma_pq_zero_sum_self_test()
Dmv_xor.c738 src_dma = dma_map_page(dma_chan->device->dev, virt_to_page(src), 0, in mv_xor_memcpy_self_test()
749 dest_dma = dma_map_page(dma_chan->device->dev, virt_to_page(dest), 0, in mv_xor_memcpy_self_test()
872 unmap->addr[i] = dma_map_page(dma_chan->device->dev, xor_srcs[i], in mv_xor_xor_self_test()
883 unmap->addr[src_count] = dma_map_page(dma_chan->device->dev, dest, 0, PAGE_SIZE, in mv_xor_xor_self_test()
Ddmatest.c547 um->addr[i] = dma_map_page(dev->dev, pg, pg_off, in dmatest_func()
567 dsts[i] = dma_map_page(dev->dev, pg, pg_off, um->len, in dmatest_func()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dgf100.c100 priv->r100c10 = dma_map_page(nv_device_base(device), in gf100_fb_ctor()
Dnv50.c257 priv->r100c08 = dma_map_page(nv_device_base(device), in nv50_fb_ctor()
/linux-4.1.27/include/asm-generic/
Ddma-mapping-broken.h55 dma_map_page(struct device *dev, struct page *page, unsigned long offset,
Dpci-dma-compat.h54 …return dma_map_page(hwdev == NULL ? NULL : &hwdev->dev, page, offset, size, (enum dma_data_directi… in pci_map_page()
Ddma-mapping-common.h76 static inline dma_addr_t dma_map_page(struct device *dev, struct page *page, in dma_map_page() function
/linux-4.1.27/arch/c6x/include/asm/
Ddma-mapping.h59 static inline dma_addr_t dma_map_page(struct device *dev, struct page *page, in dma_map_page() function
/linux-4.1.27/arch/frv/include/asm/
Ddma-mapping.h45 dma_addr_t dma_map_page(struct device *dev, struct page *page, unsigned long offset,
/linux-4.1.27/arch/m68k/include/asm/
Ddma-mapping.h62 extern dma_addr_t dma_map_page(struct device *, struct page *,
/linux-4.1.27/arch/mn10300/include/asm/
Ddma-mapping.h78 dma_addr_t dma_map_page(struct device *dev, struct page *page, in dma_map_page() function
/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_user_sdma.c208 dma_addr = dma_map_page(&dd->pcidev->dev, page, 0, len, in ipath_user_sdma_coalesce()
299 dma_map_page(&dd->pcidev->dev, in ipath_user_sdma_pin_pages()
508 dma_addr = dma_map_page(&dd->pcidev->dev, in ipath_user_sdma_queue_pkts()
/linux-4.1.27/arch/nios2/include/asm/
Ddma-mapping.h80 extern dma_addr_t dma_map_page(struct device *dev, struct page *page,
/linux-4.1.27/arch/cris/include/asm/
Ddma-mapping.h64 dma_map_page(struct device *dev, struct page *page, unsigned long offset, in dma_map_page() function
/linux-4.1.27/drivers/media/pci/saa7134/
Dsaa7134-go7007.c260 saa->top_dma = dma_map_page(&dev->pci->dev, virt_to_page(saa->top), in saa7134_go7007_stream_start()
264 saa->bottom_dma = dma_map_page(&dev->pci->dev, in saa7134_go7007_stream_start()
/linux-4.1.27/drivers/crypto/amcc/
Dcrypto4xx_core.c560 addr = dma_map_page(dev->core_dev->device, sg_page(sg), in crypto4xx_copy_pkt_to_dst()
643 addr = dma_map_page(dev->core_dev->device, sg_page(dst), in crypto4xx_ablkcipher_done()
899 addr = dma_map_page(dev->core_dev->device, sg_page(sg), in crypto4xx_build_pd()
913 pd->src = (u32)dma_map_page(dev->core_dev->device, sg_page(src), in crypto4xx_build_pd()
939 pd->dest = (u32)dma_map_page(dev->core_dev->device, in crypto4xx_build_pd()
/linux-4.1.27/arch/xtensa/include/asm/
Ddma-mapping.h73 dma_map_page(struct device *dev, struct page *page, unsigned long offset, in dma_map_page() function
/linux-4.1.27/arch/avr32/include/asm/
Ddma-mapping.h160 dma_map_page(struct device *dev, struct page *page, in dma_map_page() function
/linux-4.1.27/arch/blackfin/include/asm/
Ddma-mapping.h78 dma_map_page(struct device *dev, struct page *page, in dma_map_page() function
/linux-4.1.27/arch/metag/include/asm/
Ddma-mapping.h68 dma_map_page(struct device *dev, struct page *page, unsigned long offset, in dma_map_page() function
/linux-4.1.27/arch/parisc/include/asm/
Ddma-mapping.h109 dma_map_page(struct device *dev, struct page *page, unsigned long offset, in dma_map_page() function
/linux-4.1.27/drivers/firewire/
Dcore-iso.c76 address = dma_map_page(card->device, buffer->pages[i], in fw_iso_buffer_map_dma()
Dohci.c1001 dma_addr = dma_map_page(ohci->card.device, ctx->pages[i], in ar_context_init()
/linux-4.1.27/drivers/dma/ioat/
Ddma_v3.c1283 dest_dma = dma_map_page(dev, dest, 0, PAGE_SIZE, DMA_FROM_DEVICE); in ioat_xor_val_self_test()
1290 dma_srcs[i] = dma_map_page(dev, xor_srcs[i], 0, PAGE_SIZE, in ioat_xor_val_self_test()
1358 dma_srcs[i] = dma_map_page(dev, xor_val_srcs[i], 0, PAGE_SIZE, in ioat_xor_val_self_test()
1411 dma_srcs[i] = dma_map_page(dev, xor_val_srcs[i], 0, PAGE_SIZE, in ioat_xor_val_self_test()
/linux-4.1.27/drivers/net/wireless/iwlwifi/pcie/
Drx.c325 dma_map_page(trans->dev, page, 0, in iwl_pcie_rxq_alloc_rbs()
680 dma_map_page(trans->dev, rxb->page, 0, in iwl_pcie_rx_handle_rb()
Dtrans.c132 phys = dma_map_page(trans->dev, page, 0, PAGE_SIZE << order, in iwl_pcie_alloc_fw_monitor()
/linux-4.1.27/drivers/ntb/
Dntb_transport.c1085 unmap->addr[0] = dma_map_page(device->dev, virt_to_page(offset), in ntb_async_rx()
1092 unmap->addr[1] = dma_map_page(device->dev, virt_to_page(buf), in ntb_async_rx()
1312 unmap->addr[0] = dma_map_page(device->dev, virt_to_page(buf), in ntb_async_tx()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx5/core/
Dpagealloc.c255 addr = dma_map_page(&dev->pdev->dev, page, 0, in alloc_system_page()
/linux-4.1.27/Documentation/
DDMA-API-HOWTO.txt561 implementation are as follows and these are applicable to dma_map_page() as
595 dma_handle = dma_map_page(dev, page, offset, size, direction);
611 You should call dma_mapping_error() as dma_map_page() could fail and return
773 - checking the dma_addr_t returned from dma_map_single() and dma_map_page()
790 dma_map_page() as well.
DDMA-API.txt273 dma_map_page(struct device *dev, struct page *page,
289 In some circumstances dma_map_single() and dma_map_page() will fail to create
698 dma_map_page() interfaces. This interface clears a flag set by
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/
Dxgbe-desc.c278 pages_dma = dma_map_page(pdata->dev, pages, 0, in xgbe_alloc_pages()
/linux-4.1.27/drivers/gpu/drm/omapdrm/
Domap_gem.c253 addrs[i] = dma_map_page(dev->dev, pages[i], in omap_gem_attach_pages()
722 omap_obj->addrs[i] = dma_map_page(dev->dev, pages[i], 0, in omap_gem_dma_sync()
/linux-4.1.27/drivers/iommu/
Dipmmu-vmsa.c295 dma_map_page(domain->mmu->dev, virt_to_page(ptr), offset, size, in ipmmu_flush_pgtable()
Darm-smmu.c629 dma_map_page(smmu->dev, virt_to_page(addr), offset, size, in arm_smmu_flush_pgtable()
/linux-4.1.27/drivers/gpu/drm/via/
Dvia_dmablit.c130 dma_map_page(&pdev->dev, in via_map_blit_for_device()
/linux-4.1.27/drivers/net/ethernet/sfc/
Drx.c172 dma_map_page(&efx->pci_dev->dev, page, 0, in efx_init_rx_buffers()
/linux-4.1.27/drivers/net/ethernet/faraday/
Dftmac100.c684 map = dma_map_page(priv->dev, page, 0, RX_BUF_SIZE, DMA_FROM_DEVICE); in ftmac100_alloc_rx_page()
Dftgmac100.c730 map = dma_map_page(priv->dev, page, 0, RX_BUF_SIZE, DMA_FROM_DEVICE); in ftgmac100_alloc_rx_page()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c647 dma_addr = dma_map_page(adapter->pdev_dev, page, 0, in refill_fl()
686 dma_addr = dma_map_page(adapter->pdev_dev, page, 0, PAGE_SIZE, in refill_fl()
/linux-4.1.27/drivers/mtd/onenand/
Dsamsung.c662 dma_dst = dma_map_page(dev, page, ofs, count, DMA_FROM_DEVICE); in s5pc110_read_bufferram()
/linux-4.1.27/drivers/net/ethernet/ti/
Dnetcp_core.c837 dma = dma_map_page(netcp->dev, page, 0, buf_len, DMA_TO_DEVICE); in netcp_allocate_rx_buf()
1045 dma_addr = dma_map_page(dev, page, page_offset, buf_len, in netcp_tx_map_skb()
/linux-4.1.27/drivers/mmc/host/
Dmmc_spi.c926 dma_addr = dma_map_page(dma_dev, sg_page(sg), 0, in mmc_spi_data_do()
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_user_sdma.c313 dma_map_page(&dd->pcidev->dev, in qib_user_sdma_page_to_frags()
/linux-4.1.27/drivers/dma/ppc4xx/
Dadma.c3750 dma_addr = dma_map_page(chan->device->dev, pg, 0, in ppc440spe_test_raid6()
4179 chan->pdest = dma_map_page(&ofdev->dev, chan->pdest_page, 0, in ppc440spe_adma_probe()
4181 chan->qdest = dma_map_page(&ofdev->dev, chan->qdest_page, 0, in ppc440spe_adma_probe()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c613 mapping = dma_map_page(adap->pdev_dev, pg, 0, in refill_fl()
643 mapping = dma_map_page(adap->pdev_dev, pg, 0, PAGE_SIZE, in refill_fl()
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_main.c105 dma = dma_map_page(rx_ring->dev, page, 0, PAGE_SIZE, DMA_FROM_DEVICE); in fm10k_alloc_mapped_page()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_rx.c72 dma = dma_map_page(priv->ddev, page, 0, PAGE_SIZE << order, in mlx4_alloc_pages()
/linux-4.1.27/include/rdma/
Dib_verbs.h2217 return dma_map_page(dev->dma_device, page, offset, size, direction); in ib_dma_map_page()
/linux-4.1.27/drivers/net/vmxnet3/
Dvmxnet3_drv.c604 rbi->dma_addr = dma_map_page( in vmxnet3_rq_alloc_rx_buf()
1300 rbi->dma_addr = dma_map_page(&adapter->pdev->dev, in vmxnet3_rq_rx_complete()
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40e_txrx.c731 bi->page_dma = dma_map_page(rx_ring->dev, in i40evf_alloc_rx_buffers_ps()
/linux-4.1.27/drivers/soc/ti/
Dknav_qmss_queue.c1001 region->dma_start = dma_map_page(kdev->dev, page, 0, size, in knav_queue_setup_region()
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_bo.c1521 addr = dma_map_page(pdev, ttm->pages[i], 0, PAGE_SIZE, in nouveau_ttm_tt_populate()
/linux-4.1.27/drivers/usb/core/
Dhcd.c1495 urb->transfer_dma = dma_map_page( in usb_hcd_map_urb_for_dma()
/linux-4.1.27/include/linux/
Dskbuff.h2383 return dma_map_page(dev, skb_frag_page(frag), in skb_frag_dma_map()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_txrx.c1248 bi->page_dma = dma_map_page(rx_ring->dev, in i40e_alloc_rx_buffers_ps()
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_gem_gtt.c316 *daddr = dma_map_page(device, page, 0, 4096, PCI_DMA_BIDIRECTIONAL); in i915_dma_map_page_single()
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/
Dnetdev.c190 dma_map_page(&pdev->dev, buffer_info->page, in igbvf_alloc_rx_buffers()
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/
Dnetdev.c761 ps_page->dma = dma_map_page(&pdev->dev, in e1000_alloc_rx_buffers_ps()
874 buffer_info->dma = dma_map_page(&pdev->dev, in e1000_alloc_jumbo_rx_buffers()
/linux-4.1.27/drivers/scsi/cxgbi/
Dlibcxgbi.c1345 gl->phys_addr[i] = dma_map_page(&pdev->dev, gl->pages[i], 0, in ddp_gl_map()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c568 dma = dma_map_page(rx_ring->dev, page, 0, in ixgbevf_alloc_mapped_page()
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbnad.c400 dma_addr = dma_map_page(&bnad->pcidev->dev, page, page_offset, in bnad_rxq_refill_page()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c557 mapping = dma_map_page(&bp->pdev->dev, page, 0, in bnx2x_alloc_rx_sge()
/linux-4.1.27/drivers/net/ethernet/intel/e1000/
De1000_main.c4521 buffer_info->dma = dma_map_page(&pdev->dev, in e1000_alloc_jumbo_rx_buffers()
/linux-4.1.27/Documentation/block/
Dbiodoc.txt1136 Instead it needs a bus mapping (dma_map_page for a single segment or
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
Dbe_main.c2075 page_dmaaddr = dma_map_page(dev, pagep, 0, in be_post_rx_frags()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb_main.c7054 dma = dma_map_page(rx_ring->dev, page, 0, PAGE_SIZE, DMA_FROM_DEVICE); in igb_alloc_mapped_page()
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dbnx2.c2716 mapping = dma_map_page(&bp->pdev->dev, page, 0, PAGE_SIZE, in bnx2_alloc_rx_page()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c1473 dma = dma_map_page(rx_ring->dev, page, 0, in ixgbe_alloc_mapped_page()
/linux-4.1.27/drivers/net/ethernet/sun/
Dniu.c9606 return dma_map_page(dev, page, offset, size, direction); in niu_pci_map_page()