Home
last modified time | relevance | path

Searched refs:mappings (Results 1 – 12 of 12) sorted by relevance

/xnu-8019.80.24/osfmk/vm/
H A Dvm_shared_region.c1233 struct shared_file_mapping_slide_np *mappings; in vm_shared_region_undo_mappings() local
1276 mappings = srfmp->mappings; in vm_shared_region_undo_mappings()
1285 if (mappings[j].sms_size == 0) { in vm_shared_region_undo_mappings()
1300 (long long)mappings[j].sms_address, in vm_shared_region_undo_mappings()
1301 (long long)mappings[j].sms_size, in vm_shared_region_undo_mappings()
1302 (long long)mappings[j].sms_file_offset, in vm_shared_region_undo_mappings()
1303 mappings[j].sms_max_prot, in vm_shared_region_undo_mappings()
1304 mappings[j].sms_init_prot)); in vm_shared_region_undo_mappings()
1307 (mappings[j].sms_address - in vm_shared_region_undo_mappings()
1309 mappings[j].sms_size); in vm_shared_region_undo_mappings()
[all …]
H A Dvm_shared_region.h254 struct shared_file_mapping_slide_np *mappings; member
/xnu-8019.80.24/bsd/vm/
H A Dvm_unix.c2142 struct shared_file_mapping_slide_np *mappings, in shared_region_map_and_slide_setup() argument
2185 srfmp->mappings = &mappings[mappings_next]; in shared_region_map_and_slide_setup()
2488 if (srfmp->mappings[i].sms_init_prot & VM_PROT_ZF) { in shared_region_map_and_slide_setup()
2493 srfmp->mappings[i].sms_file_offset, in shared_region_map_and_slide_setup()
2494 srfmp->mappings[i].sms_size)) { in shared_region_map_and_slide_setup()
2507 srfmp->mappings[i].sms_address, in shared_region_map_and_slide_setup()
2508 srfmp->mappings[i].sms_size, in shared_region_map_and_slide_setup()
2509 srfmp->mappings[i].sms_file_offset, in shared_region_map_and_slide_setup()
2510 srfmp->mappings[i].sms_max_prot, in shared_region_map_and_slide_setup()
2511 srfmp->mappings[i].sms_init_prot)); in shared_region_map_and_slide_setup()
[all …]
/xnu-8019.80.24/osfmk/mach/
H A Dshared_memory_server.h133 const struct shared_file_mapping_np *mappings,
H A Dshared_region.h204 const struct shared_file_mapping_np *mappings);
H A Dmemory_object.defs88 * all mappings of this object, the memory manager may
100 * and that further mappings will cause another memory_object_init
H A Dvm_map.defs293 * the memory in this mapping will be shared with other mappings
296 * consistency among mappings on one host with similar page alignments.
H A Dmach_vm.defs342 * the memory in this mapping will be shared with other mappings
345 * consistency among mappings on one host with similar page alignments.
/xnu-8019.80.24/iokit/Kernel/
H A DIOUserClient.cpp361 if (uc && uc->mappings) { in destroyUserReferences()
362 mappingBucket = IOMachPort::bucketForObject(uc->mappings, IKOT_IOKIT_CONNECT); in destroyUserReferences()
377 if (uc->mappings) { in destroyUserReferences()
378 uc->mappings->taggedRetain(OSTypeID(OSCollection)); in destroyUserReferences()
379 machPort->object = uc->mappings; in destroyUserReferences()
381 iokit_switch_object_port(machPort->port, uc->mappings, IKOT_IOKIT_CONNECT); in destroyUserReferences()
385 OSSafeReleaseNULL(uc->mappings); in destroyUserReferences()
1819 if (mappings) { in free()
1820 mappings->release(); in free()
4337 OSSet * mappings; in is_io_service_close() local
[all …]
/xnu-8019.80.24/iokit/IOKit/
H A DIOUserClient.h234 OSSet * mappings;
/xnu-8019.80.24/makedefs/
H A DMakeInc.top187 # Generate a list of mappings of the form "n75:arm;t8002" based on the device map
203 # Generate a list of mappings for products that use a different platform for their kernel configura…
/xnu-8019.80.24/tools/lldbmacros/
H A Dmemory.py4066 mappings = FindVMEntriesForVnode(t, p.p_textvp)
4069 for m in mappings: