Changeset View
Changeset View
Standalone View
Standalone View
sys/vm/vm_page.h
Show First 20 Lines • Show All 531 Lines • ▼ Show 20 Lines | vm_page_t vm_page_alloc_contig_domain(vm_object_t object, | ||||
vm_memattr_t memattr); | vm_memattr_t memattr); | ||||
vm_page_t vm_page_alloc_freelist(int, int); | vm_page_t vm_page_alloc_freelist(int, int); | ||||
vm_page_t vm_page_alloc_freelist_domain(int, int, int); | vm_page_t vm_page_alloc_freelist_domain(int, int, int); | ||||
bool vm_page_blacklist_add(vm_paddr_t pa, bool verbose); | bool vm_page_blacklist_add(vm_paddr_t pa, bool verbose); | ||||
void vm_page_change_lock(vm_page_t m, struct mtx **mtx); | void vm_page_change_lock(vm_page_t m, struct mtx **mtx); | ||||
vm_page_t vm_page_grab (vm_object_t, vm_pindex_t, int); | vm_page_t vm_page_grab (vm_object_t, vm_pindex_t, int); | ||||
int vm_page_grab_pages(vm_object_t object, vm_pindex_t pindex, int allocflags, | int vm_page_grab_pages(vm_object_t object, vm_pindex_t pindex, int allocflags, | ||||
vm_page_t *ma, int count); | vm_page_t *ma, int count); | ||||
int vm_page_grab_valid(vm_page_t *mp, vm_object_t object, vm_pindex_t pindex, | |||||
int allocflags); | |||||
void vm_page_deactivate(vm_page_t); | void vm_page_deactivate(vm_page_t); | ||||
void vm_page_deactivate_noreuse(vm_page_t); | void vm_page_deactivate_noreuse(vm_page_t); | ||||
void vm_page_dequeue(vm_page_t m); | void vm_page_dequeue(vm_page_t m); | ||||
void vm_page_dequeue_deferred(vm_page_t m); | void vm_page_dequeue_deferred(vm_page_t m); | ||||
void vm_page_drain_pqbatch(void); | void vm_page_drain_pqbatch(void); | ||||
vm_page_t vm_page_find_least(vm_object_t, vm_pindex_t); | vm_page_t vm_page_find_least(vm_object_t, vm_pindex_t); | ||||
bool vm_page_free_prep(vm_page_t m); | bool vm_page_free_prep(vm_page_t m); | ||||
vm_page_t vm_page_getfake(vm_paddr_t paddr, vm_memattr_t memattr); | vm_page_t vm_page_getfake(vm_paddr_t paddr, vm_memattr_t memattr); | ||||
▲ Show 20 Lines • Show All 281 Lines • Show Last 20 Lines |