Lines Matching refs:src_entry

4174 vm_map_copy_swap_object(vm_map_entry_t src_entry, vm_map_entry_t dst_entry,  in vm_map_copy_swap_object()  argument
4181 src_object = src_entry->object.vm_object; in vm_map_copy_swap_object()
4182 charged = ENTRY_CHARGED(src_entry); in vm_map_copy_swap_object()
4187 vm_object_split(src_entry); in vm_map_copy_swap_object()
4188 src_object = src_entry->object.vm_object; in vm_map_copy_swap_object()
4195 if (src_entry->cred != NULL && in vm_map_copy_swap_object()
4196 !(src_entry->eflags & MAP_ENTRY_NEEDS_COPY)) { in vm_map_copy_swap_object()
4200 src_object->cred = src_entry->cred; in vm_map_copy_swap_object()
4209 if (!(src_entry->eflags & MAP_ENTRY_NEEDS_COPY)) { in vm_map_copy_swap_object()
4211 src_entry->cred = cred; in vm_map_copy_swap_object()
4227 vm_map_entry_t src_entry, in vm_map_copy_entry() argument
4237 if ((dst_entry->eflags|src_entry->eflags) & MAP_ENTRY_IS_SUB_MAP) in vm_map_copy_entry()
4240 if (src_entry->wired_count == 0 || in vm_map_copy_entry()
4241 (src_entry->protection & VM_PROT_WRITE) == 0) { in vm_map_copy_entry()
4246 if ((src_entry->eflags & MAP_ENTRY_NEEDS_COPY) == 0 && in vm_map_copy_entry()
4247 (src_entry->protection & VM_PROT_WRITE) != 0) { in vm_map_copy_entry()
4249 src_entry->start, in vm_map_copy_entry()
4250 src_entry->end, in vm_map_copy_entry()
4251 src_entry->protection & ~VM_PROT_WRITE); in vm_map_copy_entry()
4257 size = src_entry->end - src_entry->start; in vm_map_copy_entry()
4258 if ((src_object = src_entry->object.vm_object) != NULL) { in vm_map_copy_entry()
4260 vm_map_copy_swap_object(src_entry, dst_entry, in vm_map_copy_entry()
4263 src_object = src_entry->object.vm_object; in vm_map_copy_entry()
4268 src_entry->eflags |= MAP_ENTRY_COW | in vm_map_copy_entry()
4272 dst_entry->offset = src_entry->offset; in vm_map_copy_entry()
4273 if (src_entry->eflags & MAP_ENTRY_WRITECNT) { in vm_map_copy_entry()
4286 src_entry->eflags &= ~MAP_ENTRY_WRITECNT; in vm_map_copy_entry()
4289 fake_entry->start = src_entry->start; in vm_map_copy_entry()
4290 fake_entry->end = src_entry->end; in vm_map_copy_entry()
4298 src_entry->start); in vm_map_copy_entry()
4303 if (src_entry->cred != NULL) { in vm_map_copy_entry()
4315 vm_fault_copy_entry(dst_map, src_map, dst_entry, src_entry, in vm_map_copy_entry()