Home
last modified time | relevance | path

Searched refs:gVirtBase (Results 1 – 13 of 13) sorted by relevance

/xnu-8019.80.24/osfmk/arm/
H A Darm_vm_init.c85 unsigned long gVirtBase, gPhysBase, gPhysSize; /* Used by <mach/arm/vm_param.h> */ variable
176 return pa - gPhysBase + gVirtBase; in phystokv()
191 pa = va - gVirtBase + gPhysBase; in arm_vm_page_granular_helper()
218 assert((start - gVirtBase + gPhysBase) >= gPhysBase); in arm_vm_page_granular_helper()
315 arm_vm_page_granular_RWX(gVirtBase, segSizeTEXT + (segTEXTB - gVirtBase), FALSE); in arm_vm_prot_init()
390 arm_vm_page_granular_ROX(gVirtBase, segSizeTEXT + (segTEXTB - gVirtBase), FALSE); in arm_vm_prot_finalize()
417 gVirtBase = args->virtBase; in arm_vm_init()
432 static_memory_end = gVirtBase + mem_size; in arm_vm_init()
458 if (gPhysBase < gVirtBase) { in arm_vm_init()
459 if (gPhysBase + gPhysSize > gVirtBase) { in arm_vm_init()
[all …]
H A Dglobals_asm.h32 LOAD_ADDR_GEN_DEF(gVirtBase)
H A Dmachine_routines.c757 …assertf(((vm_address_t)(vaddr) - gVirtBase) < gPhysSize, "%s: illegal vaddr: %p", __func__, (void*… in ml_static_vtop()
758 return (vm_address_t)(vaddr) - gVirtBase + gPhysBase; in ml_static_vtop()
776 return pa - gPhysBase + gVirtBase; in phystokv_range()
H A Dcaches_asm.s372 LOAD_ADDR(r2, gVirtBase)
H A Dpmap.c1400 const bool in_static = (start >= gVirtBase) && (end < static_memory_end); in pmap_set_range_xprr_perm()
2415 *startp = gVirtBase & 0xFFC00000; in pmap_virtual_region()
2416 *size = ((virtual_space_start - (gVirtBase & 0xFFC00000)) + ~0xFFC00000) & 0xFFC00000; in pmap_virtual_region()
2420 *startp = gVirtBase & 0xFFFFFFFFFE000000; in pmap_virtual_region()
2421 …*size = ((virtual_space_start - (gVirtBase & 0xFFFFFFFFFE000000)) + ~0xFFFFFFFFFE000000) & 0xFFFFF… in pmap_virtual_region()
2423 *startp = gVirtBase & 0xFFFFFFFFFF800000; in pmap_virtual_region()
2424 …*size = ((virtual_space_start - (gVirtBase & 0xFFFFFFFFFF800000)) + ~0xFFFFFFFFFF800000) & 0xFFFFF… in pmap_virtual_region()
2444 if (((gVirtBase & low_global_vr_mask) != LOW_GLOBAL_BASE_ADDRESS) && (region_select == 2)) { in pmap_virtual_region()
/xnu-8019.80.24/osfmk/arm64/
H A Darm_vm_init.c126 SECURITY_READ_ONLY_LATE(unsigned long) gVirtBase;
368 return pa - gPhysBase + gVirtBase; in phystokv()
392 return pa - gPhysBase + gVirtBase; in phystokv_range()
403 if (__improbable((va < gVirtBase) || (((vm_address_t)(va) - gVirtBase) >= gPhysSize))) { in ml_static_vtop()
405 (void*)va, (unsigned long long)gVirtBase, (unsigned long long)gPhysSize); in ml_static_vtop()
407 return (vm_address_t)(va) - gVirtBase + gPhysBase; in ml_static_vtop()
981 pa = va - gVirtBase + gPhysBase - pa_offset; in arm_vm_page_granular_helper()
1013 assert((start - gVirtBase + gPhysBase - pa_offset) >= gPhysBase); in arm_vm_page_granular_helper()
1097 pmap_paddr_t pa = align_start - gVirtBase + gPhysBase - pa_offset; in arm_vm_page_granular_prot()
1466 temp_ptov_table[ptov_index].pa = orig_va - gVirtBase + gPhysBase; in arm_vm_physmap_slide()
[all …]
H A Dhibernate_arm64.c259 gHibernateGlobals.kernelSlide = gVirtBase - gPhysBase; in pal_hib_init()
H A Dmachine_routines_asm.s669 adrp x5, EXT(gVirtBase)@page // For 32-bit frame, make sure we're not trying to copy from kernel
670 add x5, x5, EXT(gVirtBase)@pageoff
H A Dsleh.c1480 if (fault_addr >= gVirtBase && fault_addr < static_memory_end) { in handle_kernel_abort()
/xnu-8019.80.24/osfmk/mach/arm/
H A Dvm_param.h299 extern unsigned long gVirtBase, gPhysBase, gPhysSize;
/xnu-8019.80.24/san/memory/
H A Dkasan-arm64.c63 extern unsigned long gVirtBase, gPhysBase;
/xnu-8019.80.24/libkern/c++/
H A DOSKext.cpp117 extern unsigned long gVirtBase;
1047 ml_static_mfree(ml_static_ptovirt(seg_kld->vmaddr - gVirtBase + gPhysBase), in removeKextBootstrap()
1057 ml_static_mfree(ml_static_ptovirt(seg_klddata->vmaddr - gVirtBase + gPhysBase), in removeKextBootstrap()
6699 …vm_offset_t linkedit_vmaddr = ml_static_ptovirt((vm_offset_t)(linkeditseg->vmaddr - gVirtBase + gP… in jettisonFileSetLinkeditSegment()
10935 if (segp->vmsize == 0 && segp->vmaddr < gVirtBase) {
10936 segp->vmaddr = gVirtBase;
10939 secp->addr = gVirtBase;
/xnu-8019.80.24/tools/lldbmacros/
H A Dpmap.py1253 return (addr - unsigned(kern.globals.gVirtBase) + unsigned(kern.globals.gPhysBase))