Home
last modified time | relevance | path

Searched refs:lowGlo (Results 1 – 12 of 12) sorted by relevance

/xnu-11417.121.6/osfmk/arm64/
H A Dlowmem_vectors.c51 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 Dalternate_debugger.c148 alt_size, alt_va, alt_pages_size, alt_pages, &lowGlo.lgAltDebugger ); in alternate_debugger_init()
157 lowGlo.lgAltDebugger = alt_code = alt_va; in alternate_debugger_init()
H A Dlowglobals.h89 extern lowglo lowGlo;
H A Darm_vm_init.c588 rw_ptpages = (int)(lowGlo.lgStaticSize >> ARM_PGSHIFT); in dump_kva_space()
/xnu-11417.121.6/osfmk/tests/
H A Dkernel_tests.c829 return (p & lowGlo.lgPmapMemFromArrayMask) in astris_vm_page_unpack_ptr()
830 … ? lowGlo.lgPmapMemStartAddr + (p & ~(lowGlo.lgPmapMemFromArrayMask)) * lowGlo.lgPmapMemPagesize in astris_vm_page_unpack_ptr()
831 : lowGlo.lgPmapMemPackedBaseAddr + (p << lowGlo.lgPmapMemPackedShift); in astris_vm_page_unpack_ptr()
845 … (elt) = (uintptr_t)astris_vm_page_queue_next(((elt) + (uintptr_t)lowGlo.lgPmapMemChainOffset)))
847 #define astris_ptoa(x) ((vm_address_t)(x) << lowGlo.lgPageShift)
852 return (m >= lowGlo.lgPmapMemStartAddr && m < lowGlo.lgPmapMemEndAddr) in astris_vm_page_get_phys_page()
853 …? (ppnum_t)((m - lowGlo.lgPmapMemStartAddr) / lowGlo.lgPmapMemPagesize + lowGlo.lgPmapMemFirstppnu… in astris_vm_page_get_phys_page()
854 : *((ppnum_t *)(m + lowGlo.lgPmapMemPageOffset)); in astris_vm_page_get_phys_page()
865 T_ASSERT_GE_ULONG(lowGlo.lgStaticAddr, gPhysBase, NULL); in pmap_coredump_test()
866 T_ASSERT_LE_ULONG(lowGlo.lgStaticAddr + lowGlo.lgStaticSize, first_avail, NULL); in pmap_coredump_test()
[all …]
/xnu-11417.121.6/osfmk/x86_64/
H A Dlowmem_vectors.c78 lowglo lowGlo __attribute__ ((aligned(PAGE_SIZE))) = { variable
H A Dlowglobals.h74 extern lowglo lowGlo;
H A Dpmap.c1372 assert(0 == ((vm_offset_t) &lowGlo & PAGE_MASK)); in pmap_lowmem_finalize()
1373 pmap_store_pte(FALSE, pte, kvtophys((vm_offset_t)&lowGlo) in pmap_lowmem_finalize()
/xnu-11417.121.6/osfmk/i386/
H A Dx86_hypercall.c113 lowGlo.lgStext, /* args[0]: KVA of kernel text */ in hvg_hcall_set_coredump_data()
H A Di386_vm_init.c354 lowGlo.lgStext = stext; in i386_vm_init()
/xnu-11417.121.6/osfmk/arm64/sptm/pmap/
H A Dpmap.c8142 pte = pa_to_pte(kvtophys_nofail((vm_offset_t)&lowGlo)) | AP_RONA | ARM_PTE_NX |
/xnu-11417.121.6/osfmk/arm/pmap/
H A Dpmap.c8740 …pte = pa_to_pte(ml_static_vtop((vm_offset_t)&lowGlo)) | AP_RONA | ARM_PTE_NX | ARM_PTE_PNX | ARM_P…