Home
last modified time | relevance | path

Searched refs:ppsp (Results 1 – 4 of 4) sorted by relevance

/openbsd/sys/uvm/
H A Duvm_pager.c352 struct vm_page **ppsp, *pclust; in uvm_mk_pcluster() local
380 ppsp = &pps[center_idx]; in uvm_mk_pcluster()
446 *ppsp = pclust; in uvm_mk_pcluster()
449 ppsp[*npages] = pclust; in uvm_mk_pcluster()
458 return ppsp; in uvm_mk_pcluster()
514 ppsp = uobj->pgops->pgo_mk_pcluster(uobj, ppsp, in uvm_pager_put()
518 ppsp[0] = pg; in uvm_pager_put()
617 ppsp[0] = pg; in uvm_pager_put()
669 if (ppsp[lcv] == pg || ppsp[lcv] == NULL) in uvm_pager_dropcluster()
694 wakeup(ppsp[lcv]); in uvm_pager_dropcluster()
[all …]
H A Duvm_pdaemon.c428 struct vm_page *pps[SWCLUSTPAGES], **ppsp; in uvmpd_scan_inactive() local
666 ppsp = swpps; in uvmpd_scan_inactive()
678 ppsp = pps; in uvmpd_scan_inactive()
705 &ppsp, &npages, PGO_ALLPAGES|PGO_PDFREECLUST, start, 0); in uvmpd_scan_inactive()
H A Duvm_vnode.c603 struct vm_page *pps[MAXBSIZE >> PAGE_SHIFT], **ppsp; in uvn_flush() local
642 ppsp = NULL; /* XXX: shut up gcc */ in uvn_flush()
722 ppsp = pps; in uvn_flush()
725 result = uvm_pager_put(uobj, pp, &ppsp, &npages, in uvn_flush()
782 ptmp = ppsp[lcv]; in uvn_flush()
H A Duvm_swap.c1644 uvm_swap_put(int swslot, struct vm_page **ppsp, int npages, int flags) in uvm_swap_put() argument
1648 result = uvm_swap_io(ppsp, swslot, npages, B_WRITE | in uvm_swap_put()