Home
last modified time | relevance | path

Searched refs:vmk_flags (Results 1 – 25 of 28) sorted by relevance

12

/xnu-11215/osfmk/vm/
H A Dvm_shared_region.c1270 vmk_flags, in vm_shared_region_auth_remap()
1657 vmk_flags, in vm_shared_region_map_file_setup()
1813 vmk_flags, in vm_shared_region_map_file_setup()
1829 vmk_flags, in vm_shared_region_map_file_setup()
2360 vmk_flags, in vm_shared_region_enter()
2411 vmk_flags, in vm_shared_region_enter()
2535 vmk_flags, in vm_shared_region_remove()
2750 vmk_flags, in vm_shared_region_slide_mapping()
3757 vmk_flags, in vm_commpage_enter()
3781 vmk_flags, in vm_commpage_enter()
[all …]
H A Dvm_kern_xnu.h888 vm_map_kernel_flags_t vmk_flags);
899 vm_map_kernel_flags_t *vmk_flags,
915 vm_map_kernel_flags_t *vmk_flags,
925 vm_map_kernel_flags_t *vmk_flags,
936 vm_map_kernel_flags_t vmk_flags,
947 vm_map_kernel_flags_t vmk_flags,
1007 vm_map_kernel_flags_t vmk_flags);
1084 vm_map_kernel_flags_t vmk_flags,
1164 vm_map_kernel_flags_t vmk_flags,
H A Dvm_map.c1187 vmk_flags, in vm_map_apple_protected()
3036 if (!vmk_flags.vmf_fixed || vmk_flags.vmf_overwrite) { in vm_map_enter()
4001 vmk_flags, in vm_map_enter_mem_object()
4135 vmk_flags, in vm_map_enter_mem_object()
4755 vmk_flags, in vm_map_enter_mem_object()
4999 vmk_flags, in vm_map_enter_mem_object_control()
5118 vmk_flags, in vm_map_enter_mem_object_control()
11188 vmk_flags, in vm_map_copyout_kernel_buffer()
12880 vmk_flags); in vm_map_copy_extract()
13810 vmk_flags, in vm_map_exec()
[all …]
H A Dvm_map_internal.h167 vm_map_kernel_flags_t vmk_flags,
178 vm_map_kernel_flags_t vmk_flags,
529 vm_map_kernel_flags_t vmk_flags,
545 vm_map_kernel_flags_t vmk_flags,
560 vm_map_kernel_flags_t vmk_flags,
575 vm_map_kernel_flags_t vmk_flags,
665 vm_map_kernel_flags_t vmk_flags);
H A Dvm_user.c147 vm_map_kernel_flags_t vmk_flags = VM_MAP_KERNEL_FLAGS_NONE; in mach_vm_allocate_external() local
159 vm_map_kernel_flags_set_vmflags(&vmk_flags, flags); in mach_vm_allocate_external()
758 vm_map_kernel_flags_set_vmflags(&vmk_flags, flags); in mach_vm_map_external()
761 vmk_flags, port, offset, copy, in mach_vm_map_external()
855 vm_map_kernel_flags_set_vmflags(&vmk_flags, in mach_vm_remap_new_external()
891 vmk_flags, in mach_vm_remap_new_external()
935 vm_map_kernel_flags_set_vmflags(&vmk_flags, flags); in mach_vm_remap_external()
939 vmk_flags.vmkf_remap_legacy_mode = true; in mach_vm_remap_external()
946 vmk_flags, in mach_vm_remap_external()
2141 vm_map_kernel_flags_t vmk_flags = { in mach_vm_range_create_v1() local
[all …]
H A Dvm_kern.c909 vmk_flags.vmf_permanent = true;
915 vmk_flags, &entry);
1089 if (vmk_flags.vmf_fixed) { in kmem_suballoc()
1106 vmk_flags.vmkf_submap = true; in kmem_suballoc()
1116 vmk_flags.vmf_permanent = true; in kmem_suballoc()
1244 if (vmk_flags.vmf_fixed) { in mach_vm_allocate_kernel_sanitize()
1295 vmk_flags, in mach_vm_allocate_kernel()
1319 vmk_flags, in mach_vm_allocate_kernel()
1882 vmk_flags, &newentry); in kmem_realloc_guard()
2290 vmk_flags, in mach_vm_map_kernel()
[all …]
H A Dvm_map_store.c143 vm_map_kernel_flags_t vmk_flags) in vm_map_store_entry_link() argument
190 (void) vm_map_entry_cs_associate(map, entry, vmk_flags); in vm_map_store_entry_link()
192 (void) vmk_flags; in vm_map_store_entry_link()
H A Dvm_memory_entry.c631 vm_map_kernel_flags_t vmk_flags; in mach_make_memory_entry_share() local
682 vmk_flags = VM_MAP_KERNEL_FLAGS_NONE; in mach_make_memory_entry_share()
683 vmk_flags.vmkf_range_id = KMEM_RANGE_ID_DATA; in mach_make_memory_entry_share()
723 vmk_flags.vmkf_copy_single_object = TRUE; in mach_make_memory_entry_share()
750 vmk_flags.vmkf_remap_legacy_mode = true; in mach_make_memory_entry_share()
766 vmk_flags.vmkf_copy_pageable = FALSE; in mach_make_memory_entry_share()
768 vmk_flags.vmkf_copy_pageable = TRUE; in mach_make_memory_entry_share()
770 vmk_flags.vmkf_copy_same_map = FALSE; in mach_make_memory_entry_share()
780 vmk_flags); in mach_make_memory_entry_share()
H A Dvm_map_store_internal.h145 vm_map_kernel_flags_t vmk_flags);
H A Dvm_iokit.h151 vm_map_kernel_flags_t vmk_flags,
H A Dvm_dyld_pager.c1532 vm_map_kernel_flags_t vmk_flags = { in vm_map_with_linking() local
1543 vmk_flags.vmf_tpro = TRUE; in vm_map_with_linking()
1550 vmk_flags, in vm_map_with_linking()
H A Dvm_tests.c858 vm_map_kernel_flags_t vmk_flags; in vm_test_map_copy_adjust_to_target() local
915 vmk_flags = VM_MAP_KERNEL_FLAGS_NONE; in vm_test_map_copy_adjust_to_target()
916 vmk_flags.vmkf_remap_legacy_mode = true; in vm_test_map_copy_adjust_to_target()
923 VM_INHERIT_DEFAULT, vmk_flags); in vm_test_map_copy_adjust_to_target()
932 VM_INHERIT_DEFAULT, vmk_flags); in vm_test_map_copy_adjust_to_target()
H A Dvm_reclaim.c296 vm_map_kernel_flags_t vmk_flags = VM_MAP_KERNEL_FLAGS_ANYWHERE_PERMANENT( in vm_deferred_reclamation_buffer_init_internal() local
302 vmk_flags); in vm_deferred_reclamation_buffer_init_internal()
H A Dvm_map_xnu.h825 vm_map_kernel_flags_t vmk_flags,
/xnu-11215/bsd/kern/
H A Dkern_mman.c522 if (vmk_flags.vm_tag) { in mmap()
682 vmk_flags.vmkf_no_copy_on_read = 1; in mmap()
717 vmk_flags.vmf_fixed = true; in mmap()
718 vmk_flags.vmf_overwrite = true; in mmap()
722 vmk_flags.vmf_no_cache = true; in mmap()
726 vmk_flags.vmkf_map_jit = TRUE; in mmap()
730 vmk_flags.vmf_tpro = true; in mmap()
750 vmk_flags.vmf_resilient_media = true; in mmap()
756 vmk_flags.vmkf_32bit_map_va = TRUE; in mmap()
789 0, vmk_flags, in mmap()
[all …]
H A Dmach_loader.c1825 vm_map_kernel_flags_t vmk_flags, in map_segment() argument
1870 vmk_flags.vmkf_cs_enforcement = TRUE; in map_segment()
1872 vmk_flags.vmkf_cs_enforcement = FALSE; in map_segment()
1883 vmk_flags.vmkf_no_copy_on_read = 1; in map_segment()
1889 vmk_flags, in map_segment()
1901 vmk_flags, in map_segment()
1940 vm_map_kernel_flags_t vmk_flags; in load_segment() local
1953 vmk_flags = VM_MAP_KERNEL_FLAGS_FIXED(); in load_segment()
2238 vmk_flags.vmf_permanent = true; in load_segment()
2258 vmk_flags, in load_segment()
[all …]
H A Dposix_shm.c751 vm_map_kernel_flags_t vmk_flags; in pshm_mmap() local
837 vmk_flags = VM_MAP_KERNEL_FLAGS_ANYWHERE(); in pshm_mmap()
851 vmk_flags = VM_MAP_KERNEL_FLAGS_FIXED(.vmf_overwrite = true); in pshm_mmap()
861 vmk_flags, in pshm_mmap()
H A Dsysv_shm.c391 vm_map_kernel_flags_t vmk_flags; in shmat() local
483 vmk_flags = VM_MAP_KERNEL_FLAGS_FIXED(); in shmat()
485 vmk_flags = VM_MAP_KERNEL_FLAGS_ANYWHERE(); in shmat()
495 vmk_flags, in shmat()
/xnu-11215/osfmk/kern/
H A Dkext_alloc.c169 vm_map_kernel_flags_t vmk_flags = { in kext_alloc() local
182 vmk_flags); in kext_alloc()
201 vmk_flags, in kext_alloc()
214 rval = mach_vm_allocate_kernel(g_kext_map, &addr, size, vmk_flags); in kext_alloc()
H A Dexclaves_memory.c283 const vm_map_kernel_flags_t vmk_flags = { in exclaves_memory_map() local
312 kr = mach_vm_map_kernel(kernel_map, (mach_vm_offset_ut *)address, size, 0, vmk_flags, entry, in exclaves_memory_map()
/xnu-11215/osfmk/i386/commpage/
H A Dcommpage.c130 vm_map_kernel_flags_t vmk_flags; in commpage_allocate() local
181 vmk_flags = VM_MAP_KERNEL_FLAGS_FIXED(); in commpage_allocate()
188 vmk_flags.vmkf_map_jit = TRUE; in commpage_allocate()
196 vmk_flags, in commpage_allocate()
/xnu-11215/iokit/bsddev/skywalk/
H A DIOSkywalkSupport.cpp444 vm_map_kernel_flags_t vmk_flags = VM_MAP_KERNEL_FLAGS_FIXED(); in mapOverwrite() local
447 vmk_flags.vmf_overwrite = true; in mapOverwrite()
448 vmk_flags.vm_tag = getVMTagForMap(fMapper->fTaskMap); in mapOverwrite()
455 vmk_flags, in mapOverwrite()
540 vm_map_kernel_flags_t vmk_flags = VM_MAP_KERNEL_FLAGS_ANYWHERE(); in OSDefineMetaClassAndFinalStructors() local
541 vmk_flags.vm_tag = getVMTagForMap(fTaskMap); in OSDefineMetaClassAndFinalStructors()
549 vmk_flags, in OSDefineMetaClassAndFinalStructors()
/xnu-11215/bsd/sys/
H A Dcode_signing.h762 vm_map_kernel_flags_t vmk_flags);
/xnu-11215/osfmk/tests/
H A Dvm_parameter_validation_kern.c992 vm_map_kernel_flags_t vmk_flags = VM_MAP_KERNEL_FLAGS_FIXED(.vmf_overwrite = true); in test_kext_unix_with_allocated_vnode_addr() local
993 …kern_return_t kr = vm_map_enter_mem_object_control(map, &addr, TEST_ALLOC_SIZE, 0, vmk_flags, (mem… in test_kext_unix_with_allocated_vnode_addr()
1517 vm_map_kernel_flags_t vmk_flags = VM_MAP_KERNEL_FLAGS_NONE; in mach_vm_map_kernel_wrapped() local
1519 vm_map_kernel_flags_set_vmflags(&vmk_flags, flags); in mach_vm_map_kernel_wrapped()
1521 …kern_return_t kr = mach_vm_map_kernel(target_task, address, size, mask, vmk_flags, object, offset,… in mach_vm_map_kernel_wrapped()
1562 vm_map_kernel_flags_t vmk_flags = VM_MAP_KERNEL_FLAGS_NONE; in vm_map_enter_mem_object_control_wrapped() local
1564 vm_map_kernel_flags_set_vmflags(&vmk_flags, flags); in vm_map_enter_mem_object_control_wrapped()
1566 …kern_return_t kr = vm_map_enter_mem_object_control(target_map, &vmmaddr, size, mask, vmk_flags, (m… in vm_map_enter_mem_object_control_wrapped()
/xnu-11215/iokit/Kernel/
H A DIOMemoryDescriptor.cpp855 vm_map_kernel_flags_t vmk_flags; in IOMemoryDescriptorMapAlloc() local
869 vmk_flags = VM_MAP_KERNEL_FLAGS_ANYWHERE(); in IOMemoryDescriptorMapAlloc()
871 vmk_flags = VM_MAP_KERNEL_FLAGS_FIXED(); in IOMemoryDescriptorMapAlloc()
873 vmk_flags.vm_tag = ref->tag; in IOMemoryDescriptorMapAlloc()
890 vmk_flags, in IOMemoryDescriptorMapAlloc()
1149 vm_map_kernel_flags_t vmk_flags = { in memoryReferenceMap() local
1165 vmk_flags, in memoryReferenceMap()
1183 vmk_flags, in memoryReferenceMap()
1459 vm_map_kernel_flags_t vmk_flags = { in memoryReferenceMapNew() local
1477 vmk_flags, in memoryReferenceMapNew()
[all …]

12