Lines Matching refs:new_entry

832 	vm_map_entry_t new_entry;
835 new_entry = uma_zalloc(kmapentzone, M_NOWAIT);
837 new_entry = uma_zalloc(mapentzone, M_WAITOK);
838 if (new_entry == NULL)
840 return (new_entry);
1182 vm_map_entry_t new_entry, prev_entry, temp_entry;
1317 new_entry = vm_map_entry_create(map);
1318 new_entry->start = start;
1319 new_entry->end = end;
1320 new_entry->cred = NULL;
1322 new_entry->eflags = protoeflags;
1323 new_entry->object.vm_object = object;
1324 new_entry->offset = offset;
1325 new_entry->avail_ssize = 0;
1327 new_entry->inheritance = inheritance;
1328 new_entry->protection = prot;
1329 new_entry->max_protection = max;
1330 new_entry->wired_count = 0;
1331 new_entry->wiring_thread = NULL;
1332 new_entry->read_ahead = VM_FAULT_READ_AHEAD_INIT;
1333 new_entry->next_read = start;
1335 KASSERT(cred == NULL || !ENTRY_CHARGED(new_entry),
1336 ("OVERCOMMIT: vm_map_insert leaks vm_map %p", new_entry));
1337 new_entry->cred = cred;
1342 vm_map_entry_link(map, prev_entry, new_entry);
1343 map->size += new_entry->end - new_entry->start;
1351 vm_map_simplify_entry(map, new_entry);
1659 vm_map_entry_t new_entry;
1700 new_entry = vm_map_entry_create(map);
1701 *new_entry = *entry;
1703 new_entry->end = start;
1706 if (new_entry->cred != NULL)
1709 vm_map_entry_link(map, entry->prev, new_entry);
1712 vm_object_reference(new_entry->object.vm_object);
1743 vm_map_entry_t new_entry;
1780 new_entry = vm_map_entry_create(map);
1781 *new_entry = *entry;
1783 new_entry->start = entry->end = end;
1784 new_entry->offset += (end - entry->start);
1785 if (new_entry->cred != NULL)
1788 vm_map_entry_link(map, entry, new_entry);
1791 vm_object_reference(new_entry->object.vm_object);
3299 vm_map_entry_t new_entry, old_entry;
3397 new_entry = vm_map_entry_create(new_map);
3398 *new_entry = *old_entry;
3399 new_entry->eflags &= ~(MAP_ENTRY_USER_WIRED |
3401 new_entry->wiring_thread = NULL;
3402 new_entry->wired_count = 0;
3403 if (new_entry->eflags & MAP_ENTRY_VN_WRITECNT) {
3405 new_entry->start, new_entry->end);
3413 new_entry);
3414 vmspace_map_entry_forked(vm1, vm2, new_entry);
3420 new_entry->start,
3429 new_entry = vm_map_entry_create(new_map);
3430 *new_entry = *old_entry;
3434 new_entry->eflags &= ~(MAP_ENTRY_USER_WIRED |
3436 new_entry->wiring_thread = NULL;
3437 new_entry->wired_count = 0;
3438 new_entry->object.vm_object = NULL;
3439 new_entry->cred = NULL;
3441 new_entry);
3442 vmspace_map_entry_forked(vm1, vm2, new_entry);
3444 new_entry, fork_charge);
3496 vm_map_entry_t new_entry, prev_entry;
3555 new_entry = prev_entry->next;
3556 if (new_entry->end != top || new_entry->start != bot)
3559 new_entry->avail_ssize = max_ssize - init_ssize;
3561 (new_entry->eflags & MAP_ENTRY_GROWS_DOWN) != 0,
3564 (new_entry->eflags & MAP_ENTRY_GROWS_UP) != 0,
3586 vm_map_entry_t new_entry, stack_entry;
3794 new_entry = prev_entry->next;
3795 KASSERT(new_entry == stack_entry->prev, ("foo"));
3796 KASSERT(new_entry->end == stack_entry->start, ("foo"));
3797 KASSERT(new_entry->start == addr, ("foo"));
3798 KASSERT((new_entry->eflags & MAP_ENTRY_GROWS_DOWN) !=
3800 grow_amount = new_entry->end - new_entry->start;
3801 new_entry->avail_ssize = stack_entry->avail_ssize -