| /xnu-11417.101.15/osfmk/arm64/ |
| H A D | lowmem_vectors.c | 133 extern const vm_map_address_t physmap_base; in patch_low_glo_static_region() 135 assertf((physmap_base != 0) && (physmap_end != 0), in patch_low_glo_static_region() 137 lowGlo.lgPhysMapBase = physmap_base; in patch_low_glo_static_region()
|
| H A D | arm_vm_init.c | 344 SECURITY_READ_ONLY_LATE(vm_map_address_t) physmap_base = (vm_map_address_t)0; 1524 temp_ptov_table[ptov_index].va = physmap_base; in arm_vm_physmap_slide() 1895 physmap_base = VM_MIN_KERNEL_ADDRESS - (physmap_l1_entries << ARM_TT_L1_SHIFT); in arm_vm_init() 1897 physmap_base = phystokv(args->topOfKernelData); in arm_vm_init() 1904 physmap_base += physmap_slide; in arm_vm_init() 1907 physmap_base = ROUND_TWIG(physmap_base); in arm_vm_init() 1911 static_memory_end = physmap_base + mem_size; in arm_vm_init() 1913 physmap_end = physmap_base + real_phys_size; in arm_vm_init() 1920 physmap_end = physmap_base + real_phys_size; in arm_vm_init() 1922 …static_memory_end = physmap_base + mem_size + (PTOV_TABLE_SIZE * ARM_TT_TWIG_SIZE); // worst possi… in arm_vm_init() [all …]
|
| H A D | copyio.c | 56 extern const vm_map_address_t physmap_base; 224 bool in_physmap = (VM_KERNEL_STRIP_UPTR(kernel_addr) >= physmap_base) && in copy_validate_kernel_addr()
|
| H A D | machine_routines.c | 137 extern uint64_t physmap_base; 1914 if (vaddr < physmap_base) { in ml_static_protect() 1915 panic("ml_static_protect(): %p < %p", (void *) vaddr, (void *) physmap_base); in ml_static_protect() 2061 if (vaddr < physmap_base) { in ml_static_mfree()
|
| H A D | sleh.c | 287 extern const vm_map_address_t physmap_base; 2104 if (__improbable(fault_addr >= physmap_base) && (fault_addr < physmap_end)) { in handle_kernel_abort()
|
| /xnu-11417.101.15/osfmk/kdp/ml/i386/ |
| H A D | kdp_x86_common.h | 46 uint64_t physmap_base; member
|
| H A D | kdp_x86_common.c | 452 kdp_jtag_coredump.physmap_base = (uint64_t) &physmap_base; in kdp_jtag_coredump_init()
|
| /xnu-11417.101.15/san/memory/ |
| H A D | kasan-x86_64.c | 59 #define phys2virt(x) ((uintptr_t)(x) + physmap_base) 267 kasan_map_shadow_superpage_zero(physmap_base, physmap_max - physmap_base); in kasan_arch_init()
|
| H A D | kasan-arm64.c | 430 …nst size_t size_to_map = phystokv(sptm_boot_args->first_avail_phys) - sptm_boot_args->physmap_base; in kasan_bootstrap() 431 kasan_map_shadow_static_early(sptm_boot_args->physmap_base, size_to_map); in kasan_bootstrap()
|
| /xnu-11417.101.15/osfmk/i386/ |
| H A D | pmap.h | 457 extern uint64_t physmap_base, physmap_max; 459 #define NPHYSMAP (MAX(((physmap_max - physmap_base) / GB), 4)) 517 uint64_t pvaddr = (uint64_t)paddr + physmap_base; in PHYSMAP_PTOV_check() 521 pvaddr, physmap_base, physmap_max); in PHYSMAP_PTOV_check()
|
| H A D | i386_init.c | 145 uint64_t physmap_base = 0; variable 436 physmap_base = new_physmap_base; in Idle_PTs_init()
|
| /xnu-11417.101.15/osfmk/kdp/ml/arm/ |
| H A D | kdp_vm.c | 469 extern const vm_map_address_t physmap_base; in kdp_core_start_addr() 470 return MIN(physmap_base, VM_MIN_KERNEL_AND_KEXT_ADDRESS); in kdp_core_start_addr()
|
| /xnu-11417.101.15/osfmk/kdp/ |
| H A D | sk_core.c | 392 extern const vm_map_address_t physmap_base; 420 for (vm_map_address_t vaddr = physmap_base; vaddr < physmap_end; vaddr += PAGE_SIZE_64) { in papt_walk()
|
| /xnu-11417.101.15/osfmk/arm64/sptm/ |
| H A D | arm_init_sptm.c | 614 SECURITY_READ_ONLY_LATE(vm_map_address_t) physmap_base = (vm_map_address_t)0; 1644 physmap_base = SPTMArgs->physmap_base; in arm_vm_init() 1796 physmap_vbase = physmap_base; in arm_vm_init()
|
| /xnu-11417.101.15/bsd/kern/ |
| H A D | kern_trustcache.c | 1146 extern uint64_t physmap_base, physmap_max; 1151 uint64_t pvaddr = (uint64_t)paddr + physmap_base; in PHYSMAP_PTOV_check() 1155 pvaddr, physmap_base, physmap_max); in PHYSMAP_PTOV_check()
|
| /xnu-11417.101.15/tools/lldbmacros/kmemory/ |
| H A D | vm.py | 202 self.physmap_base = target.FindFirstGlobalVariable('physmap_base').xGetValueAsInteger()
|
| /xnu-11417.101.15/osfmk/tests/ |
| H A D | vm_parameter_validation_kern.c | 536 extern const vm_map_address_t physmap_base; 570 bool in_physmap = (VM_KERNEL_STRIP_UPTR(kernel_addr) >= physmap_base) && in will_copyio_panic_in_copy_validate()
|
| /xnu-11417.101.15/tools/lldbmacros/ |
| H A D | pmap.py | 1041 …ed(kern.GetValueFromAddress(cmd_args[0], 'unsigned long'))) - unsigned(kern.globals.physmap_base)))
|
| /xnu-11417.101.15/osfmk/arm/pmap/ |
| H A D | pmap.c | 402 extern const vm_map_address_t physmap_base; 1585 const bool in_physmap = (start >= physmap_base) && (end < physmap_end); in pmap_set_range_xprr_perm() 4147 if (__improbable((pmap == kernel_pmap) && (va >= physmap_base) && (va < physmap_end))) {
|
| /xnu-11417.101.15/osfmk/arm64/sptm/pmap/ |
| H A D | pmap.c | 458 extern const vm_map_address_t physmap_base;
|