Home
last modified time | relevance | path

Searched refs:map_page (Results 1 – 66 of 66) sorted by relevance

/linux-4.4.14/arch/h8300/kernel/
Ddma.c41 static dma_addr_t map_page(struct device *dev, struct page *page, in map_page() function
66 .map_page = map_page,
/linux-4.4.14/arch/microblaze/mm/
Dpgtable.c113 err = map_page(v + i, p + i, flags); in __ioremap()
138 int map_page(unsigned long va, phys_addr_t pa, int flags) in map_page() function
177 map_page(v, p, f); in mapin_ram()
259 map_page(address, phys, pgprot_val(flags)); in __set_fixmap()
Dconsistent.c137 err = map_page(va + i, pa + i, _PAGE_KERNEL | _PAGE_NO_CACHE); in consistent_alloc()
Dinit.c67 map_page(PKMAP_BASE, 0, 0); /* XXX gross */ in highmem_init()
/linux-4.4.14/net/rds/
Dtcp_recv.c111 unsigned int map_page; in rds_tcp_cong_recv() local
119 map_page = 0; in rds_tcp_cong_recv()
129 BUG_ON(map_page >= RDS_CONG_MAP_PAGES); in rds_tcp_cong_recv()
133 (void *)map->m_page_addrs[map_page] + map_off, in rds_tcp_cong_recv()
141 map_page++; in rds_tcp_cong_recv()
Diw_recv.c558 unsigned int map_page; in rds_iw_cong_recv() local
571 map_page = 0; in rds_iw_cong_recv()
589 dst = (void *)map->m_page_addrs[map_page] + map_off; in rds_iw_cong_recv()
603 map_page++; in rds_iw_cong_recv()
Dib_recv.c769 unsigned int map_page; in rds_ib_cong_recv() local
782 map_page = 0; in rds_ib_cong_recv()
800 dst = (void *)map->m_page_addrs[map_page] + map_off; in rds_ib_cong_recv()
814 map_page++; in rds_ib_cong_recv()
/linux-4.4.14/arch/frv/mm/
Ddma-alloc.c50 static int map_page(unsigned long va, unsigned long pa, pgprot_t prot) in map_page() function
123 err = map_page(va + i, pa + i, PAGE_KERNEL_NOCACHE); in consistent_alloc()
/linux-4.4.14/arch/powerpc/mm/
Dpgtable_32.c263 err = map_page(v+i, p+i, flags); in __ioremap_caller()
288 int map_page(unsigned long va, phys_addr_t pa, int flags) in map_page() function
327 map_page(v, p, f); in __mapin_ram_chunk()
459 map_page(address, phys, pgprot_val(flags)); in __set_fixmap()
Dmmu_decl.h97 extern int map_page(unsigned long va, phys_addr_t pa, int flags);
Dmem.c293 map_page(v, 0, 0); /* XXX gross */ in paging_init()
297 map_page(PKMAP_BASE, 0, 0); /* XXX gross */ in paging_init()
Ddma-noncoherent.c230 map_page(vaddr, page_to_phys(page), in __dma_alloc_coherent()
/linux-4.4.14/arch/unicore32/mm/
Ddma-swiotlb.c40 .map_page = swiotlb_map_page,
/linux-4.4.14/arch/x86/xen/
Dpci-swiotlb-xen.c31 .map_page = xen_swiotlb_map_page,
/linux-4.4.14/arch/ia64/kernel/
Dpci-swiotlb.c36 .map_page = swiotlb_map_page,
/linux-4.4.14/arch/tile/kernel/
Dpci-dma.c327 .map_page = tile_dma_map_page,
514 .map_page = tile_pci_dma_map_page,
550 .map_page = swiotlb_map_page,
565 .map_page = tile_pci_dma_map_page,
/linux-4.4.14/arch/mips/netlogic/common/
Dnlm-dma.c73 .map_page = swiotlb_map_page,
/linux-4.4.14/arch/x86/kernel/
Dpci-nommu.c95 .map_page = nommu_map_page,
Dpci-swiotlb.c58 .map_page = swiotlb_map_page,
Damd_gart_64.c702 .map_page = gart_map_page,
Dpci-calgary_64.c486 .map_page = calgary_map_page,
/linux-4.4.14/arch/sh/kernel/
Ddma-nommu.c68 .map_page = nommu_map_page,
/linux-4.4.14/arch/powerpc/kernel/
Ddma-swiotlb.c56 .map_page = swiotlb_map_page,
Ddma-iommu.c115 .map_page = dma_iommu_map_page,
Ddma.c277 .map_page = dma_direct_map_page,
Dibmebus.c146 .map_page = ibmebus_map_page,
Dvio.c530 ret = dma_iommu_ops.map_page(dev, page, offset, size, direction, attrs); in vio_dma_iommu_map_page()
624 .map_page = vio_dma_iommu_map_page,
/linux-4.4.14/arch/mips/cavium-octeon/
Ddma-octeon.c237 .map_page = octeon_dma_map_page,
323 .map_page = octeon_dma_map_page,
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_dma.c171 .map_page = ipath_dma_map_page,
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_dma.c161 .map_page = qib_dma_map_page,
/linux-4.4.14/drivers/staging/rdma/hfi1/
Ddma.c178 .map_page = hfi1_dma_map_page,
/linux-4.4.14/arch/arm/include/asm/xen/
Dpage-coherent.h55 __generic_dma_ops(hwdev)->map_page(hwdev, page, offset, size, dir, attrs); in xen_dma_map_page()
/linux-4.4.14/arch/mips/loongson64/common/
Ddma-swiotlb.c128 .map_page = loongson_dma_map_page,
/linux-4.4.14/arch/alpha/kernel/
Dpci-noop.c172 .map_page = alpha_noop_map_page,
Dpci_iommu.c945 .map_page = alpha_pci_map_page,
/linux-4.4.14/drivers/infiniband/ulp/srp/
Dib_srp.h127 u64 *map_page; member
Dib_srp.c847 kfree(req->map_page); in srp_free_req_data()
886 req->map_page = kmalloc(srp_dev->max_pages_per_mr * in srp_alloc_req_data()
888 if (!req->map_page) in srp_alloc_req_data()
1427 state->pages = req->map_page; in srp_map_sg_fmr()
/linux-4.4.14/arch/hexagon/kernel/
Ddma.c206 .map_page = hexagon_map_page,
/linux-4.4.14/arch/arm/xen/
Dmm.c198 .map_page = xen_swiotlb_map_page,
/linux-4.4.14/arch/openrisc/kernel/
Ddma.c236 .map_page = or1k_map_page,
/linux-4.4.14/arch/microblaze/kernel/
Ddma.c190 .map_page = dma_direct_map_page,
/linux-4.4.14/include/asm-generic/
Ddma-mapping-common.h21 addr = ops->map_page(dev, virt_to_page(ptr), in dma_map_single_attrs()
86 addr = ops->map_page(dev, page, offset, size, dir, NULL); in dma_map_page()
/linux-4.4.14/drivers/misc/mic/host/
Dmic_boot.c144 .map_page = __mic_dma_map_page,
241 .map_page = mic_dma_map_page,
/linux-4.4.14/arch/sparc/kernel/
Dioport.c407 .map_page = sbus_map_page,
643 .map_page = pci32_map_page,
Diommu.c747 .map_page = dma_4u_map_page,
Dpci_sun4v.c509 .map_page = dma_4v_map_page,
/linux-4.4.14/arch/xtensa/kernel/
Dpci-dma.c239 .map_page = xtensa_map_page,
/linux-4.4.14/arch/arm64/mm/
Ddma-mapping.c349 .map_page = __swiotlb_map_page,
501 .map_page = __dummy_map_page,
777 .map_page = __iommu_map_page,
/linux-4.4.14/arch/arm/mm/
Ddma-mapping.c136 .map_page = arm_dma_map_page,
161 .map_page = arm_coherent_dma_map_page,
922 s->dma_address = ops->map_page(dev, sg_page(s), s->offset, in arm_dma_map_sg()
1858 .map_page = arm_iommu_map_page,
1877 .map_page = arm_coherent_iommu_map_page,
/linux-4.4.14/arch/x86/pci/
Dsta2x11-fixup.c185 .map_page = swiotlb_map_page,
/linux-4.4.14/arch/powerpc/platforms/ps3/
Dsystem-bus.c711 .map_page = ps3_sb_map_page,
722 .map_page = ps3_ioc0_map_page,
/linux-4.4.14/arch/ia64/sn/pci/
Dpci_dma.c472 .map_page = sn_dma_map_page,
/linux-4.4.14/include/linux/
Ddma-mapping.h31 dma_addr_t (*map_page)(struct device *dev, struct page *page, member
/linux-4.4.14/arch/mips/mm/
Ddma-default.c421 .map_page = mips_dma_map_page,
/linux-4.4.14/arch/microblaze/include/asm/
Dpgtable.h536 int map_page(unsigned long va, phys_addr_t pa, int flags);
/linux-4.4.14/arch/powerpc/platforms/cell/
Diommu.c604 return dma_direct_ops.map_page(dev, page, offset, size, in dma_fixed_map_page()
661 .map_page = dma_fixed_map_page,
/linux-4.4.14/arch/s390/pci/
Dpci_dma.c544 .map_page = s390_dma_map_pages,
/linux-4.4.14/arch/arm/common/
Ddmabounce.c456 .map_page = dmabounce_map_page,
/linux-4.4.14/kernel/trace/
Dtrace.c5106 void *map_page[2]; in tracing_mark_write() local
5156 map_page[i] = kmap_atomic(pages[i]); in tracing_mark_write()
5174 memcpy(&entry->buf, map_page[0] + offset, len); in tracing_mark_write()
5175 memcpy(&entry->buf[len], map_page[1], cnt - len); in tracing_mark_write()
5177 memcpy(&entry->buf, map_page[0] + offset, cnt); in tracing_mark_write()
5193 kunmap_atomic(map_page[i]); in tracing_mark_write()
/linux-4.4.14/include/rdma/
Dib_verbs.h1540 u64 (*map_page)(struct ib_device *dev, member
2667 return dev->dma_ops->map_page(dev, page, offset, size, direction); in ib_dma_map_page()
/linux-4.4.14/drivers/iommu/
Damd_iommu.c2556 static dma_addr_t map_page(struct device *dev, struct page *page, in map_page() function
2817 .map_page = map_page,
Dintel-iommu.c3785 .map_page = intel_map_page,
/linux-4.4.14/arch/ia64/hp/common/
Dsba_iommu.c2222 .map_page = sba_map_page,
/linux-4.4.14/drivers/net/ethernet/sun/
Dniu.h3132 u64 (*map_page)(struct device *dev, struct page *page, member
Dniu.c3335 addr = np->ops->map_page(np->device, page, 0, in niu_rbr_add_page()
6719 mapping = np->ops->map_page(np->device, skb_frag_page(frag), in niu_start_xmit()
9630 .map_page = niu_pci_map_page,
10010 .map_page = niu_phys_map_page,
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_mrmw.c2585 .map_page = ehca_dma_map_page,