Lines Matching refs:disp_t
68 disp_t *dp;
76 disp_t *dp);
98 disp_t cpu0_disp; /* boot CPU's dispatch queue */
155 static kthread_t *disp_getbest(disp_t *from);
156 static kthread_t *disp_ratify(kthread_t *tp, disp_t *kpq);
359 disp_dq_alloc(struct disp_queue_info *dptr, int numpris, disp_t *dp)
370 disp_t *dp;
414 disp_t *dp;
423 dp = kmem_alloc(sizeof (disp_t), KM_SLEEP);
424 bzero(dp, sizeof (disp_t));
450 kmem_free(cp->cpu_disp, sizeof (disp_t));
457 disp_kp_alloc(disp_t *dq, pri_t npri)
482 disp_kp_free(disp_t *dq)
623 disp_t *dp = cp->cpu_disp;
624 disp_t *kpq;
706 disp_t *dp;
711 disp_t *kpq;
781 DTRACE_SCHED2(dequeue, kthread_t *, tp, disp_t *, dp);
1003 search_disp_queues(disp_t *dp, kthread_t *tp)
1184 disp_t *dp;
1307 DTRACE_SCHED3(enqueue, kthread_t *, tp, disp_t *, dp, int, 0);
1373 disp_t *dp;
1468 DTRACE_SCHED3(enqueue, kthread_t *, tp, disp_t *, dp, int, 1);
1529 disp_t *dp;
1541 DTRACE_SCHED3(enqueue, kthread_t *, tp, disp_t *, dp, int, borf);
1608 disp_t *dp;
1651 DTRACE_SCHED2(dequeue, kthread_t *, tp, disp_t *, dp);
1852 disp_ratify(kthread_t *tp, disp_t *kpq)
1905 disp_t *kpq; /* kp queue for this partition */
2082 disp_fix_unbound_pri(disp_t *dp, pri_t pri)
2150 disp_t *dp;
2183 disp_getbest(disp_t *dp)
2506 disp_t *dp = cp->cpu_disp;