Lines Matching defs:kpq
96 #define KPQPRI -1 /* pri where cpu affinity is dropped for kpq */
156 static kthread_t *disp_ratify(kthread_t *tp, disp_t *kpq);
640 disp_t *kpq;
644 * Set kpq under lock to prevent
647 kpq = &cp->cpu_part->cp_kp_queue;
648 if (kpq->disp_maxrunpri == -1)
727 disp_t *kpq;
742 kpq = &cpup->cpu_part->cp_kp_queue;
743 while ((pri = kpq->disp_maxrunpri) >= 0 &&
746 (tp = disp_getbest(kpq)) != NULL) {
747 if (disp_ratify(tp, kpq) != NULL) {
850 if (disp_ratify(tp, kpq) == NULL)
1868 disp_ratify(kthread_t *tp, disp_t *kpq)
1888 maxkpri = kpq->disp_maxrunpri;
1921 disp_t *kpq; /* kp queue for this partition */
1930 kpq = &cp->cpu_part->cp_kp_queue;
1931 while (kpq->disp_maxrunpri >= 0) {
1935 tp = (disp_getbest(kpq));
1937 return (disp_ratify(tp, kpq));
2079 return (disp_ratify(tp, kpq));