Lines Matching refs:dst_entry
1967 vm_map_entry_t dst_entry, vm_map_entry_t src_entry, in vm_fault_copy_entry() argument
1982 upgrade = src_entry == dst_entry; in vm_fault_copy_entry()
1983 access = prot = dst_entry->protection; in vm_fault_copy_entry()
1988 if (upgrade && (dst_entry->eflags & MAP_ENTRY_NEEDS_COPY) == 0) { in vm_fault_copy_entry()
1997 dst_object = vm_object_allocate_anon(atop(dst_entry->end - in vm_fault_copy_entry()
1998 dst_entry->start), NULL, NULL, 0); in vm_fault_copy_entry()
2001 dst_object->pg_color = atop(dst_entry->start); in vm_fault_copy_entry()
2004 dst_object->charge = dst_entry->end - dst_entry->start; in vm_fault_copy_entry()
2008 KASSERT(upgrade || dst_entry->object.vm_object == NULL, in vm_fault_copy_entry()
2011 dst_entry->object.vm_object = dst_object; in vm_fault_copy_entry()
2012 dst_entry->offset = 0; in vm_fault_copy_entry()
2013 dst_entry->eflags &= ~MAP_ENTRY_VN_EXEC; in vm_fault_copy_entry()
2016 KASSERT(dst_entry->cred == NULL, in vm_fault_copy_entry()
2024 KASSERT(dst_entry->cred != NULL, ("no cred for entry %p", in vm_fault_copy_entry()
2025 dst_entry)); in vm_fault_copy_entry()
2026 dst_object->cred = dst_entry->cred; in vm_fault_copy_entry()
2027 dst_entry->cred = NULL; in vm_fault_copy_entry()
2052 for (vaddr = dst_entry->start, dst_pindex = 0; in vm_fault_copy_entry()
2053 vaddr < dst_entry->end; in vm_fault_copy_entry()
2165 dst_entry->eflags &= ~(MAP_ENTRY_COW | MAP_ENTRY_NEEDS_COPY); in vm_fault_copy_entry()