Lines Matching refs:map_entry

446 	vm_map_entry_t  map_entry,
972 vm_map_entry_t map_entry; in vm_map_set_cache_attr() local
978 if (!vm_map_lookup_entry(map, va, &map_entry) || in vm_map_set_cache_attr()
979 map_entry->is_sub_map) { in vm_map_set_cache_attr()
986 object = VME_OBJECT(map_entry); in vm_map_set_cache_attr()
1027 vm_map_entry_t map_entry; in vm_map_apple_protected() local
1073 &map_entry) || in vm_map_apple_protected()
1074 map_entry->is_sub_map || in vm_map_apple_protected()
1075 VME_OBJECT(map_entry) == VM_OBJECT_NULL) { in vm_map_apple_protected()
1084 !(map_entry->protection & VM_PROT_EXECUTE)) { in vm_map_apple_protected()
1090 protected_object = VME_OBJECT(map_entry); in vm_map_apple_protected()
1100 vm_map_clip_start(map, map_entry, start_aligned); in vm_map_apple_protected()
1101 vm_map_clip_end(map, map_entry, end_aligned); in vm_map_apple_protected()
1103 tmp_entry = *map_entry; in vm_map_apple_protected()
1104 map_entry = VM_MAP_ENTRY_NULL; /* not valid after unlocking map */ in vm_map_apple_protected()
19951 vm_map_entry_t map_entry, in vm_map_footprint_query_page_info() argument
19962 assert(curr_s_offset >= map_entry->vme_start); in vm_map_footprint_query_page_info()
19963 assert(curr_s_offset < map_entry->vme_end); in vm_map_footprint_query_page_info()
19965 if (map_entry->is_sub_map) { in vm_map_footprint_query_page_info()
19966 if (!map_entry->use_pmap) { in vm_map_footprint_query_page_info()
19972 object = VME_OBJECT(map_entry); in vm_map_footprint_query_page_info()
19995 if (!map_entry->is_sub_map && in vm_map_footprint_query_page_info()
19999 } else if (!map_entry->is_sub_map && in vm_map_footprint_query_page_info()
20005 assertf(map_entry->use_pmap, "offset 0x%llx map_entry %p", (uint64_t) curr_s_offset, map_entry); in vm_map_footprint_query_page_info()
20007 - map_entry->vme_start in vm_map_footprint_query_page_info()
20008 + VME_OFFSET(map_entry)) in vm_map_footprint_query_page_info()
20022 } else if (!map_entry->is_sub_map && in vm_map_footprint_query_page_info()
20029 assertf(!map_entry->use_pmap, "offset 0x%llx map_entry %p", (uint64_t) curr_s_offset, map_entry); in vm_map_footprint_query_page_info()
20031 - map_entry->vme_start in vm_map_footprint_query_page_info()
20032 + VME_OFFSET(map_entry)) in vm_map_footprint_query_page_info()
20051 } else if (!map_entry->is_sub_map && in vm_map_footprint_query_page_info()
20058 assertf(!map_entry->use_pmap, "offset 0x%llx map_entry %p", (uint64_t) curr_s_offset, map_entry); in vm_map_footprint_query_page_info()
20061 - map_entry->vme_start in vm_map_footprint_query_page_info()
20062 + VME_OFFSET(map_entry)) in vm_map_footprint_query_page_info()
20080 } else if (!map_entry->is_sub_map && in vm_map_footprint_query_page_info()
20081 map_entry->iokit_acct && in vm_map_footprint_query_page_info()
20088 assertf(!map_entry->use_pmap, "offset 0x%llx map_entry %p", (uint64_t) curr_s_offset, map_entry); in vm_map_footprint_query_page_info()
20108 assertf(!map_entry->use_pmap, "offset 0x%llx map_entry %p", (uint64_t) curr_s_offset, map_entry); in vm_map_footprint_query_page_info()
20113 assertf(map_entry->use_pmap, "offset 0x%llx map_entry %p", (uint64_t) curr_s_offset, map_entry); in vm_map_footprint_query_page_info()
20125 assertf(map_entry->use_pmap, "offset 0x%llx map_entry %p", (uint64_t) curr_s_offset, map_entry); in vm_map_footprint_query_page_info()
20201 vm_map_entry_t map_entry = VM_MAP_ENTRY_NULL; in vm_map_page_range_info_internal() local
20325 if (!vm_map_lookup_entry(map, curr_s_offset, &map_entry)) { in vm_map_page_range_info_internal()
20338 } else if (map_entry == vm_map_to_entry(map)) { in vm_map_page_range_info_internal()
20342 if (map_entry->vme_next == vm_map_to_entry(map)) { in vm_map_page_range_info_internal()
20351 curr_e_offset = MIN(map_entry->vme_next->vme_start, end); in vm_map_page_range_info_internal()
20354 if (map_entry->vme_next == vm_map_to_entry(map)) { in vm_map_page_range_info_internal()
20360 curr_e_offset = MIN(map_entry->vme_next->vme_start, end); in vm_map_page_range_info_internal()
20380 offset_in_object = curr_s_offset - map_entry->vme_start; in vm_map_page_range_info_internal()
20383 offset_in_object += VME_OFFSET(map_entry); in vm_map_page_range_info_internal()
20385 if (map_entry->is_sub_map) { in vm_map_page_range_info_internal()
20390 range_len = MIN(map_entry->vme_end, end) - curr_s_offset; in vm_map_page_range_info_internal()
20395 sub_map = VME_SUBMAP(map_entry); in vm_map_page_range_info_internal()
20427 object = VME_OBJECT(map_entry); in vm_map_page_range_info_internal()
20436 curr_e_offset = MIN(map_entry->vme_end, end); in vm_map_page_range_info_internal()
20469 map_entry, in vm_map_page_range_info_internal()
20496 curr_e_offset = MIN(map_entry->vme_end, end); in vm_map_page_range_info_internal()
20500 map_entry = NULL; /* map is unlocked, the entry is no longer valid. */ in vm_map_page_range_info_internal()