Lines Matching defs:dq
473 disp_kp_alloc(disp_t *dq, pri_t npri)
477 if (npri > dq->disp_npri) {
481 disp_dq_alloc(&mem_info, npri, dq);
498 disp_kp_free(disp_t *dq)
502 mem_info.olddispq = dq->disp_q;
503 mem_info.olddqactmap = dq->disp_qactmap;
504 mem_info.oldnglobpris = dq->disp_npri;
724 dispq_t *dq;
791 dq = &dp->disp_q[pri];
792 tp = dq->dq_first;
803 dq->dq_sruncnt--;
804 if ((dq->dq_first = tp->t_link) == NULL) {
807 ASSERT(dq->dq_sruncnt == 0);
808 dq->dq_last = NULL;
1021 dispq_t *dq;
1026 for (dq = dp->disp_q, eq = dp->disp_q_limit; dq < eq; ++dq) {
1029 ASSERT(dq->dq_last == NULL || dq->dq_last->t_link == NULL);
1031 for (rp = dq->dq_first; rp; rp = rp->t_link)
1199 dispq_t *dq;
1339 dq = &dp->disp_q[tpri];
1345 if (dq->dq_sruncnt++ != 0) {
1346 ASSERT(dq->dq_first != NULL);
1347 dq->dq_last->t_link = tp;
1348 dq->dq_last = tp;
1350 ASSERT(dq->dq_first == NULL);
1351 ASSERT(dq->dq_last == NULL);
1352 dq->dq_first = dq->dq_last = tp;
1390 dispq_t *dq;
1497 dq = &dp->disp_q[tpri];
1503 if (dq->dq_sruncnt++ != 0) {
1504 ASSERT(dq->dq_last != NULL);
1505 tp->t_link = dq->dq_first;
1506 dq->dq_first = tp;
1508 ASSERT(dq->dq_last == NULL);
1509 ASSERT(dq->dq_first == NULL);
1511 dq->dq_first = dq->dq_last = tp;
1544 dispq_t *dq;
1561 dq = &dp->disp_q[tpri];
1563 if (dq->dq_sruncnt++ != 0) {
1565 ASSERT(dq->dq_first != NULL);
1567 dq->dq_last->t_link = tp;
1568 dq->dq_last = tp;
1570 ASSERT(dq->dq_last != NULL);
1571 tp->t_link = dq->dq_first;
1572 dq->dq_first = tp;
1576 ASSERT(dq->dq_first == NULL);
1577 ASSERT(dq->dq_last == NULL);
1578 dq->dq_first = dq->dq_last = tp;
1580 ASSERT(dq->dq_last == NULL);
1581 ASSERT(dq->dq_first == NULL);
1583 dq->dq_first = dq->dq_last = tp;
1625 dispq_t *dq;
1646 dq = &dp->disp_q[tpri];
1647 ptp = &dq->dq_first;
1651 ASSERT(dq->dq_last == NULL || dq->dq_last->t_link == NULL);
1673 dq->dq_last = trp;
1676 if (--dq->dq_sruncnt == 0) {
2101 dispq_t *dq;
2139 dq = &dp->disp_q[pri];
2140 tp = dq->dq_first;
2202 dispq_t *dq;
2223 dq = &dp->disp_q[pri];
2231 for (tp = dq->dq_first; tp != NULL; tp = tp->t_link) {
2523 dispq_t *dq;
2529 dq = &dp->disp_q[pri];
2530 tp = dq->dq_first;