Searched refs:mappings (Results 1 - 7 of 7) sorted by relevance

/darwin-on-arm/xnu/osfmk/vm/
H A Dvm_shared_region.c44 * the same mappings in their VM map. All they need is contained in the shared
848 struct shared_file_mapping_np *mappings,
857 printf("Failed to undo mappings because of NULL shared region.\n");
890 * Undo the mappings we've established so far.
895 if (mappings[j].sfm_size == 0) {
910 (long long)mappings[j].sfm_address,
911 (long long)mappings[j].sfm_size,
912 (long long)mappings[j].sfm_file_offset,
913 mappings[j].sfm_max_prot,
914 mappings[
845 vm_shared_region_undo_mappings( vm_map_t sr_map, mach_vm_offset_t sr_base_address, struct shared_file_mapping_np *mappings, unsigned int mappings_count) argument
954 vm_shared_region_map_file( vm_shared_region_t shared_region, unsigned int mappings_count, struct shared_file_mapping_np *mappings, memory_object_control_t file_control, memory_object_size_t file_size, void *root_dir, struct shared_file_mapping_np *mapping_to_slide) argument
[all...]
H A Dvm_shared_region.h172 struct shared_file_mapping_np *mappings,
177 struct shared_file_mapping_np *mappings,
/darwin-on-arm/xnu/osfmk/mach/
H A Dshared_memory_server.h127 const struct shared_file_mapping_np *mappings,
H A Dshared_region.h124 const struct shared_file_mapping_np *mappings);
/darwin-on-arm/xnu/bsd/vm/
H A Dvm_unix.c1154 struct shared_file_mapping_np *mappings)
1159 /* get the list of mappings the caller wants us to establish */
1160 mappings_size = (vm_size_t) (mappings_count * sizeof (mappings[0]));
1162 mappings,
1188 struct shared_file_mapping_np *mappings,
1360 mappings,
1487 struct shared_file_mapping_np *mappings; local
1518 "no mappings\n",
1520 kr = 0; /* no mappings: we're done ! */
1523 mappings
1150 shared_region_copyin_mappings( struct proc *p, user_addr_t user_mappings, unsigned int mappings_count, struct shared_file_mapping_np *mappings) argument
1184 _shared_region_map( struct proc *p, int fd, uint32_t mappings_count, struct shared_file_mapping_np *mappings, memory_object_control_t *sr_file_control, struct shared_file_mapping_np *mapping_to_slide) argument
[all...]
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOUserClient.cpp325 if ((uc = OSDynamicCast(IOUserClient, obj)) && uc->mappings)
327 dict->setObject((const OSSymbol *) uc->mappings, port);
328 iokit_switch_object_port(port->port, uc->mappings, IKOT_IOKIT_CONNECT);
330 uc->mappings->release();
331 uc->mappings = 0;
1081 if( mappings)
1082 mappings->release();
2589 OSSet * mappings; local
2590 if ((mappings = OSDynamicCast(OSSet, connection)))
2683 if( 0 == client->mappings)
[all...]
/darwin-on-arm/xnu/iokit/IOKit/
H A DIOUserClient.h202 OSSet * mappings; member in class:IOUserClient
325 Remove the first mapping created from the memory descriptor returned by clientMemoryForType() from IOUserClient's list of mappings. If such a mapping exists, it is retained and the reference currently held by IOUserClient is returned to the caller.
327 @result A reference to the first IOMemoryMap instance found in the list of mappings created by IOUserClient from that passed memory descriptor is returned, or zero if none exist. The caller should release this reference.

Completed in 35 milliseconds