Searched refs:lowGlo (Results 1 – 13 of 13) sorted by relevance
| /xnu-8019.80.24/osfmk/arm64/ |
| H A D | lowmem_vectors.c | 51 lowglo lowGlo __attribute__ ((aligned(PAGE_MAX_SIZE))) = { variable 94 lowGlo.lgStext = (uint64_t)vm_kernel_stext; in patch_low_glo() 100 lowGlo.lgStaticAddr = address; in patch_low_glo_static_region() 101 lowGlo.lgStaticSize = size; in patch_low_glo_static_region() 111 lowGlo.lgVmFirstPhys = vm_first_phys; in patch_low_glo_static_region() 112 lowGlo.lgVmLastPhys = vm_last_phys; in patch_low_glo_static_region() 126 lowGlo.lgPmapIoRangePtr = (uint64_t)io_attr_table; in patch_low_glo_static_region() 127 lowGlo.lgNumPmapIoRanges = (uint64_t)num_io_rgns; in patch_low_glo_static_region() 137 lowGlo.lgPhysMapBase = physmap_base; in patch_low_glo_static_region() 138 lowGlo.lgPhysMapEnd = physmap_end; in patch_low_glo_static_region() [all …]
|
| H A D | alternate_debugger.c | 145 alt_size, alt_va, alt_pages_size, alt_pages, &lowGlo.lgAltDebugger ); in alternate_debugger_init() 154 lowGlo.lgAltDebugger = alt_code = alt_va; in alternate_debugger_init()
|
| H A D | lowglobals.h | 89 extern lowglo lowGlo;
|
| H A D | arm_vm_init.c | 564 rw_ptpages = (int)(lowGlo.lgStaticSize >> ARM_PGSHIFT); in dump_kva_space()
|
| /xnu-8019.80.24/osfmk/arm/ |
| H A D | lowmem_vectors.c | 44 lowglo lowGlo __attribute__ ((aligned(PAGE_MAX_SIZE))) = { variable 78 lowGlo.lgStext = (uint32_t)vm_kernel_stext; in patch_low_glo() 84 lowGlo.lgStaticAddr = address; in patch_low_glo_static_region() 85 lowGlo.lgStaticSize = size; in patch_low_glo_static_region() 95 lowGlo.lgVmFirstPhys = vm_first_phys; in patch_low_glo_static_region() 96 lowGlo.lgVmLastPhys = vm_last_phys; in patch_low_glo_static_region() 102 lowGlo.lgPmapMemStartAddr = (uint32_t)start_addr; in patch_low_glo_vm_page_info() 103 lowGlo.lgPmapMemEndAddr = (uint32_t)end_addr; in patch_low_glo_vm_page_info() 104 lowGlo.lgPmapMemFirstppnum = first_ppnum; in patch_low_glo_vm_page_info()
|
| H A D | lowglobals.h | 74 extern lowglo lowGlo;
|
| H A D | pmap.c | 8730 …pte = pa_to_pte(ml_static_vtop((vm_offset_t)&lowGlo)) | AP_RONA | ARM_PTE_NX | ARM_PTE_PNX | ARM_P…
|
| /xnu-8019.80.24/osfmk/tests/ |
| H A D | kernel_tests.c | 797 return (p & lowGlo.lgPmapMemFromArrayMask) in astris_vm_page_unpack_ptr() 798 … ? lowGlo.lgPmapMemStartAddr + (p & ~(lowGlo.lgPmapMemFromArrayMask)) * lowGlo.lgPmapMemPagesize in astris_vm_page_unpack_ptr() 799 : lowGlo.lgPmapMemPackedBaseAddr + (p << lowGlo.lgPmapMemPackedShift); in astris_vm_page_unpack_ptr() 820 … (elt) = (uintptr_t)astris_vm_page_queue_next(((elt) + (uintptr_t)lowGlo.lgPmapMemChainOffset))) 822 #define astris_ptoa(x) ((vm_address_t)(x) << lowGlo.lgPageShift) 827 return (m >= lowGlo.lgPmapMemStartAddr && m < lowGlo.lgPmapMemEndAddr) in astris_vm_page_get_phys_page() 828 …? (ppnum_t)((m - lowGlo.lgPmapMemStartAddr) / lowGlo.lgPmapMemPagesize + lowGlo.lgPmapMemFirstppnu… in astris_vm_page_get_phys_page() 829 : *((ppnum_t *)(m + lowGlo.lgPmapMemPageOffset)); in astris_vm_page_get_phys_page() 840 T_ASSERT_GE_ULONG(lowGlo.lgStaticAddr, gPhysBase, NULL); in pmap_coredump_test() 841 T_ASSERT_LE_ULONG(lowGlo.lgStaticAddr + lowGlo.lgStaticSize, first_avail, NULL); in pmap_coredump_test() [all …]
|
| /xnu-8019.80.24/osfmk/x86_64/ |
| H A D | lowglobals.h | 74 extern lowglo lowGlo;
|
| H A D | lowmem_vectors.c | 78 lowglo lowGlo __attribute__ ((aligned(PAGE_SIZE))) = { variable
|
| H A D | pmap.c | 1318 assert(0 == ((vm_offset_t) &lowGlo & PAGE_MASK)); in pmap_lowmem_finalize() 1319 pmap_store_pte(FALSE, pte, kvtophys((vm_offset_t)&lowGlo) in pmap_lowmem_finalize()
|
| /xnu-8019.80.24/osfmk/i386/ |
| H A D | x86_hypercall.c | 127 lowGlo.lgStext, /* args[0]: KVA of kernel text */ in hvg_hcall_set_coredump_data()
|
| H A D | i386_vm_init.c | 353 lowGlo.lgStext = stext; in i386_vm_init()
|