Lines Matching defs:page
186 * GiB of memory in one 4 KiB page.
198 * in one 4 KiB page.
273 static void virtio_mem_online_page_cb(struct page *page, unsigned int order);
1123 struct page *page = pfn_to_page(pfn);
1125 __SetPageOffline(page);
1127 SetPageDirty(page);
1129 ClearPageReserved(page);
1143 struct page *page = pfn_to_page(pfn);
1145 __ClearPageOffline(page);
1147 ClearPageDirty(page);
1169 struct page *page = pfn_to_page(pfn + i);
1172 * If the page is PageDirty(), it was kept fake-offline when
1177 if (PageDirty(page)) {
1179 generic_online_page(page, order);
1183 adjust_managed_page_count(page, 1 << order);
1239 struct page *page;
1244 * and add the unplugged pages to the managed page counters (so
1250 page = pfn_to_page(pfn + i);
1251 if (WARN_ON(!page_ref_dec_and_test(page)))
1252 dump_page(page, "fake-offline page referenced");
1267 * unplugged pages from the managed page counters.
1275 struct page *page, unsigned int order)
1277 const unsigned long start = page_to_phys(page);
1285 * unplugged subblocks within such a page, we have to process in
1333 static void virtio_mem_online_page_cb(struct page *page, unsigned int order)
1335 const unsigned long addr = page_to_phys(page);
1355 virtio_mem_online_page(vm, page, order);
1361 generic_online_page(page, order);
2140 struct page *page;
2157 page = pfn_to_online_page(pfn);
2158 if (!page)
2186 page = pfn_to_online_page(pfn);
2187 if (!page)
2223 struct page *page;
2228 page = pfn_to_online_page(pfn);
2229 if (!page)
2231 if (page_zonenum(page) != ZONE_MOVABLE)