Lines Matching refs:old_entry
4253 vm_map_entry_t new_entry, old_entry; in vmspace_fork() local
4289 VM_MAP_ENTRY_FOREACH(old_entry, old_map) { in vmspace_fork()
4290 if ((old_entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0) in vmspace_fork()
4293 inh = old_entry->inheritance; in vmspace_fork()
4294 if ((old_entry->eflags & MAP_ENTRY_GUARD) != 0 && in vmspace_fork()
4307 object = old_entry->object.vm_object; in vmspace_fork()
4309 vm_map_entry_back(old_entry); in vmspace_fork()
4310 object = old_entry->object.vm_object; in vmspace_fork()
4318 if (old_entry->eflags & MAP_ENTRY_NEEDS_COPY) { in vmspace_fork()
4319 vm_object_shadow(&old_entry->object.vm_object, in vmspace_fork()
4320 &old_entry->offset, in vmspace_fork()
4321 old_entry->end - old_entry->start, in vmspace_fork()
4322 old_entry->cred, in vmspace_fork()
4325 old_entry->eflags &= ~MAP_ENTRY_NEEDS_COPY; in vmspace_fork()
4326 old_entry->cred = NULL; in vmspace_fork()
4334 object = old_entry->object.vm_object; in vmspace_fork()
4338 if (old_entry->cred != NULL) { in vmspace_fork()
4341 object->cred = old_entry->cred; in vmspace_fork()
4342 object->charge = old_entry->end - in vmspace_fork()
4343 old_entry->start; in vmspace_fork()
4344 old_entry->cred = NULL; in vmspace_fork()
4353 if (old_entry->eflags & MAP_ENTRY_WRITECNT && in vmspace_fork()
4371 *new_entry = *old_entry; in vmspace_fork()
4394 (old_entry->end - old_entry->start), in vmspace_fork()
4395 old_entry->start); in vmspace_fork()
4403 *new_entry = *old_entry; in vmspace_fork()
4415 vm_map_copy_entry(old_map, new_map, old_entry, in vmspace_fork()
4428 new_entry->start = old_entry->start; in vmspace_fork()
4429 new_entry->end = old_entry->end; in vmspace_fork()
4430 new_entry->eflags = old_entry->eflags & in vmspace_fork()
4434 new_entry->protection = old_entry->protection; in vmspace_fork()
4435 new_entry->max_protection = old_entry->max_protection; in vmspace_fork()