Searched refs:submap (Results 1 - 6 of 6) sorted by relevance

/darwin-on-arm/xnu/osfmk/i386/commpage/
H A Dcommpage.c75 extern vm_map_t commpage32_map; // the shared submap, set up in vm init
76 extern vm_map_t commpage64_map; // the shared submap, set up in vm init
77 extern vm_map_t commpage_text32_map; // the shared submap, set up in vm init
78 extern vm_map_t commpage_text64_map; // the shared submap, set up in vm init
100 /* Allocate the commpage and add to the shared submap created by vm:
109 vm_map_t submap, // commpage32_map or commpage_map64
120 if (submap == NULL)
121 panic("commpage submap is null");
149 if ((kr = vm_map_64( submap, // target map (shared submap)
108 commpage_allocate( vm_map_t submap, size_t area_used, vm_prot_t uperm) argument
330 commpage_populate_one( vm_map_t submap, char ** kernAddressPtr, size_t area_used, commpage_address_t base_offset, commpage_time_data** time_data, const char* signature, vm_prot_t uperm) argument
[all...]
/darwin-on-arm/xnu/tools/tests/xnu_quick_test/
H A Dmachvm_tests.c180 vm_region_submap_info_t submap = (vm_region_submap_info_t)_submap; local
256 &nesting_depth, (vm_region_info_t)submap,
269 if (submap->pages_dirtied != 10) {
/darwin-on-arm/xnu/osfmk/vm/
H A Dvm_map.c397 * are now "top level" maps (either task map, kernel map or submap
432 * Placeholder object for submap operations. This object is dropped
434 * vm_map_submap creates the submap.
1900 /* not the same submap */
2056 vm_map_t submap; local
2061 submap = (vm_map_t) object;
2062 submap_is_64bit = vm_map_is_64bit(submap);
2066 if (use_pmap && submap->pmap == NULL) {
2069 submap->pmap = pmap_create(ledger, 0,
2071 if (submap
2387 vm_map_t submap; local
3383 vm_map_submap( vm_map_t map, vm_map_offset_t start, vm_map_offset_t end, vm_map_t submap, vm_map_offset_t offset, __unused boolean_t use_pmap) argument
4709 register vm_map_t submap; local
[all...]
H A Dvm_pageout.h245 vm_map_t submap; member in struct:_vector_upl
H A Dvm_pageout.c4366 vm_map_t submap; local
4368 submap = entry->object.sub_map;
4372 vm_map_reference(submap);
4375 ret = vm_map_create_upl(submap,
4378 vm_map_deallocate(submap);
4605 panic("Vector UPL submap allocation failed\n");
4890 * submap anyways, so no need to remove individual UPL
4891 * element mappings from within the submap
7718 *v_upl_submap = vector_upl->submap;
7729 vector_upl_set_submap(upl_t upl, vm_map_t submap, vm_offset_ argument
[all...]
H A Dvm_map.h173 vm_map_t map; /* map backing submap */
181 /* boolean_t */ is_sub_map:1, /* ... a submap? */
218 /* boolean_t */ is_sub_map:1, /* Is "object" a submap? */
222 /* behavior is not defined for submap type */
327 /* boolean_t */ mapped_in_other_pmaps:1, /*has this submap been mapped in maps that use a different pmap */
653 * in a submap by vm_map_submap.
833 vm_map_t submap,

Completed in 101 milliseconds