HomeSort by: relevance | last modified time | path
    Searched refs:newipl (Results 1 - 11 of 11) sorted by relevancy

  /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

Completed in 15 milliseconds