Home
last modified time | relevance | path

Searched refs:current_map (Results 1 – 25 of 30) sorted by relevance

12

/xnu-11215/bsd/kern/
H A Dsysv_shm.c281 vm_map_page_mask(current_map())); in shm_deallocate_segment()
302 vm_map_page_mask(current_map())); /* XXX done for us? */ in shm_delete_mapping()
304 result = mach_vm_deallocate(current_map(), shmmap_s->va, size); in shm_delete_mapping()
463 vm_map_page_mask(current_map())); in shmat()
474 shmlba = vm_map_page_size(current_map()); /* XXX instead of SHMLBA */ in shmat()
491 rv = mach_vm_map_kernel(current_map(), in shmat()
521 assert(vm_map_page_shift(current_map()) < PAGE_SHIFT); in shmat()
526 current_map(), /* process map */ in shmat()
554 (void) mach_vm_deallocate(current_map(), in shmat()
H A Dkern_mman.c313 user_map = current_map(); in mmap()
1041 user_map = current_map(); in msync_nocancel()
1127 user_map = current_map(); in munmap()
1206 user_map = current_map(); in mprotect()
1360 user_map = current_map(); in minherit()
1415 user_map = current_map(); in madvise()
1536 map = current_map(); in mincore()
1690 result = vm_map_wire_kernel(current_map(), uap->addr, in mlock()
1717 result = vm_map_unwire(current_map(), uap->addr, in munlock()
1783 user_map = current_map(); in mremap_encrypted()
H A Dkern_exec.c7214 vm_map_t map = current_map(); in load_init_program()
7962 kr = vm_fault(current_map(), in exec_prefault_data()
7964 vm_map_page_mask(current_map())), in exec_prefault_data()
7995 kr = vm_fault(current_map(), in exec_prefault_data()
7997 vm_map_page_mask(current_map())), in exec_prefault_data()
8006 kr = vm_fault(current_map(), in exec_prefault_data()
8008 vm_map_page_mask(current_map())), in exec_prefault_data()
8070 kr = vm_fault(current_map(), in exec_prefault_data()
8082 kr = vm_fault(current_map(), in exec_prefault_data()
8094 kr = vm_fault(current_map(), in exec_prefault_data()
[all …]
H A Dposix_shm.c554 user_map = current_map(); in pshm_truncate()
775 user_map = current_map(); in pshm_mmap()
921 (void) mach_vm_deallocate(current_map(), in pshm_mmap()
H A Dkern_resource.c1288 if (vm_map_set_data_limit(current_map(), newrlim->rlim_cur) != KERN_SUCCESS) { in dosetrlimit()
1353 kr = mach_vm_protect(current_map(), addr, size, FALSE, VM_PROT_DEFAULT); in dosetrlimit()
1393 kr = mach_vm_protect(current_map(), addr, size, FALSE, VM_PROT_NONE); in dosetrlimit()
1423 if (vm_map_set_size_limit(current_map(), newrlim->rlim_cur) != KERN_SUCCESS) { in dosetrlimit()
1458 vm_map_set_user_wire_limit(current_map(), (vm_size_t)newrlim->rlim_cur); in dosetrlimit()
H A Dkern_core.c319 vm_map_t map = current_map(); in coredump()
H A Dsys_ulock.c437 ret = vm_map_page_info(current_map(), uaddr, VM_PAGE_INFO_BASIC, (vm_page_info_t)&info, &count); in uaddr_findobj()
H A Dkdebug.c971 vm_map_t user_map = current_map(); in kdebug_typefilter()
/xnu-11215/osfmk/vm/
H A Dvm_sanitize.c876 kr = vm_sanitize_size(offset_u, size_u, VM_SANITIZE_CALLER_TEST, current_map(), in vm_sanitize_size_test()
893 kr = vm_sanitize_size(offset_u, size_u, VM_SANITIZE_CALLER_TEST, current_map(), in vm_sanitize_size_test()
909 kr = vm_sanitize_size(offset_u, size_u, VM_SANITIZE_CALLER_TEST, current_map(), in vm_sanitize_size_test()
925 kr = vm_sanitize_size(offset_u, size_u, VM_SANITIZE_CALLER_TEST, current_map(), in vm_sanitize_size_test()
943 kr = vm_sanitize_size(offset_u, size_u, VM_SANITIZE_CALLER_TEST, current_map(), in vm_sanitize_size_test()
959 kr = vm_sanitize_size(offset_u, size_u, VM_SANITIZE_CALLER_TEST, current_map(), in vm_sanitize_size_test()
975 kr = vm_sanitize_size(offset_u, size_u, VM_SANITIZE_CALLER_TEST, current_map(), in vm_sanitize_size_test()
1147 kr = vm_sanitize_prot(prot_u, VM_SANITIZE_CALLER_TEST, current_map(), in vm_sanitize_prot_test()
1173 current_map(), VM_PROT_NONE, &cur_prot, in vm_sanitize_cur_and_max_prots_test()
H A Dvm_map_xnu.h41 extern vm_map_t current_map(void);
60 #define current_map() (current_map_fast()) macro
H A Dvm_user.c1177 vm_map_t map = current_map(); in vm_toggle_entry_reuse()
2167 if (map != current_map()) { in mach_vm_range_create()
H A Dvm_kern.c4198 } else if (current_map() == map) { in copyinmap()
4227 } else if (current_map() == map) { in copyoutmap()
4265 } else if (current_map() == map) { in copyoutmap_atomic32()
4293 } else if (current_map() == map) { in copyoutmap_atomic64()
H A Dvm_fault.c3973 if (pmap_find_phys(current_map()->pmap, vaddr) == 0) { in vm_pre_fault()
3974 vm_fault(current_map(), /* map */ in vm_pre_fault()
8263 uint_t size = MIN(vm_map_page_size(current_map()), PAGE_SIZE); in vmtc_get_page_data()
8329 size_t size = MIN(vm_map_page_size(current_map()), PAGE_SIZE); in vmtc_text_page_diagnose()
H A Dvm_shared_region.c2228 if (VM_MAP_PAGE_SHIFT(current_map()) == VM_MAP_PAGE_SHIFT(sr_map)) { in vm_shared_region_map_file_final()
2229 pmap_trim(current_map()->pmap, sr_map->pmap, sfm_min_address, sfm_max_address - sfm_min_address); in vm_shared_region_map_file_final()
H A Dvm_map.c781 effective_page_shift = VM_MAP_PAGE_SHIFT(current_map()); in vm_self_region_page_shift_safely()
798 effective_page_shift = MIN(VM_MAP_PAGE_SHIFT(current_map()), in vm_self_region_page_shift()
16540 effective_page_mask = MIN(vm_map_page_mask(current_map()), PAGE_MASK); in vm_map_willneed()
19641 if (current_map() == map) { in vm_map_write_user()
19702 if (current_map() == map) { in vm_map_read_user()
21086 #undef current_map
21088 current_map(void) in current_map() function
H A Dvm_tests.c1398 vm_map_t map = current_map(); in vm_map_non_aligned_test()
/xnu-11215/bsd/vm/
H A Dvm_unix.c237 if (value != vm_map_page_size(current_map())) {
570 map = current_map(); in useracc()
616 kret = vslock_sanitize(current_map(), in vslock()
638 kret = vm_map_wire_kernel(current_map(), addr, in vslock()
669 map = current_map(); in vsunlock()
1187 if (!vm_map_page_aligned(map_size, vm_map_page_mask(current_map()))) { in shared_region_map_and_slide_setup()
1725 vm_map_t map = current_map(); in shared_region_map_and_slide_2_np_sanitize()
2873 vm_map_t, current_map(),
2876 pmap_footprint_suspend(current_map(), new_value);
3130 vm_map_t map = current_map();
[all …]
/xnu-11215/bsd/pthread/
H A Dpthread_shims.c169 return current_map(); in _current_map()
573 .current_map = _current_map,
/xnu-11215/osfmk/ipc/
H A Dmach_msg.c284 vm_map_t map = current_map(); in mach_msg_receive_results()
667 vm_map_t map = current_map(); in mach_msg_trap_send()
H A Dipc_policy.c275 if (current_map()->max_offset <= VM_MAX_ADDRESS) { in ipc_policy_allow_legacy_send_trap()
/xnu-11215/bsd/sys/
H A Dpthread_shims.h243 vm_map_t (*current_map)(void); member
/xnu-11215/bsd/vfs/
H A Dvfs_cluster.c2960 assert(vm_map_page_shift(current_map()) >= PAGE_SHIFT); in cluster_write_direct()
3099 vm_map_t map = UIO_SEG_IS_USER_SPACE(uio->uio_segflg) ? current_map() : kernel_map; in cluster_write_direct()
3388 vm_map_t map = UIO_SEG_IS_USER_SPACE(uio->uio_segflg) ? current_map() : kernel_map; in cluster_write_contig()
5110 assert(vm_map_page_shift(current_map()) >= PAGE_SHIFT); in cluster_read_direct()
5189 if (vm_map_page_mask(current_map()) < PAGE_MASK) { in cluster_read_direct()
5431 vm_map_t map = UIO_SEG_IS_USER_SPACE(uio->uio_segflg) ? current_map() : kernel_map; in cluster_read_direct()
5620 current_page_size = vm_map_page_size(current_map()); in cluster_read_direct()
5621 current_page_mask = vm_map_page_mask(current_map()); in cluster_read_direct()
5756 vm_map_t map = UIO_SEG_IS_USER_SPACE(uio->uio_segflg) ? current_map() : kernel_map; in cluster_read_contig()
5935 vm_map_t map = UIO_SEG_IS_USER_SPACE(uio->uio_segflg) ? current_map() : kernel_map; in cluster_io_type()
[all …]
/xnu-11215/osfmk/i386/
H A Dtrap.c1411 vm_map_offset_t pagemask = ~vm_map_page_mask(current_map()); in copy_instruction_stream()
/xnu-11215/osfmk/x86_64/
H A Dpmap.c2629 if (current_map() == kernel_map) { in dtrace_copyio_preflight()
/xnu-11215/osfmk/tests/
H A Dvm_parameter_validation_kern.c809 if (VM_MAP_PAGE_SHIFT(current_map()) != VM_MAP_PAGE_SHIFT(map)) { in call_vm_map_page_info()

12