Lines Matching refs:cpu_stop_work
44 struct cpu_stop_work stop_work; /* for stop_cpus */
85 struct cpu_stop_work *work, in __cpu_stop_queue_work()
93 static bool cpu_stop_queue_work(unsigned int cpu, struct cpu_stop_work *work) in cpu_stop_queue_work()
142 struct cpu_stop_work work = { .fn = fn, .arg = arg, .done = &done, .caller = _RET_IP_ }; in stop_one_cpu()
262 static int cpu_stop_queue_two_works(int cpu1, struct cpu_stop_work *work1, in cpu_stop_queue_two_works()
263 int cpu2, struct cpu_stop_work *work2) in cpu_stop_queue_two_works()
338 struct cpu_stop_work work1, work2; in stop_two_cpus()
348 work1 = work2 = (struct cpu_stop_work){ in stop_two_cpus()
386 struct cpu_stop_work *work_buf) in stop_one_cpu_nowait()
388 *work_buf = (struct cpu_stop_work){ .fn = fn, .arg = arg, .caller = _RET_IP_, }; in stop_one_cpu_nowait()
396 struct cpu_stop_work *work; in queue_stop_cpus_work()
490 struct cpu_stop_work *work; in cpu_stopper_thread()
497 struct cpu_stop_work, list); in cpu_stopper_thread()