Lines Matching refs:cleaning

151 #ifndef VM_PAGEOUT_BURST_INACTIVE_THROTTLE  /* maximum iterations of the inactive queue w/o stealing/cleaning a page */
500 * (used for cleaning-in-place) by dropping the paging references/
517 assert(!p->cleaning);
531 (m->busy && m->cleaning));
552 m->cleaning = FALSE;
650 m->cleaning = FALSE;
653 * Wakeup any thread waiting for the page to be un-cleaning.
676 * This is accomplished by cleaning in place.
691 assert(!m->cleaning);
702 * Mark original page as cleaning in place.
704 m->cleaning = TRUE;
867 assert(!m->cleaning && !m->pageout && !m->laundry);
2135 * here and proceed to check for "cleaning" a
2143 assert(m->cleaning);
2182 * from reclaiming it - busy or cleaning - that we've already
2206 assert(!m->cleaning);
2255 /* we saved the cost of cleaning this page ! */
2272 * Avoid cleaning a "volatile" page which might
2295 if (m->cleaning && m->encrypted_cleaning) {
2330 * if (m->cleaning && !m->pageout)
2331 * If already cleaning this page in place and it hasn't
2337 * m->cleaning == TRUE
2340 * if (m->pageout && !m->cleaning)
2345 * where 'cleaning' will be set...
2362 /* if cleaning, reactivate if referenced. otherwise, just pull off queue */
2363 if (m->cleaning) {
2876 m->busy || m->cleaning || m->pageout_queue || !m->laundry) {
2879 * started cleaning (or it's finished cleaning or
2944 * care of cleaning up all the state...
3061 m->busy || m->cleaning || m->pageout_queue || !m->laundry) {
3064 * started cleaning (or it's finished cleaning or
3088 * care of cleaning up all the state...
3287 * care of cleaning up all the state...
4807 dst_page->cleaning ||
4870 * if we get here, the page is not 'cleaning' (filtered out above).
4978 * Mark original page as cleaning
4981 dst_page->cleaning = TRUE;
5095 if (dst_page->busy || dst_page->cleaning) {
5246 * Mark original page as cleaning
5249 dst_page->cleaning = TRUE;
6531 m->cleaning = FALSE;
6647 * Wakeup any thread waiting for the page to be un-cleaning.
7049 m->cleaning = FALSE;
7112 m->cleaning = FALSE;
7880 if (dst_page->cleaning) {
7882 * Someone else is cleaning this page in place.
7888 * We'd better wait for the cleaning to complete and