Lines Matching defs:page
76 static dma_addr_t arm_dma_map_page(struct device *dev, struct page *page, in arm_dma_map_page()
85 static dma_addr_t arm_coherent_dma_map_page(struct device *dev, struct page *page, in arm_coherent_dma_map_page()
119 struct page *page = pfn_to_page(dma_to_pfn(dev, handle-offset)); in arm_dma_sync_single_for_cpu() local
127 struct page *page = pfn_to_page(dma_to_pfn(dev, handle-offset)); in arm_dma_sync_single_for_device() local
228 static void __dma_clear_buffer(struct page *page, size_t size) in __dma_clear_buffer()
261 struct page *page, *p, *e; in __dma_alloc_buffer() local
282 static void __dma_free_buffer(struct page *page, size_t size) in __dma_free_buffer()
303 __dma_alloc_remap(struct page *page, size_t size, gfp_t gfp, pgprot_t prot, in __dma_alloc_remap()
355 struct page *page; in atomic_pool_init() local
456 struct page *page = virt_to_page(addr); in __dma_update_pte() local
463 static void __dma_remap(struct page *page, size_t size, pgprot_t prot) in __dma_remap()
476 struct page *page; in __alloc_remap_buffer() local
537 struct page *page; in __alloc_from_contiguous() local
565 static void __free_from_contiguous(struct device *dev, struct page *page, in __free_from_contiguous()
596 #define __free_from_contiguous(dev, page, cpu_addr, size, wv) do { } while (0) argument
604 struct page *page; in __alloc_simple_buffer() local
620 struct page *page = NULL; in __dma_alloc() local
743 struct page *page = pfn_to_page(dma_to_pfn(dev, handle)); in __arm_dma_free() local
781 struct page *page = pfn_to_page(dma_to_pfn(dev, handle)); in arm_dma_get_sgtable() local
792 static void dma_cache_maint_page(struct page *page, unsigned long offset, in dma_cache_maint_page()
845 static void __dma_page_cpu_to_dev(struct page *page, unsigned long off, in __dma_page_cpu_to_dev()
861 static void __dma_page_dev_to_cpu(struct page *page, unsigned long off, in __dma_page_dev_to_cpu()
1143 struct page *page; in __iommu_alloc_buffer() local
1303 struct page *page; in __atomic_get_pages() local
1331 struct page *page; in __iommu_alloc_atomic() local
1726 static dma_addr_t arm_coherent_iommu_map_page(struct device *dev, struct page *page, in arm_coherent_iommu_map_page()
1760 static dma_addr_t arm_iommu_map_page(struct device *dev, struct page *page, in arm_iommu_map_page()
1810 struct page *page = phys_to_page(iommu_iova_to_phys(mapping->domain, iova)); in arm_iommu_unmap_page() local
1829 struct page *page = phys_to_page(iommu_iova_to_phys(mapping->domain, iova)); in arm_iommu_sync_single_for_cpu() local
1843 struct page *page = phys_to_page(iommu_iova_to_phys(mapping->domain, iova)); in arm_iommu_sync_single_for_device() local