Lines Matching defs:page
52 * In this case, each page of a buffer must be kmapped/kunmapped
57 * beyond the first page.
59 static inline void __dma_sync_page_highmem(struct page *page,
71 start = (unsigned long)kmap_atomic(page + seg_nr) + seg_offset;
92 * takes a struct page instead of a virtual address
96 struct page *page = pfn_to_page(paddr >> PAGE_SHIFT);
100 __dma_sync_page_highmem(page, offset, size, dir);
102 unsigned long start = (unsigned long)page_address(page) + offset;
119 void arch_dma_prep_coherent(struct page *page, size_t size)
121 unsigned long kaddr = (unsigned long)page_address(page);