Home
last modified time | relevance | path

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

/linux-6.12.1/include/linux/
Dpanic.h44 extern atomic_t panic_cpu;
/linux-6.12.1/kernel/
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()
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.12.1/kernel/printk/
Dnbcon.c598 if (atomic_read(&panic_cpu) == cpu) in nbcon_context_try_acquire()
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.12.1/drivers/video/fbdev/core/
Dfbcon.c283 return (info->skip_panic && unlikely(atomic_read(&panic_cpu) != PANIC_CPU_INVALID)); in fbcon_skip_panic()