Lines Matching refs:new_entry

939 	vm_map_entry_t new_entry;
953 new_entry = uma_zalloc(kmapentzone, M_NOWAIT | M_NOVM);
954 if (new_entry == NULL) {
955 new_entry = uma_zalloc(kmapentzone,
962 new_entry = uma_zalloc(kmapentzone, M_NOWAIT);
964 new_entry = uma_zalloc(mapentzone, M_WAITOK);
966 KASSERT(new_entry != NULL,
968 return (new_entry);
1616 vm_map_entry_t new_entry, next_entry, prev_entry;
1783 new_entry = vm_map_entry_create(map);
1784 new_entry->start = start;
1785 new_entry->end = end;
1786 new_entry->cred = NULL;
1788 new_entry->eflags = protoeflags;
1789 new_entry->object.vm_object = object;
1790 new_entry->offset = offset;
1792 new_entry->inheritance = inheritance;
1793 new_entry->protection = prot;
1794 new_entry->max_protection = max;
1795 new_entry->wired_count = 0;
1796 new_entry->wiring_thread = NULL;
1797 new_entry->read_ahead = VM_FAULT_READ_AHEAD_INIT;
1798 new_entry->next_read = start;
1800 KASSERT(cred == NULL || !ENTRY_CHARGED(new_entry),
1801 ("overcommit: vm_map_insert leaks vm_map %p", new_entry));
1802 new_entry->cred = cred;
1807 vm_map_entry_link(map, new_entry);
1808 if ((new_entry->eflags & MAP_ENTRY_GUARD) == 0)
1809 map->size += new_entry->end - new_entry->start;
1817 vm_map_try_merge_entries(map, prev_entry, new_entry);
1818 *res = vm_map_try_merge_entries(map, new_entry, next_entry);
2452 vm_map_entry_t new_entry;
2463 new_entry = vm_map_entry_create(map);
2464 *new_entry = *entry;
2465 if (new_entry->cred != NULL)
2468 vm_object_reference(new_entry->object.vm_object);
2469 vm_map_entry_set_vnode_text(new_entry, true);
2477 return (new_entry);
2490 vm_map_entry_t new_entry;
2511 new_entry = vm_map_entry_clone(map, entry);
2517 new_entry->end = startaddr;
2518 vm_map_entry_link(map, new_entry);
2563 vm_map_entry_t new_entry;
2584 new_entry = vm_map_entry_clone(map, entry);
2590 new_entry->start = endaddr;
2591 vm_map_entry_link(map, new_entry);
4349 vm_map_entry_t new_entry, old_entry;
4467 new_entry = vm_map_entry_create(new_map);
4468 *new_entry = *old_entry;
4469 new_entry->eflags &= ~(MAP_ENTRY_USER_WIRED |
4471 new_entry->wiring_thread = NULL;
4472 new_entry->wired_count = 0;
4473 if (new_entry->eflags & MAP_ENTRY_WRITECNT) {
4475 new_entry->start, new_entry->end);
4477 vm_map_entry_set_vnode_text(new_entry, true);
4483 vm_map_entry_link(new_map, new_entry);
4484 vmspace_map_entry_forked(vm1, vm2, new_entry);
4490 new_entry->start,
4499 new_entry = vm_map_entry_create(new_map);
4500 *new_entry = *old_entry;
4504 new_entry->eflags &= ~(MAP_ENTRY_USER_WIRED |
4506 new_entry->wiring_thread = NULL;
4507 new_entry->wired_count = 0;
4508 new_entry->object.vm_object = NULL;
4509 new_entry->cred = NULL;
4510 vm_map_entry_link(new_map, new_entry);
4511 vmspace_map_entry_forked(vm1, vm2, new_entry);
4513 new_entry, fork_charge);
4514 vm_map_entry_set_vnode_text(new_entry, true);
4522 new_entry = vm_map_entry_create(new_map);
4523 memset(new_entry, 0, sizeof(*new_entry));
4525 new_entry->start = old_entry->start;
4526 new_entry->end = old_entry->end;
4527 new_entry->eflags = old_entry->eflags &
4531 new_entry->protection = old_entry->protection;
4532 new_entry->max_protection = old_entry->max_protection;
4533 new_entry->inheritance = VM_INHERIT_ZERO;
4535 vm_map_entry_link(new_map, new_entry);
4536 vmspace_map_entry_forked(vm1, vm2, new_entry);
4538 new_entry->cred = curthread->td_ucred;
4539 crhold(new_entry->cred);
4540 *fork_charge += (new_entry->end - new_entry->start);
4595 vm_map_entry_t gap_entry, new_entry, prev_entry;
4639 &new_entry);
4642 KASSERT(new_entry->end == top || new_entry->start == bot,
4644 KASSERT((new_entry->eflags & MAP_ENTRY_GROWS_DOWN) != 0,