Lines Matching refs:new_entry

825 	vm_map_entry_t new_entry;
828 new_entry = uma_zalloc(kmapentzone, M_NOWAIT);
830 new_entry = uma_zalloc(mapentzone, M_WAITOK);
831 if (new_entry == NULL)
833 return (new_entry);
1170 vm_map_entry_t new_entry, prev_entry, temp_entry;
1316 new_entry = vm_map_entry_create(map);
1317 new_entry->start = start;
1318 new_entry->end = end;
1319 new_entry->cred = NULL;
1321 new_entry->eflags = protoeflags;
1322 new_entry->object.vm_object = object;
1323 new_entry->offset = offset;
1325 new_entry->inheritance = inheritance;
1326 new_entry->protection = prot;
1327 new_entry->max_protection = max;
1328 new_entry->wired_count = 0;
1329 new_entry->wiring_thread = NULL;
1330 new_entry->read_ahead = VM_FAULT_READ_AHEAD_INIT;
1331 new_entry->next_read = start;
1333 KASSERT(cred == NULL || !ENTRY_CHARGED(new_entry),
1334 ("overcommit: vm_map_insert leaks vm_map %p", new_entry));
1335 new_entry->cred = cred;
1340 vm_map_entry_link(map, prev_entry, new_entry);
1341 if ((new_entry->eflags & MAP_ENTRY_GUARD) == 0)
1342 map->size += new_entry->end - new_entry->start;
1350 vm_map_simplify_entry(map, new_entry);
1697 vm_map_entry_t new_entry;
1741 new_entry = vm_map_entry_create(map);
1742 *new_entry = *entry;
1744 new_entry->end = start;
1747 if (new_entry->cred != NULL)
1750 vm_map_entry_link(map, entry->prev, new_entry);
1753 vm_object_reference(new_entry->object.vm_object);
1784 vm_map_entry_t new_entry;
1824 new_entry = vm_map_entry_create(map);
1825 *new_entry = *entry;
1827 new_entry->start = entry->end = end;
1828 new_entry->offset += (end - entry->start);
1829 if (new_entry->cred != NULL)
1832 vm_map_entry_link(map, entry, new_entry);
1835 vm_object_reference(new_entry->object.vm_object);
3393 vm_map_entry_t new_entry, old_entry;
3498 new_entry = vm_map_entry_create(new_map);
3499 *new_entry = *old_entry;
3500 new_entry->eflags &= ~(MAP_ENTRY_USER_WIRED |
3502 new_entry->wiring_thread = NULL;
3503 new_entry->wired_count = 0;
3504 if (new_entry->eflags & MAP_ENTRY_VN_WRITECNT) {
3506 new_entry->start, new_entry->end);
3514 new_entry);
3515 vmspace_map_entry_forked(vm1, vm2, new_entry);
3521 new_entry->start,
3530 new_entry = vm_map_entry_create(new_map);
3531 *new_entry = *old_entry;
3535 new_entry->eflags &= ~(MAP_ENTRY_USER_WIRED |
3537 new_entry->wiring_thread = NULL;
3538 new_entry->wired_count = 0;
3539 new_entry->object.vm_object = NULL;
3540 new_entry->cred = NULL;
3542 new_entry);
3543 vmspace_map_entry_forked(vm1, vm2, new_entry);
3545 new_entry, fork_charge);
3553 new_entry = vm_map_entry_create(new_map);
3554 memset(new_entry, 0, sizeof(*new_entry));
3556 new_entry->start = old_entry->start;
3557 new_entry->end = old_entry->end;
3558 new_entry->eflags = old_entry->eflags &
3561 new_entry->protection = old_entry->protection;
3562 new_entry->max_protection = old_entry->max_protection;
3563 new_entry->inheritance = VM_INHERIT_ZERO;
3566 new_entry);
3567 vmspace_map_entry_forked(vm1, vm2, new_entry);
3569 new_entry->cred = curthread->td_ucred;
3570 crhold(new_entry->cred);
3571 *fork_charge += (new_entry->end - new_entry->start);
3627 vm_map_entry_t new_entry, prev_entry;
3689 new_entry = prev_entry->next;
3690 KASSERT(new_entry->end == top || new_entry->start == bot,
3693 (new_entry->eflags & MAP_ENTRY_GROWS_DOWN) != 0,
3696 (new_entry->eflags & MAP_ENTRY_GROWS_UP) != 0,
3711 new_entry->prev->next_read = sgp;
3713 new_entry->next->next_read = sgp;