Searched refs:stopper (Results 1 – 1 of 1) sorted by relevance
/linux-6.12.1/kernel/ |
D | stop_machine.c | 58 struct cpu_stopper *stopper = per_cpu_ptr(&cpu_stopper, task_cpu(task)); in print_stop_info() local 60 if (task != stopper->thread) in print_stop_info() 63 printk("%sStopper: %pS <- %pS\n", log_lvl, stopper->fn, (void *)stopper->caller); in print_stop_info() 84 static void __cpu_stop_queue_work(struct cpu_stopper *stopper, in __cpu_stop_queue_work() argument 88 list_add_tail(&work->list, &stopper->works); in __cpu_stop_queue_work() 89 wake_q_add(wakeq, stopper->thread); in __cpu_stop_queue_work() 95 struct cpu_stopper *stopper = &per_cpu(cpu_stopper, cpu); in cpu_stop_queue_work() local 101 raw_spin_lock_irqsave(&stopper->lock, flags); in cpu_stop_queue_work() 102 enabled = stopper->enabled; in cpu_stop_queue_work() 104 __cpu_stop_queue_work(stopper, work, &wakeq); in cpu_stop_queue_work() [all …]
|