Home
last modified time | relevance | path

Searched refs:vm_page_queue_lock (Results 1 – 6 of 6) sorted by relevance

/xnu-10002.1.13/osfmk/vm/
H A Dvm_purgeable.c159 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_purgeable_token_add()
176 wait_result_t res = lck_mtx_sleep(&vm_page_queue_lock, in vm_purgeable_token_add()
316 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_purgeable_token_remove_first()
373 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_purgeable_token_remove_last()
438 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_purgeable_token_delete_first()
452 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_purgeable_token_delete_last()
468 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_purgeable_q_advance_all()
557 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_purgeable_token_remove_ripe()
588 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_purgeable_token_choose_and_delete_ripe()
908 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_purgeable_object_purge_one()
H A Dvm_page.h1727 #define vm_page_queue_lock (vm_page_locks.vm_page_queue_lock2) macro
1752 lck_mtx_lock(&vm_page_queue_lock); in vm_page_lock_queues()
1759 ret = lck_mtx_try_lock(&vm_page_queue_lock); in vm_page_trylock_queues()
1766 lck_mtx_unlock(&vm_page_queue_lock); in vm_page_unlock_queues()
1772 lck_mtx_lock_spin(&vm_page_queue_lock); in vm_page_lockspin_queues()
1779 ret = lck_mtx_try_lock_spin(&vm_page_queue_lock); in vm_page_trylockspin_queues()
1782 #define vm_page_lockconvert_queues() lck_mtx_convert_spin(&vm_page_queue_lock)
H A Dvm_phantom_cache.c183 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_phantom_cache_add_ghost()
330 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_phantom_cache_update()
H A Dvm_resident.c703 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_get_delayed_page()
705 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_NOTOWNED); in vm_get_delayed_page()
935 lck_mtx_init(&vm_page_queue_lock, &vm_page_lck_grp_queue, &vm_page_lck_attr); in vm_page_bootstrap()
1805 LCK_MTX_ASSERT(&vm_page_queue_lock, in vm_page_insert_internal()
2044 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_NOTOWNED); in vm_page_replace()
2144 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_page_remove()
2763 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_NOTOWNED); in vm_update_darkwake_mode()
2912 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_page_remove_from_specialq()
2972 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_page_add_to_specialq()
3480 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_page_grab_secluded()
[all …]
H A Dvm_pageout.c720 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_pageout_cluster_to_queue()
795 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_pageout_throttle_up()
836 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_pageout_throttle_up_batch()
1142 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_pageout_disconnect_all_pages_in_queue()
1216 lck_mtx_yield(&vm_page_queue_lock); in vm_pageout_disconnect_all_pages_in_queue()
1337 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_pageout_page_queue()
1490 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_pageout_page_queue()
1509 lck_mtx_yield(&vm_page_queue_lock); in vm_pageout_page_queue()
1601 lck_mtx_yield(&vm_page_queue_lock);
2931 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_page_balance_inactive()
[all …]
H A Dvm_fault.c849 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_fault_enqueue_throttled_locked()
3769 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_NOTOWNED); in vm_fault_enter_prepare()