/src/sys/arch/mvme68k/mvme68k/ |
isr.h | 51 isrlink_autovec(int (*func)(void *), void *arg, int ipl, int isrpri, 55 m68k_intr_establish(func, arg, ev, 0, ipl, isrpri, 0); 59 isrlink_vectored(int (*func)(void *), void *arg, int ipl, int vec, 63 m68k_intr_establish(func, arg, ev, vec, ipl, 0, 0); 67 isrlink_evcnt(int ipl) 69 KASSERT(ipl >= 0 && ipl <= 7); 70 return &m68k_intr_evcnt[ipl];
|
/src/sys/arch/luna68k/luna68k/ |
isr.h | 48 isrlink_autovec(int (*func)(void *), void *arg, int ipl, int isrpri) 51 m68k_intr_establish(func, arg, NULL, 0, ipl, isrpri, 0);
|
/src/sys/arch/cesfic/cesfic/ |
isr.h | 48 isrlink(int (*func)(void *), void *arg, int ipl, int isrpri) 50 return m68k_intr_establish(func, arg, NULL, 0, ipl, isrpri, 0);
|
/src/sys/arch/news68k/news68k/ |
isr.h | 48 isrlink_autovec(int (*func)(void *), void *arg, int ipl, int isrpri) 51 m68k_intr_establish(func, arg, NULL, 0, ipl, isrpri, 0); 55 isrlink_vectored(int (*func)(void *), void *arg, int ipl, int vec) 58 m68k_intr_establish(func, arg, NULL, vec, ipl, 0, 0);
|
/src/sys/arch/arm/xscale/ |
ixp425_intr.h | 62 ixp425_splx(int ipl) 72 set_curcpl(ipl); 74 hwpend = (ixp425_ipending & IXP425_INT_HWMASK) & ~ixp425_imask[ipl]; 88 ixp425_splraise(int ipl) 92 if (ipl <= old) 95 set_curcpl(ipl); 104 ixp425_spllower(int ipl) 107 ixp425_splx(ipl); 114 #define _spllower(ipl) ixp425_spllower(ipl) [all...] |
i80321_intr.h | 95 i80321_splraise(int ipl) 99 if (ipl > old) { 100 set_curcpl(ipl); 112 i80321_spllower(int ipl) 115 i80321_splx(ipl); 123 #define _spllower(ipl) i80321_spllower(ipl) 124 #define _splraise(ipl) i80321_splraise(ipl)
|
pxa2x0_intr.h | 92 pxa2x0_splraise(int ipl) 97 if (ipl > old) { 99 pxa2x0_setipl(ipl); 107 pxa2x0_spllower(int ipl) 112 pxa2x0_splx(ipl); 124 #define _spllower(ipl) pxa2x0_spllower(ipl) 125 #define _splraise(ipl) pxa2x0_splraise(ipl)
|
becc_intr.h | 63 becc_splraise(int ipl) 68 set_curcpl(old | becc_imask[ipl]); 97 becc_spllower(int ipl) 102 becc_splx(becc_imask[ipl]); 108 #define _splraise(ipl) becc_splraise(ipl) 110 #define _spllower(ipl) becc_spllower(ipl)
|
/src/sys/arch/mac68k/mac68k/ |
intr.c | 177 intr_establish(int (*func)(void *), void *arg, int ipl) 179 if ((ipl < 0) || (ipl >= NISR)) 180 panic("intr_establish: bad ipl %d", ipl); 183 if (intr_func[ipl] != intr_noint) 184 printf("intr_establish: attempt to share ipl %d\n", ipl); 187 intr_func[ipl] = func; 188 intr_arg[ipl] = arg 213 const int ipl = VECO_TO_VECI(frame.cf_vo) - VECI_INTRAV0; local in function:intr_dispatch 234 const int ipl = VECO_TO_VECI(frame->cf_vo) - VECI_INTRAV0; local in function:intr_noint [all...] |
/src/sys/arch/arm/marvell/ |
mvsocgppvar.h | 33 mvsocgpp_intr_establish(int pin, int ipl, int type, 37 return intr_establish(gpp_irqbase + pin, ipl, type, func, arg);
|
mvsoc_intr.h | 62 marvell_intr_establish(int irq, int ipl, int (*func)(void *), void *arg) 65 return intr_establish(irq, ipl, IST_LEVEL_HIGH, func, arg);
|
/src/sys/arch/evbarm/ifpga/ |
ifpga_intr.h | 91 ifpga_splraise(int ipl) 95 set_curcpl(old | ifpga_imask[ipl]); 103 ifpga_spllower(int ipl) 108 ifpga_splx(ifpga_imask[ipl]); 115 #define _spllower(ipl) ifpga_spllower(ipl) 116 #define _splraise(ipl) ifpga_splraise(ipl)
|
/src/sys/arch/evbarm/iq80310/ |
iq80310_intr.h | 75 iq80310_splraise(int ipl) 81 set_curcpl(old | iq80310_imask[ipl]); 120 iq80310_spllower(int ipl) 125 iq80310_splx(iq80310_imask[ipl]); 131 #define _splraise(ipl) iq80310_splraise(ipl) 132 #define _spllower(ipl) iq80310_spllower(ipl)
|
/src/sys/arch/next68k/next68k/ |
isr.h | 48 isrlink_autovec(int (*func)(void *), void *arg, int ipl, int isrpri, 52 m68k_intr_establish(func, arg, ev, 0, ipl, isrpri, 0);
|
/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/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/arm/footbridge/ |
footbridge_intr.h | 98 footbridge_splx(int ipl) 108 set_curcpl(ipl); 110 hwpend = footbridge_ipending & ICU_INT_HWMASK & ~footbridge_imask[ipl]; 124 footbridge_splraise(int ipl) 129 set_curcpl(ipl); 138 footbridge_spllower(int ipl) 142 footbridge_splx(ipl); 150 #define _spllower(ipl) footbridge_spllower(ipl) 151 #define _splraise(ipl) footbridge_splraise(ipl [all...] |
/src/sys/arch/arm/s3c2xx0/ |
s3c2xx0_intr.h | 144 s3c2xx0_splraise(int ipl) 149 if( ipl > old ){ 151 s3c2xx0_setipl(ipl); 159 s3c2xx0_spllower(int ipl) 163 s3c2xx0_splx(ipl); 175 #define _spllower(ipl) s3c2xx0_spllower(ipl) 176 #define _splraise(ipl) s3c2xx0_splraise(ipl)
|
/src/sys/arch/powerpc/powerpc/ |
intr_stubs.c | 47 null_splraise(int ipl) 50 curcpu()->ci_cpl = ipl; 55 null_splx(int ipl) 57 curcpu()->ci_cpl = ipl; 72 intr_establish(int irq, int ipl, int ist, int (*func)(void *), void *arg) 74 return (*powerpc_intrsw->intrsw_establish)(irq, ipl, ist, func, arg, 82 intr_establish_xname(int irq, int ipl, int ist, int (*func)(void *), void *arg, 85 return (*powerpc_intrsw->intrsw_establish)(irq, ipl, ist, func, arg, 116 splraise(int ipl) 118 return (*powerpc_intrsw->intrsw_splraise)(ipl); [all...] |
/src/sys/arch/sun68k/include/ |
intr.h | 72 isr_add_autovect(isr_func_t func, void *arg, int ipl) 75 m68k_intr_establish(func, arg, (void *)0, 0, ipl, 0, 0); 79 isr_add_vectored(isr_func_t func, void *arg, int ipl, int vec) 82 m68k_intr_establish(func, arg, (void *)0, vec, ipl, 0, 0);
|
/src/sys/arch/dreamcast/include/ |
intr.h | 48 makeiplcookie(ipl_t ipl) 51 return (ipl_cookie_t){._ipl = ipl << 4};
|
/src/sys/arch/evbsh3/include/ |
intr.h | 48 makeiplcookie(ipl_t ipl) 51 return (ipl_cookie_t){._ipl = ipl << 4};
|
/src/sys/arch/mmeye/include/ |
intr.h | 53 makeiplcookie(ipl_t ipl) 56 return (ipl_cookie_t){._ipl = ipl << 4};
|
/src/sys/arch/mvme68k/dev/ |
pccvar.h | 65 #define pccintr_evcnt(ipl) isrlink_evcnt(ipl)
|
/src/sys/sys/ |
xcall.h | 40 #define XC_HIGHPRI_IPL(ipl) (XC_HIGHPRI | xc_encode_ipl(ipl))
|