PGO_SYNCIO
rv = uvm_swap_get(ptmp, swslot, PGO_SYNCIO);
0, access_type, advice, PGO_SYNCIO);
PGO_SYNCIO);
uvmflags |= PGO_SYNCIO;
uvmflags |= PGO_SYNCIO; /* XXXCDC: force sync for now! */
PGO_ALLPAGES | PGO_SYNCIO);
if ((flags & (PGO_FREE|PGO_SYNCIO)) == PGO_FREE)
((flags & PGO_SYNCIO) ? 0 : B_ASYNC));
KASSERT(flags & PGO_SYNCIO);
PGO_SYNCIO|PGO_NOWAIT, UIO_READ);
waitf = (flags & PGO_SYNCIO) ? M_WAITOK : M_NOWAIT;
(flags & (PGO_CLEANIT|PGO_SYNCIO)) ==
(PGO_CLEANIT|PGO_SYNCIO))
KASSERT((flags & PGO_SYNCIO) == 0);
flags |= PGO_SYNCIO;