Home
last modified time | relevance | path

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

/xnu-8796.101.5/osfmk/vm/
H A Dvm_pageout.h307 unsigned int pgo_laundry; /* current count of laundry pages on queue or in flight */ member
320 ((q)->pgo_laundry >= (q)->pgo_maxlaundry)
H A Dvm_pageout.c727 q->pgo_laundry++; in vm_pageout_cluster_to_queue()
803 q->pgo_laundry--; in vm_pageout_throttle_up()
807 thread_wakeup((event_t) &q->pgo_laundry); in vm_pageout_throttle_up()
809 if (q->pgo_draining == TRUE && q->pgo_laundry == 0) { in vm_pageout_throttle_up()
811 thread_wakeup((event_t) (&q->pgo_laundry + 1)); in vm_pageout_throttle_up()
827 q->pgo_laundry -= batch_cnt; in vm_pageout_throttle_up_batch()
831 thread_wakeup((event_t) &q->pgo_laundry); in vm_pageout_throttle_up_batch()
833 if (q->pgo_draining == TRUE && q->pgo_laundry == 0) { in vm_pageout_throttle_up_batch()
835 thread_wakeup((event_t) (&q->pgo_laundry + 1)); in vm_pageout_throttle_up_batch()
1324 assert_wait((event_t) (&iq->pgo_laundry + 1), THREAD_INTERRUPTIBLE); in vm_pageout_page_queue()
[all …]
H A Dvm_resident.c6971 …assert_wait_timeout((event_t) (&q->pgo_laundry + 1), THREAD_INTERRUPTIBLE, 5000, 1000 * NSEC_PER_U… in hibernate_drain_pageout_queue()
7142 … assert_wait_timeout((event_t) &tq->pgo_laundry, THREAD_INTERRUPTIBLE, 1000, 1000 * NSEC_PER_USEC); in hibernate_flush_queue()
H A Dvm_object.c7605 assert_wait((event_t) (&iq->pgo_laundry + 1), in vm_object_pageout()