Home | History | Annotate | Download | only in uvm

Lines Matching defs:clockpro_queue

184 clockpro_queue(struct clockpro_state *s, int qidx)
258 KASSERT(clockpro_queue(&clockpro, clockpro_getq(pg)) == q);
284 pageq_t *q = clockpro_queue(s, qidx);
294 pageq_t *q = clockpro_queue(s, qidx);
699 pageq_t * const newq = clockpro_queue(s, CLOCKPRO_NEWQ);
748 MAX(pageq_len(clockpro_queue(s, CLOCKPRO_NEWQ)) - 1, 0));
846 return clockpro_queue(s, qidx);
882 pageq_remove(clockpro_queue(s, qidx), pg);
921 hotq = clockpro_queue(s, CLOCKPRO_HOTQ);
930 pageq_t *coldq = clockpro_queue(s, CLOCKPRO_COLDQ);
955 hotq = clockpro_queue(s, CLOCKPRO_HOTQ);
1024 pageq_t *listq = clockpro_queue(s, CLOCKPRO_LISTQ);
1044 coldq = clockpro_queue(s, CLOCKPRO_COLDQ);
1055 pageq_len(clockpro_queue(s, CLOCKPRO_NEWQ)) == 0);
1058 pageq_len(clockpro_queue(s, CLOCKPRO_HOTQ)) == 0);
1061 coldq = clockpro_queue(s, CLOCKPRO_COLDQ);
1442 clockpro_dropswap(clockpro_queue(s, CLOCKPRO_NEWQ), &todo);
1443 clockpro_dropswap(clockpro_queue(s, CLOCKPRO_COLDQ), &todo);
1444 clockpro_dropswap(clockpro_queue(s, CLOCKPRO_HOTQ), &todo);
1543 TAILQ_FOREACH(pg, &clockpro_queue(s, CLOCKPRO_NEWQ)->q_q, pdqueue) {
1553 TAILQ_FOREACH(pg, &clockpro_queue(s, CLOCKPRO_COLDQ)->q_q, pdqueue) {
1563 TAILQ_FOREACH(pg, &clockpro_queue(s, CLOCKPRO_HOTQ)->q_q, pdqueue) {
1578 TAILQ_FOREACH(pg, &clockpro_queue(s, CLOCKPRO_LISTQ)->q_q, pdqueue) {
1591 newqlen, pageq_len(clockpro_queue(s, CLOCKPRO_NEWQ)),
1592 coldqlen, pageq_len(clockpro_queue(s, CLOCKPRO_COLDQ)),
1593 hotqlen, pageq_len(clockpro_queue(s, CLOCKPRO_HOTQ)),
1594 listqlen, pageq_len(clockpro_queue(s, CLOCKPRO_LISTQ)));
1605 pageq_t *q = clockpro_queue(s, qidx);