/netbsd/sys/uvm/ |
H A D | uvm_object.h | 87 #define UVM_OBJ_IS_KERN_OBJECT(uobj) \ argument 97 #define UVM_OBJ_IS_VNODE(uobj) \ argument 100 #define UVM_OBJ_IS_DEVICE(uobj) \ argument 103 #define UVM_OBJ_IS_VTEXT(uobj) \ argument 106 #define UVM_OBJ_IS_CLEAN(uobj) \ argument 116 #define UVM_OBJ_NEEDS_WRITEFAULT(uobj) \ argument 119 #define UVM_OBJ_IS_AOBJ(uobj) \ argument
|
H A D | uvm_vnode.c | 120 uvn_reference(struct uvm_object *uobj) in uvn_reference() 135 uvn_detach(struct uvm_object *uobj) in uvn_detach() 148 uvn_put(struct uvm_object *uobj, voff_t offlo, voff_t offhi, int flags) in uvn_put() 170 uvn_get(struct uvm_object *uobj, voff_t offset, in uvn_get() 204 uvn_markdirty(struct uvm_object *uobj) in uvn_markdirty() 225 uvn_findpages(struct uvm_object *uobj, voff_t offset, unsigned int *npagesp, in uvn_findpages() 288 uvn_findpage(struct uvm_object *uobj, voff_t offset, struct vm_page **pgp, in uvn_findpage() 438 struct uvm_object *uobj = &vp->v_uobj; in uvm_vnp_setsize() local 493 uvn_text_p(struct uvm_object *uobj) in uvn_text_p() 507 uvn_alloc_ractx(struct uvm_object *uobj) in uvn_alloc_ractx()
|
H A D | uvm_object.c | 131 uvm_obj_wirepages(struct uvm_object *uobj, off_t start, off_t end, in uvm_obj_wirepages() 217 uvm_obj_unwirepages(struct uvm_object *uobj, off_t start, off_t end) in uvm_obj_unwirepages() 237 uvm_obj_notag_p(struct uvm_object *uobj, int tag) in uvm_obj_notag_p() 245 uvm_obj_clean_p(struct uvm_object *uobj) in uvm_obj_clean_p() 252 uvm_obj_nowriteback_p(struct uvm_object *uobj) in uvm_obj_nowriteback_p() 261 struct uvm_object *uobj = pg->uobject; in uvm_obj_page_tag_p() local 272 struct uvm_object *uobj = pg->uobject; in uvm_obj_page_set_tag() local 283 struct uvm_object *uobj = pg->uobject; in uvm_obj_page_clear_tag() local 339 uvm_object_printit(struct uvm_object *uobj, bool full, in uvm_object_printit()
|
H A D | uvm_aobj.c | 248 uao_find_swslot(struct uvm_object *uobj, int pageidx) in uao_find_swslot() 288 uao_set_swslot(struct uvm_object *uobj, int pageidx, int slot) in uao_set_swslot() 369 struct uvm_object *uobj = &aobj->u_obj; in uao_free() local 521 uao_set_pgfl(struct uvm_object *uobj, int freelist) in uao_set_pgfl() 537 uao_pagealloc(struct uvm_object *uobj, voff_t offset, int flags) in uao_pagealloc() 572 uao_reference(struct uvm_object *uobj) in uao_reference() 585 uao_detach(struct uvm_object *uobj) in uao_detach() 670 uao_put(struct uvm_object *uobj, voff_t start, voff_t stop, int flags) in uao_put() 805 uao_get(struct uvm_object *uobj, voff_t offset, struct vm_page **pps, in uao_get() 1084 uao_dropswap(struct uvm_object *uobj, int pageidx) in uao_dropswap() [all …]
|
H A D | uvm_fault.c | 553 struct uvm_object *uobj; in uvmfault_promote() local 903 struct uvm_object * const uobj = in uvm_fault_internal() local 973 struct uvm_object *uobj; in uvm_fault_check() local 1234 struct vm_amap *amap, struct uvm_object *uobj) in uvm_fault_upper_upgrade() 1418 struct uvm_object *uobj; in uvm_fault_upper() local 1590 struct uvm_object *uobj, struct vm_anon *anon) in uvm_fault_upper_promote() 1643 struct uvm_object *uobj, struct vm_anon *anon) in uvm_fault_upper_direct() 2111 struct uvm_object *uobj = *ruobj; in uvm_fault_lower_io() local 2305 struct uvm_object *uobj, struct vm_page **rpg, in uvm_fault_lower_direct_loan() 2450 struct uvm_object *uobj, in uvm_fault_lower_enter() [all …]
|
H A D | uvm_bio.c | 79 #define UBC_HASH(uobj, offset) \ argument 95 struct uvm_object * uobj; /* mapped object */ member 110 struct uvm_object uobj; /* glue for uvm_map() */ member 311 struct uvm_object *uobj; in ubc_fault() local 460 ubc_find_mapping(struct uvm_object *uobj, voff_t offset) in ubc_find_mapping() 482 ubc_alloc(struct uvm_object *uobj, voff_t offset, vsize_t *lenp, int advice, in ubc_alloc() 646 struct uvm_object *uobj; in ubc_release() local 807 ubc_zerorange(struct uvm_object *uobj, off_t off, size_t len, int flags) in ubc_zerorange() 845 ubc_alloc_direct(struct uvm_object *uobj, voff_t offset, vsize_t *lenp, in ubc_alloc_direct() 931 ubc_direct_release(struct uvm_object *uobj, in ubc_direct_release() [all …]
|
H A D | uvm_loan.c | 142 struct uvm_object *uobj = ufi->entry->object.uvm_obj; in uvm_loanentry() local 511 uvm_loanuobjchunk(struct uvm_object *uobj, voff_t pgoff, int orignpages, in uvm_loanuobjchunk() 563 uvm_loanuobjpages(struct uvm_object *uobj, voff_t pgoff, int npages, in uvm_loanuobjpages() 601 struct uvm_object *uobj = ufi->entry->object.uvm_obj; in uvm_loanuobj() local 1033 ulz_put(struct uvm_object *uobj, voff_t start, voff_t stop, int flags) in ulz_put() 1161 uvm_loanbreak_anon(struct vm_anon *anon, struct uvm_object *uobj) in uvm_loanbreak_anon()
|
H A D | uvm_device.c | 294 udv_reference(struct uvm_object *uobj) in udv_reference() 314 udv_detach(struct uvm_object *uobj) in udv_detach() 382 struct uvm_object *uobj = entry->object.uvm_obj; in udv_fault() local
|
H A D | uvm_readahead.c | 122 ra_startio(struct uvm_object *uobj, off_t off, size_t sz) in ra_startio() 223 uvm_ra_request(struct uvm_ractx *ra, int advice, struct uvm_object *uobj, in uvm_ra_request() 354 uvm_readahead(struct uvm_object *uobj, off_t off, off_t size) in uvm_readahead()
|
H A D | uvm_page_array.c | 45 uvm_page_array_init(struct uvm_page_array *ar, struct uvm_object *uobj, in uvm_page_array_init() 139 struct uvm_object *uobj = ar->ar_uobj; in uvm_page_array_fill() local
|
H A D | uvm_page.c | 207 uvm_pageinsert_object(struct uvm_object *uobj, struct vm_page *pg) in uvm_pageinsert_object() 240 uvm_pageinsert_tree(struct uvm_object *uobj, struct vm_page *pg) in uvm_pageinsert_tree() 266 uvm_pageremove_object(struct uvm_object *uobj, struct vm_page *pg) in uvm_pageremove_object() 300 uvm_pageremove_tree(struct uvm_object *uobj, struct vm_page *pg) in uvm_pageremove_tree() 1339 struct uvm_object *uobj = oldpg->uobject; in uvm_pagereplace() local 2065 struct uvm_object * const uobj = pg->uobject; in uvm_pagereadonly_p() local 2142 struct uvm_object *uobj; in uvm_page_printit() local
|
H A D | uvm_pdaemon.c | 385 struct uvm_object *uobj = pg->uobject; in uvmpd_page_owner_lock() local 518 struct uvm_object *uobj; in swapcluster_add() local 646 struct uvm_object *uobj; in uvmpd_scan_queue() local
|
H A D | uvm_map.c | 206 #define UVM_ET_ISCOMPATIBLE(ent, type, uobj, meflags, \ argument 1286 struct uvm_object *uobj = args->uma_uobj; in uvm_map_enter() local 1783 struct uvm_object *uobj, voff_t uoffset, vsize_t align, int flags, in uvm_findspace_invariants() 3178 struct uvm_object *uobj = in uvm_map_protect() local 3359 struct uvm_object * const uobj = entry->object.uvm_obj; in uvm_map_willneed() local 3897 struct uvm_object *uobj; in uvm_map_clean() local 4662 struct uvm_object *uobj; in uvm_mapent_trymerge() local 4889 #define UVM_VOADDR_SET_UOBJ(voa, uobj) \ argument 5061 struct uvm_object *uobj = entry->object.uvm_obj; in uvm_voaddr_acquire() local 5095 struct uvm_object * const uobj = UVM_VOADDR_GET_UOBJ(voaddr); in uvm_voaddr_release() local [all …]
|
H A D | uvm_fault_i.h | 73 struct uvm_object *uobj) in uvmfault_unlockall()
|
H A D | uvm_mmap.c | 129 struct uvm_object *uobj; in sys_mincore() local 283 struct uvm_object *uobj; in sys_mmap() local 860 vm_prot_t maxprot, int flags, int advice, struct uvm_object *uobj, in uvm_mmap() 1011 struct uvm_object *uobj; in uvm_mmap_dev() local
|
/netbsd/sys/external/bsd/drm2/include/linux/ |
H A D | shmem_fs.h | 50 shmem_read_mapping_page_gfp(struct uvm_object *uobj, voff_t i, gfp_t gfp) in shmem_read_mapping_page_gfp() 68 shmem_read_mapping_page(struct uvm_object *uobj, voff_t i) in shmem_read_mapping_page() 74 shmem_truncate_range(struct uvm_object *uobj, voff_t start, voff_t end) in shmem_truncate_range()
|
H A D | fs.h | 43 file_inode(struct uvm_object *uobj) in file_inode()
|
/netbsd/usr.bin/pmap/ |
H A D | pmap.h | 78 #define UVM_OBJ_IS_VNODE(uobj) ((uobj)->pgops == uvm_vnodeops) argument 79 #define UVM_OBJ_IS_AOBJ(uobj) ((uobj)->pgops == aobj_pager) argument 80 #define UVM_OBJ_IS_DEVICE(uobj) ((uobj)->pgops == uvm_deviceops) argument 81 #define UVM_OBJ_IS_UBCPAGER(uobj) ((uobj)->pgops == ubc_pager) argument
|
/netbsd/sys/rump/librump/rumpvfs/ |
H A D | vm_vfs.c | 42 struct uvm_object *uobj = pgs[0]->uobject; in uvm_aio_aiodone_pages() local 72 struct uvm_object *uobj = NULL; in uvm_aio_aiodone() local
|
/netbsd/sys/external/bsd/drm2/ttm/ |
H A D | ttm_bo_vm.c | 53 ttm_bo_uvm_reference(struct uvm_object *uobj) in ttm_bo_uvm_reference() 62 ttm_bo_uvm_detach(struct uvm_object *uobj) in ttm_bo_uvm_detach() 75 struct uvm_object *const uobj = ufi->entry->object.uvm_obj; in ttm_bo_uvm_fault() local
|
H A D | ttm_bus_dma.c | 99 struct uvm_object *const uobj = ttm_dma->ttm.swap_storage; in ttm_bus_dma_put() local
|
/netbsd/sys/external/bsd/drm2/drm/ |
H A D | drm_gem_vm.c | 50 drm_gem_pager_reference(struct uvm_object *uobj) in drm_gem_pager_reference() 59 drm_gem_pager_detach(struct uvm_object *uobj) in drm_gem_pager_detach()
|
/netbsd/sys/kern/ |
H A D | sysv_shm.c | 207 struct uvm_object *uobj = NULL; in shm_delete_mapping() local 313 struct uvm_object *uobj; in sys_shmdt() local 384 struct uvm_object *uobj; in sys_shmat() local 515 struct uvm_object *uobj = NULL; in shmctl1() local 831 struct uvm_object *uobj; in shmexit() local
|
/netbsd/sys/rump/librump/rumpkern/ |
H A D | vm.c | 174 uvm_pagealloc_strat(struct uvm_object *uobj, voff_t off, struct vm_anon *anon, in uvm_pagealloc_strat() 238 struct uvm_object *uobj = pg->uobject; in uvm_pagefree() local 673 uvm_pagelookup(struct uvm_object *uobj, voff_t off) in uvm_pagelookup() 789 uvm_loanuobjpages(struct uvm_object *uobj, voff_t pgoff, int orignpages, in uvm_loanuobjpages() 804 ubc_purge(struct uvm_object *uobj) in ubc_purge() 826 struct uvm_object *uobj, voff_t uoffset, vsize_t align, in uvm_map() 1150 struct uvm_object *uobj; in processpage() local 1350 ubc_zerorange(struct uvm_object *uobj, off_t off, size_t len, int flags) in ubc_zerorange() 1402 ubc_uiomove(struct uvm_object *uobj, struct uio *uio, vsize_t todo, in ubc_uiomove()
|
/netbsd/tests/rump/kernspace/ |
H A D | busypage.c | 45 static struct uvm_object *uobj; variable
|