HomeSort by: relevance | last modified time | path
    Searched refs:pgops (Results 1 - 24 of 24) sorted by relevancy

  /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)) {

Completed in 32 milliseconds