Home
last modified time | relevance | path

Searched refs:pqflags (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/sys/uvm/
H A Duvm_pdpolicy_clockpro.c152 pg->pqflags = (pg->pqflags & ~PQ_QMASK) | (qidx * PQ_QFACTOR); in clockpro_setq()
160 qidx = (pg->pqflags & PQ_QMASK) / PQ_QFACTOR; in clockpro_getq()
681 pg->pqflags |= PQ_REFERENCED; in clockpro_movereferencebit()
692 pg->pqflags &= ~PQ_REFERENCED; in clockpro_clearreferencebit()
708 if ((pg->pqflags & PQ_INITIALREF) != 0) { in clockpro___newqrotate()
710 pg->pqflags &= ~PQ_INITIALREF; in clockpro___newqrotate()
769 KASSERT((pg->pqflags & PQ_REFERENCED) == 0); in clockpro___enqueuetail()
781 bool speculative = (pg->pqflags & PQ_SPECULATIVE) != 0; /* XXX */ in clockpro_pageenqueue()
783 KASSERT((~pg->pqflags & (PQ_INITIALREF|PQ_SPECULATIVE)) != 0); in clockpro_pageenqueue()
788 pg->pqflags &= ~(PQ_HOT|PQ_TEST); in clockpro_pageenqueue()
[all …]
H A Duvm_pdpolicy_clock.c450 KASSERT((pg->pqflags & (PQ_INTENT_MASK | PQ_INTENT_SET)) != in uvmpdpol_pagedeactivate_locked()
453 if (pg->pqflags & PQ_ACTIVE) { in uvmpdpol_pagedeactivate_locked()
458 if ((pg->pqflags & PQ_INACTIVE) == 0) { in uvmpdpol_pagedeactivate_locked()
463 pg->pqflags &= ~(PQ_ACTIVE | PQ_INTENT_SET); in uvmpdpol_pagedeactivate_locked()
464 pg->pqflags |= PQ_INACTIVE; in uvmpdpol_pagedeactivate_locked()
489 KASSERT((pg->pqflags & (PQ_INTENT_MASK | PQ_INTENT_SET)) != in uvmpdpol_pageactivate_locked()
495 pg->pqflags &= ~(PQ_INACTIVE | PQ_INTENT_SET); in uvmpdpol_pageactivate_locked()
496 pg->pqflags |= PQ_ACTIVE; in uvmpdpol_pageactivate_locked()
517 if (pg->pqflags & PQ_ACTIVE) { in uvmpdpol_pagedequeue_locked()
519 KASSERT((pg->pqflags & PQ_INACTIVE) == 0); in uvmpdpol_pagedequeue_locked()
[all …]
H A Duvm_page.c1475 if (pg->pqflags & PQ_WANTED) { in uvm_pagefree()
1478 pg->pqflags &= ~PQ_WANTED; in uvm_pagefree()
1524 if ((pg->pqflags & PQ_WANTED) != 0) { in uvm_pagefree()
1525 pg->pqflags &= ~PQ_WANTED; in uvm_pagefree()
1643 pg->pqflags |= PQ_WANTED; in uvm_pagewait()
1663 if ((pg->pqflags & PQ_WANTED) != 0) { in uvm_pagewakeup()
1665 pg->pqflags &= ~PQ_WANTED; in uvm_pagewakeup()
1681 return (atomic_load_relaxed(&pg->pqflags) & PQ_WANTED) != 0; in uvm_pagewanted_p()
1917 if ((pg->pqflags & PQ_INTENT_SET) == 0 || in uvm_pageunlock()
1918 (pg->pqflags & PQ_INTENT_QUEUED) != 0) { in uvm_pageunlock()
[all …]
H A Duvm_pdpolicy.h81 pg->pqflags = PQ_INTENT_SET | (pg->pqflags & ~PQ_INTENT_MASK) | i; in uvmpdpol_set_intent()
H A Duvm_page.h166 uint32_t pqflags; /* i: pagedaemon flags */ member
H A Duvm_loan.c1201 KASSERT((oldpg->pqflags & PG_ANON) == 0); in uvm_loanbreak_anon()
/netbsd-src/regress/sys/uvm/pdsim/
H A Dpdsim.h63 int pqflags; member
H A Dpdsim.c71 pg->pqflags = 0; in pdsim_pagealloc()
/netbsd-src/sys/rump/librump/rumpkern/
H A Dvm.c746 pg->pqflags |= PQ_WANTED; in uvm_pagewait()
757 if ((pg->pqflags & PQ_WANTED) != 0) { in uvm_pagewakeup()
758 pg->pqflags &= ~PQ_WANTED; in uvm_pagewakeup()
/netbsd-src/sys/ufs/lfs/
H A Dlfs_vfsops.c2269 DLOG((DLOG_PAGE, "pg[%d]->pqflags = %x\n", i, pg->pqflags)); in lfs_gop_write()