Changeset View
Changeset View
Standalone View
Standalone View
sys/vm/vm_page.h
| Show First 20 Lines • Show All 600 Lines • ▼ Show 20 Lines | |||||
| bool vm_page_busy_sleep(vm_page_t m, const char *msg, int allocflags); | bool vm_page_busy_sleep(vm_page_t m, const char *msg, int allocflags); | ||||
| void vm_page_busy_sleep_unlocked(vm_object_t obj, vm_page_t m, | void vm_page_busy_sleep_unlocked(vm_object_t obj, vm_page_t m, | ||||
| vm_pindex_t pindex, const char *wmesg, int allocflags); | vm_pindex_t pindex, const char *wmesg, int allocflags); | ||||
| void vm_page_free(vm_page_t m); | void vm_page_free(vm_page_t m); | ||||
| void vm_page_free_zero(vm_page_t m); | void vm_page_free_zero(vm_page_t m); | ||||
| void vm_page_activate (vm_page_t); | void vm_page_activate (vm_page_t); | ||||
| void vm_page_advise(vm_page_t m, int advice); | void vm_page_advise(vm_page_t m, int advice); | ||||
| vm_page_t vm_page_mpred(vm_object_t, vm_pindex_t); | |||||
| vm_page_t vm_page_alloc(vm_object_t, vm_pindex_t, int); | vm_page_t vm_page_alloc(vm_object_t, vm_pindex_t, int); | ||||
| vm_page_t vm_page_alloc_after(vm_object_t, vm_pindex_t, int, vm_page_t); | vm_page_t vm_page_alloc_domain(struct pctrie_iter *, vm_object_t, vm_pindex_t, | ||||
| vm_page_t vm_page_alloc_domain_after(vm_object_t, vm_pindex_t, int, int, | int, int, vm_page_t); | ||||
| vm_page_t); | |||||
| vm_page_t vm_page_alloc_contig(vm_object_t object, vm_pindex_t pindex, int req, | vm_page_t vm_page_alloc_contig(vm_object_t object, vm_pindex_t pindex, int req, | ||||
| u_long npages, vm_paddr_t low, vm_paddr_t high, u_long alignment, | u_long npages, vm_paddr_t low, vm_paddr_t high, u_long alignment, | ||||
| vm_paddr_t boundary, vm_memattr_t memattr); | vm_paddr_t boundary, vm_memattr_t memattr); | ||||
| vm_page_t vm_page_alloc_contig_domain(vm_object_t object, | vm_page_t vm_page_alloc_contig_domain(vm_object_t object, | ||||
| vm_pindex_t pindex, int domain, int req, u_long npages, vm_paddr_t low, | vm_pindex_t pindex, int domain, int req, u_long npages, vm_paddr_t low, | ||||
| vm_paddr_t high, u_long alignment, vm_paddr_t boundary, | vm_paddr_t high, u_long alignment, vm_paddr_t boundary, | ||||
| vm_memattr_t memattr); | vm_memattr_t memattr); | ||||
| vm_page_t vm_page_alloc_noobj(int); | vm_page_t vm_page_alloc_noobj(int); | ||||
| Show All 16 Lines | int vm_page_grab_valid(vm_page_t *mp, vm_object_t object, vm_pindex_t pindex, | ||||
| int allocflags); | int allocflags); | ||||
| int vm_page_grab_valid_unlocked(vm_page_t *mp, vm_object_t object, | int vm_page_grab_valid_unlocked(vm_page_t *mp, vm_object_t object, | ||||
| vm_pindex_t pindex, int allocflags); | 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); | ||||
| 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); | ||||
| vm_page_t vm_page_iter_lookup_ge(struct pctrie_iter *, vm_pindex_t); | |||||
| 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); | ||||
| void vm_page_init_page(vm_page_t m, vm_paddr_t pa, int segind, int pool); | void vm_page_init_page(vm_page_t m, vm_paddr_t pa, int segind, int pool); | ||||
| 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); | ||||
| ▲ Show 20 Lines • Show All 387 Lines • Show Last 20 Lines | |||||