Lines Matching refs:sr_map

271 	vm_map_t                sr_map;  in vm_shared_region_vm_map()  local
280 sr_map = sr_mem_entry->backing.map; in vm_shared_region_vm_map()
286 (void *)VM_KERNEL_ADDRPERM(sr_map))); in vm_shared_region_vm_map()
287 return sr_map; in vm_shared_region_vm_map()
1167 vm_map_t sr_map; in vm_shared_region_auth_remap() local
1225 sr_map = vm_shared_region_vm_map(sr); in vm_shared_region_auth_remap()
1228 kr = find_mapping_to_slide(sr_map, si->si_slid_address - sr->sr_base_address, &tmp_entry_store); in vm_shared_region_auth_remap()
1315 vm_map_t sr_map, in vm_shared_region_undo_mappings() argument
1336 if (sr_map == NULL) { in vm_shared_region_undo_mappings()
1360 sr_map = sr_mem_entry->backing.map; in vm_shared_region_undo_mappings()
1401 start = vm_map_trunc_page(start, VM_MAP_PAGE_MASK(sr_map)); in vm_shared_region_undo_mappings()
1402 end = vm_map_round_page(end, VM_MAP_PAGE_MASK(sr_map)); in vm_shared_region_undo_mappings()
1403 kr2 = vm_map_remove_guard(sr_map, in vm_shared_region_undo_mappings()
1451 vm_map_t sr_map; in vm_shared_region_map_file_setup() local
1501 sr_map = sr_mem_entry->backing.map; in vm_shared_region_map_file_setup()
1656 sr_map, in vm_shared_region_map_file_setup()
1658 vm_map_round_page(mappings[0].sms_size, VM_MAP_PAGE_MASK(sr_map)), in vm_shared_region_map_file_setup()
1680 (vm_map_round_page(sfm_end, VM_MAP_PAGE_MASK(sr_map)) < in vm_shared_region_map_file_setup()
1737 (vm_map_round_page(sfm_end, VM_MAP_PAGE_MASK(sr_map)) < in vm_shared_region_map_file_setup()
1799 obj_size = vm_map_round_page(mappings[i].sms_size, VM_MAP_PAGE_MASK(sr_map)); in vm_shared_region_map_file_setup()
1805 sr_map, in vm_shared_region_map_file_setup()
1807 vm_map_round_page(mappings[i].sms_size, VM_MAP_PAGE_MASK(sr_map)), in vm_shared_region_map_file_setup()
1820 sr_map, in vm_shared_region_map_file_setup()
1822 vm_map_round_page(mappings[i].sms_size, VM_MAP_PAGE_MASK(sr_map)), in vm_shared_region_map_file_setup()
1861 sr_map->is_nested_map && in vm_shared_region_map_file_setup()
1932 assert(sr_map != NULL); in vm_shared_region_map_file_setup()
1934 vm_shared_region_undo_mappings(sr_map, sr_base_address, sr_file_mappings, srfmp, i); in vm_shared_region_map_file_setup()
1939 *sr_map_ptr = sr_map; in vm_shared_region_map_file_setup()
1948 vm_map_t sr_map,
1974 vm_map_t sr_map = NULL; in vm_shared_region_map_file() local
2008 &sfm_min_address, &sfm_max_address, &sr_map, &lowest_unnestable_addr, vmsr_num_slides); in vm_shared_region_map_file()
2059 vm_shared_region_undo_mappings(sr_map, shared_region->sr_base_address, in vm_shared_region_map_file()
2071 lowest_unnestable_addr &= ~(pmap_shared_region_size_min(sr_map->pmap) - 1); in vm_shared_region_map_file()
2072 if (lowest_unnestable_addr != sr_map->lowest_unnestable_start) { in vm_shared_region_map_file()
2073 vm_map_lock(sr_map); in vm_shared_region_map_file()
2074 sr_map->lowest_unnestable_start = lowest_unnestable_addr; in vm_shared_region_map_file()
2075 vm_map_unlock(sr_map); in vm_shared_region_map_file()
2082 vm_shared_region_map_file_final(shared_region, sr_map, sfm_min_address, sfm_max_address); in vm_shared_region_map_file()
2131 vm_map_t sr_map __unused, in vm_shared_region_map_file_final()
2222 if (VM_MAP_PAGE_SHIFT(current_map()) == VM_MAP_PAGE_SHIFT(sr_map)) { in vm_shared_region_map_file_final()
2223 pmap_trim(current_map()->pmap, sr_map->pmap, sfm_min_address, sfm_max_address - sfm_min_address); in vm_shared_region_map_file_final()
2241 vm_map_t sr_map; in vm_shared_region_trim_and_get() local
2251 sr_map = sr_mem_entry->backing.map; in vm_shared_region_trim_and_get()
2254 if (VM_MAP_PAGE_SHIFT(task->map) == VM_MAP_PAGE_SHIFT(sr_map)) { in vm_shared_region_trim_and_get()
2255 pmap_trim(task->map->pmap, sr_map->pmap, 0, 0); in vm_shared_region_trim_and_get()
2596 vm_map_t sr_map; in vm_shared_region_slide_mapping() local
2697 sr_map = vm_shared_region_vm_map(sr); in vm_shared_region_slide_mapping()
2698 kr = find_mapping_to_slide(sr_map, (vm_map_address_t)slid_mapping, &tmp_entry_store); in vm_shared_region_slide_mapping()
2737 kr = vm_map_enter_mem_object(sr_map, in vm_shared_region_slide_mapping()