HomeSort by: relevance | last modified time | path
    Searched defs:ipl (Results 1 - 25 of 82) sorted by relevancy

1 2 3 4

  /src/sys/arch/mipsco/mipsco/
interrupt.c 47 int ipl; local in function:cpu_intr
51 while (ppl < (ipl = splintr(&ipending))) {
  /src/sys/arch/arm/acpi/
gtmr_acpi.c 75 const int ipl = IPL_CLOCK; local in function:gtmr_acpi_attach
82 ih = intr_establish_xname(irq, ipl, type | IST_MPSAFE, gtmr_intr, NULL, device_xname(self));
  /src/sys/arch/pmax/pmax/
interrupt.c 89 int ipl; local in function:cpu_intr
94 while (ppl < (ipl = splintr(&pending))) {
  /src/sys/arch/evbmips/evbmips/
interrupt.c 55 int ipl; local in function:cpu_intr
65 while (ppl < (ipl = splintr(&pending))) {
67 splx(ipl); /* lower to interrupt level */
70 KASSERTMSG(ci->ci_cpl == ipl,
71 "%s: cpl (%d) != ipl (%d)", __func__, ci->ci_cpl, ipl);
83 KASSERTMSG(ipl == IPL_SCHED,
84 "%s: ipl (%d) != IPL_SCHED (%d)",
85 __func__, ipl, IPL_SCHED);
94 evbmips_iointr(ipl, pending, &cf)
    [all...]
  /src/sys/arch/algor/algor/
algor_intr.c 105 evbmips_iointr(int ipl, uint32_t pending, struct clockframe *cf)
107 (*algor_iointr)(ipl, cf->pc, pending);
126 int ipl; local in function:cpu_intr
130 while (ppl < (ipl = splintr(&pending))) {
131 splx(ipl);
144 (*algor_iointr)(ipl, pc, pending);
  /src/sys/arch/amigappc/amigappc/
pic_amiga.c 51 * Number of amigappc hardware interrupts, based on 68000 IPL mask.
81 /* Set PPC IPL to 7, disabling all interrupts */
91 amiga_enable_irq(struct pic_ops *pic, int ipl, int type)
96 iplmask = 1 << ipl;
105 /* Lower the emulated PPC IPL to the next highest */
115 amiga_disable_irq(struct pic_ops *pic, int ipl)
120 iplmask = 1 << ipl;
127 /* Raise the emulated PPC IPL to the new ipl */
129 (ipl ^ P5_IPL_MASK))
139 unsigned char ipl; local in function:amiga_get_irq
    [all...]
  /src/sys/arch/atari/include/
pci_machdep.h 58 int ipl; /* ipl requested */ member in struct:__anone5b123be0108
  /src/sys/arch/emips/emips/
interrupt.c 101 int ipl; local in function:cpu_intr
118 while (ppl < (ipl = splintr(&ipending))) {
119 splx(ipl);
127 ipl = splintr(&ipending);
128 __USE(ipl);
  /src/sys/arch/hpcsh/dev/hd6446x/
hd6446xintc.c 113 int ipl, src; local in function:hd6446x_intr_priority_update
115 for (ipl = 0; ipl < _IPL_N; ipl++) {
118 /* mask sources interrupting at <= ipl */
122 if (hh->hh_func != NULL && hh->hh_ipl <= (ipl << 4))
126 hd6446x_imask[ipl] = mask;
  /src/sys/arch/news68k/dev/
kb_kbc.c 77 int ipl; local in function:kb_kbc_attach
86 ipl = ka->ka_ipl;
90 isrlink_autovec(kb_kbc_intr, (void *)sc, ipl, IPL_TTY);
ms_kbc.c 107 int ipl; local in function:ms_kbc_attach
115 ipl = ka->ka_ipl;
119 isrlink_autovec(ms_kbc_intr, (void *)sc, ipl, IPL_TTY);
kb_hb.c 93 int ipl; local in function:kb_hb_attach
109 ipl = ha->ha_ipl;
110 if (ipl == -1)
111 ipl = KB_PRI;
115 isrlink_autovec(kb_hb_intr, (void *)sc, ipl, IPL_TTY);
ms_hb.c 122 int ipl; local in function:ms_hb_attach
135 ipl = ha->ha_ipl;
136 if (ipl == -1)
137 ipl = MS_IPL;
141 isrlink_autovec(ms_hb_intr, (void *)sc, ipl, IPL_TTY);
  /src/sys/arch/playstation2/playstation2/
interrupt.h 39 int ipl; member in struct:_ipl_dispatcher
  /src/sys/arch/sgimips/sgimips/
cpu.c 108 int ipl; local in function:cpu_intr
119 while (ppl < (ipl = splintr(&pending))) {
120 splx(ipl); /* enable interrupts */
156 cpu_intr_establish(int level, int ipl, int (*func)(void *), void *arg)
158 (*platform.intr_establish)(level, ipl, func, arg);
  /src/sys/arch/arc/arc/
interrupt.c 101 int ipl; local in function:cpu_intr
109 while (ppl < (ipl = splintr(&ipending))) {
  /src/sys/arch/hp300/dev/
arcofi_dio.c 68 int ipl; local in function:arcofi_dio_attach
83 ipl = da->da_ipl;
84 dio_intr_establish(arcofi_hwintr, sc, ipl, ISRPRI_AUDIO);
  /src/sys/arch/vax/vax/
scb.c 48 static volatile int vector, ipl, gotintr; variable in typeref:typename:volatile int
100 ipl = mfpr(PR_IPL);
103 printf("stray interrupt: vector 0x%x, ipl %d\n", vector, ipl);
107 icf->ica_psl = (icf->ica_psl & ~PSL_IPL) | ipl << 16;
110 mtpr(ipl + 1, PR_IPL);
121 ipl = br;
126 * Returns last vector/ipl referenced. Clears vector/ipl after reading.
136 *ripl = ipl;
    [all...]
  /src/sys/arch/amiga/dev/
gvpio.c 88 int ipl; member in struct:gvpio_devs
133 supa.supio_ipl = giosd->ipl;
167 aprint_normal("%s at %s port 0x%02x ipl %d",
  /src/sys/arch/arm/marvell/
kirkwood.c 209 int ipl = 0; local in function:kirkwood_find_pending_irqs
216 ipl |= pic_mark_pending_sources(&kirkwood_pic, 0, pendinglow);
222 ipl |= pic_mark_pending_sources(&kirkwood_pic, 32, pendinghigh);
225 return ipl;
mv78xx0.c 186 int ipl = 0; local in function:mv78xx0_find_pending_irqs
191 ipl = pic_mark_pending_sources(&mv78xx0_pic, 0, pending);
196 ipl |= pic_mark_pending_sources(&mv78xx0_pic, 32, pending);
198 return ipl;
  /src/sys/arch/arm/sa11x0/
sa11x0_irqhandler.c 116 int i, irq, ipl; local in function:intr_calculatemasks
129 for (ipl = 0; ipl < NIPL; ipl++) {
132 if (intrlevel[irq] & (1 << ipl))
136 for(i = 0; i < ipl; ++i)
149 for (ipl = 0; ipl < NIPL - 1; ipl++)
150 irqmasks[ipl + 1] &= irqmasks[ipl]
    [all...]
  /src/sys/arch/ews4800mips/ews4800mips/
tr2_intr.c 151 int ipl; local in function:tr2_intr
153 while (ppl < (ipl = splintr(&ipending))) {
  /src/sys/arch/mips/sibyte/dev/
sbtimer.c 93 int ipl; local in function:sbtimer_attach
108 ipl = IPL_CLOCK;
119 ipl = IPL_HIGH;
132 ipl = IPL_BIO; /* XXX -- pretty low */
141 sc->sc_intrhand = cpu_intr_establish(sa->sa_locs.sa_intr[0], ipl,
  /src/sys/arch/vax/boot/boot/
autoconf.c 244 static int vector, ipl; local in function:scb_stray
246 ipl = mfpr(PR_IPL);
248 printf("stray interrupt: vector 0x%x, ipl %d\n", vector, ipl);

Completed in 51 milliseconds

1 2 3 4