Lines Matching refs:cpu_stop_fn_t
20 typedef int (*cpu_stop_fn_t)(void *arg); typedef
26 cpu_stop_fn_t fn;
31 int stop_one_cpu(unsigned int cpu, cpu_stop_fn_t fn, void *arg);
32 int stop_two_cpus(unsigned int cpu1, unsigned int cpu2, cpu_stop_fn_t fn, void *arg);
33 bool stop_one_cpu_nowait(unsigned int cpu, cpu_stop_fn_t fn, void *arg,
35 int stop_cpus(const struct cpumask *cpumask, cpu_stop_fn_t fn, void *arg);
36 int try_stop_cpus(const struct cpumask *cpumask, cpu_stop_fn_t fn, void *arg);
47 cpu_stop_fn_t fn;
51 static inline int stop_one_cpu(unsigned int cpu, cpu_stop_fn_t fn, void *arg) in stop_one_cpu()
71 cpu_stop_fn_t fn, void *arg, in stop_one_cpu_nowait()
86 cpu_stop_fn_t fn, void *arg) in stop_cpus()
94 cpu_stop_fn_t fn, void *arg) in try_stop_cpus()
125 int stop_machine(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus);
136 int stop_machine_cpuslocked(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus);
138 int stop_machine_from_inactive_cpu(cpu_stop_fn_t fn, void *data,
142 static inline int stop_machine_cpuslocked(cpu_stop_fn_t fn, void *data, in stop_machine_cpuslocked()
153 static inline int stop_machine(cpu_stop_fn_t fn, void *data, in stop_machine()
159 static inline int stop_machine_from_inactive_cpu(cpu_stop_fn_t fn, void *data, in stop_machine_from_inactive_cpu()