Searched refs:submap (Results 1 - 6 of 6) sorted by relevance
/darwin-on-arm/xnu/osfmk/i386/commpage/ |
H A D | commpage.c | 75 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 D | machvm_tests.c | 180 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 D | vm_map.c | 397 * 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 D | vm_pageout.h | 245 vm_map_t submap; member in struct:_vector_upl
|
H A D | vm_pageout.c | 4366 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 D | vm_map.h | 173 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