Lines Matching refs:sr_map

267 	vm_map_t                sr_map;  in vm_shared_region_vm_map()  local
276 sr_map = sr_mem_entry->backing.map; in vm_shared_region_vm_map()
282 (void *)VM_KERNEL_ADDRPERM(sr_map))); in vm_shared_region_vm_map()
283 return sr_map; in vm_shared_region_vm_map()
1145 vm_map_t sr_map; in vm_shared_region_auth_remap() local
1204 sr_map = vm_shared_region_vm_map(sr); in vm_shared_region_auth_remap()
1207 kr = find_mapping_to_slide(sr_map, si->si_slid_address - sr->sr_base_address, &tmp_entry_store); in vm_shared_region_auth_remap()
1291 vm_map_t sr_map, in vm_shared_region_undo_mappings() argument
1312 if (sr_map == NULL) { in vm_shared_region_undo_mappings()
1336 sr_map = sr_mem_entry->backing.map; in vm_shared_region_undo_mappings()
1377 start = vm_map_trunc_page(start, VM_MAP_PAGE_MASK(sr_map)); in vm_shared_region_undo_mappings()
1378 end = vm_map_round_page(end, VM_MAP_PAGE_MASK(sr_map)); in vm_shared_region_undo_mappings()
1379 kr2 = vm_map_remove_guard(sr_map, in vm_shared_region_undo_mappings()
1427 vm_map_t sr_map; in vm_shared_region_map_file_setup() local
1477 sr_map = sr_mem_entry->backing.map; in vm_shared_region_map_file_setup()
1632 sr_map, in vm_shared_region_map_file_setup()
1634 vm_map_round_page(mappings[0].sms_size, VM_MAP_PAGE_MASK(sr_map)), in vm_shared_region_map_file_setup()
1658 (vm_map_round_page(sfm_end, VM_MAP_PAGE_MASK(sr_map)) < in vm_shared_region_map_file_setup()
1715 (vm_map_round_page(sfm_end, VM_MAP_PAGE_MASK(sr_map)) < in vm_shared_region_map_file_setup()
1775 obj_size = vm_map_round_page(mappings[i].sms_size, VM_MAP_PAGE_MASK(sr_map)); in vm_shared_region_map_file_setup()
1781 sr_map, in vm_shared_region_map_file_setup()
1783 vm_map_round_page(mappings[i].sms_size, VM_MAP_PAGE_MASK(sr_map)), in vm_shared_region_map_file_setup()
1798 sr_map, in vm_shared_region_map_file_setup()
1800 vm_map_round_page(mappings[i].sms_size, VM_MAP_PAGE_MASK(sr_map)), in vm_shared_region_map_file_setup()
1841 sr_map->is_nested_map && in vm_shared_region_map_file_setup()
1912 assert(sr_map != NULL); in vm_shared_region_map_file_setup()
1914 vm_shared_region_undo_mappings(sr_map, sr_base_address, sr_file_mappings, srfmp, i); in vm_shared_region_map_file_setup()
1919 *sr_map_ptr = sr_map; in vm_shared_region_map_file_setup()
1928 vm_map_t sr_map,
1954 vm_map_t sr_map = NULL; in vm_shared_region_map_file() local
1988 &sfm_min_address, &sfm_max_address, &sr_map, &lowest_unnestable_addr, vmsr_num_slides); in vm_shared_region_map_file()
2039 vm_shared_region_undo_mappings(sr_map, shared_region->sr_base_address, in vm_shared_region_map_file()
2051 lowest_unnestable_addr &= ~(pmap_shared_region_size_min(sr_map->pmap) - 1); in vm_shared_region_map_file()
2052 if (lowest_unnestable_addr != sr_map->lowest_unnestable_start) { in vm_shared_region_map_file()
2053 vm_map_lock(sr_map); in vm_shared_region_map_file()
2054 sr_map->lowest_unnestable_start = lowest_unnestable_addr; in vm_shared_region_map_file()
2055 vm_map_unlock(sr_map); in vm_shared_region_map_file()
2062 vm_shared_region_map_file_final(shared_region, sr_map, sfm_min_address, sfm_max_address); in vm_shared_region_map_file()
2110 vm_map_t sr_map, in vm_shared_region_map_file_final() argument
2201 if (VM_MAP_PAGE_SHIFT(current_map()) == VM_MAP_PAGE_SHIFT(sr_map)) { in vm_shared_region_map_file_final()
2202 pmap_trim(current_map()->pmap, sr_map->pmap, sfm_min_address, sfm_max_address - sfm_min_address); in vm_shared_region_map_file_final()
2220 vm_map_t sr_map; in vm_shared_region_trim_and_get() local
2230 sr_map = sr_mem_entry->backing.map; in vm_shared_region_trim_and_get()
2233 if (VM_MAP_PAGE_SHIFT(task->map) == VM_MAP_PAGE_SHIFT(sr_map)) { in vm_shared_region_trim_and_get()
2234 pmap_trim(task->map->pmap, sr_map->pmap, 0, 0); in vm_shared_region_trim_and_get()
2583 vm_map_t sr_map; in vm_shared_region_slide_mapping() local
2687 sr_map = vm_shared_region_vm_map(sr); in vm_shared_region_slide_mapping()
2688 kr = find_mapping_to_slide(sr_map, (vm_map_address_t)slid_mapping, &tmp_entry_store); in vm_shared_region_slide_mapping()
2726 kr = vm_map_enter_mem_object(sr_map, in vm_shared_region_slide_mapping()