Home
last modified time | relevance | path

Searched refs:VPB_BIT_WAITERS (Results 1 – 3 of 3) sorted by relevance

/f-stack/freebsd/vm/
H A Dvm_page.h308 #define VPB_BIT_WAITERS 0x04 macro
310 (VPB_BIT_SHARED | VPB_BIT_EXCLUSIVE | VPB_BIT_WAITERS)
718 KASSERT((vm_page_busy_fetch(m) & ~VPB_BIT_WAITERS) != \
731 KASSERT((vm_page_busy_fetch(m) & ~VPB_BIT_WAITERS) == \
H A Dvm_page.c925 if ((x & VPB_BIT_WAITERS) != 0) in vm_page_busy_downgrade()
947 KASSERT((x & ~VPB_BIT_WAITERS) == VPB_SHARERS_WORD(1), in vm_page_busy_tryupgrade()
950 ce | (x & VPB_BIT_WAITERS))) in vm_page_busy_tryupgrade()
992 KASSERT((x & ~VPB_BIT_WAITERS) == VPB_SHARERS_WORD(1), in vm_page_sunbusy()
996 if ((x & VPB_BIT_WAITERS) == 0) in vm_page_sunbusy()
1095 if ((x & VPB_BIT_WAITERS) != 0) in _vm_page_busy_sleep()
1097 } while (!atomic_fcmpset_int(&m->busy_lock, &x, x | VPB_BIT_WAITERS)); in _vm_page_busy_sleep()
1203 if ((x & VPB_BIT_WAITERS) != 0) in vm_page_busy_free()
1365 if ((vm_page_busy_fetch(m) & VPB_BIT_WAITERS) != 0) in vm_page_readahead_finish()
1756 (x & ~VPB_BIT_WAITERS) == VPB_CURTHREAD_EXCLUSIVE, in vm_page_busy_release()
[all …]
/f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/
H A Ddmu_os.c215 if ((m->busy_lock & VPB_BIT_WAITERS) != 0) in dmu_read_pages()
337 if ((m->busy_lock & VPB_BIT_WAITERS) != 0) in dmu_read_pages()