Lines Matching refs:new_entry

941 	vm_map_entry_t new_entry;  in vm_map_entry_create()  local
955 new_entry = uma_zalloc(kmapentzone, M_NOWAIT | M_NOVM); in vm_map_entry_create()
956 if (new_entry == NULL) { in vm_map_entry_create()
957 new_entry = uma_zalloc(kmapentzone, in vm_map_entry_create()
964 new_entry = uma_zalloc(kmapentzone, M_NOWAIT); in vm_map_entry_create()
966 new_entry = uma_zalloc(mapentzone, M_WAITOK); in vm_map_entry_create()
968 KASSERT(new_entry != NULL, in vm_map_entry_create()
970 return (new_entry); in vm_map_entry_create()
1621 vm_map_entry_t new_entry, next_entry, prev_entry; in vm_map_insert1() local
1793 new_entry = vm_map_entry_create(map); in vm_map_insert1()
1794 new_entry->start = start; in vm_map_insert1()
1795 new_entry->end = end; in vm_map_insert1()
1796 new_entry->cred = NULL; in vm_map_insert1()
1798 new_entry->eflags = protoeflags; in vm_map_insert1()
1799 new_entry->object.vm_object = object; in vm_map_insert1()
1800 new_entry->offset = offset; in vm_map_insert1()
1802 new_entry->inheritance = inheritance; in vm_map_insert1()
1803 new_entry->protection = prot; in vm_map_insert1()
1804 new_entry->max_protection = max; in vm_map_insert1()
1805 new_entry->wired_count = 0; in vm_map_insert1()
1806 new_entry->wiring_thread = NULL; in vm_map_insert1()
1807 new_entry->read_ahead = VM_FAULT_READ_AHEAD_INIT; in vm_map_insert1()
1808 new_entry->next_read = start; in vm_map_insert1()
1810 KASSERT(cred == NULL || !ENTRY_CHARGED(new_entry), in vm_map_insert1()
1811 ("overcommit: vm_map_insert leaks vm_map %p", new_entry)); in vm_map_insert1()
1812 new_entry->cred = cred; in vm_map_insert1()
1817 vm_map_entry_link(map, new_entry); in vm_map_insert1()
1818 if ((new_entry->eflags & MAP_ENTRY_GUARD) == 0) in vm_map_insert1()
1819 map->size += new_entry->end - new_entry->start; in vm_map_insert1()
1827 vm_map_try_merge_entries(map, prev_entry, new_entry); in vm_map_insert1()
1828 *res = vm_map_try_merge_entries(map, new_entry, next_entry); in vm_map_insert1()
2443 vm_map_entry_t new_entry; in vm_map_entry_clone() local
2454 new_entry = vm_map_entry_create(map); in vm_map_entry_clone()
2455 *new_entry = *entry; in vm_map_entry_clone()
2456 if (new_entry->cred != NULL) in vm_map_entry_clone()
2459 vm_object_reference(new_entry->object.vm_object); in vm_map_entry_clone()
2460 vm_map_entry_set_vnode_text(new_entry, true); in vm_map_entry_clone()
2468 return (new_entry); in vm_map_entry_clone()
2481 vm_map_entry_t new_entry; in vm_map_clip_start() local
2502 new_entry = vm_map_entry_clone(map, entry); in vm_map_clip_start()
2508 new_entry->end = startaddr; in vm_map_clip_start()
2509 vm_map_entry_link(map, new_entry); in vm_map_clip_start()
2554 vm_map_entry_t new_entry; in vm_map_clip_end() local
2575 new_entry = vm_map_entry_clone(map, entry); in vm_map_clip_end()
2581 new_entry->start = endaddr; in vm_map_clip_end()
2582 vm_map_entry_link(map, new_entry); in vm_map_clip_end()
4341 vm_map_entry_t new_entry, old_entry; in vmspace_fork() local
4459 new_entry = vm_map_entry_create(new_map); in vmspace_fork()
4460 *new_entry = *old_entry; in vmspace_fork()
4461 new_entry->eflags &= ~(MAP_ENTRY_USER_WIRED | in vmspace_fork()
4463 new_entry->wiring_thread = NULL; in vmspace_fork()
4464 new_entry->wired_count = 0; in vmspace_fork()
4465 if (new_entry->eflags & MAP_ENTRY_WRITECNT) { in vmspace_fork()
4467 new_entry->start, new_entry->end); in vmspace_fork()
4469 vm_map_entry_set_vnode_text(new_entry, true); in vmspace_fork()
4475 vm_map_entry_link(new_map, new_entry); in vmspace_fork()
4476 vmspace_map_entry_forked(vm1, vm2, new_entry); in vmspace_fork()
4482 new_entry->start, in vmspace_fork()
4491 new_entry = vm_map_entry_create(new_map); in vmspace_fork()
4492 *new_entry = *old_entry; in vmspace_fork()
4496 new_entry->eflags &= ~(MAP_ENTRY_USER_WIRED | in vmspace_fork()
4498 new_entry->wiring_thread = NULL; in vmspace_fork()
4499 new_entry->wired_count = 0; in vmspace_fork()
4500 new_entry->object.vm_object = NULL; in vmspace_fork()
4501 new_entry->cred = NULL; in vmspace_fork()
4502 vm_map_entry_link(new_map, new_entry); in vmspace_fork()
4503 vmspace_map_entry_forked(vm1, vm2, new_entry); in vmspace_fork()
4505 new_entry, fork_charge); in vmspace_fork()
4506 vm_map_entry_set_vnode_text(new_entry, true); in vmspace_fork()
4514 new_entry = vm_map_entry_create(new_map); in vmspace_fork()
4515 memset(new_entry, 0, sizeof(*new_entry)); in vmspace_fork()
4517 new_entry->start = old_entry->start; in vmspace_fork()
4518 new_entry->end = old_entry->end; in vmspace_fork()
4519 new_entry->eflags = old_entry->eflags & in vmspace_fork()
4523 new_entry->protection = old_entry->protection; in vmspace_fork()
4524 new_entry->max_protection = old_entry->max_protection; in vmspace_fork()
4525 new_entry->inheritance = VM_INHERIT_ZERO; in vmspace_fork()
4527 vm_map_entry_link(new_map, new_entry); in vmspace_fork()
4528 vmspace_map_entry_forked(vm1, vm2, new_entry); in vmspace_fork()
4530 new_entry->cred = curthread->td_ucred; in vmspace_fork()
4531 crhold(new_entry->cred); in vmspace_fork()
4532 *fork_charge += (new_entry->end - new_entry->start); in vmspace_fork()
4587 vm_map_entry_t gap_entry, new_entry, prev_entry; in vm_map_stack_locked() local
4647 &new_entry); in vm_map_stack_locked()
4650 KASSERT(new_entry->end == top || new_entry->start == bot, in vm_map_stack_locked()
4653 (new_entry->eflags & MAP_ENTRY_GROWS_DOWN) != 0, in vm_map_stack_locked()
4656 (new_entry->eflags & MAP_ENTRY_GROWS_UP) != 0, in vm_map_stack_locked()