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

  /src/sys/uvm/
uvm.h 108 int pagedaemon; /* daemon sleeps on this */ member in struct:uvm
uvm_pdaemon.c 99 * UVMPD_NUMDIRTYREACTS is how many dirty pages the pagedaemon will reactivate
142 panic("out of memory before the pagedaemon thread exists");
152 * now we have a problem: the pagedaemon wants to go to
158 * pagedaemon to only pause (rather than sleep forever)
162 * by exiting or freeing memory (thus allowing the pagedaemon
168 printf("pagedaemon: deadlock detected!\n");
172 panic("pagedaemon deadlock");
177 wakeup(&uvm.pagedaemon); /* wake the daemon! */
183 * give the pagedaemon a nudge, and do so if necessary.
196 wakeup(&uvm.pagedaemon);
    [all...]
  /src/sys/ufs/lfs/
lfs_pages.c 178 * possibly the pagedaemon, is looking at this page, and will give it up
254 int pagedaemon = (curlwp == uvm.pagedaemon_lwp); local in function:check_dirty
287 (pagedaemon || LFS_SEGLOCK_HELD(fs))) {
290 DLOG((DLOG_PAGE, "lfs_putpages: avoiding 3-way or pagedaemon deadlock\n"));
328 * the pagedaemon doesn't bother us about them while
394 * the request does not have PGO_SYNCIO. When the pagedaemon gives
429 bool seglocked, sync, pagedaemon, reclaim; local in function:lfs_putpages
444 pagedaemon = (curlwp == uvm.pagedaemon_lwp);
560 if (pagedaemon) {
561 /* Pagedaemon must not sleep here. *
    [all...]
  /src/sys/miscfs/genfs/
genfs_io.c 881 bool pagedaemon = curlwp == uvm.pagedaemon_lwp; local in function:genfs_do_putpages
944 if (pagedaemon) {
945 /* Pagedaemon must not sleep here. */
1003 freeflag = pagedaemon ? PG_PAGEOUT : PG_RELEASED;
1068 if (pagedaemon) {
1255 if (pagedaemon) {
1275 if (pagedaemon)

Completed in 23 milliseconds