Lines Matching refs:new_entry

972 	vm_map_entry_t new_entry;  in vm_map_entry_create()  local
986 new_entry = uma_zalloc(kmapentzone, M_NOWAIT | M_NOVM); in vm_map_entry_create()
987 if (new_entry == NULL) { in vm_map_entry_create()
988 new_entry = uma_zalloc(kmapentzone, in vm_map_entry_create()
995 new_entry = uma_zalloc(kmapentzone, M_NOWAIT); in vm_map_entry_create()
997 new_entry = uma_zalloc(mapentzone, M_WAITOK); in vm_map_entry_create()
999 KASSERT(new_entry != NULL, in vm_map_entry_create()
1001 return (new_entry); in vm_map_entry_create()
1650 vm_map_entry_t new_entry, next_entry, prev_entry; in vm_map_insert() local
1821 new_entry = vm_map_entry_create(map); in vm_map_insert()
1822 new_entry->start = start; in vm_map_insert()
1823 new_entry->end = end; in vm_map_insert()
1824 new_entry->cred = NULL; in vm_map_insert()
1826 new_entry->eflags = protoeflags; in vm_map_insert()
1827 new_entry->object.vm_object = object; in vm_map_insert()
1828 new_entry->offset = offset; in vm_map_insert()
1830 new_entry->inheritance = inheritance; in vm_map_insert()
1831 new_entry->protection = prot; in vm_map_insert()
1832 new_entry->max_protection = max; in vm_map_insert()
1833 new_entry->wired_count = 0; in vm_map_insert()
1834 new_entry->wiring_thread = NULL; in vm_map_insert()
1835 new_entry->read_ahead = VM_FAULT_READ_AHEAD_INIT; in vm_map_insert()
1836 new_entry->next_read = start; in vm_map_insert()
1838 KASSERT(cred == NULL || !ENTRY_CHARGED(new_entry), in vm_map_insert()
1839 ("overcommit: vm_map_insert leaks vm_map %p", new_entry)); in vm_map_insert()
1840 new_entry->cred = cred; in vm_map_insert()
1845 vm_map_entry_link(map, new_entry); in vm_map_insert()
1846 if ((new_entry->eflags & MAP_ENTRY_GUARD) == 0) in vm_map_insert()
1847 map->size += new_entry->end - new_entry->start; in vm_map_insert()
1855 vm_map_try_merge_entries(map, prev_entry, new_entry); in vm_map_insert()
1856 vm_map_try_merge_entries(map, new_entry, next_entry); in vm_map_insert()
2428 vm_map_entry_t new_entry; in vm_map_entry_clone() local
2439 new_entry = vm_map_entry_create(map); in vm_map_entry_clone()
2440 *new_entry = *entry; in vm_map_entry_clone()
2441 if (new_entry->cred != NULL) in vm_map_entry_clone()
2444 vm_object_reference(new_entry->object.vm_object); in vm_map_entry_clone()
2445 vm_map_entry_set_vnode_text(new_entry, true); in vm_map_entry_clone()
2453 return (new_entry); in vm_map_entry_clone()
2466 vm_map_entry_t new_entry; in vm_map_clip_start() local
2488 new_entry = vm_map_entry_clone(map, entry); in vm_map_clip_start()
2494 new_entry->end = startaddr; in vm_map_clip_start()
2495 vm_map_entry_link(map, new_entry); in vm_map_clip_start()
2540 vm_map_entry_t new_entry; in vm_map_clip_end() local
2562 new_entry = vm_map_entry_clone(map, entry); in vm_map_clip_end()
2568 new_entry->start = endaddr; in vm_map_clip_end()
2569 vm_map_entry_link(map, new_entry); in vm_map_clip_end()
4282 vm_map_entry_t new_entry, old_entry; in vmspace_fork() local
4398 new_entry = vm_map_entry_create(new_map); in vmspace_fork()
4399 *new_entry = *old_entry; in vmspace_fork()
4400 new_entry->eflags &= ~(MAP_ENTRY_USER_WIRED | in vmspace_fork()
4402 new_entry->wiring_thread = NULL; in vmspace_fork()
4403 new_entry->wired_count = 0; in vmspace_fork()
4404 if (new_entry->eflags & MAP_ENTRY_WRITECNT) { in vmspace_fork()
4406 new_entry->start, new_entry->end); in vmspace_fork()
4408 vm_map_entry_set_vnode_text(new_entry, true); in vmspace_fork()
4414 vm_map_entry_link(new_map, new_entry); in vmspace_fork()
4415 vmspace_map_entry_forked(vm1, vm2, new_entry); in vmspace_fork()
4421 new_entry->start, in vmspace_fork()
4430 new_entry = vm_map_entry_create(new_map); in vmspace_fork()
4431 *new_entry = *old_entry; in vmspace_fork()
4435 new_entry->eflags &= ~(MAP_ENTRY_USER_WIRED | in vmspace_fork()
4437 new_entry->wiring_thread = NULL; in vmspace_fork()
4438 new_entry->wired_count = 0; in vmspace_fork()
4439 new_entry->object.vm_object = NULL; in vmspace_fork()
4440 new_entry->cred = NULL; in vmspace_fork()
4441 vm_map_entry_link(new_map, new_entry); in vmspace_fork()
4442 vmspace_map_entry_forked(vm1, vm2, new_entry); in vmspace_fork()
4444 new_entry, fork_charge); in vmspace_fork()
4445 vm_map_entry_set_vnode_text(new_entry, true); in vmspace_fork()
4453 new_entry = vm_map_entry_create(new_map); in vmspace_fork()
4454 memset(new_entry, 0, sizeof(*new_entry)); in vmspace_fork()
4456 new_entry->start = old_entry->start; in vmspace_fork()
4457 new_entry->end = old_entry->end; in vmspace_fork()
4458 new_entry->eflags = old_entry->eflags & in vmspace_fork()
4462 new_entry->protection = old_entry->protection; in vmspace_fork()
4463 new_entry->max_protection = old_entry->max_protection; in vmspace_fork()
4464 new_entry->inheritance = VM_INHERIT_ZERO; in vmspace_fork()
4466 vm_map_entry_link(new_map, new_entry); in vmspace_fork()
4467 vmspace_map_entry_forked(vm1, vm2, new_entry); in vmspace_fork()
4469 new_entry->cred = curthread->td_ucred; in vmspace_fork()
4470 crhold(new_entry->cred); in vmspace_fork()
4471 *fork_charge += (new_entry->end - new_entry->start); in vmspace_fork()
4526 vm_map_entry_t new_entry, prev_entry; in vm_map_stack_locked() local
4588 new_entry = vm_map_entry_succ(prev_entry); in vm_map_stack_locked()
4589 KASSERT(new_entry->end == top || new_entry->start == bot, in vm_map_stack_locked()
4592 (new_entry->eflags & MAP_ENTRY_GROWS_DOWN) != 0, in vm_map_stack_locked()
4595 (new_entry->eflags & MAP_ENTRY_GROWS_UP) != 0, in vm_map_stack_locked()
4610 vm_map_entry_pred(new_entry)->next_read = sgp; in vm_map_stack_locked()
4612 vm_map_entry_succ(new_entry)->next_read = sgp; in vm_map_stack_locked()