Home
last modified time | relevance | path

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

12

/f-stack/freebsd/vm/
H A Dvm_object.h100 struct vm_object { struct
102 TAILQ_ENTRY(vm_object) object_list; /* list of all objects */ argument
103 LIST_HEAD(, vm_object) shadow_head; /* objects that this is a shadow for */
104 LIST_ENTRY(vm_object) shadow_list; /* chain of shadow objects */
120 struct vm_object *backing_object; /* object that I'm a shadow of */ argument
122 TAILQ_ENTRY(vm_object) pager_object_list; /* list of all objects of this pager type */ argument
235 TAILQ_HEAD(object_q, vm_object);
240 extern struct vm_object kernel_object_store;
H A Dvm_map.c152 ((e)->object.vm_object != NULL && (e)->object.vm_object->cred != NULL && \
549 object = entry->object.vm_object; in vm_map_entry_set_vnode_text()
2316 prev->object.vm_object == entry->object.vm_object && in vm_map_mergeable_neighbors()
2386 entry->object.vm_object = object; in vm_map_entry_back()
2846 obj = entry->object.vm_object; in vm_map_protect()
3126 entry->object.vm_object, in vm_map_madvise()
3879 entry->object.vm_object = NULL; in vm_map_entry_delete()
5345 if (entry->object.vm_object && entry->object.vm_object->cred) in vm_map_print()
5355 prev->object.vm_object != in vm_map_print()
5356 entry->object.vm_object) { in vm_map_print()
[all …]
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_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.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.c1760 lobject = entry->object.vm_object; in vm_fault_prefault()
1770 if (!obj_locked || lobject != entry->object.vm_object) in vm_fault_prefault()
1775 if (!obj_locked || lobject != entry->object.vm_object) in vm_fault_prefault()
1782 if (!obj_locked || lobject != entry->object.vm_object) in vm_fault_prefault()
1904 src_object = src_entry->object.vm_object; in vm_fault_copy_entry()
1927 KASSERT(upgrade || dst_entry->object.vm_object == NULL, in vm_fault_copy_entry()
1930 dst_entry->object.vm_object = dst_object; in vm_fault_copy_entry()
H A Dvm_pager.h49 TAILQ_HEAD(pagerlst, vm_object);
H A Dvm_swapout.c273 obj = tmpe->object.vm_object; in vm_swapout_map_deactivate_pages()
302 obj = tmpe->object.vm_object; in vm_swapout_map_deactivate_pages()
H A Dvm_object.c151 struct vm_object kernel_object_store;
299 obj_zone = uma_zcreate("VM OBJECT", sizeof (struct vm_object), NULL, in vm_object_init()
1505 orig_object = entry->object.vm_object; in vm_object_split()
1642 entry->object.vm_object = new_object; in vm_object_split()
2661 } else if ((obj = entry->object.vm_object) != NULL) { in _vm_object_in_map()
H A Dvm_mmap.c864 current->object.vm_object == NULL) in kern_mincore()
925 if (current->object.vm_object != object) { in kern_mincore()
928 object = current->object.vm_object; in kern_mincore()
/f-stack/freebsd/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,
/f-stack/freebsd/sys/
H A Dshm.h127 struct vm_object;
135 struct vm_object *object;
H A Duio.h78 struct vm_object;
99 int uiomove_object(struct vm_object *obj, off_t obj_size, struct uio *uio);
H A Dimgact.h65 struct vm_object *object; /* The vm object for this vp */
H A Dumtx.h169 struct vm_object *object;
H A Dbufobj.h102 struct vm_object *bo_object; /* v Place to store VM object */
H A Dconf.h110 struct vm_object;
127 vm_size_t size, struct vm_object **object, int nprot);
/f-stack/tools/compat/include/sys/
H A Duio.h86 struct vm_object;
111 int uiomove_object(struct vm_object *obj, off_t obj_size, struct uio *uio);
/f-stack/freebsd/amd64/include/
H A Dvmm.h154 struct vm_object;
249 struct vm_object **objptr);
/f-stack/dpdk/kernel/freebsd/contigmem/
H A Dcontigmem.c334 struct vm_object **obj, int nprot) in contigmem_mmap_single()
/f-stack/freebsd/security/mac/
H A Dmac_process.c285 object = vme->object.vm_object; in mac_proc_vm_revoke_recurse()
/f-stack/dpdk/kernel/freebsd/nic_uio/
H A Dnic_uio.c96 struct vm_object **obj, int nprot) in nic_uio_mmap_single()
/f-stack/freebsd/kern/
H A Dkern_kcov.c341 struct vm_object **object, int nprot) in kcov_mmap_single()
/f-stack/lib/
H A Dff_glue.c185 struct vm_object kernel_object_store;
186 struct vm_object kmem_object_store;

12