Home
last modified time | relevance | path

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

/xnu-11215/libsyscall/mach/
H A Dmach_vm.c172 vm_inherit_t inheritance) in mach_vm_map() argument
177 inheritance == VM_INHERIT_DEFAULT) { in mach_vm_map()
208 vm_inherit_t inheritance) in mach_vm_remap() argument
214 inheritance); in mach_vm_remap()
237 vm_inherit_t inheritance) in mach_vm_remap_new() argument
244 inheritance); in mach_vm_remap_new()
289 vm_inherit_t inheritance) in vm_map() argument
317 vm_inherit_t inheritance) in vm_remap() argument
323 inheritance); in vm_remap()
346 vm_inherit_t inheritance) in vm_remap_new() argument
[all …]
/xnu-11215/osfmk/mach/
H A Dvm_region.h87 vm_inherit_t inheritance; member
115 vm_inherit_t inheritance; member
239 vm_inherit_t inheritance;/* behavior of map/obj on fork */ member
266 vm_inherit_t inheritance;/* behavior of map/obj on fork */ member
313 vm_inherit_t inheritance;/* behavior of map/obj on fork */ member
H A Dvm_map.defs101 * address. The returned protection, inheritance, sharing
176 * Set the inheritance attribute for the specified range
178 * The inheritance value is one of {none, copy, share}, and
291 * the inheritance attributes specified; see the vm_protect and
315 inheritance : vm_inherit_t);
343 inheritance : vm_inherit_t);
460 inheritance : vm_inherit_t);
502 inheritance : vm_inherit_t);
H A Dmach_vm.defs193 * Set the inheritance attribute for the specified range
195 * The inheritance value is one of {none, copy, share}, and
340 * the inheritance attributes specified; see the vm_protect and
368 inheritance : vm_inherit_t);
404 inheritance : vm_inherit_t);
434 * address. The returned protection, inheritance, sharing
545 inheritance : vm_inherit_t);
H A Dvm32_map.defs172 inheritance : vm_inherit_t);
192 inheritance : vm_inherit_t);
275 inheritance : vm_inherit_t);
/xnu-11215/osfmk/vm/
H A Dvm_user.c749 vm_inherit_ut inheritance) in mach_vm_map_external() argument
763 inheritance); in mach_vm_map_external()
780 vm_inherit_ut inheritance) in vm_map_64_external() argument
801 vm_inherit_ut inheritance) in vm_map_external() argument
839 vm_inherit_ut inheritance) in mach_vm_remap_new_external() argument
897 inheritance); in mach_vm_remap_new_external()
926 vm_inherit_ut inheritance) in mach_vm_remap_external() argument
952 inheritance); in mach_vm_remap_external()
972 vm_inherit_ut inheritance) in vm_remap_new_external() argument
984 inheritance); in vm_remap_new_external()
[all …]
H A Dvm32_user.c328 vm_inherit_ut inheritance) in vm32_vm_map_64() argument
340 cur_protection, max_protection, inheritance); in vm32_vm_map_64()
358 vm_inherit_ut inheritance) in vm32_vm_map() argument
365 cur_protection, max_protection, inheritance); in vm32_vm_map()
380 vm_inherit_ut inheritance) in vm32_vm_remap() argument
393 cur_protection, max_protection, inheritance); in vm32_vm_remap()
558 info->inheritance = info64.inheritance; in vm32_vm_region_recurse()
H A Dvm_map_internal.h491 vm_inherit_t inheritance);
535 vm_inherit_t inheritance);
551 vm_inherit_t inheritance);
566 vm_inherit_ut inheritance,
581 vm_inherit_ut inheritance);
664 vm_inherit_t inheritance,
H A Dvm_map.c3152 entry->inheritance != inheritance || in vm_map_enter()
3290 (entry->inheritance == inheritance) && in vm_map_enter()
4011 &inheritance); in vm_map_enter_mem_object()
11323 new_entry->inheritance = inheritance; in vm_map_copy_remap()
15214 submap_info->inheritance = curr_entry->inheritance; in vm_map_region_recurse_64()
15228 short_info->inheritance = curr_entry->inheritance; in vm_map_region_recurse_64()
15376 basic->inheritance = entry->inheritance; in vm_map_region()
15424 basic->inheritance = entry->inheritance; in vm_map_region()
17345 new_entry->inheritance = inheritance; in vm_map_entry_insert()
18137 new_entry->inheritance = src_entry->inheritance; in vm_map_remap_extract()
[all …]
H A Dvm_kern_xnu.h1090 vm_inherit_ut inheritance);
1170 vm_inherit_ut inheritance);
H A Dvm_debug.c187 region.vir_inheritance = entry->inheritance; in vm32_mach_vm_region_info()
400 region.vir_inheritance = entry->inheritance; in vm32_mach_vm_region_info_64()
H A Dvm_map_xnu.h233 /* vm_inherit_t */ inheritance:2, /* inheritance */ member
831 vm_inherit_ut inheritance);
H A Dvm_tests.c515 vm_inherit_t inheritance);
1470 vm_inherit_ut inheritance);
1483 vm_inherit_ut inheritance);
1496 vm_inherit_ut inheritance);
1509 vm_inherit_ut inheritance);
H A Dbsd_vm.c1065 pinfo->pri_inheritance = entry->inheritance; in fill_procregioninfo()
1164 pinfo->pri_inheritance = entry->inheritance; in fill_procregioninfo_onlymappedvnodes()
H A Dvm_kern.c2283 vm_inherit_ut inheritance) in mach_vm_map_kernel() argument
2296 inheritance, in mach_vm_map_kernel()
2313 vm_inherit_ut inheritance) in mach_vm_remap_new_kernel() argument
2334 inheritance); in mach_vm_remap_new_kernel()
H A Dvm_shared_region.c1276 tmp_entry->inheritance); in vm_shared_region_auth_remap()
2756 tmp_entry->inheritance); in vm_shared_region_slide_mapping()
/xnu-11215/osfmk/tests/
H A Dvm_parameter_validation_kern.c1181 vm_inherit_t inheritance);
1451 vm_inherit_t inheritance) in mach_vm_map_wrapped() argument
1458 …sk, address, size, mask, flags, object, offset, copy, cur_protection, max_protection, inheritance); in mach_vm_map_wrapped()
1476 vm_inherit_t inheritance);
1488 vm_inherit_t inheritance) in mach_vm_map_external_wrapped() argument
1511 vm_inherit_t inheritance) in mach_vm_map_kernel_wrapped() argument
1555 vm_inherit_t inheritance) in vm_map_enter_mem_object_control_wrapped() argument
1587 vm_inherit_t inheritance) in vm_map_wrapped() argument
1594 …task, &addr, size, mask, flags, object, offset, copy, cur_protection, max_protection, inheritance); in vm_map_wrapped()
1612 vm_inherit_t inheritance);
[all …]
H A Dvm_parameter_validation.h3745 vm_inherit_t inheritance);
3969 vm_inherit_t inheritance) in mach_vm_remap_wrapped_kern() argument
3978 …ress, size, mask, flags, src_task, src_address, copy, cur_protection, max_protection, inheritance); in mach_vm_remap_wrapped_kern()
3996 vm_inherit_t inheritance) in IMPL()
4026 vm_inherit_t inheritance)
4031 …ress, size, mask, flags, src_task, src_address, copy, cur_protection, max_protection, inheritance);
4049 vm_inherit_t inheritance)
4054 …ress, size, mask, flags, src_task, src_address, copy, cur_protection, max_protection, inheritance);
4074 vm_inherit_t inheritance)
4983 info.inheritance = INVALID_INHERIT; in call_mach_vm_region()
[all …]
/xnu-11215/tests/vm/
H A Dvm_parameter_validation.c696 vm_inherit_t inheritance);
1035 vm_inherit_t inheritance) in mach_vm_map_wrapped() argument
1038 …task, &addr, size, mask, flags, object, offset, copy, cur_protection, max_protection, inheritance); in mach_vm_map_wrapped()
1057 vm_inherit_t inheritance) in IMPL()
1060 …ess_t)mask, flags, object, (vm_offset_t)offset, copy, cur_protection, max_protection, inheritance); in IMPL()
1078 vm_inherit_t inheritance) in IMPL()
1081 …ess_t)mask, flags, object, (vm_offset_t)offset, copy, cur_protection, max_protection, inheritance); in IMPL()
1774 info.inheritance = INVALID_INHERIT; in call_mach_vm_region_recurse()
1800 info.inheritance = INVALID_INHERIT; in call_vm_region_recurse()
1829 info.inheritance = INVALID_INHERIT; in call_vm_region_recurse_64()
/xnu-11215/iokit/DriverKit/
H A DOSObject.iig140 * The attributes propagate with inheritance, but can be overriden.
/xnu-11215/config/
H A DMASTER435 # Enable inheritance of importance through specially marked mach ports and for file locks
436 # For now debug is enabled wherever inheritance is
/xnu-11215/doc/debugging/
H A Ddebugging.md27 Instead, always use the inheritance-sensitive `isinstance(obj, type)`.
/xnu-11215/doc/scheduler/
H A Dsched_clutch_edge.md76 …ces specified from userspace via SPIs, priority boosts due to priority inheritance mechanisms like…
/xnu-11215/tools/lldbmacros/
H A Dmemory.py1625 vme_extra_info_str ="SC-Ds"[int(vme.inheritance)]
/xnu-11215/tests/
H A Dstackshot_tests.m1895 * priority inheritance