Lines Matching refs:page
9 * Types for free bootmem stored in page->lru.next. These have to be in
23 void get_page_bootmem(unsigned long info, struct page *page,
25 void put_page_bootmem(struct page *page);
32 static inline void free_bootmem_page(struct page *page)
34 unsigned long magic = page->index;
40 VM_BUG_ON_PAGE(page_ref_count(page) != 2, page);
43 put_page_bootmem(page);
45 VM_BUG_ON_PAGE(1, page);
52 static inline void put_page_bootmem(struct page *page)
56 static inline void get_page_bootmem(unsigned long info, struct page *page,
61 static inline void free_bootmem_page(struct page *page)
63 kmemleak_free_part_phys(PFN_PHYS(page_to_pfn(page)), PAGE_SIZE);
64 free_reserved_page(page);