Searched refs:pvep (Results 1 – 4 of 4) sorted by relevance
| /xnu-8020.140.41/osfmk/arm/pmap/ |
| H A D | pmap_data.h | 413 pvh_update_head(pv_entry_t **pvh, void *pvep, unsigned int type) in pvh_update_head() argument 416 os_atomic_store((vm_offset_t *)pvh, (vm_offset_t)pvep | type | PVH_FLAG_LOCK, relaxed); in pvh_update_head() 436 pvh_update_head_unlocked(pv_entry_t **pvh, void *pvep, unsigned int type) in pvh_update_head_unlocked() argument 439 *(vm_offset_t *)pvh = ((vm_offset_t)pvep | type) & ~PVH_FLAG_LOCK; in pvh_update_head_unlocked() 524 pve_set_altacct(pv_entry_t *pvep, unsigned idx) in pve_set_altacct() argument 527 pvep->pve_ptep[idx] = (pt_entry_t *)((uintptr_t)pvep->pve_ptep[idx] | PVE_PTEP_ALTACCT); in pve_set_altacct() 538 pve_set_internal(pv_entry_t *pvep, unsigned idx) in pve_set_internal() argument 541 pvep->pve_ptep[idx] = (pt_entry_t *)((uintptr_t)pvep->pve_ptep[idx] | PVE_PTEP_INTERNAL); in pve_set_internal() 552 pve_clr_altacct(pv_entry_t *pvep, unsigned idx) in pve_clr_altacct() argument 555 pvep->pve_ptep[idx] = (pt_entry_t *)((uintptr_t)pvep->pve_ptep[idx] & ~PVE_PTEP_ALTACCT); in pve_clr_altacct() [all …]
|
| H A D | pmap_data.c | 1552 pv_entry_t *pvep = *pvepp; in pv_free_list_alloc() local 1553 free_list->list = pvep->pve_next; in pv_free_list_alloc() 1554 pvep->pve_next = PV_ENTRY_NULL; in pv_free_list_alloc() 1980 pv_free(pv_entry_t *pvep) in pv_free() argument 1982 assert(pvep != PV_ENTRY_NULL); in pv_free() 1984 pv_list_free(pvep, pvep, 1); in pv_free() 2105 pv_entry_t *pvep = PV_ENTRY_NULL; in pepv_convert_ptep_to_pvep() local 2106 pv_alloc_return_t ret = pv_alloc(pmap, pai, lock_mode, &pvep); in pepv_convert_ptep_to_pvep() 2112 assert(pvep != PV_ENTRY_NULL); in pepv_convert_ptep_to_pvep() 2115 pve_init(pvep); in pepv_convert_ptep_to_pvep() [all …]
|
| /xnu-8020.140.41/tools/lldbmacros/ |
| H A D | pmap.py | 1001 def PVDumpPTE(pvep, ptep, verbose_level = vHUMAN): argument 1019 if pvep is not None and (ptep & 0x1): 1026 if pvep is not None: 1027 pve_str = 'PVEP {:#x}, '.format(pvep) 1123 pvep = pvh & ~0x3 1126 while pvep != 0: 1127 pve = kern.GetValueFromAddress(pvep, "pv_entry_t *") 1130 PVDumpPTE(pvep, pve.pve_ptep[pve_ptep_idx], verbose_level) 1135 pvep = unsigned(pve.pve_next) 1576 pvep = pvh & ~0x3 [all …]
|
| /xnu-8020.140.41/osfmk/arm/ |
| H A D | pmap.c | 2829 pv_entry_t *pvep = pvh_pve_list(pvh); in pmap_assert_free() local 2833 first_ptep = pve_get_ptep(pvep, pve_ptep_idx); in pmap_assert_free()
|