/src/sys/arch/arm/cortex/ |
gic_splfuncs.c | 52 gic_spllower(int newipl) 56 KASSERT(panicstr || newipl <= ci->ci_cpl); 57 if (newipl < ci->ci_cpl) { 60 pic_do_pending_ints(psw, newipl, NULL); 62 if ((psw & I32_bit) == 0 || newipl == IPL_NONE) { 72 Xgic_splx(int newipl) 77 if (newipl >= ci->ci_cpl) { 83 pic_do_pending_ints(psw, newipl, NULL);
|
/src/sys/arch/arm/pic/ |
pic_splfuncs.c | 53 _splraise(int newipl) 57 KASSERT(newipl < NIPL); 58 if (newipl > ci->ci_cpl) { 59 pic_set_priority(ci, newipl); 65 _spllower(int newipl) 69 KASSERT(panicstr || newipl <= ci->ci_cpl); 70 if (newipl < ci->ci_cpl) { 73 pic_do_pending_ints(psw, newipl, NULL); 75 if ((psw & I32_bit) == 0 || newipl == IPL_NONE)
|
picvar.h | 86 void pic_do_pending_ints(register_t psw, int newipl, void *frame); 188 #define pic_set_priority(ci, newipl) ((void)((ci)->ci_cpl = (newipl)))
|
pic.c | 110 pic_set_priority(struct cpu_info *ci, int newipl) 113 ci->ci_cpl = newipl; 117 pic_list[0]->pic_ops->pic_set_priority(pic_list[0], newipl); 562 pic_do_pending_ints(register_t psw, int newipl, void *frame) 565 if (__predict_false(newipl == IPL_HIGH)) { 570 while ((ci->ci_pending_ipls & ~__BIT(newipl)) > __BIT(newipl)) { 575 if (ipl <= newipl) 586 if (newipl == IPL_NONE && (l->l_md.md_astpending & __BIT(1))) { 591 if (ci->ci_cpl != newipl) [all...] |
/src/sys/arch/vax/include/ |
intr.h | 106 ipl_t newipl = icookie._ipl; local in function:splraiseipl 110 if (newipl > oldipl) { 111 _splset(newipl);
|
/src/sys/arch/amigappc/amigappc/ |
pic_amiga.c | 94 int iplmask, dmask, newipl; local in function:amiga_enable_irq 106 newipl = 31 - __builtin_clz(dmask); 108 (newipl ^ P5_IPL_MASK)); 109 P5write(P5_IPL_EMU, P5_DISABLE_INT | newipl);
|
/src/sys/arch/sparc/include/ |
psl.h | 296 #define _SPLSET(name, newipl) \ 303 "r" (psr), "n" ((newipl) << 8)); \ 320 int newipl = icookie._ipl; local in function:splraiseipl 326 newipl <<= 8; 327 if (newipl <= oldipl) 330 psr = (psr & ~oldipl) | newipl; 350 splx(int newipl) 356 "r" (psr & ~PSR_PIL), "rn" (newipl));
|
/src/sys/arch/arm/imx/ |
imx31_icu.c | 159 int ipl, newipl, oldipl; local in function:imx31_irq_handler 176 newipl = HW_TO_SW_IPL(ipl); 177 if (newipl <= curcpu()->ci_cpl) { 188 oldipl = _splraise(newipl);
|
imx23_icoll.c | 242 icoll_set_priority(struct pic_softc *pic, int newipl) 254 if (is->is_ipl > newipl) 260 curcpu()->ci_cpl = newipl;
|
/src/sys/arch/mips/rmi/ |
rmixl_spl.S | 116 sltu v1, a1, v0 ## newipl < curipl
|
/src/sys/arch/mips/mips/ |
spl.S | 75 sltu v1, a1, v0 # newipl < curipl
|