Home
last modified time | relevance | path

Searched refs:cpu_intr_actv (Results 1 – 18 of 18) sorted by relevance

/illumos-gate/usr/src/uts/i86pc/os/
H A Dintr.c620 mask = cpu->cpu_intr_actv; in hilevel_intr_prolog()
622 cpu->cpu_intr_actv |= (1 << pil); in hilevel_intr_prolog()
648 ASSERT(cpu->cpu_intr_actv & (1 << pil)); in hilevel_intr_epilog()
662 cpu->cpu_intr_actv &= ~(1 << pil); in hilevel_intr_epilog()
664 cpu->cpu_intr_actv &= ~(1 << pil); in hilevel_intr_epilog()
728 cpu->cpu_intr_actv |= (1 << pil); in intr_thread_prolog()
805 ASSERT(cpu->cpu_intr_actv & (1 << pil)); in intr_thread_epilog()
806 cpu->cpu_intr_actv &= ~(1 << pil); in intr_thread_epilog()
1056 cpu->cpu_intr_actv |= (1 << pil); in dosoftint_prolog()
1082 ASSERT(cpu->cpu_intr_actv & (1 << pil)); in dosoftint_epilog()
[all …]
H A Dmp_machdep.c851 CPU->cpu_intr_actv |= (1 << (XC_SYS_PIL - 1)); in mp_disable_intr()
867 CPU->cpu_intr_actv &= ~(1 << (XC_SYS_PIL - 1)); in mp_enable_intr()
H A Dcpr_impl.c960 cp->cpu_id, cp->cpu_intr_actv)) in i_cpr_start_cpu()
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_intr.c290 ASSERT((cpu->cpu_intr_actv & (1 << pil)) == 0); in apix_do_softint_prolog()
291 cpu->cpu_intr_actv |= (1 << pil); in apix_do_softint_prolog()
317 ASSERT(cpu->cpu_intr_actv & (1 << pil)); in apix_do_softint_epilog()
318 cpu->cpu_intr_actv &= ~(1 << pil); in apix_do_softint_epilog()
490 cpu->cpu_intr_actv |= (1 << pil); in apix_hilevel_intr_prolog()
508 ASSERT(cpu->cpu_intr_actv & (1 << pil)); in apix_hilevel_intr_epilog()
522 cpu->cpu_intr_actv &= ~(1 << pil); in apix_hilevel_intr_epilog()
524 cpu->cpu_intr_actv &= ~(1 << pil); in apix_hilevel_intr_epilog()
633 cpu->cpu_intr_actv |= (1 << pil); in apix_intr_thread_prolog()
704 ASSERT(cpu->cpu_intr_actv & (1 << pil)); in apix_intr_thread_epilog()
[all …]
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/misc/
H A Dtst.roch.d42 /(self->done == 0) && (curthread->t_cpu->cpu_intr_actv == 0) /
52 /(self->done == 0) && (curthread->t_cpu->cpu_intr_actv == 0) /
/illumos-gate/usr/src/uts/common/os/
H A Dpanic.c241 intr_actv = cp->cpu_intr_actv; in panicsys()
252 cp->cpu_intr_actv &= ((1 << (LOCK_LEVEL + 1)) - 1); in panicsys()
303 panic_cpu.cpu_intr_actv = intr_actv; in panicsys()
H A Dcpu.c1456 if ((!no_quiesce && cp->cpu_intr_actv != 0) || in cpu_offline()
/illumos-gate/usr/src/uts/sun4/os/
H A Dmp_states.c236 if (cp->cpu_intr_actv == 0 && in mp_cpu_quiesce()
247 if (cp->cpu_intr_actv) { in mp_cpu_quiesce()
H A Dmp_startup.c575 cp->cpu_intr_actv = 0; /* clear the value from previous life */ in restart_other_cpu()
/illumos-gate/usr/src/uts/common/sys/
H A Dcpuvar.h153 uint_t cpu_intr_actv; /* interrupt levels active (bitmask) */ member
278 #define CPU_ON_INTR(cpup) ((cpup)->cpu_intr_actv >> (LOCK_LEVEL + 1))
292 ((cpup)->cpu_intr_actv & (1 << (level))) : (CPU_ON_INTR(cpup)))
/illumos-gate/usr/src/uts/sun4/ml/
H A Dinterrupt.S132 ! current_thread starts at PIL_MAX to protect cpu_intr_actv
1185 ! ASSERT(CPU->cpu_intr_actv & (1 << PIL))
1267 ! Use cpu_intr_actv to find the cpu_pil_high_start[] offset for the
1269 ! Create mask for cpu_intr_actv. Begin by looking for bits set
H A Doffsets.in343 cpu_intr_actv
/illumos-gate/usr/src/uts/i86pc/ml/
H A Doffsets.in198 cpu_intr_actv
/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp_cpu.c803 ASSERT(cp->cpu_intr_actv == 0); in sbdp_cpu_shutdown_self()
/illumos-gate/usr/src/uts/common/disp/
H A Dthread.c1519 ASSERT(CPU->cpu_intr_actv & (1 << i)); in thread_unpin()
H A Ddisp.c1977 ocp->cpu_intr_actv != 0) in disp_getwork()
/illumos-gate/usr/src/uts/sun4u/sunfire/io/
H A Dfhc.c3277 ASSERT(CPU->cpu_intr_actv == 0); in fhc_cpu_shutdown_self()
/illumos-gate/usr/src/uts/common/dtrace/
H A Ddtrace.c361 uint_t actv = CPU->cpu_intr_actv >> (LOCK_LEVEL + 1); \