Searched refs:PMAP_LOCK_EXCLUSIVE (Results 1 – 10 of 10) sorted by relevance
| /xnu-11215.1.10/osfmk/arm64/sptm/pmap/ |
| H A D | pmap_internal.h | 191 mode = PMAP_LOCK_EXCLUSIVE; in pmap_assert_locked() 200 case PMAP_LOCK_EXCLUSIVE: in pmap_assert_locked() 242 mode = PMAP_LOCK_EXCLUSIVE; in pmap_lock() 268 case PMAP_LOCK_EXCLUSIVE: in pmap_lock() 291 mode = PMAP_LOCK_EXCLUSIVE; in pmap_try_lock() 302 case PMAP_LOCK_EXCLUSIVE: in pmap_try_lock() 342 mode = PMAP_LOCK_EXCLUSIVE; in pmap_unlock() 351 case PMAP_LOCK_EXCLUSIVE: in pmap_unlock()
|
| H A D | pmap.c | 2599 pmap_lock(pmap, PMAP_LOCK_EXCLUSIVE); in pmap_deallocate_all_leaf_tts() 3092 pmap_assert_locked(pmap, PMAP_LOCK_EXCLUSIVE); 3105 pmap_unlock(pmap, PMAP_LOCK_EXCLUSIVE); 3130 pmap_assert_locked(pmap, PMAP_LOCK_EXCLUSIVE); 3141 pmap_unlock(pmap, PMAP_LOCK_EXCLUSIVE); 3174 pmap_assert_locked(pmap, PMAP_LOCK_EXCLUSIVE); 3452 pmap_lock(pmap, PMAP_LOCK_EXCLUSIVE); 3454 lock_mode = PMAP_LOCK_EXCLUSIVE; 6354 pmap_lock(pmap, PMAP_LOCK_EXCLUSIVE); 6388 pmap_unlock(pmap, PMAP_LOCK_EXCLUSIVE); [all …]
|
| H A D | pmap_data.h | 2314 PMAP_LOCK_EXCLUSIVE,
|
| /xnu-11215.1.10/osfmk/arm/pmap/ |
| H A D | pmap_internal.h | 230 case PMAP_LOCK_EXCLUSIVE: in pmap_assert_locked() 271 case PMAP_LOCK_EXCLUSIVE: in pmap_lock() 315 case PMAP_LOCK_EXCLUSIVE: in pmap_lock_preempt() 354 case PMAP_LOCK_EXCLUSIVE: in pmap_try_lock() 407 case PMAP_LOCK_EXCLUSIVE: in pmap_unlock()
|
| H A D | pmap.c | 3286 pmap_lock(pmap, PMAP_LOCK_EXCLUSIVE); in pmap_deallocate_all_leaf_tts() 3618 if (!pmap_lock_preempt(pmap, PMAP_LOCK_EXCLUSIVE)) { in pmap_tt_allocate() 3631 pmap_unlock(pmap, PMAP_LOCK_EXCLUSIVE); in pmap_tt_allocate() 3680 if (!pmap_lock_preempt(pmap, PMAP_LOCK_EXCLUSIVE)) { in pmap_tt_allocate() 3695 pmap_unlock(pmap, PMAP_LOCK_EXCLUSIVE); in pmap_tt_allocate() 3723 pmap_lock(pmap, PMAP_LOCK_EXCLUSIVE); in pmap_tt_deallocate() 3782 pmap_unlock(pmap, PMAP_LOCK_EXCLUSIVE); in pmap_tt_deallocate() 3822 pmap_assert_locked(pmap, PMAP_LOCK_EXCLUSIVE); 3839 pmap_unlock(pmap, PMAP_LOCK_EXCLUSIVE); 4021 pmap_assert_locked(pmap, PMAP_LOCK_EXCLUSIVE); [all …]
|
| H A D | pmap_data.c | 780 (!pmap_try_lock(ptdp->pmap, PMAP_LOCK_EXCLUSIVE))) { in ppr_find_eligible_pt_page() 826 pmap_unlock(ptdp->pmap, PMAP_LOCK_EXCLUSIVE); in ppr_find_eligible_pt_page() 865 pmap_assert_locked(pmap, PMAP_LOCK_EXCLUSIVE); in ppr_remove_pt_page() 924 pmap_lock(pmap, PMAP_LOCK_EXCLUSIVE); /* pmap_tte_deallocate() dropped the lock */ in ppr_remove_pt_page() 946 pmap_unlock(pmap, PMAP_LOCK_EXCLUSIVE); in ppr_remove_pt_page() 955 pmap_unlock(pmap, PMAP_LOCK_EXCLUSIVE); in ppr_remove_pt_page()
|
| H A D | pmap_data.h | 1884 PMAP_LOCK_EXCLUSIVE);
|
| /xnu-11215.1.10/osfmk/i386/ |
| H A D | pmap_x86_common.c | 135 PMAP_LOCK_EXCLUSIVE(subord); in pmap_nest() 146 PMAP_LOCK_EXCLUSIVE(subord); in pmap_nest() 158 PMAP_LOCK_EXCLUSIVE(subord); in pmap_nest() 170 PMAP_LOCK_EXCLUSIVE(grand); in pmap_nest() 185 PMAP_LOCK_EXCLUSIVE(grand); in pmap_nest() 204 PMAP_LOCK_EXCLUSIVE(grand); in pmap_nest() 263 PMAP_LOCK_EXCLUSIVE(grand); in pmap_unnest() 315 PMAP_LOCK_EXCLUSIVE(p); in pmap_adjust_unnest_parameters() 347 PMAP_LOCK_EXCLUSIVE(pmap); in pmap_find_pa() 429 PMAP_LOCK_EXCLUSIVE(pmap); in pmap_get_prot() [all …]
|
| H A D | pmap_internal.h | 45 PMAP_LOCK_EXCLUSIVE(pmap_t p) in PMAP_LOCK_EXCLUSIVE() function
|
| /xnu-11215.1.10/osfmk/x86_64/ |
| H A D | pmap.c | 1752 PMAP_LOCK_EXCLUSIVE(p); in pmap_destroy() 1816 PMAP_LOCK_EXCLUSIVE(p); in pmap_reference() 1912 PMAP_LOCK_EXCLUSIVE(map); in pmap_protect_options() 2114 PMAP_LOCK_EXCLUSIVE(map); in pmap_expand_pml4() 2220 PMAP_LOCK_EXCLUSIVE(map); in pmap_expand_pdpt() 2344 PMAP_LOCK_EXCLUSIVE(map); in pmap_expand() 2396 PMAP_LOCK_EXCLUSIVE(pmap); in pmap_query_pagesize() 2493 PMAP_LOCK_EXCLUSIVE(pmap); in pmap_pre_expand_large() 2520 PMAP_LOCK_EXCLUSIVE(pmap); in pmap_pre_expand()
|