Lines Matching defs:page
114 * page.
121 * With 4MB subblocks, we manage 128GB of memory in one page.
162 static void virtio_mem_online_page_cb(struct page *page, unsigned int order);
591 struct page *page;
601 * page counters (so offlining code can correctly subtract
608 page = pfn_to_page(pfn + i);
609 if (WARN_ON(!page_ref_dec_and_test(page)))
610 dump_page(page, "unplugged page referenced");
627 * subtract the unplugged pages from the managed page
735 struct page *page = pfn_to_page(pfn);
737 __SetPageOffline(page);
739 SetPageDirty(page);
741 ClearPageReserved(page);
754 struct page *page = pfn_to_page(pfn);
756 __ClearPageOffline(page);
758 ClearPageDirty(page);
776 struct page *page = pfn_to_page(pfn + i);
779 * If the page is PageDirty(), it was kept fake-offline when
784 if (PageDirty(page)) {
787 generic_online_page(page, order);
792 adjust_managed_page_count(page, 1 << order);
797 static void virtio_mem_online_page_cb(struct page *page, unsigned int order)
799 const unsigned long addr = page_to_phys(page);
821 generic_online_page(page, order);
831 generic_online_page(page, order);