Home
last modified time | relevance | path

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

/linux-4.4.14/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.4.14/arch/frv/mb93090-mb00/
Dpci-dma.c84 dma_addr_t dma_map_page(struct device *dev, struct page *page, unsigned long offset, in dma_map_page() function
92 EXPORT_SYMBOL(dma_map_page);
Dpci-dma-nommu.c140 dma_addr_t dma_map_page(struct device *dev, struct page *page, unsigned long offset, in dma_map_page() function
148 EXPORT_SYMBOL(dma_map_page);
/linux-4.4.14/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.4.14/arch/m68k/kernel/
Ddma.c146 dma_addr_t dma_map_page(struct device *dev, struct page *page, in dma_map_page() function
155 EXPORT_SYMBOL(dma_map_page);
/linux-4.4.14/arch/arc/include/asm/
Ddma-mapping.h90 dma_map_page(struct device *dev, struct page *page, in dma_map_page() function
112 s->dma_address = dma_map_page(dev, sg_page(s), s->offset, in dma_map_sg()
/linux-4.4.14/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.c736 src_dma = dma_map_page(dma_chan->device->dev, virt_to_page(src), 0, in mv_chan_memcpy_self_test()
747 dest_dma = dma_map_page(dma_chan->device->dev, virt_to_page(dest), 0, in mv_chan_memcpy_self_test()
870 unmap->addr[i] = dma_map_page(dma_chan->device->dev, xor_srcs[i], in mv_chan_xor_self_test()
881 unmap->addr[src_count] = dma_map_page(dma_chan->device->dev, dest, 0, PAGE_SIZE, in mv_chan_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.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dgf100.c89 fb->r100c10 = dma_map_page(device->dev, fb->r100c10_page, 0, in gf100_fb_new_()
Dnv50.c268 fb->r100c08 = dma_map_page(device->dev, fb->r100c08_page, 0, in nv50_fb_new_()
/linux-4.4.14/include/asm-generic/
Ddma-mapping-broken.h55 dma_map_page(struct device *dev, struct page *page, unsigned long offset,
Dpci-dma-compat.h48 …return dma_map_page(hwdev == NULL ? NULL : &hwdev->dev, page, offset, size, (enum dma_data_directi… in pci_map_page()
Ddma-mapping-common.h77 static inline dma_addr_t dma_map_page(struct device *dev, struct page *page, in dma_map_page() function
/linux-4.4.14/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.4.14/arch/frv/include/asm/
Ddma-mapping.h45 dma_addr_t dma_map_page(struct device *dev, struct page *page, unsigned long offset,
/linux-4.4.14/drivers/misc/mic/scif/
Dscif_map.h124 *dma_handle = dma_map_page(&sdev->dev, in scif_map_page()
/linux-4.4.14/arch/m68k/include/asm/
Ddma-mapping.h62 extern dma_addr_t dma_map_page(struct device *, struct page *,
/linux-4.4.14/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.4.14/drivers/staging/rdma/ipath/
Dipath_user_sdma.c207 dma_addr = dma_map_page(&dd->pcidev->dev, page, 0, len, in ipath_user_sdma_coalesce()
298 dma_map_page(&dd->pcidev->dev, in ipath_user_sdma_pin_pages()
507 dma_addr = dma_map_page(&dd->pcidev->dev, in ipath_user_sdma_queue_pkts()
/linux-4.4.14/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.4.14/arch/nios2/include/asm/
Ddma-mapping.h80 extern dma_addr_t dma_map_page(struct device *dev, struct page *page,
/linux-4.4.14/drivers/media/pci/saa7134/
Dsaa7134-go7007.c261 saa->top_dma = dma_map_page(&dev->pci->dev, virt_to_page(saa->top), in saa7134_go7007_stream_start()
265 saa->bottom_dma = dma_map_page(&dev->pci->dev, in saa7134_go7007_stream_start()
/linux-4.4.14/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()
879 addr = dma_map_page(dev->core_dev->device, sg_page(sg), in crypto4xx_build_pd()
893 pd->src = (u32)dma_map_page(dev->core_dev->device, sg_page(src), in crypto4xx_build_pd()
919 pd->dest = (u32)dma_map_page(dev->core_dev->device, in crypto4xx_build_pd()
/linux-4.4.14/arch/blackfin/include/asm/
Ddma-mapping.h78 dma_map_page(struct device *dev, struct page *page, in dma_map_page() function
/linux-4.4.14/arch/avr32/include/asm/
Ddma-mapping.h160 dma_map_page(struct device *dev, struct page *page, in dma_map_page() function
/linux-4.4.14/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.4.14/drivers/dma/ioat/
Dinit.c841 dest_dma = dma_map_page(dev, dest, 0, PAGE_SIZE, DMA_FROM_DEVICE); in ioat_xor_val_self_test()
848 dma_srcs[i] = dma_map_page(dev, xor_srcs[i], 0, PAGE_SIZE, in ioat_xor_val_self_test()
917 dma_srcs[i] = dma_map_page(dev, xor_val_srcs[i], 0, PAGE_SIZE, in ioat_xor_val_self_test()
970 dma_srcs[i] = dma_map_page(dev, xor_val_srcs[i], 0, PAGE_SIZE, in ioat_xor_val_self_test()
/linux-4.4.14/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.4.14/drivers/net/wireless/iwlwifi/pcie/
Drx.c364 dma_map_page(trans->dev, page, 0, in iwl_pcie_rxq_alloc_rbs()
472 rxb->page_dma = dma_map_page(trans->dev, page, 0, in iwl_pcie_rx_allocator()
939 dma_map_page(trans->dev, rxb->page, 0, in iwl_pcie_rx_handle_rb()
Dtrans.c144 phys = dma_map_page(trans->dev, page, 0, PAGE_SIZE << order, in iwl_pcie_alloc_fw_monitor()
2326 rxb->page_dma = dma_map_page(trans->dev, rxb->page, 0, in iwl_trans_pcie_dump_rbs()
/linux-4.4.14/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.4.14/drivers/iommu/
Dtegra-smmu.c394 as->pd_dma = dma_map_page(smmu->dev, as->pd, 0, SMMU_SIZE_PD, in tegra_smmu_as_prepare()
559 dma = dma_map_page(smmu->dev, page, 0, SMMU_SIZE_PT, in as_get_pte()
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/
Dhnae.c69 cb->dma = dma_map_page(ring_to_dev(ring), cb->priv, 0, in hnae_map_buffer()
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
Dfw.c253 phys = dma_map_page(mvm->trans->dev, block, 0, in iwl_alloc_fw_paging_mem()
291 phys = dma_map_page(mvm->trans->dev, block, 0, in iwl_alloc_fw_paging_mem()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Dpagealloc.c255 addr = dma_map_page(&dev->pdev->dev, page, 0, in alloc_system_page()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dsdma.h819 addr = dma_map_page( in sdma_txadd_page()
/linux-4.4.14/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
778 - checking the dma_addr_t returned from dma_map_single() and dma_map_page()
795 dma_map_page() as well.
DDMA-API.txt267 dma_map_page(struct device *dev, struct page *page,
283 In some circumstances dma_map_single() and dma_map_page() will fail to create
692 dma_map_page() interfaces. This interface clears a flag set by
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
Dxgbe-desc.c283 pages_dma = dma_map_page(pdata->dev, pages, 0, in xgbe_alloc_pages()
/linux-4.4.14/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.4.14/drivers/ntb/
Dntb_transport.c1252 unmap->addr[0] = dma_map_page(device->dev, virt_to_page(offset), in ntb_async_rx()
1259 unmap->addr[1] = dma_map_page(device->dev, virt_to_page(buf), in ntb_async_rx()
1490 unmap->addr[0] = dma_map_page(device->dev, virt_to_page(buf), in ntb_async_tx()
/linux-4.4.14/drivers/gpu/drm/via/
Dvia_dmablit.c130 dma_map_page(&pdev->dev, in via_map_blit_for_device()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
Dgk20a.c463 dma_adr = dma_map_page(dev, p, 0, PAGE_SIZE, DMA_BIDIRECTIONAL); in gk20a_instobj_ctor_iommu()
/linux-4.4.14/drivers/net/ethernet/sfc/
Drx.c172 dma_map_page(&efx->pci_dev->dev, page, 0, in efx_init_rx_buffers()
/linux-4.4.14/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.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c645 dma_addr = dma_map_page(adapter->pdev_dev, page, 0, in refill_fl()
684 dma_addr = dma_map_page(adapter->pdev_dev, page, 0, PAGE_SIZE, in refill_fl()
/linux-4.4.14/drivers/mtd/onenand/
Dsamsung.c662 dma_dst = dma_map_page(dev, page, ofs, count, DMA_FROM_DEVICE); in s5pc110_read_bufferram()
/linux-4.4.14/drivers/net/ethernet/ti/
Dnetcp_core.c855 dma = dma_map_page(netcp->dev, page, 0, buf_len, DMA_TO_DEVICE); in netcp_allocate_rx_buf()
1064 dma_addr = dma_map_page(dev, page, page_offset, buf_len, in netcp_tx_map_skb()
/linux-4.4.14/drivers/mmc/host/
Dmmc_spi.c926 dma_addr = dma_map_page(dma_dev, sg_page(sg), 0, in mmc_spi_data_do()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_user_sdma.c313 dma_map_page(&dd->pcidev->dev, in qib_user_sdma_page_to_frags()
/linux-4.4.14/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.4.14/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.4.14/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.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c611 mapping = dma_map_page(adap->pdev_dev, pg, 0, in refill_fl()
641 mapping = dma_map_page(adap->pdev_dev, pg, 0, PAGE_SIZE, in refill_fl()
/linux-4.4.14/drivers/net/ethernet/aurora/
Dnb8800.c215 dma_addr = dma_map_page(&dev->dev, page, offset, RX_BUF_SIZE, in nb8800_alloc_rx()
/linux-4.4.14/drivers/soc/ti/
Dknav_qmss_queue.c1007 region->dma_start = dma_map_page(kdev->dev, page, 0, size, in knav_queue_setup_region()
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/
Di40e_txrx.c675 bi->page_dma = dma_map_page(rx_ring->dev, in i40evf_alloc_rx_buffers_ps()
/linux-4.4.14/drivers/net/vmxnet3/
Dvmxnet3_drv.c610 rbi->dma_addr = dma_map_page( in vmxnet3_rq_alloc_rx_buf()
1383 new_dma_addr = dma_map_page(&adapter->pdev->dev, in vmxnet3_rq_rx_complete()
/linux-4.4.14/include/rdma/
Dib_verbs.h2668 return dma_map_page(dev->dma_device, page, offset, size, direction); in ib_dma_map_page()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_bo.c1519 addr = dma_map_page(pdev, ttm->pages[i], 0, PAGE_SIZE, in nouveau_ttm_tt_populate()
/linux-4.4.14/drivers/usb/core/
Dhcd.c1546 urb->transfer_dma = dma_map_page( in usb_hcd_map_urb_for_dma()
/linux-4.4.14/include/linux/
Dskbuff.h2535 return dma_map_page(dev, skb_frag_page(frag), in skb_frag_dma_map()
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/
Dnetdev.c190 dma_map_page(&pdev->dev, buffer_info->page, in igbvf_alloc_rx_buffers()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_txrx.c1201 bi->page_dma = dma_map_page(rx_ring->dev, in i40e_alloc_rx_buffers_ps()
/linux-4.4.14/drivers/scsi/cxgbi/
Dlibcxgbi.c1349 gl->phys_addr[i] = dma_map_page(&pdev->dev, gl->pages[i], 0, in ddp_gl_map()
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/
Dlio_main.c2852 dma_map_page(&oct->pci_dev->dev, in liquidio_xmit()
/linux-4.4.14/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.4.14/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c595 dma = dma_map_page(rx_ring->dev, page, 0, in ixgbevf_alloc_mapped_page()
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_gem_gtt.c315 p->daddr = dma_map_page(device, in __setup_page_dma()
/linux-4.4.14/drivers/net/ethernet/freescale/
Dgianfar.c2771 addr = dma_map_page(rxq->dev, page, 0, PAGE_SIZE, DMA_FROM_DEVICE); in gfar_new_page()
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbnad.c401 dma_addr = dma_map_page(&bnad->pcidev->dev, page, page_offset, in bnad_rxq_refill_page()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c571 mapping = dma_map_page(&bp->pdev->dev, pool->page, in bnx2x_alloc_rx_sge()
/linux-4.4.14/drivers/net/ethernet/intel/e1000/
De1000_main.c4516 buffer_info->dma = dma_map_page(&pdev->dev, in e1000_alloc_jumbo_rx_buffers()
/linux-4.4.14/Documentation/block/
Dbiodoc.txt1136 Instead it needs a bus mapping (dma_map_page for a single segment or
/linux-4.4.14/drivers/net/ethernet/emulex/benet/
Dbe_main.c2317 page_dmaaddr = dma_map_page(dev, pagep, 0, in be_post_rx_frags()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.c573 mapping = dma_map_page(&pdev->dev, page, 0, PAGE_SIZE, in bnxt_alloc_rx_page()
/linux-4.4.14/drivers/net/ethernet/intel/igb/
Digb_main.c7007 dma = dma_map_page(rx_ring->dev, page, 0, PAGE_SIZE, DMA_FROM_DEVICE); in igb_alloc_mapped_page()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dbnx2.c2734 mapping = dma_map_page(&bp->pdev->dev, page, 0, PAGE_SIZE, in bnx2_alloc_rx_page()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c1513 dma = dma_map_page(rx_ring->dev, page, 0, in ixgbe_alloc_mapped_page()
/linux-4.4.14/drivers/net/ethernet/sun/
Dniu.c9604 return dma_map_page(dev, page, offset, size, direction); in niu_pci_map_page()