Lines Matching defs:page
70 * mappings into page mappings may cause TLB conflicts. This means
75 * Those are guaranteed to consist entirely of page mappings, and
151 int set_direct_map_invalid_noflush(struct page *page)
162 (unsigned long)page_address(page),
166 int set_direct_map_default_noflush(struct page *page)
177 (unsigned long)page_address(page),
181 void __kernel_map_pages(struct page *page, int numpages, int enable)
186 set_memory_valid((unsigned long)page_address(page), numpages, enable);
190 * This function is used to determine if a linear map page has been marked as
191 * not-valid. Walk the page table and check the PTE_VALID bit. This is based
198 bool kernel_page_present(struct page *page)
205 unsigned long addr = (unsigned long)page_address(page);