Home
last modified time | relevance | path

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

/linux-4.1.27/arch/sh/kernel/
Dftrace.c94 static atomic_t nmi_running = ATOMIC_INIT(0); variable
114 int old = atomic_read(&nmi_running); in clear_mod_flag()
122 old = atomic_cmpxchg(&nmi_running, old, new); in clear_mod_flag()
144 if (atomic_inc_return(&nmi_running) & MOD_CODE_WRITE_FLAG) { in ftrace_nmi_enter()
157 atomic_dec(&nmi_running); in ftrace_nmi_exit()
162 if (!atomic_cmpxchg(&nmi_running, 0, MOD_CODE_WRITE_FLAG)) in wait_for_nmi_and_set_mod_flag()
167 } while (atomic_cmpxchg(&nmi_running, 0, MOD_CODE_WRITE_FLAG)); in wait_for_nmi_and_set_mod_flag()
174 if (!atomic_read(&nmi_running)) in wait_for_nmi()
179 } while (atomic_read(&nmi_running)); in wait_for_nmi()