Lines Matching refs:pg
674 static void hv_page_online_one(struct hv_hotadd_state *has, struct page *pg) in hv_page_online_one() argument
676 if (!has_pfn_is_backed(has, page_to_pfn(pg))) { in hv_page_online_one()
677 if (!PageOffline(pg)) in hv_page_online_one()
678 __SetPageOffline(pg); in hv_page_online_one()
681 if (PageOffline(pg)) in hv_page_online_one()
682 __ClearPageOffline(pg); in hv_page_online_one()
685 generic_online_page(pg, 0); in hv_page_online_one()
767 static void hv_online_page(struct page *pg, unsigned int order) in hv_online_page() argument
771 unsigned long pfn = page_to_pfn(pg); in hv_online_page()
1202 struct page *pg; in free_balloon_pages() local
1206 pg = pfn_to_page(i + start_frame); in free_balloon_pages()
1207 __ClearPageOffline(pg); in free_balloon_pages()
1208 __free_page(pg); in free_balloon_pages()
1210 adjust_managed_page_count(pg, 1); in free_balloon_pages()
1222 struct page *pg; in alloc_balloon_pages() local
1233 pg = alloc_pages(GFP_HIGHUSER | __GFP_NORETRY | in alloc_balloon_pages()
1237 if (!pg) in alloc_balloon_pages()
1248 split_page(pg, get_order(alloc_unit << PAGE_SHIFT)); in alloc_balloon_pages()
1252 __SetPageOffline(pg + j); in alloc_balloon_pages()
1253 adjust_managed_page_count(pg + j, -1); in alloc_balloon_pages()
1258 page_to_pfn(pg); in alloc_balloon_pages()