Searched refs:pv_head_table (Results 1 – 6 of 6) sorted by relevance
107 extern pv_entry_t **pv_head_table;126 return &pv_head_table[pai]; in pai_to_pvh()296 assert((vm_offset_t)(pv_head_table[index]) & PVH_FLAG_LOCK); in pvh_assert_locked()308 pmap_lock_bit((uint32_t*)(&pv_head_table[index]) + PVH_LOCK_WORD, in pvh_lock()322 pmap_unlock_bit((uint32_t*)(&pv_head_table[index]) + PVH_LOCK_WORD, in pvh_unlock()
72 SECURITY_READ_ONLY_LATE(pv_entry_t * *) pv_head_table = (pv_entry_t**)NULL;646 pv_head_table = (pv_entry_t **)phystokv(avail_start); in pmap_data_bootstrap()
627 pv_h = &pv_head_table[indx]; in pmap_pack_index()646 if (pv_head_table[i].pmap == PMAP_NULL) { in pal_hib_teardown_pmap_structs()647 if (pv_head_table[compact_target_indx].pmap != PMAP_NULL) { in pal_hib_teardown_pmap_structs()653 if (pv_head_table[compact_target_indx].pmap == PMAP_NULL) { in pal_hib_teardown_pmap_structs()658 pv_head_table[compact_target_indx] = pv_head_table[i]; in pal_hib_teardown_pmap_structs()659 pv_head_table[i].pmap = PMAP_NULL; in pal_hib_teardown_pmap_structs()668 *unneeded_start = (addr64_t)&pv_head_table[pmap_teardown_last_valid_compact_indx + 1]; in pal_hib_teardown_pmap_structs()669 *unneeded_end = (addr64_t)&pv_head_table[pmap_npages - 1]; in pal_hib_teardown_pmap_structs()684 pv_h = &pv_head_table[cindx]; in pal_hib_rebuild_pmap_structs()694 pv_head_table[rindx] = pv_head_table[cindx]; in pal_hib_rebuild_pmap_structs()[all …]
1099 pv_head_table = cast(kern.GetGlobalVariable('pv_head_table'), "uintptr_t*")1100 pvh_raw = unsigned(pv_head_table[pai])1258 pvh = unsigned(kern.globals.pv_head_table[pn])1548 pvh = unsigned(kern.globals.pv_head_table[pn]) | pvh_set_bits
42 pv_rooted_entry_t pv_head_table; /* array of entries, one per variable
325 extern pv_rooted_entry_t pv_head_table; /* array of entries, one per page */420 #define pai_to_pvh(pai) (&pv_head_table[pai])