Home
last modified time | relevance | path

Searched refs:vm_object (Results 1 – 25 of 51) sorted by relevance

123

/NextBSD/sys/vm/
HDvm_object.h90 struct vm_object { struct
92 TAILQ_ENTRY(vm_object) object_list; /* list of all objects */ argument
93 LIST_HEAD(, vm_object) shadow_head; /* objects that this is a shadow for */
94 LIST_ENTRY(vm_object) shadow_list; /* chain of shadow objects */
107 struct vm_object *backing_object; /* object that I'm a shadow of */ argument
109 TAILQ_ENTRY(vm_object) pager_object_list; /* list of all objects of this pager type */ argument
200 TAILQ_HEAD(object_q, vm_object);
205 extern struct vm_object kernel_object_store;
206 extern struct vm_object kmem_object_store;
HDvm_map.c152 ((e)->object.vm_object != NULL && (e)->object.vm_object->cred != NULL && \
487 object = entry->object.vm_object; in vm_map_process_deferred()
1231 (prev_entry->object.vm_object != NULL && in vm_map_insert()
1232 (prev_entry->object.vm_object->cred == cred))) && in vm_map_insert()
1233 vm_object_coalesce(prev_entry->object.vm_object, in vm_map_insert()
1259 object = prev_entry->object.vm_object; in vm_map_insert()
1281 new_entry->object.vm_object = object; in vm_map_insert()
1532 (prev->object.vm_object == entry->object.vm_object) && in vm_map_simplify_entry()
1533 (!prev->object.vm_object || in vm_map_simplify_entry()
1561 if (prev->object.vm_object) in vm_map_simplify_entry()
[all …]
HDvm.h98 struct vm_object;
99 typedef struct vm_object *vm_object_t;
HDvm_map.h89 struct vm_object *vm_object; /* object object */ member
HDvm_pager.h47 TAILQ_HEAD(pagerlst, vm_object);
HDvm_fault.c1131 lobject = entry->object.vm_object; in vm_fault_prefault()
1266 src_object = src_entry->object.vm_object; in vm_fault_copy_entry()
1286 KASSERT(upgrade || dst_entry->object.vm_object == NULL, in vm_fault_copy_entry()
1289 dst_entry->object.vm_object = dst_object; in vm_fault_copy_entry()
HDvm_object.c143 struct vm_object kernel_object_store;
144 struct vm_object kmem_object_store;
296 obj_zone = uma_zcreate("VM OBJECT", sizeof (struct vm_object), NULL, in vm_object_init()
1277 orig_object = entry->object.vm_object; in vm_object_split()
1390 entry->object.vm_object = new_object; in vm_object_split()
2406 } else if ((obj = entry->object.vm_object) != NULL) { in _vm_object_in_map()
HDvm_meter.c169 (object = entry->object.vm_object) == NULL) in vmtotal()
HDvm_pageout.c925 obj = tmpe->object.vm_object;
955 obj = tmpe->object.vm_object;
1623 obj = entry->object.vm_object; in vm_pageout_oom_pagecount()
/NextBSD/sys/amd64/vmm/
HDvmm_mem.h33 struct vm_object;
36 struct vm_object *vmm_mmio_alloc(struct vmspace *, vm_paddr_t gpa, size_t len,
/NextBSD/sys/dev/drm2/ttm/
HDttm_bo_api.h213 struct vm_object *persistent_swap_storage;
499 struct vm_object *persistent_swap_storage,
536 struct vm_object *persistent_swap_storage,
HDttm_bo_driver.h121 struct vm_object *swap_storage;
681 struct vm_object *persistent_swap_storage);
HDttm_bo_vm.c327 struct vm_object **obj_res, int nprot) in ttm_bo_mmap_single()
331 struct vm_object *vm_obj; in ttm_bo_mmap_single()
/NextBSD/sys/sys/
HDuio.h86 struct vm_object;
111 int uiomove_object(struct vm_object *obj, off_t obj_size, struct uio *uio);
HD_kstack_cache.h35 struct vm_object *ksobj;
HDimgact.h59 struct vm_object *object; /* The vm object for this vp */
HDconf.h106 struct vm_object;
123 vm_size_t size, struct vm_object **object, int nprot);
HDumtx.h126 struct vm_object *object;
HDbufobj.h94 struct vm_object *bo_object; /* v Place to store VM object */
/NextBSD/sys/dev/agp/
HDagppriv.h58 struct vm_object *am_obj; /* VM object owning pages */
/NextBSD/sys/compat/mach/
HDmach_vm.c787 object = tmp_entry->object.vm_object; in vm_map_copyin()
796 object = tmp_entry->object.vm_object; in vm_map_copyin()
797 tmp_entry->object.vm_object = NULL; in vm_map_copyin()
1047 object = entry->object.vm_object;
1107 object = entry->object.vm_object;
/NextBSD/sys/dev/drm2/
HDdrm_gem.c458 struct vm_object **obj_res, int nprot) in drm_gem_mmap_single()
461 struct vm_object *vm_obj; in drm_gem_mmap_single()
/NextBSD/sys/fs/procfs/
HDprocfs_map.c133 obj = entry->object.vm_object; in procfs_doprocmap()
/NextBSD/sys/amd64/include/
HDvmm.h118 struct vm_object;
198 struct vm_object **objptr);
/NextBSD/sys/security/mac/
HDmac_process.c283 object = vme->object.vm_object; in mac_proc_vm_revoke_recurse()

123