Home
last modified time | relevance | path

Searched refs:vm_map_trunc_page (Results 1 – 25 of 27) sorted by relevance

12

/xnu-12377.61.12/osfmk/vm/
H A Dvm_map_store_ll.c39 while (vm_map_trunc_page(next->vme_start, map_page_mask) == in first_free_is_valid_ll()
40 vm_map_trunc_page(entry->vme_end, map_page_mask) || in first_free_is_valid_ll()
41 (vm_map_trunc_page(next->vme_start, map_page_mask) == in first_free_is_valid_ll()
42 vm_map_trunc_page(entry->vme_start, map_page_mask) && in first_free_is_valid_ll()
119 while (vm_map_trunc_page(next->vme_start, map_page_mask) == in update_first_free_ll()
120 vm_map_trunc_page(new_first_free->vme_end, map_page_mask) || in update_first_free_ll()
121 (vm_map_trunc_page(next->vme_start, map_page_mask) == in update_first_free_ll()
122 vm_map_trunc_page(new_first_free->vme_start, map_page_mask) && in update_first_free_ll()
H A Dvm_sanitize_error_compat.c418 vm_address_t aligned_start = vm_map_trunc_page(start, pgmask); in vm_sanitize_err_compat_addr_size_vm_protect()
458 vm_address_t aligned_start = vm_map_trunc_page(start, pgmask); in vm_sanitize_err_compat_addr_size_useracc()
506 vm_address_t aligned_start = vm_map_trunc_page(start, pgmask); in vm_sanitize_err_compat_addr_size_vm_behavior_set()
627 vm_address_t aligned_start = vm_map_trunc_page(start, pgmask); in vm_sanitize_err_compat_addr_size_mincore()
H A Dvm_map.h262 #define vm_map_trunc_page(offset, pgmask) \ macro
H A Dvm_map_store.c368 end = vm_map_trunc_page(end, map_mask); in vm_map_store_find_space_backwards()
370 start = vm_map_trunc_page(start, map_mask); in vm_map_store_find_space_backwards()
H A Dvm_debug.c587 vm_map_trunc_page(addr, in vm32_vm_mapped_pages_info()
626 vm_map_trunc_page(addr, in vm32_vm_mapped_pages_info()
H A Dvm_upl.c93 aligned_offset_to_map = vm_map_trunc_page(offset_to_map, vm_map_page_mask(map)); in vm_upl_map_range()
116 aligned_offset_to_unmap = vm_map_trunc_page(offset_to_unmap, vm_map_page_mask(map)); in vm_upl_unmap_range()
H A Dvm_map_store_rb.c654 if (vm_map_trunc_page(entry->vme_start, VM_MAP_PAGE_MASK(map)) >= max_valid_offset) { in update_first_free_rb()
H A Dvm_map.c1142 start_aligned = vm_map_trunc_page(start, PAGE_MASK_64); in vm_map_apple_protected()
1144 start_aligned = vm_map_trunc_page(start_aligned, VM_MAP_PAGE_MASK(map)); in vm_map_apple_protected()
2896 random_addr = vm_map_trunc_page( in vm_map_random_address_for_size()
9979 vm_map_trunc_page(dst_addr, in vm_map_overwrite_submap_recurse()
10274 vm_map_trunc_page(dst_addr, in vm_map_copy_overwrite_nested()
10822 vm_map_trunc_page(base_addr, in vm_map_copy_overwrite_nested()
12023 vm_map_trunc_page(src_addr, VM_MAP_PAGE_MASK(src_map)), in vm_map_copyin_kernel_buffer()
12162 vm_map_trunc_page(*addr, in vm_map_copyout_kernel_buffer()
12435 vm_copy_start = vm_map_trunc_page((vm_map_size_t)copy->offset, in vm_map_copyout_internal()
12862 *src_start = vm_map_trunc_page(*src_addr_unaligned, in vm_map_copyin_sanitize()
[all …]
H A Dvm_fault.c4545 vaddr = vm_map_trunc_page(vaddr, fault_page_mask); in vm_fault_internal()
4552 vaddr = vm_map_trunc_page(vaddr, PAGE_MASK); in vm_fault_internal()
4839 …fault_phys_offset = (vm_map_offset_t)offset - vm_map_trunc_page((vm_map_offset_t)offset, PAGE_MASK… in vm_fault_internal()
8740 if (copyin((user_addr_t)vm_map_trunc_page(code_addr, size - 1), new_code_buffer, size) != 0) { in vmtc_text_page_diagnose()
H A Dvm_reclaim.c1078 vm_map_address_t start = vm_map_trunc_page(entry->address, in reclaim_chunk()
H A Dvm_shared_region.c1545 start = vm_map_trunc_page(start, VM_MAP_PAGE_MASK(sr_map)); in vm_shared_region_undo_mappings()
H A Dvm_pageout.c7306 vm_map_trunc_page(offset,
7972 vm_map_trunc_page(addr, VM_MAP_PAGE_MASK(map)),
/xnu-12377.61.12/san/memory/
H A Dkasan-arm64.c190 vm_offset_t addr_aligned = vm_map_trunc_page(*addrp, ARM_PGMASK); in kasan_arm64_align_to_page()
318 vm_offset_t shadow_base = vm_map_trunc_page(SHADOW_FOR_ADDRESS(address), ARM_PGMASK); in kasan_map_shadow_internal()
410 tosteal = vm_map_trunc_page(tosteal, ARM_PGMASK); in kasan_bootstrap()
476 tosteal = vm_map_trunc_page(tosteal, ARM_PGMASK); in kasan_bootstrap()
H A Dkasan-x86_64.c131 address = vm_map_trunc_page(address, I386_LPGMASK); in kasan_map_shadow_superpage_zero()
188 vm_offset_t shadow_base = vm_map_trunc_page(SHADOW_FOR_ADDRESS(address), PAGE_MASK); in kasan_map_shadow()
H A Dkasan.c397 shadow_base = vm_map_trunc_page(shadow_base, PAGE_MASK); in kasan_traverse_mappings()
/xnu-12377.61.12/osfmk/kern/
H A Dkext_alloc.c83 text_start = vm_map_trunc_page(text->vmaddr, in kext_alloc_init()
155 addr = vm_map_trunc_page(addr, in get_address_from_kext_map()
H A Dstack.c338 stack = (vm_offset_t)vm_map_trunc_page( in stack_collect()
H A Dhost.c1240 result = vm_map_unwire(ipc_kernel_map, vm_map_trunc_page(addr, VM_MAP_PAGE_MASK(ipc_kernel_map)), in host_processor_info()
/xnu-12377.61.12/bsd/kern/
H A Dkern_exec.c7726 addr = vm_map_trunc_page(load_result->user_stack - size, in create_unix_stack()
7755 prot_size = vm_map_trunc_page(size - load_result->user_stack_size, vm_map_page_mask(map)); in create_unix_stack()
8727 vm_map_trunc_page(load_result->entry_point, in exec_prefault_data()
8733 …DEBUG4K_ERROR("map %p va 0x%llx -> 0x%x\n", current_map(), (uint64_t)vm_map_trunc_page(load_result… in exec_prefault_data()
8760 vm_map_trunc_page(load_result->all_image_info_addr, in exec_prefault_data()
8771 vm_map_trunc_page(load_result->all_image_info_addr + expected_all_image_infos_size - 1, in exec_prefault_data()
8835 vm_map_trunc_page(notification_address + dyld_slide_amount, in exec_prefault_data()
8847 vm_map_trunc_page(dyld_image_address + dyld_slide_amount, in exec_prefault_data()
8859 vm_map_trunc_page(dyld_version_address + dyld_slide_amount, in exec_prefault_data()
8871 vm_map_trunc_page(dyld_all_image_infos_address + dyld_slide_amount, in exec_prefault_data()
H A Dmach_loader.c2415 vm_end_aligned = vm_map_trunc_page(vm_end, in load_segment()
2444 file_start = vm_map_trunc_page(file_offset, in load_segment()
2448 vm_start = vm_map_trunc_page(vm_offset, in load_segment()
2478 file_start = vm_map_trunc_page(file_offset, in load_segment()
2482 vm_start = vm_map_trunc_page(vm_offset, in load_segment()
H A Dkern_mman.c553 vm_map_trunc_page(file_pos, user_mask), in mmap()
931 control, vm_map_trunc_page(file_pos, user_mask), in mmap()
/xnu-12377.61.12/osfmk/i386/commpage/
H A Dcommpage.c168 …if (!(kr = vm_map_lookup_entry( kernel_map, vm_map_trunc_page(kernel_addr, VM_MAP_PAGE_MASK(kernel… in commpage_allocate()
/xnu-12377.61.12/bsd/vfs/
H A Dvfs_cluster.c3685 vm_memtag_canonicalize(map, vm_map_trunc_page(iov_base, vm_map_page_mask(map))), in cluster_write_contig()
3687 vm_map_trunc_page(iov_base, vm_map_page_mask(map)), in cluster_write_contig()
5970 vm_pre_fault(vm_map_trunc_page(curr_iov_base, current_page_mask), VM_PROT_READ); in cluster_read_direct()
6087 vm_memtag_canonicalize(map, vm_map_trunc_page(iov_base, vm_map_page_mask(map))), in cluster_read_contig()
6089 vm_map_trunc_page(iov_base, vm_map_page_mask(map)), in cluster_read_contig()
6278 vm_memtag_canonicalize(map, vm_map_trunc_page(iov_base, vm_map_page_mask(map))), in cluster_io_type()
6280 vm_map_trunc_page(iov_base, vm_map_page_mask(map)), in cluster_io_type()
/xnu-12377.61.12/iokit/Kernel/
H A DIOMemoryDescriptor.cpp843 actualAddr = vm_map_trunc_page(addr, vm_map_page_mask(map)); in IOMemoryDescriptorMapDealloc()
910 vm_map_offset_t lastpage = vm_map_trunc_page(addr + size - guardSize, vm_map_page_mask(map)); in IOMemoryDescriptorMapAlloc()
/xnu-12377.61.12/osfmk/ipc/
H A Dipc_kmsg.c3810 …rounded_size = vm_map_round_page(copy->offset + size, effective_page_mask) - vm_map_trunc_page(cop… in ipc_kmsg_copyout_ool_descriptor()

12