Searched refs:PIL_MAX (Results 1 - 22 of 22) sorted by relevance

/illumos-gate/usr/src/uts/sparc/sys/
H A Dmachlock.h106 #define HIGH_LEVELS (PIL_MAX - LOCK_LEVEL)
108 #define PIL_MAX 15 macro
/illumos-gate/usr/src/uts/intel/sys/
H A Dmachlock.h108 #define PIL_MAX 15 macro
114 #define HIGH_LEVELS (PIL_MAX - LOCK_LEVEL)
119 * ((((1 << PIL_MAX + 1) - 1) >> LOCK_LEVEL + 1) << LOCK_LEVEL + 1)
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dmachcpuvar.h76 ulong_t pending_sel[PIL_MAX + 1]; /* event array selectors */
77 ulong_t pending_evts[PIL_MAX + 1][sizeof (ulong_t) * 8];
115 uint64_t intrstat[PIL_MAX + 1][2];
H A Dapix.h126 struct autovec *x_intr_head[PIL_MAX + 1];
128 struct autovec *x_intr_tail[PIL_MAX + 1];
/illumos-gate/usr/src/uts/sun4/io/
H A Divintr.c189 if (inum >= MAXIVNUM || pil > PIL_MAX)
233 if (inum >= MAXIVNUM || pil > PIL_MAX)
270 if (pil > PIL_MAX)
352 if (pil > PIL_MAX)
/illumos-gate/usr/src/uts/sun4u/sys/
H A Dmachcpuvar.h139 uint64_t intrstat[PIL_MAX+1][2];
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dmachcpuvar.h154 uint64_t intrstat[PIL_MAX+1][2];
/illumos-gate/usr/src/uts/sun4/os/
H A Dmachdep.c449 KSTAT_TYPE_NAMED, PIL_MAX * 2, NULL, zoneid);
458 for (i = 0; i < PIL_MAX; i++) {
500 for (i = 0; i < PIL_MAX; i++) {
505 for (i = 0; i < PIL_MAX; i++) {
H A Dprom_subr.c310 ASSERT(getpil() == PIL_MAX);
H A Dddi_impl.c790 if ((hdlp->ih_pri < 1) || (hdlp->ih_pri > PIL_MAX))
/illumos-gate/usr/src/uts/i86pc/ml/
H A Dgenassym.c76 printf("#define\tPIL_MAX 0x%x\n", PIL_MAX);
/illumos-gate/usr/src/uts/common/sys/
H A Dsysinfo.h209 uint64_t intr[PIL_MAX]; /* device interrupts per PIL */
/illumos-gate/usr/src/uts/sun4v/ml/
H A Dmach_proc_init.s82 wrpr %g0, PIL_MAX, %pil
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dsobj.c603 sp->m_minspl > PIL_MAX || sp->m_oldspl > PIL_MAX ||
/illumos-gate/usr/src/uts/sparc/v9/ml/
H A Dsparcv9_subr.s80 wrpr %g0, PIL_MAX, %pil; /* freeze CPU_BASE_SPL */ \
115 wrpr %g0, PIL_MAX, %pil; /* freeze CPU_BASE_SPL */ \
/illumos-gate/usr/src/uts/i86pc/os/
H A Dintr.c1143 KSTAT_TYPE_NAMED, PIL_MAX * 2, NULL, zoneid);
1152 for (i = 0; i < PIL_MAX; i++) {
1189 for (i = 0; i < PIL_MAX; i++) {
/illumos-gate/usr/src/uts/sun4/ml/
H A Dinterrupt.s146 ! current_thread starts at PIL_MAX to protect cpu_intr_actv
151 mov PIL_MAX, %g4 ! %g4 = PIL_MAX (15)
910 * %pil = PIL_MAX
1174 wrpr %g0, PIL_MAX, %pil ! disable interrupts (1-15)
1443 wrpr %g0, PIL_MAX, %pil ! disable interrupts (1-15)
2185 wrpr %g0, PIL_MAX, %pil ! make this easy -- block normal intrs
/illumos-gate/usr/src/uts/common/io/
H A Davintr.c744 ASSERT(pil >= 0 && pil <= PIL_MAX);
/illumos-gate/usr/src/uts/common/os/
H A Dcpu_event.c1118 for (val = 0, i = 0; i < PIL_MAX; i++) {
H A Dcpu.c3228 for (i = 0; i < PIL_MAX; i++)
3366 for (i = 0; i < PIL_MAX; i++)
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dopl_olympus_asm.s964 wrpr %g0, PIL_MAX, %pil ;\
/illumos-gate/usr/src/uts/sfmmu/vm/
H A Dhat_sfmmu.c1358 * at PIL_MAX to prevent interrupts from pinning the holder
1363 mutex_init(&kpr_suspendlock, NULL, MUTEX_SPIN, (void *)PIL_MAX);
7311 ASSERT(getpil() == PIL_MAX);

Completed in 208 milliseconds