| /xnu-8019.80.24/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-8019.80.24/osfmk/arm64/ |
| H A D | hibernate_restore.c | 283 uint64_t regBase = trunc_page(regPage); in map_register_page() 413 uint64_t image_start = trunc_page(header_phys); in pal_hib_resume_tramp() 425 …vm_address_t dockChannelRegPhysBase = trunc_page(&rDOCKCHANNELS_DEV_WSTAT(DOCKCHANNEL_UART_CHANNEL… in pal_hib_resume_tramp()
|
| H A D | hibernate_arm64.c | 155 *page_count = atop_64(round_page(stack_end) - trunc_page(stack_begin)); in pal_hib_get_stack_pages()
|
| /xnu-8019.80.24/osfmk/mach/i386/ |
| H A D | vm_param.h | 310 #define trunc_i386_to_vm(p) (atop(trunc_page(i386_ptob(p))))
|
| /xnu-8019.80.24/bsd/dev/ |
| H A D | mem.c | 291 base = trunc_page(start); in kernacc()
|
| /xnu-8019.80.24/iokit/Kernel/ |
| H A D | IOLib.cpp | 1155 return n * gIOPageAllocChunkBytes + trunc_page((uintptr_t) pa); in iopa_allocinpage() 1269 pa = (typeof(pa))trunc_page(pa); in iopa_free() 1293 length = round_page(address + length) - trunc_page( address ); in IOSetProcessorCacheMode() 1294 address = trunc_page( address ); in IOSetProcessorCacheMode()
|
| H A D | IOHibernateIO.cpp | 1235 kmem_free(kernel_map, trunc_page(vars->videoMapping), vars->videoAllocSize); in IOHibernateDone() 1806 src = (uint8_t *) trunc_page(hibernateBase); in hibernate_write_image() 1819 src = (uint8_t *) trunc_page(hibernateBase); in hibernate_write_image() 1820 count = ((uintptr_t) &gIOHibernateRestoreStack[0]) - trunc_page(hibernateBase); in hibernate_write_image()
|
| H A D | IOMemoryDescriptor.cpp | 3796 length += round_page(sourceAddr + segLen) - trunc_page(sourceAddr); in getDMAMapLength()
|
| /xnu-8019.80.24/osfmk/arm/ |
| H A D | trap.c | 433 …result = arm_fast_fault(map->pmap, trunc_page(fault_addr), fault_type, (status == FSR_PACCESS), FA… in sleh_abort() 520 …result = arm_fast_fault(map->pmap, trunc_page(fault_addr), fault_type, (status == FSR_PACCESS), TR… in sleh_abort()
|
| H A D | arm_vm_init.c | 540 sectSizeCONST = trunc_page(sectSizeCONST); in arm_vm_init() 549 sectSizeCONST = trunc_page(sectSizeCONST); in arm_vm_init()
|
| H A D | pmap.c | 362 #define VREGION1_SIZE (trunc_page(VM_MAX_KERNEL_ADDRESS - (VREGION1_START))) 2126 vm_last_phys = trunc_page(avail_end); in pmap_bootstrap() 2151 maxoffset = trunc_page(maxoffset); in pmap_bootstrap() 2159 maxoffset = trunc_page(maxoffset); in pmap_bootstrap() 11204 for (vm_offset_t ckva = trunc_page(kva); ckva < end; ckva = round_page(ckva + 1)) { 11227 for (vm_offset_t ckva = trunc_page(kva); ckva < end; ckva = round_page(ckva + 1)) { 11415 vm_offset_t sum = 0, page = trunc_page(va);
|
| /xnu-8019.80.24/osfmk/mach/ |
| H A D | vm_param.h | 146 #define trunc_page(x) ((vm_offset_t)(x) & ~((vm_offset_t)PAGE_MASK)) macro
|
| /xnu-8019.80.24/osfmk/kdp/ |
| H A D | kdp_core.c | 318 vm_map_offset_t debug_start = trunc_page((vm_map_offset_t) debug_buf_base); in pmap_traverse_present_mappings() 321 vm_map_offset_t macos_panic_start = trunc_page((vm_map_offset_t) macos_panic_base); in pmap_traverse_present_mappings()
|
| /xnu-8019.80.24/osfmk/kern/ |
| H A D | zalloc.c | 621 return trunc_page(ze.ze_value); in zone_element_base() 1122 vm_offset_t page_addr = trunc_page(from); in zone_meta_populate() 1192 page = trunc_page(addr); in zone_invalid_element_panic() 1261 page = trunc_page(addr); in zone_element_resolve() 2271 page = trunc_page(addr); in ztFault() 2291 page = trunc_page(addr); in ztPresent() 8494 return trunc_page(MIN(compressor_max, vm_page_max)); in zone_restricted_va_max() 8547 return (vm_size_t)trunc_page(zsize); in zone_phys_size_max() 8613 submap_size = trunc_page(zone_sub_map_numer * *remaining_size / in zone_submap_init() 8751 hend = trunc_page(atop(r1.min_address - r0.min_address) * in zone_metadata_init()
|
| /xnu-8019.80.24/tools/lldbmacros/core/ |
| H A D | kernelcore.py | 497 return trunc_page(addr + unsigned(self.GetGlobalVariable("page_size")) - 1)
|
| /xnu-8019.80.24/osfmk/vm/ |
| H A D | vm_object.c | 6694 min_ph_size = trunc_page(min_ph_size); in vm_object_cluster_size() 6698 max_ph_size = trunc_page(max_ph_size); in vm_object_cluster_size() 6836 pre_heat_size = trunc_page(pre_heat_size / 16); in vm_object_cluster_size() 6838 pre_heat_size = trunc_page(pre_heat_size / 4); in vm_object_cluster_size() 6856 head_size = trunc_page(pre_heat_size / 2); in vm_object_cluster_size()
|
| H A D | vm_resident.c | 768 free_size = trunc_page((vm_offset_t)vm_page_array_ending_addr - start_free_va); in vm_free_delayed_pages() 1169 virtual_space_end = trunc_page(virtual_space_end); in vm_page_bootstrap() 1226 virtual_space_end = trunc_page(virtual_space_end); in pmap_steal_memory_internal()
|
| H A D | vm_map.c | 20059 new_max_offset = trunc_page(new_max_offset); in vm_map_set_max_addr()
|
| /xnu-8019.80.24/osfmk/x86_64/ |
| H A D | pmap.c | 374 vm_offset_t sum = 0, page = trunc_page(va); in pmap_ro_zone_validate_element() 727 end_va = trunc_page(end_va); in pmap_pv_fixup()
|
| /xnu-8019.80.24/iokit/Tests/ |
| H A D | TestIOMemoryDescriptor.cpp | 844 { trunc_page(ranges[0][0].address), 0x800 }, in IOMemoryDescriptorTest()
|
| /xnu-8019.80.24/libkern/c++/ |
| H A D | OSKext.cpp | 7121 end_protect = trunc_page(seg->vmaddr + seg->vmsize); 7123 start_wire = trunc_page(seg->vmaddr); 7925 vm_map_offset_t start_wire = trunc_page(seg->vmaddr); 12673 end = trunc_page(seg->vmaddr + seg->vmsize); 14386 summary_page = trunc_page((addr64_t)(uintptr_t)gLoadedKextSummaries);
|
| /xnu-8019.80.24/bsd/kern/ |
| H A D | uipc_syscalls.c | 3557 xfsize = trunc_page(xfsize); in sendfile()
|
| /xnu-8019.80.24/osfmk/ipc/ |
| H A D | ipc_kmsg.c | 4740 (trunc_page(copy->offset) != copy->offset || in ipc_kmsg_copyout_ool_descriptor()
|
| /xnu-8019.80.24/bsd/vfs/ |
| H A D | vfs_cluster.c | 1596 …if (vnode_pageout(vp, upl, (upl_offset_t)trunc_page(upl_offset), trunc_page_64(f_offset), PAGE_SIZ… in cluster_io()
|