Lines Matching refs:disp_lock
626 disp_lock_enter(&dp->disp_lock);
634 disp_lock_exit(&dp->disp_lock);
738 disp_lock_enter(&dp->disp_lock);
750 disp_lock_exit(&dp->disp_lock);
762 disp_lock_exit_high(&dp->disp_lock);
828 disp_lock_exit_high(&dp->disp_lock); /* drop run queue lock */
1008 disp_lock_enter_high(&dp->disp_lock);
1017 disp_lock_exit_high(&dp->disp_lock);
1021 disp_lock_exit_high(&dp->disp_lock);
1305 disp_lock_enter_high(&dp->disp_lock);
1319 THREAD_RUN(tp, &dp->disp_lock); /* set t_state to TS_RUN */
1465 disp_lock_enter_high(&dp->disp_lock);
1478 THREAD_RUN(tp, &dp->disp_lock); /* set TS_RUN state and lock */
1536 disp_lock_enter_high(&dp->disp_lock);
1542 THREAD_RUN(tp, &dp->disp_lock); /* set t_state to TS_RUN */
1584 disp_lock_enter_high(&cp->cpu_disp->disp_lock);
1596 disp_lock_exit_high(&cp->cpu_disp->disp_lock);
2090 ASSERT(DISP_LOCK_HELD(&dp->disp_lock));
2191 disp_lock_enter(&dp->disp_lock);
2203 disp_lock_exit_nopreempt(&dp->disp_lock);
2326 disp_lock_exit_nopreempt(&dp->disp_lock);
2342 thread_was_on_queue = dispdeq(tp); /* drops disp_lock */
2347 (void) dispdeq(tp); /* drops disp_lock */
2378 * To avoid this, grabbing and dropping the disp_lock (which does
2385 disp_lock_enter_high(&cp->cpu_disp->disp_lock);
2386 disp_lock_exit_high(&cp->cpu_disp->disp_lock);
2396 * The disp_lock was dropped by dispdeq().
2511 disp_lock_enter(&dp->disp_lock);
2529 wasonq = dispdeq(tp); /* drops disp_lock */
2550 disp_lock_enter(&dp->disp_lock);
2552 disp_lock_exit(&dp->disp_lock);