| /xnu-11215.61.5/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 */ 266 vm_inherit_t inheritance;/* behavior of map/obj on fork */ 313 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-11215.61.5/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-11215.61.5/libsyscall/mach/ |
| H A D | mach_vm.c | 172 vm_inherit_t inheritance) in mach_vm_map() 208 vm_inherit_t inheritance) in mach_vm_remap() 237 vm_inherit_t inheritance) in mach_vm_remap_new() 289 vm_inherit_t inheritance) in vm_map() 317 vm_inherit_t inheritance) in vm_remap() 346 vm_inherit_t inheritance) in vm_remap_new()
|
| /xnu-11215.61.5/osfmk/tests/ |
| H A D | vm_parameter_validation_kern.c | 1181 vm_inherit_t inheritance); 1283 …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() 1293 …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() 1299 …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() 1305 …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() 1311 …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() 1323 …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() 1329 …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() 1335 …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() 1451 vm_inherit_t inheritance) in mach_vm_map_wrapped() [all …]
|
| H A D | vm_parameter_validation.h | 1030 vm_inherit_t value; 1042 (vm_inherit_trial_t) {.value = (vm_inherit_t)(new_value), .name = "vm_inherit " #new_value} 3745 vm_inherit_t inheritance); 3750 …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() 3803 … 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() 3867 IMPL_FROM_HELPER(inherit, vm_inherit_t, inherit); 3892 …R(remap_fn, instance, inherit, mach_vm_address_t, src, mach_vm_size_t, size, vm_inherit_t, inherit) 3969 vm_inherit_t inheritance) in mach_vm_remap_wrapped_kern() 3996 vm_inherit_t inheritance) in IMPL() 4026 vm_inherit_t inheritance) [all …]
|
| /xnu-11215.61.5/osfmk/vm/ |
| H A D | vm_map_internal.h | 491 vm_inherit_t inheritance); 535 vm_inherit_t inheritance); 551 vm_inherit_t inheritance); 664 vm_inherit_t inheritance,
|
| H A D | vm_sanitize.c | 117 vm_sanitize_wrap_inherit(vm_inherit_t val) in vm_sanitize_wrap_inherit() 786 vm_inherit_t *inherit) in vm_sanitize_inherit() 1261 vm_inherit_t inherit; in vm_sanitize_inherit_test() 1434 static const vm_inherit_t vm_sanitize_test_vm_inherit_t_args[17] = { 1472 TEST_UT_TYPE_ABI(vm_inherit_t, vm_inherit_ut, equal_scalar);
|
| H A D | vm_sanitize_internal.h | 475 vm_inherit_ut vm_sanitize_wrap_inherit(vm_inherit_t val); 1102 vm_inherit_t *inherit);
|
| H A D | vm_map.c | 234 vm_inherit_t inheritance, 366 vm_inherit_t inheritance, 2784 vm_inherit_t inheritance) in vm_map_enter() 3871 vm_inherit_t *inheritance) in vm_map_enter_mem_object_sanitize() 3957 vm_inherit_t inheritance; in vm_map_enter_mem_object() 4873 vm_inherit_t *inheritance) in vm_map_enter_mem_object_control_sanitize() 4959 vm_inherit_t inheritance; in vm_map_enter_mem_object_control() 6100 vm_inherit_t *new_inheritance) in vm_map_inherit_sanitize() 6140 vm_inherit_t new_inheritance; in vm_map_inherit() 11302 vm_inherit_t inheritance) in vm_map_copy_remap() [all …]
|
| H A D | vm_tests.c | 515 vm_inherit_t inheritance);
|
| /xnu-11215.61.5/tests/vm/ |
| H A D | vm_parameter_validation.c | 696 vm_inherit_t inheritance); 798 …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() 808 …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() 814 …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() 820 …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() 826 …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() 838 …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() 844 …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() 850 …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() 978 …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 | 1738 vm_inherit_t inheritances[] = {VM_INHERIT_DEFAULT, VM_INHERIT_LAST_VALID + 1, UINT_MAX}; in test_mach_vm_map_protection_inheritance_error()
|
| /xnu-11215.61.5/bsd/kern/ |
| H A D | kern_mman.c | 1323 vm_inherit_t *inherit) in minherit_sanitize() 1354 vm_inherit_t inherit; in minherit() 1363 inherit_u = vm_sanitize_wrap_inherit((vm_inherit_t)uap->inherit); in minherit()
|
| /xnu-11215.61.5/doc/vm/ |
| H A D | sanitize.md | 30 - Various flags like vm_prot_t and vm_inherit_t
|