Lines Matching refs:busy_lock

435 	marker->busy_lock = VPB_CURTHREAD_EXCLUSIVE;  in vm_page_init_marker()
506 m->busy_lock = VPB_FREED; in vm_page_init_page()
970 if (atomic_fcmpset_rel_int(&m->busy_lock, in vm_page_busy_downgrade()
998 if (!atomic_fcmpset_acq_int(&m->busy_lock, &x, in vm_page_busy_tryupgrade()
1036 if (atomic_fcmpset_int(&m->busy_lock, &x, in vm_page_sunbusy()
1043 if (!atomic_fcmpset_rel_int(&m->busy_lock, &x, VPB_UNBUSIED)) in vm_page_sunbusy()
1148 } while (!atomic_fcmpset_int(&m->busy_lock, &x, x | VPB_BIT_WAITERS)); in _vm_page_busy_sleep()
1182 if (atomic_fcmpset_acq_int(&m->busy_lock, &x, in vm_page_trysbusy()
1208 if (atomic_cmpset_acq_int(&m->busy_lock, VPB_UNBUSIED, in vm_page_tryxbusy()
1223 atomic_store_rel_int(&m->busy_lock, VPB_UNBUSIED); in vm_page_xunbusy_hard_tail()
1253 x = atomic_swap_int(&m->busy_lock, VPB_FREED); in vm_page_busy_free()
1332 m->busy_lock = VPB_CURTHREAD_EXCLUSIVE; in vm_page_initfake()
1888 if (atomic_fcmpset_int(&m->busy_lock, &x, in vm_page_busy_release()
1896 if (!atomic_fcmpset_rel_int(&m->busy_lock, &x, VPB_UNBUSIED)) in vm_page_busy_release()
2307 m->busy_lock = VPB_CURTHREAD_EXCLUSIVE; in vm_page_alloc_domain_after()
2309 m->busy_lock = VPB_SHARERS_WORD(1); in vm_page_alloc_domain_after()
2311 m->busy_lock = VPB_UNBUSIED; in vm_page_alloc_domain_after()
2325 m->busy_lock = VPB_UNBUSIED; in vm_page_alloc_domain_after()
2456 u_int busy_lock, flags, oflags; in vm_page_alloc_contig_domain() local
2503 busy_lock = VPB_CURTHREAD_EXCLUSIVE; in vm_page_alloc_contig_domain()
2505 busy_lock = VPB_SHARERS_WORD(1); in vm_page_alloc_contig_domain()
2507 busy_lock = VPB_UNBUSIED; in vm_page_alloc_contig_domain()
2518 m->busy_lock = busy_lock; in vm_page_alloc_contig_domain()
2535 m->busy_lock = VPB_UNBUSIED; in vm_page_alloc_contig_domain()
2622 m->busy_lock = VPB_UNBUSIED; in vm_page_alloc_noobj_domain()
2765 m->busy_lock = VPB_UNBUSIED; in vm_page_alloc_noobj_contig_domain()
6003 m->flags, m->a.act_count, m->busy_lock, m->valid, m->dirty); in DB_SHOW_COMMAND()