Home
last modified time | relevance | path

Searched refs:cpu_thread (Results 1 – 25 of 33) sorted by relevance

12

/onnv-gate/usr/src/uts/i86pc/os/
H A Dintr.c159 kthread_t *t = cpu->cpu_thread; in hilevel_intr_prolog()
272 kthread_t *t = cpu->cpu_thread; in hilevel_intr_epilog()
307 t = cpu->cpu_thread; in intr_thread_prolog()
339 cpu->cpu_thread = it; /* new curthread on this cpu */ in intr_thread_prolog()
360 kthread_t *it = cpu->cpu_thread; /* curthread */ in intr_thread_epilog()
430 cpu->cpu_thread = t; in intr_thread_epilog()
502 t = cpu->cpu_thread; in intr_get_time()
588 t = cpu->cpu_thread; in dosoftint_prolog()
616 cpu->cpu_thread = it; in dosoftint_prolog()
643 it = cpu->cpu_thread; in dosoftint_epilog()
[all …]
H A Dmp_pc.c201 ntss->tss_eip = (uint32_t)cp->cpu_thread->t_pc; in mach_cpucontext_alloc_tables()
459 if (cpuid_checkpass(cp, 4) || cp->cpu_thread == cp->cpu_idle_thread) { in mp_cpu_poweron()
H A Dmemscrub.c441 if (cpu[cpu_id]->cpu_thread != cpu[cpu_id]->cpu_idle_thread) { in system_is_idle()
H A Dmlsetup.c303 CPU->cpu_thread = &t0; in mlsetup()
H A Dtrap.c1593 if (CPU->cpu_dispthread != CPU->cpu_thread) in kpreempt()
1601 if (CPU->cpu_dispthread != CPU->cpu_thread) in kpreempt()
1611 if (CPU->cpu_thread != CPU->cpu_dispthread) { in kpreempt()
H A Dmp_startup.c330 cp->cpu_thread = tp; in mp_cpu_configure_common()
560 cp->cpu_thread = NULL; /* discarded by cpu_destroy_bound_threads() */ in mp_cpu_unconfigure_common()
H A Dmp_machdep.c586 if (cpu->cpu_thread == cpu->cpu_idle_thread || in cpu_wakeup()
779 if (cp->cpu_thread == cp->cpu_idle_thread || in cpu_wakeup_mwait()
/onnv-gate/usr/src/uts/sun4/os/
H A Dmp_states.c237 (cp->cpu_thread == cp->cpu_idle_thread || in mp_cpu_quiesce()
238 cp->cpu_thread == cp->cpu_startup_thread)) { in mp_cpu_quiesce()
249 } else if (cp->cpu_thread != cp->cpu_idle_thread && in mp_cpu_quiesce()
250 cp->cpu_thread != cp->cpu_startup_thread) { in mp_cpu_quiesce()
H A Dmlsetup.c194 CPU->cpu_thread = &t0; in mlsetup()
H A Dmp_startup.c135 cp->cpu_thread = tp; in common_startup_init()
H A Dtrap.c1842 if (CPU->cpu_dispthread != CPU->cpu_thread) in kpreempt()
1850 if (CPU->cpu_dispthread != CPU->cpu_thread) in kpreempt()
1860 if (CPU->cpu_thread != CPU->cpu_dispthread) { in kpreempt()
/onnv-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_intr.c253 t = cpu->cpu_thread; in apix_do_softint_prolog()
281 cpu->cpu_thread = it; in apix_do_softint_prolog()
308 it = cpu->cpu_thread; in apix_do_softint_epilog()
345 cpu->cpu_thread = t; in apix_do_softint_epilog()
364 av_dispatch_softvect((int)cpu->cpu_thread->t_pil); in apix_dispatch_softint()
446 kthread_t *t = cpu->cpu_thread; in apix_hilevel_intr_prolog()
545 kthread_t *t = cpu->cpu_thread; in apix_hilevel_intr_epilog()
625 t = cpu->cpu_thread; in apix_intr_thread_prolog()
662 cpu->cpu_thread = it; in apix_intr_thread_prolog()
678 kthread_t *t, *it = cpu->cpu_thread; in apix_intr_thread_epilog()
[all …]
/onnv-gate/usr/src/uts/i86xpv/os/
H A Dmp_xen.c337 kthread_t *tp = cp->cpu_thread; in mach_cpucontext_alloc()
477 ASSERT(cp->cpu_thread == cp->cpu_pause_thread || in mach_cpucontext_restore()
478 cp->cpu_thread == cp->cpu_idle_thread); in mach_cpucontext_restore()
482 pcb_to_user_regs(&cp->cpu_thread->t_pcb, &vgc); in mach_cpucontext_restore()
497 vgc.kernel_sp = cp->cpu_thread->t_sp; in mach_cpucontext_restore()
/onnv-gate/usr/src/uts/common/os/
H A Dclock_tick.c313 t = cp->cpu_thread; /* Current running thread */ in clock_tick_process()
345 if ((t != cp->cpu_thread) && in clock_tick_process()
346 ((cp != CPU) || (t != cp->cpu_thread->t_intr))) { in clock_tick_process()
H A Dmain.c393 ASSERT(curthread == CPU->cpu_thread); in main()
/onnv-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp_cpu.c332 while ((cp->cpu_thread != cp->cpu_idle_thread) && (ntries > 0)) { in sbdp_cpu_poweron()
803 ASSERT(cp->cpu_thread == cp->cpu_idle_thread || in sbdp_cpu_shutdown_self()
804 cp->cpu_thread == cp->cpu_startup_thread); in sbdp_cpu_shutdown_self()
/onnv-gate/usr/src/uts/sun4u/os/
H A Dmach_startup.c376 if (cpu->cpu_thread == cpu->cpu_idle_thread || in cpu_wakeup()
/onnv-gate/usr/src/uts/sun4v/os/
H A Dmach_startup.c254 if (cpu->cpu_thread == cpu->cpu_idle_thread || in cpu_wakeup()
/onnv-gate/usr/src/uts/intel/amd64/ml/
H A Damd64.il34 / offset of "cpu_thread" from the beginning of the struct cpu.
/onnv-gate/usr/src/uts/intel/ia32/ml/
H A Dia32.il36 / offset of "cpu_thread" from the beginning of the struct cpu.
/onnv-gate/usr/src/uts/i86pc/io/
H A Dhpet_acpi.c1272 ASSERT(CPU->cpu_thread == CPU->cpu_idle_thread); in hpet_use_hpet_timer()
1396 ASSERT(CPU->cpu_thread == CPU->cpu_idle_thread); in hpet_use_lapic_timer()
/onnv-gate/usr/src/uts/i86pc/ml/
H A Doffsets.in193 cpu_thread
/onnv-gate/usr/src/uts/common/sys/
H A Dcpuvar.h93 kthread_t *cpu_thread; /* current thread */ member
/onnv-gate/usr/src/uts/i86pc/os/cpupm/
H A Dcpu_idle.c219 if (cp->cpu_thread == cp->cpu_idle_thread || in cstate_wakeup()
/onnv-gate/usr/src/uts/sun4/ml/
H A Doffsets.in335 cpu_thread

12