Searched refs:busy_lock (Results 1 – 4 of 4) sorted by relevance
446 marker->busy_lock = VPB_SINGLE_EXCLUSIVER; in vm_page_init_marker()517 m->busy_lock = VPB_UNBUSIED; in vm_page_init_page()880 x = m->busy_lock; in vm_page_busy_downgrade()884 if (atomic_cmpset_rel_int(&m->busy_lock, in vm_page_busy_downgrade()907 x = m->busy_lock; in vm_page_sbusied()925 x = m->busy_lock; in vm_page_sunbusy()927 if (atomic_cmpset_int(&m->busy_lock, x, in vm_page_sunbusy()935 if (atomic_cmpset_int(&m->busy_lock, in vm_page_sunbusy()944 if (!atomic_cmpset_int(&m->busy_lock, x, VPB_UNBUSIED)) { in vm_page_sunbusy()971 x = m->busy_lock; in vm_page_busy_sleep()[all …]
206 volatile u_int busy_lock; /* busy owners lock */ member626 ((m)->busy_lock != VPB_UNBUSIED)635 (atomic_cmpset_acq_int(&(m)->busy_lock, VPB_UNBUSIED, \639 (((m)->busy_lock & VPB_SINGLE_EXCLUSIVER) != 0)649 if (!atomic_cmpset_rel_int(&(m)->busy_lock, \
933 range[i].busy_lock = VPB_UNBUSIED; in vm_phys_fictitious_init_range()
1763 if ((m->busy_lock & VPB_BIT_WAITERS) != 0) in dmu_read_pages()1883 if ((m->busy_lock & VPB_BIT_WAITERS) != 0) in dmu_read_pages()