Home
last modified time | relevance | path

Searched refs:cpu_idle_thread (Results 1 – 25 of 34) sorted by relevance

12

/illumos-gate/usr/src/uts/intel/os/
H A Dcpc_subr.c115 kthread_t *t = cp->cpu_idle_thread; in kcpc_hw_init()
176 ASSERT(cp->cpu_idle_thread == NULL); in kcpc_hw_fini()
H A Dsmt.c483 if (t == t->t_cpu->cpu_idle_thread) { in smt_mark()
536 if (t == t->t_cpu->cpu_idle_thread) in smt_should_run()
/illumos-gate/usr/src/uts/sun4/os/
H A Dmp_states.c237 (cp->cpu_thread == cp->cpu_idle_thread || in mp_cpu_quiesce()
249 } else if (cp->cpu_thread != cp->cpu_idle_thread && in mp_cpu_quiesce()
H A Dmp_startup.c386 cp->cpu_idle_thread = tp; in setup_cpu_common()
577 lock_clear(&cp->cpu_idle_thread->t_lock); in restart_other_cpu()
578 tp = cp->cpu_idle_thread; in restart_other_cpu()
H A Dmlsetup.c201 CPU->cpu_idle_thread = &t0; in mlsetup()
/illumos-gate/usr/src/uts/common/disp/
H A Dcmt.c198 pg_ev_thread_swtch(cp, gethrtime_unscaled(), cp->cpu_idle_thread, in pg_cmt_cpu_startup()
1360 if (old == cp->cpu_idle_thread) { in cmt_ev_thread_swtch()
1362 } else if (new == cp->cpu_idle_thread) { in cmt_ev_thread_swtch()
1384 if (old == cp->cpu_idle_thread) { in cmt_ev_thread_swtch_pwr()
1385 ASSERT(new != cp->cpu_idle_thread); in cmt_ev_thread_swtch_pwr()
1396 } else if (new == cp->cpu_idle_thread) { in cmt_ev_thread_swtch_pwr()
1397 ASSERT(old != cp->cpu_idle_thread); in cmt_ev_thread_swtch_pwr()
H A Ddisp.c773 tp = cpup->cpu_idle_thread; in disp()
783 tp = cpup->cpu_idle_thread; in disp()
2433 if (tp == cp->cpu_idle_thread) in disp_bound_common()
/illumos-gate/usr/src/uts/sun4u/os/
H A Dcpc_subr.c80 kthread_t *t = cp->cpu_idle_thread; in kcpc_hw_startup_cpu()
H A Dmach_startup.c377 if (cpu->cpu_thread == cpu->cpu_idle_thread || in cpu_wakeup()
/illumos-gate/usr/src/uts/sun4v/os/
H A Dcpc_subr.c79 kthread_t *t = cp->cpu_idle_thread; in kcpc_hw_startup_cpu()
H A Dmach_startup.c254 if (cpu->cpu_thread == cpu->cpu_idle_thread || in cpu_wakeup()
/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp_cpu.c333 while ((cp->cpu_thread != cp->cpu_idle_thread) && (ntries > 0)) { in sbdp_cpu_poweron()
804 ASSERT(cp->cpu_thread == cp->cpu_idle_thread || in sbdp_cpu_shutdown_self()
/illumos-gate/usr/src/uts/i86pc/os/
H A Dmemscrub.c441 if (cpu[cpu_id]->cpu_thread != cpu[cpu_id]->cpu_idle_thread) { in system_is_idle()
H A Dmlsetup.c371 CPU->cpu_idle_thread = &t0; in mlsetup()
H A Dmp_pc.c491 if (cpuid_checkpass(cp, 4) || cp->cpu_thread == cp->cpu_idle_thread) { in mp_cpu_poweron()
H A Dmp_machdep.c606 if (cpu->cpu_thread == cpu->cpu_idle_thread || in cpu_wakeup()
799 if (cp->cpu_thread == cp->cpu_idle_thread || in cpu_wakeup_mwait()
H A Dmp_startup.c385 cp->cpu_idle_thread = tp; in mp_cpu_configure_common()
524 cp->cpu_idle_thread = NULL; in mp_cpu_unconfigure_common()
/illumos-gate/usr/src/uts/common/os/
H A Dsemaphore.c74 ASSERT(curthread != CPU->cpu_idle_thread); \
H A Dclock_tick.c414 (cp->cpu_dispthread == cp->cpu_idle_thread)); in clock_tick_process()
H A Dturnstile.c450 ASSERT(t != CPU->cpu_idle_thread); in turnstile_block()
H A Dmsacct.c184 ASSERT(curthread->t_preempt > 0 || curthread == cpu->cpu_idle_thread); in new_cpu_mstate()
/illumos-gate/usr/src/uts/i86pc/io/
H A Dhpet_acpi.c1360 ASSERT(CPU->cpu_thread == CPU->cpu_idle_thread); in hpet_use_hpet_timer()
1483 ASSERT(CPU->cpu_thread == CPU->cpu_idle_thread); in hpet_use_lapic_timer()
/illumos-gate/usr/src/uts/common/sys/
H A Dcpuvar.h92 kthread_t *cpu_idle_thread; /* idle thread for this CPU */ member
/illumos-gate/usr/src/uts/i86pc/ml/
H A Doffsets.in196 cpu_idle_thread
/illumos-gate/usr/src/uts/i86pc/os/cpupm/
H A Dcpu_idle.c222 if (cp->cpu_thread == cp->cpu_idle_thread || in cstate_wakeup()

12