| /xnu-11417.140.69/tests/vm/ |
| H A D | mach_vm_map.c | 122 mo_start = trunc_page(mo_offset); in mach_vm_map_unaligned_test() 184 want_addr = trunc_page(map_addr); in mach_vm_map_unaligned_test() 187 want_size = round_page(mo_offset + mo_size) - trunc_page(mo_offset); in mach_vm_map_unaligned_test() 189 want_size = round_page(used_offset_for_size + map_size) - trunc_page(used_offset_for_size); in mach_vm_map_unaligned_test() 192 want_data = trunc_page(mo_offset) / sizeof(uint32_t); in mach_vm_map_unaligned_test() 194 want_data = (uint32_t)trunc_page(map_offset + in mach_vm_map_unaligned_test() 197 want_data = (uint32_t)(trunc_page(map_offset) + in mach_vm_map_unaligned_test() 198 trunc_page(mo_offset)) / sizeof(uint32_t); in mach_vm_map_unaligned_test()
|
| H A D | test_vm_no_pager.m | 113 start_address = trunc_page((size_t)corpse_addr);
|
| /xnu-11417.140.69/libsyscall/mach/mach/ |
| H A D | vm_page_size.h | 49 #define trunc_page(x) ((x) & (~(vm_page_size - 1))) macro 50 #define round_page(x) trunc_page((x) + (vm_page_size - 1))
|
| /xnu-11417.140.69/osfmk/i386/ |
| H A D | io_map.c | 97 vm_offset_t start_offset = phys_addr - trunc_page(phys_addr); in io_map() 101 phys_addr = trunc_page(phys_addr); in io_map()
|
| /xnu-11417.140.69/osfmk/arm/ |
| H A D | io_map.c | 93 vm_offset_t start_offset = phys_addr - trunc_page(phys_addr); in io_map() 97 phys_addr = trunc_page(phys_addr); in io_map()
|
| /xnu-11417.140.69/tools/lldbmacros/kmemory/ |
| H A D | vm.py | 98 base = self.trunc_page(paddr) 106 def trunc_page(self, addr: int) -> int: member in Pmap 164 base = self.trunc_page(vaddr) 173 base = self.trunc_page(vaddr)
|
| /xnu-11417.140.69/osfmk/mach/i386/ |
| H A D | vm_param.h | 300 #define trunc_i386_to_vm(p) (atop(trunc_page(i386_ptob(p))))
|
| /xnu-11417.140.69/bsd/dev/ |
| H A D | mem.c | 291 base = trunc_page(start); in kernacc()
|
| /xnu-11417.140.69/osfmk/arm64/ |
| H A D | hibernate_restore.c | 277 uint64_t regBase = trunc_page(regPage); in map_register_page() 407 uint64_t image_start = trunc_page(header_phys); in pal_hib_resume_tramp()
|
| H A D | hibernate_arm64.c | 169 *page_count = atop_64(round_page(stack_end) - trunc_page(stack_begin)); in pal_hib_get_stack_pages()
|
| /xnu-11417.140.69/iokit/Kernel/ |
| H A D | IOLib.cpp | 1228 return n * gIOPageAllocChunkBytes + trunc_page((uintptr_t) pa); in iopa_allocinpage() 1342 pa = (typeof(pa))trunc_page(pa); in iopa_free() 1368 length = round_page(address + length) - trunc_page( address ); in IOSetProcessorCacheMode() 1369 address = trunc_page( address ); in IOSetProcessorCacheMode()
|
| H A D | IOHibernateIO.cpp | 1289 kmem_free(kernel_map, trunc_page(vars->videoMapping), vars->videoAllocSize); in IOHibernateDone() 1873 src = (uint8_t *) trunc_page(hibernateBase); in hibernate_write_image() 1886 src = (uint8_t *) trunc_page(hibernateBase); in hibernate_write_image() 1887 count = ((uintptr_t) &gIOHibernateRestoreStack[0]) - trunc_page(hibernateBase); in hibernate_write_image()
|
| /xnu-11417.140.69/osfmk/vm/ |
| H A D | vm_kern.c | 1092 map_addr = trunc_page(*addr); in kmem_suballoc() 2477 kmem_free(map, trunc_page(addr), size); in kmem_free_external() 2723 kernel_memory_populate(trunc_page((vm_map_offset_t) meta), PAGE_SIZE, in kmem_init_meta_front() 2909 vm_offset_t page_addr = trunc_page(from); in kmem_populate_needed() 2930 vm_offset_t page_addr = trunc_page(from); in kmem_populate_meta_locked() 3214 trunc_page(start_addr) == trunc_page(end_addr - 1)) { in kmem_get_new_chunk() 3906 largest_free_size = trunc_page(largest_free_size); in kmem_add_extra_claims()
|
| H A D | vm_object.c | 6771 min_ph_size = trunc_page(min_ph_size); 6775 max_ph_size = trunc_page(max_ph_size); 6913 pre_heat_size = trunc_page(pre_heat_size / 16); 6915 pre_heat_size = trunc_page(pre_heat_size / 4); 6933 head_size = trunc_page(pre_heat_size / 2);
|
| H A D | vm_resident.c | 1722 free_size = trunc_page((vm_offset_t)vm_pages_end - start_free_va); in vm_free_delayed_pages() 2104 virtual_space_end = trunc_page(virtual_space_end); in vm_page_bootstrap() 2187 virtual_space_end = trunc_page(virtual_space_end); in pmap_steal_memory_internal()
|
| /xnu-11417.140.69/osfmk/mach/ |
| H A D | vm_param.h | 146 #define trunc_page(x) ((vm_offset_t)(x) & ~((vm_offset_t)PAGE_MASK)) macro
|
| /xnu-11417.140.69/osfmk/kern/ |
| H A D | zalloc.c | 1114 vm_offset_t page_addr = trunc_page(from); in zone_meta_populate() 1170 page = trunc_page(addr); in zone_invalid_element_panic() 1274 page = trunc_page(addr); in zone_element_bounds_check_panic() 1311 addr = trunc_page(meta->zm_pgz_orig_addr) + (addr & PAGE_MASK); in zone_element_bounds_check() 5396 pmap_paddr_t pa = kvtophys(trunc_page(addr)); in pgz_protect() 5447 pmap_remove_options(kernel_pmap, vm_memtag_canonicalize_kernel(trunc_page(addr)), in pgz_unprotect() 5448 vm_memtag_canonicalize_kernel(trunc_page(addr) + PAGE_SIZE), in pgz_unprotect() 5496 return trunc_page(meta->zm_pgz_orig_addr) + (addr & PAGE_MASK); in __pgz_decode() 5513 addr = trunc_page(meta->zm_pgz_orig_addr) + (addr & PAGE_MASK); in __pgz_decode_allow_invalid() 8429 (void *)(trunc_page(addr) - (size - oob_offs)), in panic_display_zone_fault() [all …]
|
| /xnu-11417.140.69/tools/lldbmacros/core/ |
| H A D | kernelcore.py | 481 return trunc_page(addr + unsigned(self.GetGlobalVariable("page_size")) - 1)
|
| /xnu-11417.140.69/osfmk/kdp/ |
| H A D | kdp_core.c | 435 vm_map_offset_t debug_start = trunc_page((vm_map_offset_t) debug_buf_base); in pmap_traverse_present_mappings() 438 vm_map_offset_t macos_panic_start = trunc_page((vm_map_offset_t) macos_panic_base); in pmap_traverse_present_mappings()
|
| /xnu-11417.140.69/iokit/Tests/ |
| H A D | TestIOMemoryDescriptor.cpp | 847 { trunc_page(ranges[0][0].address), 0x800 }, in IOMemoryDescriptorTest()
|
| /xnu-11417.140.69/osfmk/arm64/sptm/ |
| H A D | arm_init_sptm.c | 1680 vm_last_phys = trunc_page(avail_end); in arm_vm_init()
|
| /xnu-11417.140.69/osfmk/arm/pmap/ |
| H A D | pmap.c | 390 #define VREGION1_SIZE (trunc_page(VM_MAX_KERNEL_ADDRESS - (VREGION1_START))) 2340 vm_last_phys = trunc_page(avail_end); in pmap_bootstrap() 2364 maxoffset = trunc_page(maxoffset); in pmap_bootstrap() 2372 maxoffset = trunc_page(maxoffset); in pmap_bootstrap() 11991 for (vm_offset_t ckva = trunc_page(kva); ckva < end; ckva = round_page(ckva + 1)) { 12022 for (vm_offset_t ckva = trunc_page(kva); ckva < end; ckva = round_page(ckva + 1)) { 12304 if (__improbable(trunc_page(va + size - 1) != trunc_page(va))) {
|
| /xnu-11417.140.69/libkern/c++/ |
| H A D | OSKext.cpp | 8042 end_protect = trunc_page(seg->vmaddr + seg->vmsize); 8045 start_wire = trunc_page(seg->vmaddr); 8847 vm_map_offset_t start_wire = trunc_page(seg->vmaddr); 13931 end = trunc_page(seg->vmaddr + seg->vmsize); 15652 summary_page = trunc_page((addr64_t)(uintptr_t)gLoadedKextSummaries);
|
| /xnu-11417.140.69/osfmk/x86_64/ |
| H A D | pmap.c | 751 end_va = trunc_page(end_va); in pmap_pv_fixup()
|
| /xnu-11417.140.69/osfmk/arm64/sptm/pmap/ |
| H A D | pmap.c | 446 #define VREGION1_SIZE (trunc_page(VM_MAX_KERNEL_ADDRESS - (VREGION1_START))) 1734 maxoffset = trunc_page(maxoffset); in pmap_bootstrap() 1741 maxoffset = trunc_page(maxoffset); in pmap_bootstrap()
|