Searched refs:nmi_running (Results 1 – 1 of 1) sorted by relevance
95 static atomic_t nmi_running = ATOMIC_INIT(0); variable102 int old = atomic_read(&nmi_running); in clear_mod_flag()110 old = atomic_cmpxchg(&nmi_running, old, new); in clear_mod_flag()132 if (atomic_inc_return(&nmi_running) & MOD_CODE_WRITE_FLAG) { in arch_ftrace_nmi_enter()144 atomic_dec(&nmi_running); in arch_ftrace_nmi_exit()149 if (!atomic_cmpxchg(&nmi_running, 0, MOD_CODE_WRITE_FLAG)) in wait_for_nmi_and_set_mod_flag()154 } while (atomic_cmpxchg(&nmi_running, 0, MOD_CODE_WRITE_FLAG)); in wait_for_nmi_and_set_mod_flag()159 if (!atomic_read(&nmi_running)) in wait_for_nmi()164 } while (atomic_read(&nmi_running)); in wait_for_nmi()