Changeset View
Changeset View
Standalone View
Standalone View
sys/vm/vm_page.h
Show First 20 Lines • Show All 694 Lines • ▼ Show 20 Lines | |||||
void vm_page_free_invalid(vm_page_t); | void vm_page_free_invalid(vm_page_t); | ||||
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); | ||||
void vm_page_initfake(vm_page_t m, vm_paddr_t paddr, vm_memattr_t memattr); | void vm_page_initfake(vm_page_t m, vm_paddr_t paddr, vm_memattr_t memattr); | ||||
void vm_page_init_marker(vm_page_t marker, int queue, uint16_t aflags); | void vm_page_init_marker(vm_page_t marker, int queue, uint16_t aflags); | ||||
int vm_page_insert (vm_page_t, vm_object_t, vm_pindex_t); | int vm_page_insert (vm_page_t, vm_object_t, vm_pindex_t); | ||||
void vm_page_invalid(vm_page_t m); | void vm_page_invalid(vm_page_t m); | ||||
void vm_page_launder(vm_page_t m); | void vm_page_launder(vm_page_t m); | ||||
vm_page_t vm_page_lookup(vm_object_t, vm_pindex_t); | vm_page_t vm_page_lookup(vm_object_t, vm_pindex_t); | ||||
vm_page_t vm_page_lookup_unlocked(vm_object_t, vm_pindex_t); | |||||
vm_page_t vm_page_next(vm_page_t m); | vm_page_t vm_page_next(vm_page_t m); | ||||
void vm_page_pqbatch_drain(void); | void vm_page_pqbatch_drain(void); | ||||
void vm_page_pqbatch_submit(vm_page_t m, uint8_t queue); | void vm_page_pqbatch_submit(vm_page_t m, uint8_t queue); | ||||
bool vm_page_pqstate_commit(vm_page_t m, vm_page_astate_t *old, | bool vm_page_pqstate_commit(vm_page_t m, vm_page_astate_t *old, | ||||
vm_page_astate_t new); | vm_page_astate_t new); | ||||
vm_page_t vm_page_prev(vm_page_t m); | vm_page_t vm_page_prev(vm_page_t m); | ||||
bool vm_page_ps_test(vm_page_t m, int flags, vm_page_t skip_m); | bool vm_page_ps_test(vm_page_t m, int flags, vm_page_t skip_m); | ||||
void vm_page_putfake(vm_page_t m); | void vm_page_putfake(vm_page_t m); | ||||
▲ Show 20 Lines • Show All 353 Lines • Show Last 20 Lines |