/openbsd-src/sys/uvm/ |
H A D | uvm_object.h | 81 #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 D | uvm_aobj.c | 244 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 D | uvm_vnode.c | 275 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 D | uvm_object.c | 62 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 D | uvm_device.c | 231 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 D | uvm_pdaemon.c | 368 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 D | uvm_fault.c | 610 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 D | uvm_pager.c | 349 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 D | uvm_km.c | 247 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 D | uvm_map.c | 935 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 D | uvm_mmap.c | 1038 struct uvm_object *uobj; uvm_mmapfile() local [all...] |
/openbsd-src/sys/dev/pci/drm/ttm/ |
H A D | ttm_bo_vm.c | 484 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 D | drm_gem.c | 72 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 D | drm_gem_dma_helper.c | 191 struct uvm_object *uobj = &obj->base.uobj; in drm_gem_dma_fault() local
|
/openbsd-src/usr.sbin/procmap/ |
H A D | procmap.c | 79 #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 D | radeon_gem.c | 90 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 D | amdgpu_gem.c | 94 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 D | vfs_biomem.c | 295 struct uvm_object *uobj = bp->b_pobj; in buf_free_pages() local
|
H A D | exec_subr.c | 169 struct uvm_object *uobj; vmcmd_map_pagedvn() local
|
H A D | exec_elf.c | 432 struct uvm_object *uobj; elf_load_file() local
|
/openbsd-src/sys/tmpfs/ |
H A D | tmpfs_subr.c | 108 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 D | i915_gem_ttm.c | 1231 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 D | drm_gem.h | 277 struct uvm_object uobj; member
|