Home
last modified time | relevance | path

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

123

/freebsd-12.1/sys/vm/
H A Dvm_object.h98 struct vm_object { struct
100 TAILQ_ENTRY(vm_object) object_list; /* list of all objects */ argument
101 LIST_HEAD(, vm_object) shadow_head; /* objects that this is a shadow for */
102 LIST_ENTRY(vm_object) shadow_list; /* chain of shadow objects */
116 struct vm_object *backing_object; /* object that I'm a shadow of */ argument
118 TAILQ_ENTRY(vm_object) pager_object_list; /* list of all objects of this pager type */ argument
220 TAILQ_HEAD(object_q, vm_object);
225 extern struct vm_object kernel_object_store;
H A Dvm_map.c153 ((e)->object.vm_object != NULL && (e)->object.vm_object->cred != NULL && \
515 object = entry->object.vm_object; in vm_map_entry_set_vnode_text()
587 object = entry->object.vm_object; in vm_map_process_deferred()
2056 prev->object.vm_object == entry->object.vm_object && in vm_map_mergeable_neighbors()
2534 obj = current->object.vm_object; in vm_map_protect()
2794 current->object.vm_object, in vm_map_madvise()
3443 object = entry->object.vm_object; in vm_map_entry_delete()
3502 entry->object.vm_object = NULL; in vm_map_entry_delete()
4855 if (entry->object.vm_object && entry->object.vm_object->cred) in vm_map_print()
4866 entry->object.vm_object)) { in vm_map_print()
[all …]
H A Dvm_domainset.c67 int *iter, struct vm_object *obj, vm_pindex_t pindex) in vm_domainset_iter_init()
199 vm_domainset_iter_page_init(struct vm_domainset_iter *di, struct vm_object *obj, in vm_domainset_iter_page_init()
223 vm_domainset_iter_page(struct vm_domainset_iter *di, struct vm_object *obj, in vm_domainset_iter_page()
324 vm_domainset_iter_page(struct vm_domainset_iter *di, struct vm_object *obj, in vm_domainset_iter_page()
332 vm_domainset_iter_page_init(struct vm_domainset_iter *di, struct vm_object *obj, in vm_domainset_iter_page_init()
H A Dvm_domainset.h43 int vm_domainset_iter_page(struct vm_domainset_iter *, struct vm_object *,
46 struct vm_object *, vm_pindex_t, int *, int *);
H A Dvm.h104 struct vm_object;
105 typedef struct vm_object *vm_object_t;
H A Dvm_map.h91 struct vm_object *vm_object; /* object object */ member
H A Dvm_fault.c1508 lobject = entry->object.vm_object; in vm_fault_prefault()
1518 if (!obj_locked || lobject != entry->object.vm_object) in vm_fault_prefault()
1523 if (!obj_locked || lobject != entry->object.vm_object) in vm_fault_prefault()
1530 if (!obj_locked || lobject != entry->object.vm_object) in vm_fault_prefault()
1658 src_object = src_entry->object.vm_object; in vm_fault_copy_entry()
1680 KASSERT(upgrade || dst_entry->object.vm_object == NULL, in vm_fault_copy_entry()
1683 dst_entry->object.vm_object = dst_object; in vm_fault_copy_entry()
H A Dvm_pager.h49 TAILQ_HEAD(pagerlst, vm_object);
/freebsd-12.1/sys/amd64/vmm/
H A Dvmm_mem.h35 struct vm_object;
38 struct vm_object *vmm_mmio_alloc(struct vmspace *, vm_paddr_t gpa, size_t len,
/freebsd-12.1/sys/dev/drm2/ttm/
H A Dttm_bo_api.h213 struct vm_object *persistent_swap_storage;
499 struct vm_object *persistent_swap_storage,
536 struct vm_object *persistent_swap_storage,
H A Dttm_bo_driver.h121 struct vm_object *swap_storage;
681 struct vm_object *persistent_swap_storage);
H A Dttm_bo_vm.c324 struct vm_object **obj_res, int nprot) in ttm_bo_mmap_single()
328 struct vm_object *vm_obj; in ttm_bo_mmap_single()
/freebsd-12.1/sys/sys/
H A Dshm.h127 struct vm_object;
135 struct vm_object *object;
H A Duio.h78 struct vm_object;
103 int uiomove_object(struct vm_object *obj, off_t obj_size, struct uio *uio);
H A D_kstack_cache.h37 struct vm_object *ksobj;
H A Dimgact.h64 struct vm_object *object; /* The vm object for this vp */
H A Dconf.h110 struct vm_object;
127 vm_size_t size, struct vm_object **object, int nprot);
H A Dbufobj.h102 struct vm_object *bo_object; /* v Place to store VM object */
H A Dumtx.h162 struct vm_object *object;
/freebsd-12.1/sys/dev/agp/
H A Dagppriv.h60 struct vm_object *am_obj; /* VM object owning pages */
/freebsd-12.1/sys/dev/drm2/
H A Ddrm_gem.c460 struct vm_object **obj_res, int nprot) in drm_gem_mmap_single()
463 struct vm_object *vm_obj; in drm_gem_mmap_single()
/freebsd-12.1/sys/dev/nvdimm/
H A Dnvdimm_var.h125 struct vm_object *spa_obj;
/freebsd-12.1/sys/fs/procfs/
H A Dprocfs_map.c132 obj = entry->object.vm_object; in procfs_doprocmap()
/freebsd-12.1/sys/amd64/include/
H A Dvmm.h130 struct vm_object;
215 struct vm_object **objptr);
/freebsd-12.1/sys/fs/tmpfs/
H A Dtmpfs_vfsops.c154 struct vm_object *obj; in tmpfs_update_mtime()
268 object = entry->object.vm_object; in tmpfs_all_rw_maps()

123