| /linux/arch/m68k/mac/ |
| H A D | macints.c | 144 static volatile int in_nmi; in mac_nmi_handler() local 146 if (in_nmi) in mac_nmi_handler() 148 in_nmi = 1; in mac_nmi_handler() 153 in_nmi = 0; in mac_nmi_handler()
|
| /linux/arch/m68k/virt/ |
| H A D | ints.c | 92 static int in_nmi; in virt_nmi_handler() local 94 if (READ_ONCE(in_nmi)) in virt_nmi_handler() 96 WRITE_ONCE(in_nmi, 1); in virt_nmi_handler() 101 WRITE_ONCE(in_nmi, 0); in virt_nmi_handler()
|
| /linux/include/linux/ |
| H A D | hardirq.h | 111 BUG_ON(in_nmi() == NMI_MASK); \ 127 BUG_ON(!in_nmi()); \
|
| H A D | local_lock_internal.h | 294 if (in_nmi() | in_hardirq()) { \
|
| /linux/arch/powerpc/kernel/ |
| H A D | irq_64.c | 217 WARN_ON_ONCE(in_nmi()); in arch_local_irq_restore() 446 get_paca()->in_nmi = 1; in replay_system_reset() 448 get_paca()->in_nmi = 0; in replay_system_reset()
|
| H A D | stacktrace.c | 196 p->irq_soft_mask, p->in_mce, p->in_nmi); in raise_backtrace_ipi()
|
| /linux/arch/riscv/include/asm/ |
| H A D | simd.h | 33 if (in_hardirq() || in_nmi()) in may_use_simd()
|
| /linux/kernel/bpf/ |
| H A D | percpu_freelist.c | |
| /linux/arch/arm64/include/asm/ |
| H A D | simd.h | 35 !in_hardirq() && !in_nmi(); in may_use_simd()
|
| /linux/arch/x86/platform/uv/ |
| H A D | uv_nmi.c | 501 int first = atomic_add_unless(&hub_nmi->in_nmi, 1, 1); in uv_set_in_nmi() 524 nmi = atomic_read(&hub_nmi->in_nmi); in uv_check_nmi() 552 nmi = atomic_read(&hub_nmi->in_nmi); in uv_check_nmi() 586 atomic_set(&hub_nmi->in_nmi, 0); in uv_clear_nmi()
|
| /linux/kernel/trace/ |
| H A D | trace_clock.c | 126 if (unlikely(in_nmi())) in trace_clock_global()
|
| H A D | trace_preemptirq.c | 35 if (in_nmi()) \
|
| H A D | trace_stack.c | 175 if (in_nmi()) in check_stack()
|
| /linux/mm/kmsan/ |
| H A D | kmsan.h | 104 if (in_nmi()) in kmsan_in_runtime()
|
| /linux/arch/x86/hyperv/ |
| H A D | ivm.c | 82 WARN_ON(in_nmi()); in hv_ghcb_hypercall() 198 WARN_ON(in_nmi()); in hv_ghcb_msr_write() 230 WARN_ON(in_nmi()); in hv_ghcb_msr_read()
|
| /linux/arch/powerpc/include/asm/ |
| H A D | paca.h | 219 u16 in_nmi; /* In nmi handler */ member
|
| /linux/fs/pstore/ |
| H A D | platform.c | 156 if (in_nmi()) in pstore_cannot_block_path() 294 in_nmi() ? "NMI" : why); in pstore_dump()
|
| /linux/arch/x86/kernel/ |
| H A D | perf_regs.c | 139 if (!in_nmi()) { in perf_get_regs_user()
|
| /linux/lib/ |
| H A D | genalloc.c | 286 BUG_ON(in_nmi()); in gen_pool_alloc_algo_owner() 495 BUG_ON(in_nmi()); in gen_pool_free_owner()
|
| /linux/kernel/unwind/ |
| H A D | deferred.c | 248 if (in_nmi()) { in unwind_deferred_request()
|
| /linux/drivers/firmware/ |
| H A D | arm_sdei.c | 492 WARN_ON(in_nmi()); in sdei_event_unregister() 574 WARN_ON(in_nmi()); in sdei_event_register()
|
| /linux/net/core/ |
| H A D | bpf_sk_storage.c | 389 if (in_hardirq() || in_nmi()) in BPF_CALL_4() 399 if (in_hardirq() || in_nmi()) in BPF_CALL_2()
|
| /linux/arch/x86/include/asm/uv/ |
| H A D | uv_hub.h | 750 atomic_t in_nmi; /* flag this node in UV NMI IRQ */ member
|
| /linux/drivers/acpi/apei/ |
| H A D | erst.c | 196 if (!in_nmi()) in erst_exec_stall() 218 if (!in_nmi()) in erst_exec_stall_while_true()
|
| /linux/arch/arm64/kernel/ |
| H A D | stacktrace.c | 320 ((task == current) && in_nmi()) \
|