Changeset View
Changeset View
Standalone View
Standalone View
sys/vm/vm_reserv.h
Show First 20 Lines • Show All 60 Lines • ▼ Show 20 Lines | |||||
int vm_reserv_level_iffullpop(vm_page_t m); | int vm_reserv_level_iffullpop(vm_page_t m); | ||||
boolean_t vm_reserv_reclaim_contig(int domain, u_long npages, | boolean_t vm_reserv_reclaim_contig(int domain, u_long npages, | ||||
vm_paddr_t low, vm_paddr_t high, u_long alignment, | vm_paddr_t low, vm_paddr_t high, u_long alignment, | ||||
vm_paddr_t boundary); | vm_paddr_t boundary); | ||||
boolean_t vm_reserv_reclaim_inactive(int domain); | boolean_t vm_reserv_reclaim_inactive(int domain); | ||||
void vm_reserv_rename(vm_page_t m, vm_object_t new_object, | void vm_reserv_rename(vm_page_t m, vm_object_t new_object, | ||||
vm_object_t old_object, vm_pindex_t old_object_offset); | vm_object_t old_object, vm_pindex_t old_object_offset); | ||||
int vm_reserv_size(int level); | int vm_reserv_size(int level); | ||||
vm_paddr_t vm_reserv_startup(vm_offset_t *vaddr, vm_paddr_t end, | vm_paddr_t vm_reserv_startup(vm_offset_t *vaddr, vm_paddr_t end); | ||||
vm_paddr_t high_water); | |||||
vm_page_t vm_reserv_to_superpage(vm_page_t m); | vm_page_t vm_reserv_to_superpage(vm_page_t m); | ||||
#endif /* VM_NRESERVLEVEL > 0 */ | #endif /* VM_NRESERVLEVEL > 0 */ | ||||
#endif /* _KERNEL */ | #endif /* _KERNEL */ | ||||
#endif /* !_VM_RESERV_H_ */ | #endif /* !_VM_RESERV_H_ */ |