Lines Matching refs:page
46 extern unsigned long kmap_high(struct page *page);
47 extern void kunmap_high(struct page *page);
49 static inline unsigned long kmap(struct page *page) in kmap() argument
53 if (page < highmem_start_page) in kmap()
54 return page_address(page); in kmap()
55 return kmap_high(page); in kmap()
58 static inline void kunmap(struct page *page) in kunmap() argument
62 if (page < highmem_start_page) in kunmap()
64 kunmap_high(page); in kunmap()
73 static inline void *kmap_atomic(struct page *page) in kmap_atomic() argument
79 if (page < highmem_start_page) in kmap_atomic()
80 return page_address(page); in kmap_atomic()
89 set_pte(kmap_pte - idx, mk_pte(page, kmap_prot)); in kmap_atomic()