Lines Matching refs:dq

457 disp_kp_alloc(disp_t *dq, pri_t npri)  in disp_kp_alloc()  argument
461 if (npri > dq->disp_npri) { in disp_kp_alloc()
465 disp_dq_alloc(&mem_info, npri, dq); in disp_kp_alloc()
482 disp_kp_free(disp_t *dq) in disp_kp_free() argument
486 mem_info.olddispq = dq->disp_q; in disp_kp_free()
487 mem_info.olddqactmap = dq->disp_qactmap; in disp_kp_free()
488 mem_info.oldnglobpris = dq->disp_npri; in disp_kp_free()
708 dispq_t *dq; in disp() local
775 dq = &dp->disp_q[pri]; in disp()
776 tp = dq->dq_first; in disp()
787 dq->dq_sruncnt--; in disp()
788 if ((dq->dq_first = tp->t_link) == NULL) { in disp()
791 ASSERT(dq->dq_sruncnt == 0); in disp()
792 dq->dq_last = NULL; in disp()
1005 dispq_t *dq; in search_disp_queues() local
1010 for (dq = dp->disp_q, eq = dp->disp_q_limit; dq < eq; ++dq) { in search_disp_queues()
1013 ASSERT(dq->dq_last == NULL || dq->dq_last->t_link == NULL); in search_disp_queues()
1015 for (rp = dq->dq_first; rp; rp = rp->t_link) in search_disp_queues()
1183 dispq_t *dq; in setbackdq() local
1323 dq = &dp->disp_q[tpri]; in setbackdq()
1329 if (dq->dq_sruncnt++ != 0) { in setbackdq()
1330 ASSERT(dq->dq_first != NULL); in setbackdq()
1331 dq->dq_last->t_link = tp; in setbackdq()
1332 dq->dq_last = tp; in setbackdq()
1334 ASSERT(dq->dq_first == NULL); in setbackdq()
1335 ASSERT(dq->dq_last == NULL); in setbackdq()
1336 dq->dq_first = dq->dq_last = tp; in setbackdq()
1374 dispq_t *dq; in setfrontdq() local
1481 dq = &dp->disp_q[tpri]; in setfrontdq()
1487 if (dq->dq_sruncnt++ != 0) { in setfrontdq()
1488 ASSERT(dq->dq_last != NULL); in setfrontdq()
1489 tp->t_link = dq->dq_first; in setfrontdq()
1490 dq->dq_first = tp; in setfrontdq()
1492 ASSERT(dq->dq_last == NULL); in setfrontdq()
1493 ASSERT(dq->dq_first == NULL); in setfrontdq()
1495 dq->dq_first = dq->dq_last = tp; in setfrontdq()
1528 dispq_t *dq; in setkpdq() local
1545 dq = &dp->disp_q[tpri]; in setkpdq()
1547 if (dq->dq_sruncnt++ != 0) { in setkpdq()
1549 ASSERT(dq->dq_first != NULL); in setkpdq()
1551 dq->dq_last->t_link = tp; in setkpdq()
1552 dq->dq_last = tp; in setkpdq()
1554 ASSERT(dq->dq_last != NULL); in setkpdq()
1555 tp->t_link = dq->dq_first; in setkpdq()
1556 dq->dq_first = tp; in setkpdq()
1560 ASSERT(dq->dq_first == NULL); in setkpdq()
1561 ASSERT(dq->dq_last == NULL); in setkpdq()
1562 dq->dq_first = dq->dq_last = tp; in setkpdq()
1564 ASSERT(dq->dq_last == NULL); in setkpdq()
1565 ASSERT(dq->dq_first == NULL); in setkpdq()
1567 dq->dq_first = dq->dq_last = tp; in setkpdq()
1609 dispq_t *dq; in dispdeq() local
1630 dq = &dp->disp_q[tpri]; in dispdeq()
1631 ptp = &dq->dq_first; in dispdeq()
1635 ASSERT(dq->dq_last == NULL || dq->dq_last->t_link == NULL); in dispdeq()
1657 dq->dq_last = trp; in dispdeq()
1660 if (--dq->dq_sruncnt == 0) { in dispdeq()
2085 dispq_t *dq; in disp_fix_unbound_pri() local
2123 dq = &dp->disp_q[pri]; in disp_fix_unbound_pri()
2124 tp = dq->dq_first; in disp_fix_unbound_pri()
2186 dispq_t *dq; in disp_getbest() local
2207 dq = &dp->disp_q[pri]; in disp_getbest()
2215 for (tp = dq->dq_first; tp != NULL; tp = tp->t_link) { in disp_getbest()
2507 dispq_t *dq; in disp_cpu_inactive() local
2513 dq = &dp->disp_q[pri]; in disp_cpu_inactive()
2514 tp = dq->dq_first; in disp_cpu_inactive()