Home
last modified time | relevance | path

Searched refs:in_nmi (Results 1 – 25 of 49) sorted by relevance

12

/Linux-v4.19/kernel/trace/
Dtrace_preemptirq.c24 if (!in_nmi()) in trace_hardirqs_on()
39 if (!in_nmi()) in trace_hardirqs_off()
50 if (!in_nmi()) in trace_hardirqs_on_caller()
65 if (!in_nmi()) in trace_hardirqs_off_caller()
78 if (!in_nmi()) in trace_preempt_on()
85 if (!in_nmi()) in trace_preempt_off()
Dtrace_clock.c108 if (unlikely(in_nmi())) in trace_clock_global()
/Linux-v4.19/arch/m68k/mac/
Dmacints.c258 static volatile int in_nmi; variable
262 if (in_nmi) in mac_nmi_handler()
264 in_nmi = 1; in mac_nmi_handler()
269 in_nmi = 0; in mac_nmi_handler()
/Linux-v4.19/include/linux/
Dhardirq.h68 BUG_ON(in_nmi()); \
78 BUG_ON(!in_nmi()); \
Dpreempt.h105 #define in_nmi() (preempt_count() & NMI_MASK) macro
Dtracepoint.h175 WARN_ON_ONCE(rcuidle && in_nmi()); \
/Linux-v4.19/arch/x86/include/asm/
Dsync_core.h23 if (in_irq() || in_nmi()) in sync_core_before_usermode()
Dmmu_context.h335 VM_WARN_ON(in_nmi() || preemptible()); in __get_current_cr3_fast()
/Linux-v4.19/arch/arm64/include/asm/
Dsimd.h39 return !in_irq() && !irqs_disabled() && !in_nmi() && in may_use_simd()
Dsdei.h53 if (in_nmi()) in on_sdei_stack()
/Linux-v4.19/arch/x86/platform/uv/
Duv_nmi.c469 int first = atomic_add_unless(&hub_nmi->in_nmi, 1, 1); in uv_set_in_nmi()
492 nmi = atomic_read(&hub_nmi->in_nmi); in uv_check_nmi()
520 nmi = atomic_read(&hub_nmi->in_nmi); in uv_check_nmi()
554 atomic_set(&hub_nmi->in_nmi, 0); in uv_clear_nmi()
/Linux-v4.19/kernel/
Dirq_work.c73 WARN_ON_ONCE(in_nmi()); in irq_work_queue_on()
/Linux-v4.19/arch/powerpc/include/asm/
Dpaca.h210 u16 in_nmi; /* In nmi handler */ member
/Linux-v4.19/arch/arm64/kernel/
Dsdei.c254 if (!in_nmi()) { in __sdei_handler()
/Linux-v4.19/arch/powerpc/kernel/
Dstacktrace.c228 p->irq_soft_mask, p->in_mce, p->in_nmi); in raise_backtrace_ipi()
Dirq.c455 get_paca()->in_nmi = 1; in replay_system_reset()
457 get_paca()->in_nmi = 0; in replay_system_reset()
Dtraps.c387 bool nested = in_nmi(); in system_reset_exception()
430 BUG_ON(get_paca()->in_nmi == 0); in system_reset_exception()
431 if (get_paca()->in_nmi > 1) in system_reset_exception()
740 bool nested = in_nmi(); in machine_check_exception()
/Linux-v4.19/kernel/debug/kdb/
Dkdb_debugger.c75 else if (in_nmi()) in kdb_stub()
/Linux-v4.19/arch/powerpc/kvm/
Dbook3s_hv_builtin.c642 get_paca()->in_nmi++; in kvmppc_bad_interrupt()
644 get_paca()->in_nmi--; in kvmppc_bad_interrupt()
/Linux-v4.19/drivers/acpi/apei/
Dghes.c296 int in_nmi = in_nmi(); in ghes_copy_tofrom_phys() local
302 if (in_nmi) { in ghes_copy_tofrom_phys()
318 if (in_nmi) { in ghes_copy_tofrom_phys()
/Linux-v4.19/kernel/events/
Dinternal.h208 if (unlikely(in_nmi())) in DEFINE_OUTPUT_COPY()
/Linux-v4.19/fs/pstore/
Dplatform.c133 if (in_nmi()) in pstore_cannot_block_path()
371 , in_nmi() ? "NMI" : why); in pstore_dump()
/Linux-v4.19/lib/
Dgenalloc.c298 BUG_ON(in_nmi()); in gen_pool_alloc_algo()
381 BUG_ON(in_nmi()); in gen_pool_free()
/Linux-v4.19/arch/x86/kernel/
Dnmi.c203 WARN(in_nmi(), in unregister_nmi_handler()
/Linux-v4.19/drivers/firmware/
Darm_sdei.c508 WARN_ON(in_nmi()); in sdei_event_unregister()
615 WARN_ON(in_nmi()); in sdei_event_register()

12