Home
last modified time | relevance | path

Searched refs:LOCKLEVEL (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/arch/xtensa/include/asm/
Dirqflags.h28 #if defined(CONFIG_DEBUG_KERNEL) && (LOCKLEVEL | TOPLEVEL) >= XCHAL_DEBUGLEVEL in arch_local_irq_save()
33 "bgei %1, "__stringify(LOCKLEVEL)", 1f\t\n" in arch_local_irq_save()
34 "rsil %0, "__stringify(LOCKLEVEL)"\n" in arch_local_irq_save()
42 : "=&a" (flags) : "a" (LOCKLEVEL) : "memory"); in arch_local_irq_save()
45 asm volatile("rsil %0, "__stringify(LOCKLEVEL) in arch_local_irq_save()
70 #if XCHAL_EXCM_LEVEL < LOCKLEVEL || (1 << PS_EXCM_BIT) < LOCKLEVEL in arch_irqs_disabled_flags()
73 return (flags & (PS_INTLEVEL_MASK | (1 << PS_EXCM_BIT))) >= LOCKLEVEL; in arch_irqs_disabled_flags()
Dprocessor.h93 #define LOCKLEVEL (XCHAL_EXCM_LEVEL - 1) macro
95 #define LOCKLEVEL XCHAL_EXCM_LEVEL macro
98 #define XTENSA_FAKE_NMI (LOCKLEVEL < TOPLEVEL)
/linux-4.4.14/arch/xtensa/kernel/
Dhead.S79 movi a1, LOCKLEVEL
195 movi a2, (1 << PS_WOE_BIT) | LOCKLEVEL
196 # WOE=1, INTLEVEL=LOCKLEVEL, UM=0
349 movi a1, LOCKLEVEL
Dmxhead.S46 movi a1, LOCKLEVEL
Dentry.S80 #if defined(CONFIG_DEBUG_KERNEL) && (LOCKLEVEL | TOPLEVEL) >= XCHAL_DEBUGLEVEL
83 bgei \tmp, LOCKLEVEL, 99f
84 rsil \tmp, LOCKLEVEL
87 movi \tmp, LOCKLEVEL
94 rsil \flags, LOCKLEVEL
385 * PS.INTLEVEL is set to LOCKLEVEL disabling furhter interrupts,
556 bgei a4, LOCKLEVEL, 1f
862 movi a1, (1 << PS_WOE_BIT) | LOCKLEVEL
Dtraps.c216 if ((regs->ps & PS_INTLEVEL_MASK) < LOCKLEVEL) in do_nmi()
253 for (level = LOCKLEVEL; level > 0; --level) { in do_interrupt()
Dsmp.c126 __asm__ __volatile__ ("waiti " __stringify(LOCKLEVEL)); in secondary_start_kernel()
Dvectors.S632 .if \level <= LOCKLEVEL
Dalign.S427 bgeui a4, LOCKLEVEL + 1, 1f