Searched refs:lock_mode (Results 1 – 4 of 4) sorted by relevance
| /xnu-11215/osfmk/arm64/sptm/pmap/ |
| H A D | pmap_data.c | 966 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 D | pmap.c | 3425 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 D | pmap_data.c | 1963 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 D | pmap.c | 6125 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 …]
|