Searched refs:vm_page_queue_lock (Results 1 – 9 of 9) sorted by relevance
| /xnu-12377.81.4/osfmk/vm/ |
| H A D | vm_purgeable.c | 160 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_purgeable_token_add() 177 wait_result_t res = lck_mtx_sleep(&vm_page_queue_lock, in vm_purgeable_token_add() 321 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_purgeable_token_remove_first() 375 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_purgeable_token_remove_last() 437 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_purgeable_token_delete_first() 451 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_purgeable_token_delete_last() 467 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_purgeable_q_advance_all() 554 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_purgeable_token_remove_ripe() 585 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_purgeable_token_choose_and_delete_ripe() 900 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_purgeable_object_purge_one()
|
| H A D | vm_page.h | 1720 #define vm_page_queue_lock (vm_page_locks.vm_page_queue_lock2) macro 1727 lck_mtx_lock(&vm_page_queue_lock); in vm_page_lock_queues() 1734 ret = lck_mtx_try_lock(&vm_page_queue_lock); in vm_page_trylock_queues() 1741 lck_mtx_unlock(&vm_page_queue_lock); in vm_page_unlock_queues() 1747 lck_mtx_lock_spin(&vm_page_queue_lock); in vm_page_lockspin_queues() 1754 ret = lck_mtx_try_lock_spin(&vm_page_queue_lock); in vm_page_trylockspin_queues()
|
| H A D | vm_phantom_cache.c | 184 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_phantom_cache_add_ghost() 339 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_phantom_cache_update()
|
| H A D | vm_resident.c | 994 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_page_free_queue_enter() 1381 LCK_MTX_ASSERT(&vm_page_queue_lock, in vm_page_free_queue_enter_list() 1883 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_get_delayed_page() 1885 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_NOTOWNED); in vm_get_delayed_page() 2109 lck_mtx_init(&vm_page_queue_lock, &vm_page_lck_grp_queue, &vm_page_lck_attr); in vm_page_bootstrap() 3290 LCK_MTX_ASSERT(&vm_page_queue_lock, in vm_page_insert_internal() 3590 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_NOTOWNED); in vm_page_replace() 3692 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_page_remove() 4296 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_page_make_private() 4368 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_NOTOWNED); in vm_update_darkwake_mode() [all …]
|
| H A D | vm_pageout.c | 729 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); 812 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); 853 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); 1184 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); 1269 lck_mtx_yield(&vm_page_queue_lock); 1398 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); 1558 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); 1577 lck_mtx_yield(&vm_page_queue_lock); 1669 lck_mtx_yield(&vm_page_queue_lock); 3133 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); [all …]
|
| H A D | vm_page_internal.h | 1022 #define vm_page_lockconvert_queues() lck_mtx_convert_spin(&vm_page_queue_lock)
|
| H A D | vm_mteinfo.c | 3404 LCK_MTX_ASSERT(&vm_page_queue_lock, in mteinfo_decrement_wire_count()
|
| H A D | vm_fault.c | 934 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_OWNED); in vm_fault_enqueue_throttled_locked() 3977 LCK_MTX_ASSERT(&vm_page_queue_lock, LCK_MTX_ASSERT_NOTOWNED); in vm_fault_enter_prepare()
|
| /xnu-12377.81.4/doc/vm/ |
| H A D | pageout_scan.md | 72 (`vm_page_queue_lock`) is held for most of this loop.
|