Lines Matching defs:map_entry
1884 vm_map_entry_t map_entry;
2295 local_offset, &map_entry)) {
2304 if(!(map_entry->is_sub_map)) {
2305 if(map_entry->object.vm_object != object) {
2318 local_map = map_entry->object.sub_map;
2324 local_offset = local_offset - map_entry->vme_start;
2325 local_offset += map_entry->offset;
2333 if(map_entry->wired_count) {
2343 protections &= map_entry->max_protection;
2345 if(((map_entry->max_protection) & protections) != protections) {
2357 total_size = map_entry->vme_end - map_entry->vme_start;
2362 next_entry = map_entry->vme_next;
2384 (map_entry->wired_count == 0)) {
2392 map_entry->needs_copy)
2406 if (vm_map_entry_should_cow_for_true_share(map_entry) &&
2423 map_entry,
2427 map_entry,
2432 if ((map_entry->vme_end - offset) < map_size) {
2433 map_size = map_entry->vme_end - offset;
2435 total_size = map_entry->vme_end - map_entry->vme_start;
2449 ((map_entry->needs_copy ||
2452 (map_entry->offset != 0 ||
2493 vm_object_shadow(&map_entry->object.vm_object,
2494 &map_entry->offset, total_size);
2495 shadow_object = map_entry->object.vm_object;
2500 prot = map_entry->protection & ~VM_PROT_WRITE;
2502 if (override_nx(target_map, map_entry->alias) && prot)
2506 object, map_entry->offset,
2508 ((map_entry->is_shared
2512 map_entry->vme_start,
2514 total_size -= (map_entry->vme_end
2515 - map_entry->vme_start);
2516 next_entry = map_entry->vme_next;
2517 map_entry->needs_copy = FALSE;
2522 (map_entry->wired_count));
2552 obj_off = (local_offset - map_entry->vme_start)
2553 + map_entry->offset;