Home
last modified time | relevance | path

Searched refs:vm_page_lockptr (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/sys/vm/
H A Dvm_page.h312 #define vm_page_lockptr(m) (PA_LOCKPTR(VM_PAGE_TO_PHYS((m)))) macro
313 #define vm_page_lock(m) mtx_lock(vm_page_lockptr((m)))
314 #define vm_page_unlock(m) mtx_unlock(vm_page_lockptr((m)))
315 #define vm_page_trylock(m) mtx_trylock(vm_page_lockptr((m)))
H A Dvm_page.c875 locked = mtx_owned(vm_page_lockptr(m)); in vm_page_busy_downgrade()
976 msleep(m, vm_page_lockptr(m), PVM | PDROP, wmesg, 0); in vm_page_busy_sleep()
1027 lockacq = !mtx_owned(vm_page_lockptr(m)); in vm_page_xunbusy_maybelocked()
1086 mtx1 = vm_page_lockptr(m); in vm_page_change_lock()
3295 KASSERT(mtx_owned(vm_page_lockptr(m)) || m->object == NULL, in vm_page_dequeue()
3329 mtx_owned(vm_page_lockptr(m)), in vm_page_dequeue()
4442 mtx_lock_flags_(vm_page_lockptr(m), 0, file, line); in vm_page_lock_KBI()
4449 mtx_unlock_flags_(vm_page_lockptr(m), 0, file, line); in vm_page_unlock_KBI()
4456 return (mtx_trylock_flags_(vm_page_lockptr(m), 0, file, line)); in vm_page_trylock_KBI()
4471 mtx_assert_(vm_page_lockptr(m), a, file, line); in vm_page_lock_assert_KBI()