Home
last modified time | relevance | path

Searched refs:lock_mode (Results 1 – 4 of 4) sorted by relevance

/xnu-11215/osfmk/arm64/sptm/pmap/
H A Dpmap_data.c966 pmap_lock_mode_t lock_mode, in pv_alloc() argument
976 pmap_assert_locked(pmap, lock_mode); in pv_alloc()
1056 pmap_unlock(pmap, lock_mode); in pv_alloc()
1073 pmap_lock(pmap, lock_mode); in pv_alloc()
1210 pmap_lock_mode_t lock_mode, in pepv_convert_ptep_to_pvep() argument
1218 pv_alloc_return_t ret = pv_alloc(pmap, lock_mode, options, &pvep, locked_pvh, NULL); in pepv_convert_ptep_to_pvep()
1308 pmap_lock_mode_t lock_mode, in pmap_enter_pv() argument
1321 pmap_assert_locked(pmap, lock_mode); in pmap_enter_pv()
1372 … if ((ret = pepv_convert_ptep_to_pvep(pmap, lock_mode, options, locked_pvh)) != PV_ALLOC_SUCCESS) { in pmap_enter_pv()
1402 if ((ret = pv_alloc(pmap, lock_mode, options, &pvep, locked_pvh, NULL)) != PV_ALLOC_SUCCESS) { in pmap_enter_pv()
H A Dpmap.c3425 pmap_lock_mode_t lock_mode = PMAP_LOCK_SHARED; local
3426 pmap_lock(pmap, lock_mode);
3450 lock_mode = PMAP_LOCK_EXCLUSIVE;
3477 pmap_unlock(pmap, lock_mode);
/xnu-11215/osfmk/arm/pmap/
H A Dpmap_data.c1963 pmap_lock_mode_t lock_mode, in pv_alloc() argument
1970 pmap_assert_locked(pmap, lock_mode); in pv_alloc()
2055 pmap_unlock(pmap, lock_mode); in pv_alloc()
2072 pmap_lock(pmap, lock_mode); in pv_alloc()
2207 pmap_lock_mode_t lock_mode, in pepv_convert_ptep_to_pvep() argument
2216 pv_alloc_return_t ret = pv_alloc(pmap, pai, lock_mode, options, &pvep); in pepv_convert_ptep_to_pvep()
2303 pmap_lock_mode_t lock_mode, in pmap_enter_pv() argument
2316 pmap_assert_locked(pmap, lock_mode); in pmap_enter_pv()
2383 if ((ret = pepv_convert_ptep_to_pvep(pmap, pai, lock_mode, options)) != PV_ALLOC_SUCCESS) { in pmap_enter_pv()
2414 if ((ret = pv_alloc(pmap, pai, lock_mode, options, &pvep)) != PV_ALLOC_SUCCESS) { in pmap_enter_pv()
H A Dpmap.c6125 pmap_lock_mode_t lock_mode = PMAP_LOCK_SHARED; local
6190 lock_mode = PMAP_LOCK_EXCLUSIVE;
6193 if (!pmap_lock_preempt(pmap, lock_mode)) {
6204 pmap_unlock(pmap, lock_mode);
6212 if (!pmap_lock_preempt(pmap, lock_mode)) {
6218 pmap_unlock(pmap, lock_mode);
6273 if (lock_mode == PMAP_LOCK_SHARED) {
6275 lock_mode = PMAP_LOCK_EXCLUSIVE;
6283 lock_mode = PMAP_LOCK_EXCLUSIVE;
6345 pv_status = pv_alloc(pmap, pai, lock_mode, options, &new_pve_p[new_allocated_pves]);
[all …]