Searched refs:backing_object (Results 1 – 13 of 13) sorted by relevance
/freebsd/sys/vm/ |
H A D | vm_object.c | 266 object->backing_object = NULL; in _vm_object_allocate() 461 vm_object_allocate_anon(vm_pindex_t size, vm_object_t backing_object, in vm_object_allocate_anon() argument 466 if (backing_object == NULL) in vm_object_allocate_anon() 468 else if ((backing_object->flags & OBJ_ANON) != 0) in vm_object_allocate_anon() 469 handle = backing_object->handle; in vm_object_allocate_anon() 471 handle = backing_object; in vm_object_allocate_anon() 571 vm_object_deallocate_anon(vm_object_t backing_object) in vm_object_deallocate_anon() argument 576 object = LIST_FIRST(&backing_object->shadow_head); in vm_object_deallocate_anon() 578 atomic_load_int(&backing_object->shadow_count) == 1, in vm_object_deallocate_anon() 580 backing_object->ref_count, in vm_object_deallocate_anon() [all …]
|
H A D | vm_fault.c | 509 MPASS(fs->first_object->backing_object == NULL); in vm_fault_populate() 1015 * This allows pages to be virtually copied from a backing_object in vm_fault_cow() 1036 fs->object == fs->first_object->backing_object && in vm_fault_cow() 1148 next_object = fs->object->backing_object; in vm_fault_next() 1905 vm_object_t backing_object, lobject; in vm_fault_prefault() 1960 (backing_object = lobject->backing_object) != NULL) { in vm_fault_prefault() 1964 VM_OBJECT_RLOCK(backing_object); in vm_fault_prefault() 1967 lobject = backing_object; in vm_fault_prefault() 2084 vm_object_t backing_object, dst_objec in vm_fault_copy_entry() 1902 vm_object_t backing_object, lobject; vm_fault_prefault() local 2081 vm_object_t backing_object, dst_object, object, src_object; vm_fault_copy_entry() local [all...] |
H A D | swap_pager.c | 2559 vm_object_t backing_object; in swap_pager_scan_all_shadowed() local 2564 VM_OBJECT_ASSERT_WLOCKED(object->backing_object); in swap_pager_scan_all_shadowed() 2566 backing_object = object->backing_object; in swap_pager_scan_all_shadowed() 2568 if ((backing_object->flags & OBJ_ANON) == 0) in swap_pager_scan_all_shadowed() 2574 pi_ubound = MIN(backing_object->size, in swap_pager_scan_all_shadowed() 2577 vm_page_iter_init(&backing_pages, backing_object); in swap_pager_scan_all_shadowed() 2579 swblk_iter_init_only(&backing_blks, backing_object); in swap_pager_scan_all_shadowed() 2589 pv = p != NULL ? p->pindex : backing_object->size; in swap_pager_scan_all_shadowed()
|
H A D | vm_object.h | 116 struct vm_object *backing_object; /* object that I'm a shadow of */ member
|
H A D | vm_map.c | 551 KASSERT(object->backing_object == NULL, in vm_map_entry_set_vnode_text() 3164 entry->object.vm_object->backing_object != NULL) in vm_map_madvise()
|
/freebsd/sys/compat/linux/ |
H A D | linux_mmap.c | 255 vm_object_t backing_object, object; in linux_madvise_dontneed() 317 backing_object = object->backing_object; in linux_madvise_dontneed() 318 if (backing_object != NULL && in linux_madvise_dontneed() 319 (backing_object->flags & OBJ_ANON) != 0) in linux_madvise_dontneed() 254 vm_object_t backing_object, object; linux_madvise_dontneed() local
|
/freebsd/sys/security/mac/ |
H A D | mac_process.c | 256 vm_object_t backing_object, object; in mac_proc_vm_revoke_recurse() local 287 while ((backing_object = object->backing_object) != NULL) { in mac_proc_vm_revoke_recurse() 288 VM_OBJECT_RLOCK(backing_object); in mac_proc_vm_revoke_recurse() 291 object = backing_object; in mac_proc_vm_revoke_recurse()
|
/freebsd/sys/fs/procfs/ |
H A D | procfs_map.c | 138 tobj = tobj->backing_object) { in procfs_doprocmap() 146 nobj = tobj->backing_object; in procfs_doprocmap()
|
/freebsd/sys/kern/ |
H A D | kern_proc.c | 2445 for (lobj = tobj = obj; tobj; tobj = tobj->backing_object) { in sysctl_kern_proc_ovmmap() 2561 for (tobj = obj;; tobj = tobj->backing_object) { in kern_proc_vmmap_resident() 2571 if (tobj->backing_object == NULL) in kern_proc_vmmap_resident() 2653 tobj = tobj->backing_object) { in kern_proc_vmmap_out() 2658 if (obj->backing_object == NULL) in kern_proc_vmmap_out() 2666 nobj = tobj->backing_object; in kern_proc_vmmap_out()
|
H A D | imgact_elf.c | 1766 vm_object_t backing_object, object; in each_dumpable_segment() local 1806 while ((backing_object = object->backing_object) != NULL) { in each_dumpable_segment() 1807 VM_OBJECT_RLOCK(backing_object); in each_dumpable_segment() 1809 object = backing_object; in each_dumpable_segment()
|
H A D | sys_process.c | 537 for (tobj = obj; tobj != NULL; tobj = tobj->backing_object) { in ptrace_vm_entry()
|
/freebsd/lib/libprocstat/ |
H A D | libprocstat.c | 659 for (; objp; objp = object.backing_object) { in procstat_getfiles_kvm()
|
/freebsd/sys/dev/hwpmc/ |
H A D | hwpmc_mod.c | 1991 tobj = tobj->backing_object) { in pmc_log_process_mappings()
|