Lines Matching refs:old_entry

4368 	vm_map_entry_t new_entry, old_entry;  in vmspace_fork()  local
4405 VM_MAP_ENTRY_FOREACH(old_entry, old_map) { in vmspace_fork()
4406 if ((old_entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0) in vmspace_fork()
4409 inh = old_entry->inheritance; in vmspace_fork()
4410 if ((old_entry->eflags & MAP_ENTRY_GUARD) != 0 && in vmspace_fork()
4423 object = old_entry->object.vm_object; in vmspace_fork()
4425 vm_map_entry_back(old_entry); in vmspace_fork()
4426 object = old_entry->object.vm_object; in vmspace_fork()
4434 if (old_entry->eflags & MAP_ENTRY_NEEDS_COPY) { in vmspace_fork()
4435 vm_object_shadow(&old_entry->object.vm_object, in vmspace_fork()
4436 &old_entry->offset, in vmspace_fork()
4437 old_entry->end - old_entry->start, in vmspace_fork()
4438 old_entry->cred, in vmspace_fork()
4441 old_entry->eflags &= ~MAP_ENTRY_NEEDS_COPY; in vmspace_fork()
4442 old_entry->cred = NULL; in vmspace_fork()
4450 object = old_entry->object.vm_object; in vmspace_fork()
4454 if (old_entry->cred != NULL) { in vmspace_fork()
4457 object->cred = old_entry->cred; in vmspace_fork()
4458 *fork_charge += old_entry->end - in vmspace_fork()
4459 old_entry->start; in vmspace_fork()
4460 old_entry->cred = NULL; in vmspace_fork()
4469 if (old_entry->eflags & MAP_ENTRY_WRITECNT && in vmspace_fork()
4487 *new_entry = *old_entry; in vmspace_fork()
4510 (old_entry->end - old_entry->start), in vmspace_fork()
4511 old_entry->start); in vmspace_fork()
4519 *new_entry = *old_entry; in vmspace_fork()
4531 vm_map_copy_entry(old_map, new_map, old_entry, in vmspace_fork()
4544 new_entry->start = old_entry->start; in vmspace_fork()
4545 new_entry->end = old_entry->end; in vmspace_fork()
4546 new_entry->eflags = old_entry->eflags & in vmspace_fork()
4550 new_entry->protection = old_entry->protection; in vmspace_fork()
4551 new_entry->max_protection = old_entry->max_protection; in vmspace_fork()