| /xnu-12377.41.6/osfmk/mach/ |
| H A D | vm_inherit.h | 75 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 D | vm_region.h | 87 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 D | vm32_map.defs | 117 new_inheritance : vm_inherit_t); 172 inheritance : vm_inherit_t); 192 inheritance : vm_inherit_t); 275 inheritance : vm_inherit_t);
|
| H A D | vm_map.defs | 186 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 D | vm_types_unsafe.h | 187 VM_GENERATE_UNSAFE_TYPE(vm_inherit_t, vm_inherit_ut);
|
| H A D | mach_vm.defs | 207 new_inheritance : vm_inherit_t); 368 inheritance : vm_inherit_t); 404 inheritance : vm_inherit_t); 545 inheritance : vm_inherit_t);
|
| H A D | mach_types.defs | 299 type vm_inherit_t = int VM_UNSAFE_TYPE(vm_inherit_ut);
|
| /xnu-12377.41.6/osfmk/mach_debug/ |
| H A D | vm_info.h | 87 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 D | mach_vm.c | 173 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 D | configurator_vm_inherit.c | 55 vm_inherit_t inheritance) in checker_perform_vm_inherit() 86 vm_inherit_t inherit = VM_INHERIT_SHARE; in successful_vm_inherit()
|
| H A D | vm_parameter_validation.c | 715 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 D | vm_allocation.c | 1811 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 D | vm_parameter_validation_kern.c | 1204 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 D | vm_parameter_validation.h | 949 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 D | vm_map_internal.h | 508 vm_inherit_t inheritance); 552 vm_inherit_t inheritance); 568 vm_inherit_t inheritance); 772 vm_inherit_t inheritance,
|
| H A D | vm_sanitize_internal.h | 494 vm_inherit_ut vm_sanitize_wrap_inherit(vm_inherit_t val); 1121 vm_inherit_t *inherit);
|
| H A D | vm_sanitize.c | 121 vm_sanitize_wrap_inherit(vm_inherit_t val) in vm_sanitize_wrap_inherit() 864 vm_inherit_t *inherit) in vm_sanitize_inherit()
|
| H A D | vm_map.c | 268 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 D | vm_tests.c | 528 vm_inherit_t inheritance);
|
| /xnu-12377.41.6/tests/vm/configurator/ |
| H A D | vm_configurator.h | 245 vm_inherit_t inheritance; 574 vm_inherit_t inheritance; 1363 name_for_inherit(vm_inherit_t inheritance);
|
| H A D | vm_configurator.c | 316 name_for_inherit(vm_inherit_t inherit) in name_for_inherit()
|
| /xnu-12377.41.6/bsd/kern/ |
| H A D | kern_mman.c | 1328 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 D | sanitize.md | 30 - Various flags like vm_prot_t and vm_inherit_t
|
| /xnu-12377.41.6/tests/ |
| H A D | arm_mte.c | 1167 const vm_inherit_t NEW_INHERIT = VM_INHERIT_NONE;
|
| H A D | vm_test_mach_map.c | 2268 vm_inherit_t inheritance, in zsm_vm_map()
|