Lines Matching refs:page
59 /* We increase/decrease in batches which fit in a page */
155 vm_page_t page;
168 for (page = TAILQ_FIRST(&ballooned_pages), i = 0;
169 i < nr_pages; i++, page = TAILQ_NEXT(page, plinks.q)) {
170 KASSERT(page != NULL, ("ballooned_pages list corrupt"));
171 frame_list[i] = (VM_PAGE_TO_PHYS(page) >> PAGE_SHIFT);
195 page = TAILQ_FIRST(&ballooned_pages);
196 KASSERT(page != NULL, ("Unable to get ballooned page"));
197 TAILQ_REMOVE(&ballooned_pages, page, plinks.q);
203 vm_page_free(page);
216 vm_page_t page;
231 if ((page = vm_page_alloc(NULL, 0,
239 if ((page->flags & PG_ZERO) == 0) {
241 * Zero the page, or else we might be leaking
247 pmap_zero_page(page);
250 frame_list[i] = (VM_PAGE_TO_PHYS(page) >> PAGE_SHIFT);
252 TAILQ_INSERT_HEAD(&ballooned_pages, page, plinks.q);