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