/src/sys/uvm/ |
uvm_object.h | 41 * the object's pager operations (uvm_object::pgops). All pages belonging 59 const struct uvm_pagerops *pgops; /* pager ops */ member in struct:uvm_object 98 ((uobj)->pgops == &uvm_vnodeops) 101 ((uobj)->pgops == &uvm_deviceops) 120 ((uobj)->pgops == &aobj_pager)
|
uvm_page_status.c | 114 uobj->pgops->pgo_markdirty != NULL) { 115 (*uobj->pgops->pgo_markdirty)(uobj);
|
uvm_object.c | 75 uo->pgops = ops; 147 error = (*uobj->pgops->pgo_get)(uobj, offset, pgs, &npages, 0, 347 (*pr)("OBJECT %p: locked=%d, pgops=%p, npages=%d, ", 348 uobj, rw_write_held(uobj->vmobjlock), uobj->pgops, uobj->uo_npages);
|
uvm_mremap.c | 83 if (uobj->pgops->pgo_reference) 84 uobj->pgops->pgo_reference(uobj);
|
uvm_map.c | 971 if (entry1->object.uvm_obj->pgops && 972 entry1->object.uvm_obj->pgops->pgo_reference) 973 entry1->object.uvm_obj->pgops->pgo_reference( 1390 if (uobj && uobj->pgops->pgo_detach) 1391 uobj->pgops->pgo_detach(uobj); 1511 if (uobj && uobj->pgops->pgo_detach) 1512 uobj->pgops->pgo_detach(uobj); 2533 first_entry->object.uvm_obj->pgops->pgo_detach) { 2534 (*first_entry->object.uvm_obj->pgops->pgo_detach) 2883 if (newentry->object.uvm_obj->pgops->pgo_reference [all...] |
uvm_loan.c | 519 error = (*uobj->pgops->pgo_get)(uobj, pgoff, pgpp, &npages, 0, 618 if (uobj->pgops->pgo_get) { /* try locked pgo_get */ 621 error = (*uobj->pgops->pgo_get)(uobj, 647 error = (*uobj->pgops->pgo_get)(uobj,
|
uvm_readahead.c | 161 error = (*uobj->pgops->pgo_get)(uobj, off, NULL,
|
uvm_bio.c | 386 error = (*uobj->pgops->pgo_get)(uobj, umap->offset + slot_offset, pgs, 592 error = (*uobj->pgops->pgo_get)(uobj, trunc_page(offset), pgs, 882 error = (*uobj->pgops->pgo_get)(uobj, trunc_page(offset), pgs,
|
uvm_mmap.c | 419 (*uobj->pgops->pgo_reference)(uobj); 432 (*uobj->pgops->pgo_detach)(uobj); 948 uobj->pgops->pgo_detach(uobj);
|
uvm_fault.c | 915 if (uobj && uobj->pgops->pgo_fault != NULL) { 921 error = uobj->pgops->pgo_fault(&ufi, 1216 (void) (uobj->pgops->pgo_put)(uobj, uoff, uoff + 1996 (void) uobj->pgops->pgo_get(uobj, 2155 error = uobj->pgops->pgo_get(uobj, uoff, &pg, &gotpages,
|
uvm_pdaemon.c | 752 (void) (uobj->pgops->pgo_put)(uobj, p->offset,
|
/src/usr.bin/pmap/ |
pmap.h | 78 #define UVM_OBJ_IS_VNODE(uobj) ((uobj)->pgops == uvm_vnodeops) 79 #define UVM_OBJ_IS_AOBJ(uobj) ((uobj)->pgops == aobj_pager) 80 #define UVM_OBJ_IS_DEVICE(uobj) ((uobj)->pgops == uvm_deviceops) 81 #define UVM_OBJ_IS_UBCPAGER(uobj) ((uobj)->pgops == ubc_pager)
|
pmap.c | 815 D(uvm_obj, uvm_object)->pgops);
|
/src/sys/external/bsd/drm2/ttm/ |
ttm_bus_dma.c | 120 KASSERT(uobj->pgops->pgo_put); 124 (void)(*uobj->pgops->pgo_put)(uobj, 0, size, flags);
|
/src/sys/compat/linux32/arch/aarch64/ |
linux32_exec_machdep.c | 74 (*uobj->pgops->pgo_reference)(uobj); 79 (*uobj->pgops->pgo_detach)(uobj);
|
/src/sys/external/bsd/drm2/include/linux/ |
shmem_fs.h | 86 (*uobj->pgops->pgo_put)(uobj, start, end, flags);
|
/src/sys/rump/librump/rumpkern/ |
vm.c | 1154 uobj->pgops->pgo_put(uobj, pg->offset, 1362 (void)uobj->pgops->pgo_get(uobj, trunc_page(off), 1426 rv = uobj->pgops->pgo_get(uobj, trunc_page(uio->uio_offset),
|
/src/sys/kern/ |
kern_exec.c | 2034 (*uobj->pgops->pgo_reference)(uobj); 2041 (*uobj->pgops->pgo_detach)(uobj); 2054 (*uobj->pgops->pgo_reference)(uobj); 2076 (*uobj->pgops->pgo_detach)(uobj); 2110 (*uobj->pgops->pgo_reference)(uobj); 2120 (*uobj->pgops->pgo_detach)(uobj);
|
exec_subr.c | 230 uobj->pgops->pgo_detach(uobj);
|
sys_memfd.c | 441 error = (*mfd->mfd_uobj->pgops->pgo_put)(mfd->mfd_uobj,
|
kern_lwp.c | 2008 (*uao->pgops->pgo_reference)(uao); 2017 (*uao->pgops->pgo_detach)(uao);
|
/src/sys/fs/tmpfs/ |
tmpfs_vnops.c | 1269 error = (*uobj->pgops->pgo_get)(uobj, offset, pgs, &npages, centeridx, 1307 error = (*uobj->pgops->pgo_put)(uobj, offlo, offhi, flags);
|
/src/sys/arch/xen/xen/ |
privcmd.c | 1140 obj->uobj.pgops->pgo_detach(&obj->uobj);
|
/src/sys/arch/amd64/amd64/ |
machdep.c | 854 (pg->uobject && pg->uobject->pgops)) {
|