Home
last modified time | relevance | path

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

/linux-6.15/include/linux/
H A Dpanic.h44 extern atomic_t panic_cpu;
/linux-6.15/kernel/
H A Dpanic.c188 atomic_t panic_cpu = ATOMIC_INIT(PANIC_CPU_INVALID); variable
204 if (atomic_try_cmpxchg(&panic_cpu, &old_cpu, this_cpu)) in nmi_panic()
334 if (atomic_try_cmpxchg(&panic_cpu, &old_cpu, this_cpu)) { in panic()
H A Dcrash_core.c141 if (atomic_try_cmpxchg(&panic_cpu, &old_cpu, this_cpu)) { in crash_kexec()
149 atomic_set(&panic_cpu, PANIC_CPU_INVALID); in crash_kexec()
/linux-6.15/kernel/printk/
H A Dnbcon.c598 if (atomic_read(&panic_cpu) == cpu) in nbcon_context_try_acquire()
H A Dprintk.c350 return unlikely(atomic_read(&panic_cpu) != PANIC_CPU_INVALID); in panic_in_progress()
362 return unlikely(atomic_read(&panic_cpu) == raw_smp_processor_id()); in this_cpu_in_panic()
/linux-6.15/drivers/video/fbdev/core/
H A Dfbcon.c282 return (info->skip_panic && unlikely(atomic_read(&panic_cpu) != PANIC_CPU_INVALID)); in fbcon_skip_panic()