Home
last modified time | relevance | path

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

/xnu-12377.41.6/osfmk/mach/
H A Dvm_inherit.h75 typedef unsigned int vm_inherit_t; /* might want to change this */ typedef
85 #define VM_INHERIT_SHARE ((vm_inherit_t) 0) /* share with child */
86 #define VM_INHERIT_COPY ((vm_inherit_t) 1) /* copy into child */
87 #define VM_INHERIT_NONE ((vm_inherit_t) 2) /* absent from child */
88 #define VM_INHERIT_DONATE_COPY ((vm_inherit_t) 3) /* copy and delete */
H A Dvm_region.h87 vm_inherit_t inheritance;
115 vm_inherit_t inheritance;
239 vm_inherit_t inheritance;/* behavior of map/obj on fork */
267 vm_inherit_t inheritance;/* behavior of map/obj on fork */
330 vm_inherit_t inheritance;/* behavior of map/obj on fork */
H A Dvm32_map.defs117 new_inheritance : vm_inherit_t);
172 inheritance : vm_inherit_t);
192 inheritance : vm_inherit_t);
275 inheritance : vm_inherit_t);
H A Dvm_map.defs186 new_inheritance : vm_inherit_t);
315 inheritance : vm_inherit_t);
343 inheritance : vm_inherit_t);
460 inheritance : vm_inherit_t);
502 inheritance : vm_inherit_t);
H A Dvm_types_unsafe.h187 VM_GENERATE_UNSAFE_TYPE(vm_inherit_t, vm_inherit_ut);
H A Dmach_vm.defs207 new_inheritance : vm_inherit_t);
368 inheritance : vm_inherit_t);
404 inheritance : vm_inherit_t);
545 inheritance : vm_inherit_t);
H A Dmach_types.defs299 type vm_inherit_t = int VM_UNSAFE_TYPE(vm_inherit_ut);
/xnu-12377.41.6/osfmk/mach_debug/
H A Dvm_info.h87 vm_inherit_t vir_inheritance; /* inheritance */
100 vm_inherit_t vir_inheritance; /* inheritance */
113 vm_inherit_t vir_inheritance; /* inheritance */
/xnu-12377.41.6/libsyscall/mach/
H A Dmach_vm.c173 vm_inherit_t inheritance) in mach_vm_map()
209 vm_inherit_t inheritance) in mach_vm_remap()
238 vm_inherit_t inheritance) in mach_vm_remap_new()
290 vm_inherit_t inheritance) in vm_map()
318 vm_inherit_t inheritance) in vm_remap()
347 vm_inherit_t inheritance) in vm_remap_new()
/xnu-12377.41.6/tests/vm/
H A Dconfigurator_vm_inherit.c55 vm_inherit_t inheritance) in checker_perform_vm_inherit()
86 vm_inherit_t inherit = VM_INHERIT_SHARE; in successful_vm_inherit()
H A Dvm_parameter_validation.c715 vm_inherit_t inheritance);
817 …AP_T map, int flags, bool copy, mach_vm_address_t start, mach_vm_size_t size, vm_inherit_t inherit) in help_call_map_fn__allocate__inherit()
827 …inherit(map_fn_t fn, MAP_T map, mach_vm_address_t start, mach_vm_size_t size, vm_inherit_t inherit) in call_map_fn__allocate_fixed__inherit()
833 …inherit(map_fn_t fn, MAP_T map, mach_vm_address_t start, mach_vm_size_t size, vm_inherit_t inherit) in call_map_fn__allocate_fixed_copy__inherit()
839 …inherit(map_fn_t fn, MAP_T map, mach_vm_address_t start, mach_vm_size_t size, vm_inherit_t inherit) in call_map_fn__allocate_anywhere__inherit()
845 …AP_T map, int flags, bool copy, mach_vm_address_t start, mach_vm_size_t size, vm_inherit_t inherit) in help_call_map_fn__memobject__inherit()
857 …inherit(map_fn_t fn, MAP_T map, mach_vm_address_t start, mach_vm_size_t size, vm_inherit_t inherit) in call_map_fn__memobject_fixed__inherit()
863 …inherit(map_fn_t fn, MAP_T map, mach_vm_address_t start, mach_vm_size_t size, vm_inherit_t inherit) in call_map_fn__memobject_fixed_copy__inherit()
869 …inherit(map_fn_t fn, MAP_T map, mach_vm_address_t start, mach_vm_size_t size, vm_inherit_t inherit) in call_map_fn__memobject_anywhere__inherit()
997 …tance ## __inherit(MAP_T map, mach_vm_address_t start, mach_vm_size_t size, vm_inherit_t inherit) \
[all …]
H A Dvm_allocation.c1811 vm_inherit_t inheritances[] = {VM_INHERIT_DEFAULT, VM_INHERIT_LAST_VALID + 1, UINT_MAX}; in test_mach_vm_map_protection_inheritance_error()
/xnu-12377.41.6/osfmk/tests/
H A Dvm_parameter_validation_kern.c1204 vm_inherit_t inheritance);
1306 …AP_T map, int flags, bool copy, mach_vm_address_t start, mach_vm_size_t size, vm_inherit_t inherit) in help_call_map_fn__allocate__inherit()
1316 …inherit(map_fn_t fn, MAP_T map, mach_vm_address_t start, mach_vm_size_t size, vm_inherit_t inherit) in call_map_fn__allocate_fixed__inherit()
1322 …inherit(map_fn_t fn, MAP_T map, mach_vm_address_t start, mach_vm_size_t size, vm_inherit_t inherit) in call_map_fn__allocate_fixed_copy__inherit()
1328 …inherit(map_fn_t fn, MAP_T map, mach_vm_address_t start, mach_vm_size_t size, vm_inherit_t inherit) in call_map_fn__allocate_anywhere__inherit()
1334 …AP_T map, int flags, bool copy, mach_vm_address_t start, mach_vm_size_t size, vm_inherit_t inherit) in help_call_map_fn__memobject__inherit()
1346 …inherit(map_fn_t fn, MAP_T map, mach_vm_address_t start, mach_vm_size_t size, vm_inherit_t inherit) in call_map_fn__memobject_fixed__inherit()
1352 …inherit(map_fn_t fn, MAP_T map, mach_vm_address_t start, mach_vm_size_t size, vm_inherit_t inherit) in call_map_fn__memobject_fixed_copy__inherit()
1358 …inherit(map_fn_t fn, MAP_T map, mach_vm_address_t start, mach_vm_size_t size, vm_inherit_t inherit) in call_map_fn__memobject_anywhere__inherit()
1474 vm_inherit_t inheritance) in mach_vm_map_wrapped()
[all …]
H A Dvm_parameter_validation.h949 vm_inherit_t value;
961 (vm_inherit_trial_t) {.value = (vm_inherit_t)(new_value), .name = "vm_inherit " #new_value}
3703 vm_inherit_t inheritance);
3708 …py, mach_vm_address_t src, mach_vm_size_t size, vm_prot_t cur, vm_prot_t max, vm_inherit_t inherit) in help_call_remap_fn__src_size_etc()
3761 … MAP_T map, int flags, bool copy, mach_vm_address_t src, mach_vm_size_t size, vm_inherit_t inherit) in help_call_remap_fn__inherit()
3825 IMPL_FROM_HELPER(inherit, vm_inherit_t, inherit);
3850 …R(remap_fn, instance, inherit, mach_vm_address_t, src, mach_vm_size_t, size, vm_inherit_t, inherit)
3927 vm_inherit_t inheritance) in mach_vm_remap_wrapped_kern()
3954 vm_inherit_t inheritance) in IMPL()
3984 vm_inherit_t inheritance)
[all …]
/xnu-12377.41.6/osfmk/vm/
H A Dvm_map_internal.h508 vm_inherit_t inheritance);
552 vm_inherit_t inheritance);
568 vm_inherit_t inheritance);
772 vm_inherit_t inheritance,
H A Dvm_sanitize_internal.h494 vm_inherit_ut vm_sanitize_wrap_inherit(vm_inherit_t val);
1121 vm_inherit_t *inherit);
H A Dvm_sanitize.c121 vm_sanitize_wrap_inherit(vm_inherit_t val) in vm_sanitize_wrap_inherit()
864 vm_inherit_t *inherit) in vm_sanitize_inherit()
H A Dvm_map.c268 vm_inherit_t inheritance);
419 vm_inherit_t inheritance,
2959 vm_inherit_t inheritance) in vm_map_enter()
4173 vm_inherit_t *inheritance) in vm_map_enter_mem_object_sanitize()
4259 vm_inherit_t inheritance; in vm_map_enter_mem_object()
5268 vm_inherit_t *inheritance) in vm_map_enter_mem_object_control_sanitize()
5354 vm_inherit_t inheritance; in vm_map_enter_mem_object_control()
6499 vm_inherit_t *new_inheritance) in vm_map_inherit_sanitize()
6545 vm_inherit_t new_inheritance; in vm_map_inherit()
12196 vm_inherit_t inheritance) in vm_map_copy_remap()
[all …]
H A Dvm_tests.c528 vm_inherit_t inheritance);
/xnu-12377.41.6/tests/vm/configurator/
H A Dvm_configurator.h245 vm_inherit_t inheritance;
574 vm_inherit_t inheritance;
1363 name_for_inherit(vm_inherit_t inheritance);
H A Dvm_configurator.c316 name_for_inherit(vm_inherit_t inherit) in name_for_inherit()
/xnu-12377.41.6/bsd/kern/
H A Dkern_mman.c1328 vm_inherit_t *inherit) in minherit_sanitize()
1363 vm_inherit_t inherit; in minherit()
1372 inherit_u = vm_sanitize_wrap_inherit((vm_inherit_t)uap->inherit); in minherit()
/xnu-12377.41.6/doc/vm/
H A Dsanitize.md30 - Various flags like vm_prot_t and vm_inherit_t
/xnu-12377.41.6/tests/
H A Darm_mte.c1167 const vm_inherit_t NEW_INHERIT = VM_INHERIT_NONE;
H A Dvm_test_mach_map.c2268 vm_inherit_t inheritance, in zsm_vm_map()