Searched refs:gVirtBase (Results 1 – 13 of 13) sorted by relevance
| /xnu-8019.80.24/osfmk/arm/ |
| H A D | arm_vm_init.c | 85 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 D | globals_asm.h | 32 LOAD_ADDR_GEN_DEF(gVirtBase)
|
| H A D | machine_routines.c | 757 …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 D | caches_asm.s | 372 LOAD_ADDR(r2, gVirtBase)
|
| H A D | pmap.c | 1400 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 D | arm_vm_init.c | 126 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 D | hibernate_arm64.c | 259 gHibernateGlobals.kernelSlide = gVirtBase - gPhysBase; in pal_hib_init()
|
| H A D | machine_routines_asm.s | 669 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 D | sleh.c | 1480 if (fault_addr >= gVirtBase && fault_addr < static_memory_end) { in handle_kernel_abort()
|
| /xnu-8019.80.24/osfmk/mach/arm/ |
| H A D | vm_param.h | 299 extern unsigned long gVirtBase, gPhysBase, gPhysSize;
|
| /xnu-8019.80.24/san/memory/ |
| H A D | kasan-arm64.c | 63 extern unsigned long gVirtBase, gPhysBase;
|
| /xnu-8019.80.24/libkern/c++/ |
| H A D | OSKext.cpp | 117 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 D | pmap.py | 1253 return (addr - unsigned(kern.globals.gVirtBase) + unsigned(kern.globals.gPhysBase))
|