Home
last modified time | relevance | path

Searched refs:PMAP_LOCK_EXCLUSIVE (Results 1 – 10 of 10) sorted by relevance

/xnu-11215.1.10/osfmk/arm64/sptm/pmap/
H A Dpmap_internal.h191 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 Dpmap.c2599 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 Dpmap_data.h2314 PMAP_LOCK_EXCLUSIVE,
/xnu-11215.1.10/osfmk/arm/pmap/
H A Dpmap_internal.h230 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 Dpmap.c3286 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 Dpmap_data.c780 (!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 Dpmap_data.h1884 PMAP_LOCK_EXCLUSIVE);
/xnu-11215.1.10/osfmk/i386/
H A Dpmap_x86_common.c135 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 Dpmap_internal.h45 PMAP_LOCK_EXCLUSIVE(pmap_t p) in PMAP_LOCK_EXCLUSIVE() function
/xnu-11215.1.10/osfmk/x86_64/
H A Dpmap.c1752 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()