45#if VM_NRESERVLEVEL > 0
50vm_page_t vm_reserv_alloc_contig(
vm_object_t object, vm_pindex_t pindex,
51 int domain,
int req, vm_page_t mpred, u_long npages,
52 vm_paddr_t low, vm_paddr_t high, u_long alignment,
54vm_page_t vm_reserv_alloc_page(
vm_object_t object, vm_pindex_t pindex,
55 int domain,
int req, vm_page_t mpred);
57boolean_t vm_reserv_free_page(vm_page_t m);
58void vm_reserv_init(
void);
59bool vm_reserv_is_page_free(vm_page_t m);
60int vm_reserv_level(vm_page_t m);
61int vm_reserv_level_iffullpop(vm_page_t m);
62vm_page_t vm_reserv_reclaim_contig(
int domain, u_long npages,
63 vm_paddr_t low, vm_paddr_t high, u_long alignment,
65bool vm_reserv_reclaim_inactive(
int domain);
66void vm_reserv_rename(vm_page_t m,
vm_object_t new_object,
67 vm_object_t old_object, vm_pindex_t old_object_offset);
68int vm_reserv_size(
int level);
69vm_paddr_t vm_reserv_startup(vm_offset_t *vaddr, vm_paddr_t end);
70vm_page_t vm_reserv_to_superpage(vm_page_t m);