Changeset View
Changeset View
Standalone View
Standalone View
sys/vm/vm_page.h
Show First 20 Lines • Show All 541 Lines • ▼ Show 20 Lines | |||||
void vm_page_set_validclean (vm_page_t, int, int); | void vm_page_set_validclean (vm_page_t, int, int); | ||||
void vm_page_clear_dirty (vm_page_t, int, int); | void vm_page_clear_dirty (vm_page_t, int, int); | ||||
void vm_page_set_invalid (vm_page_t, int, int); | void vm_page_set_invalid (vm_page_t, int, int); | ||||
int vm_page_is_valid (vm_page_t, int, int); | int vm_page_is_valid (vm_page_t, int, int); | ||||
void vm_page_test_dirty (vm_page_t); | void vm_page_test_dirty (vm_page_t); | ||||
vm_page_bits_t vm_page_bits(int base, int size); | vm_page_bits_t vm_page_bits(int base, int size); | ||||
void vm_page_zero_invalid(vm_page_t m, boolean_t setvalid); | void vm_page_zero_invalid(vm_page_t m, boolean_t setvalid); | ||||
void vm_page_free_toq(vm_page_t m); | void vm_page_free_toq(vm_page_t m); | ||||
void vm_page_free_pages_toq(struct spglist *free, bool update_wire_count); | |||||
void vm_page_dirty_KBI(vm_page_t m); | void vm_page_dirty_KBI(vm_page_t m); | ||||
void vm_page_lock_KBI(vm_page_t m, const char *file, int line); | void vm_page_lock_KBI(vm_page_t m, const char *file, int line); | ||||
void vm_page_unlock_KBI(vm_page_t m, const char *file, int line); | void vm_page_unlock_KBI(vm_page_t m, const char *file, int line); | ||||
int vm_page_trylock_KBI(vm_page_t m, const char *file, int line); | int vm_page_trylock_KBI(vm_page_t m, const char *file, int line); | ||||
#if defined(INVARIANTS) || defined(INVARIANT_SUPPORT) | #if defined(INVARIANTS) || defined(INVARIANT_SUPPORT) | ||||
void vm_page_assert_locked_KBI(vm_page_t m, const char *file, int line); | void vm_page_assert_locked_KBI(vm_page_t m, const char *file, int line); | ||||
void vm_page_lock_assert_KBI(vm_page_t m, int a, const char *file, int line); | void vm_page_lock_assert_KBI(vm_page_t m, int a, const char *file, int line); | ||||
▲ Show 20 Lines • Show All 208 Lines • Show Last 20 Lines |