Home
last modified time | relevance | path

Searched defs:uobj (Results 1 – 23 of 23) sorted by relevance

/openbsd-src/sys/uvm/
H A Duvm_object.h81 #define UVM_OBJ_IS_KERN_OBJECT(uobj) \ argument
95 #define UVM_OBJ_IS_VNODE(uobj) \ argument
98 #define UVM_OBJ_IS_DEVICE(uobj) \ argument
101 #define UVM_OBJ_IS_VTEXT(uobj) \ argument
105 #define UVM_OBJ_IS_AOBJ(uobj) \ argument
108 #define UVM_OBJ_IS_PMAP(uobj) \ argument
111 #define UVM_OBJ_IS_BUFCACHE(uobj) \ argument
114 #define UVM_OBJ_IS_DUMMY(uobj) \ argument
H A Duvm_aobj.c244 uao_find_swslot(struct uvm_object *uobj, int pageidx) in uao_find_swslot() argument
284 uao_set_swslot(struct uvm_object *uobj, int pageidx, int slot) in uao_set_swslot() argument
358 struct uvm_object *uobj = &aobj->u_obj; uao_free() local
394 uao_shrink_flush(struct uvm_object * uobj,int startpg,int endpg) uao_shrink_flush() argument
404 uao_shrink_hash(struct uvm_object * uobj,int pages) uao_shrink_hash() argument
453 uao_shrink_convert(struct uvm_object * uobj,int pages) uao_shrink_convert() argument
489 uao_shrink_array(struct uvm_object * uobj,int pages) uao_shrink_array() argument
513 uao_shrink(struct uvm_object * uobj,int pages) uao_shrink() argument
542 uao_grow_array(struct uvm_object * uobj,int pages) uao_grow_array() argument
566 uao_grow_hash(struct uvm_object * uobj,int pages) uao_grow_hash() argument
610 uao_grow_convert(struct uvm_object * uobj,int pages) uao_grow_convert() argument
643 uao_grow(struct uvm_object * uobj,int pages) uao_grow() argument
788 uao_reference(struct uvm_object * uobj) uao_reference() argument
802 uao_detach(struct uvm_object * uobj) uao_detach() argument
867 uao_flush(struct uvm_object * uobj,voff_t start,voff_t stop,int flags) uao_flush() argument
992 uao_get(struct uvm_object * uobj,voff_t offset,struct vm_page ** pps,int * npagesp,int centeridx,vm_prot_t access_type,int advice,int flags) uao_get() argument
1243 uao_dropswap(struct uvm_object * uobj,int pageidx) uao_dropswap() argument
1399 struct uvm_object *uobj = &aobj->u_obj; uao_pagein_page() local
1454 uao_dropswap_range(struct uvm_object * uobj,voff_t start,voff_t end) uao_dropswap_range() argument
[all...]
H A Duvm_vnode.c275 uvn_reference(struct uvm_object *uobj) in uvn_reference() argument
303 uvn_detach(struct uvm_object *uobj) in uvn_detach() argument
423 struct uvm_object *uobj = &uvn->u_obj; uvm_vnp_terminate() local
599 uvn_flush(struct uvm_object * uobj,voff_t start,voff_t stop,int flags) uvn_flush() argument
871 uvn_cluster(struct uvm_object * uobj,voff_t offset,voff_t * loffset,voff_t * hoffset) uvn_cluster() argument
900 uvn_put(struct uvm_object * uobj,struct vm_page ** pps,int npages,int flags) uvn_put() argument
944 uvn_get(struct uvm_object * uobj,voff_t offset,struct vm_page ** pps,int * npagesp,int centeridx,vm_prot_t access_type,int advice,int flags) uvn_get() argument
1166 struct uvm_object *uobj = &uvn->u_obj; uvn_io() local
1368 struct uvm_object *uobj = &uvn->u_obj; uvm_vnp_uncache() local
1447 struct uvm_object *uobj = &uvn->u_obj; uvm_vnp_setsize() local
[all...]
H A Duvm_object.c62 uvm_obj_init(struct uvm_object *uobj, const struct uvm_pagerops *pgops, int refs) in uvm_obj_init()
127 uvm_obj_wire(struct uvm_object *uobj, voff_t start, voff_t end, in uvm_obj_wire()
195 uvm_obj_unwire(struct uvm_object *uobj, voff_t start, voff_t end) in uvm_obj_unwire()
220 uvm_obj_free(struct uvm_object *uobj) in uvm_obj_free()
H A Duvm_device.c231 udv_reference(struct uvm_object *uobj) in udv_reference() argument
244 udv_detach(struct uvm_object *uobj) in udv_detach() argument
294 udv_flush(struct uvm_object * uobj,voff_t start,voff_t stop,int flags) udv_flush() argument
318 struct uvm_object *uobj = entry->object.uvm_obj; udv_fault() local
[all...]
H A Duvm_pdaemon.c368 struct uvm_object *uobj = pg->uobject; uvmpd_trylockowner() local
427 struct uvm_object *uobj; uvmpd_scan_inactive() local
997 struct uvm_object * uobj = p->uobject; uvmpd_drop() local
[all...]
H A Duvm_fault.c610 struct uvm_object *uobj = ufi.entry->object.uvm_obj; uvm_fault() local
666 struct uvm_object *uobj; uvm_fault_check() local
1119 struct uvm_object *uobj = ufi->entry->object.uvm_obj; uvm_fault_lower_lookup() local
1209 struct uvm_object *uobj = ufi->entry->object.uvm_obj; uvm_fault_lower() local
1733 uvmfault_unlockall(struct uvm_faultinfo * ufi,struct vm_amap * amap,struct uvm_object * uobj) uvmfault_unlockall() argument
[all...]
H A Duvm_pager.c349 uvm_mk_pcluster(struct uvm_object * uobj,struct vm_page ** pps,int * npages,struct vm_page * center,int flags,voff_t mlo,voff_t mhi) uvm_mk_pcluster() argument
495 uvm_pager_put(struct uvm_object * uobj,struct vm_page * pg,struct vm_page *** ppsp_ptr,int * npages,int flags,voff_t start,voff_t stop) uvm_pager_put() argument
659 uvm_pager_dropcluster(struct uvm_object * uobj,struct vm_page * pg,struct vm_page ** ppsp,int * npages,int flags) uvm_pager_dropcluster() argument
[all...]
H A Duvm_km.c247 uvm_km_pgremove(struct uvm_object *uobj, vaddr_t startva, vaddr_t endva) in uvm_km_pgremove() argument
817 struct uvm_object *uobj = NULL; km_alloc() local
[all...]
H A Duvm_map.c935 struct uvm_object *uobj, voff_t uoffset, in uvm_map() argument
2935 uvm_object_printit(struct uvm_object * uobj,boolean_t full,int (* pr)(const char *,...)) uvm_object_printit() argument
2977 struct uvm_object *uobj; uvm_page_printit() local
4462 struct uvm_object *uobj; uvm_map_clean() local
[all...]
H A Duvm_mmap.c1038 struct uvm_object *uobj; uvm_mmapfile() local
[all...]
/openbsd-src/sys/dev/pci/drm/ttm/
H A Dttm_bo_vm.c484 struct uvm_object *uobj = ufi->entry->object.uvm_obj; in ttm_bo_vm_fault_reserved() local
595 struct uvm_object *uobj = ufi->entry->object.uvm_obj; in ttm_bo_vm_fault() local
743 ttm_bo_vm_reference(struct uvm_object * uobj) ttm_bo_vm_reference() argument
752 ttm_bo_vm_detach(struct uvm_object * uobj) ttm_bo_vm_detach() argument
[all...]
/openbsd-src/sys/dev/pci/drm/
H A Ddrm_gem.c72 drm_ref(struct uvm_object *uobj) in drm_ref() argument
81 drm_unref(struct uvm_object *uobj) in drm_unref() argument
95 struct uvm_object *uobj = entry->object.uvm_obj; in drm_fault() local
148 drm_flush(struct uvm_object * uobj,voff_t start,voff_t stop,int flags) drm_flush() argument
[all...]
H A Ddrm_gem_dma_helper.c191 struct uvm_object *uobj = &obj->base.uobj; in drm_gem_dma_fault() local
/openbsd-src/usr.sbin/procmap/
H A Dprocmap.c79 #define UVM_OBJ_IS_VNODE(uobj) ((uobj)->pgops == uvm_vnodeops) argument
80 #define UVM_OBJ_IS_AOBJ(uobj) ((uobj)->pgops == aobj_pager) argument
81 #define UVM_OBJ_IS_DEVICE(uobj) ((uobj)->pgops == uvm_deviceops) argument
/openbsd-src/sys/dev/pci/drm/radeon/
H A Dradeon_gem.c90 struct uvm_object *uobj = ufi->entry->object.uvm_obj; in radeon_gem_fault() local
133 radeon_gem_vm_reference(struct uvm_object *uobj) in radeon_gem_vm_reference() argument
141 radeon_gem_vm_detach(struct uvm_object *uobj) in radeon_gem_vm_detach() argument
/openbsd-src/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_gem.c94 struct uvm_object *uobj = ufi->entry->object.uvm_obj; in amdgpu_gem_fault() local
157 amdgpu_gem_vm_reference(struct uvm_object * uobj) amdgpu_gem_vm_reference() argument
165 amdgpu_gem_vm_detach(struct uvm_object * uobj) amdgpu_gem_vm_detach() argument
/openbsd-src/sys/kern/
H A Dvfs_biomem.c295 struct uvm_object *uobj = bp->b_pobj; in buf_free_pages() local
H A Dexec_subr.c169 struct uvm_object *uobj; vmcmd_map_pagedvn() local
H A Dexec_elf.c432 struct uvm_object *uobj; elf_load_file() local
/openbsd-src/sys/tmpfs/
H A Dtmpfs_subr.c108 struct uvm_object *uobj; in tmpfs_alloc_node() local
868 struct uvm_object *uobj = node->tn_spec.tn_reg.tn_aobj; tmpfs_reg_resize() local
[all...]
/openbsd-src/sys/dev/pci/drm/i915/gem/
H A Di915_gem_ttm.c1231 struct uvm_object *uobj = ufi->entry->object.uvm_obj; in vm_fault_ttm() local
1381 ttm_vm_reference(struct uvm_object *uobj) in ttm_vm_reference() argument
1390 ttm_vm_detach(struct uvm_object *uobj) in ttm_vm_detach() argument
[all...]
/openbsd-src/sys/dev/pci/drm/include/drm/
H A Ddrm_gem.h277 struct uvm_object uobj; member