Lines Matching refs:func

145 			       smp_call_func_t func, void *info)  in generic_exec_single()  argument
156 func(info); in generic_exec_single()
167 csd->func = func; in generic_exec_single()
237 csd->func); in flush_smp_call_function_queue()
241 smp_call_func_t func = csd->func; in flush_smp_call_function_queue() local
246 func(info); in flush_smp_call_function_queue()
250 func(info); in flush_smp_call_function_queue()
271 int smp_call_function_single(int cpu, smp_call_func_t func, void *info, in smp_call_function_single() argument
300 err = generic_exec_single(cpu, csd, func, info); in smp_call_function_single()
340 err = generic_exec_single(cpu, csd, csd->func, csd->info); in smp_call_function_single_async()
362 smp_call_func_t func, void *info, int wait) in smp_call_function_any() argument
384 ret = smp_call_function_single(cpu, func, info, wait); in smp_call_function_any()
405 smp_call_func_t func, void *info, bool wait) in smp_call_function_many() argument
435 smp_call_function_single(cpu, func, info, wait); in smp_call_function_many()
454 csd->func = func; in smp_call_function_many()
488 int smp_call_function(smp_call_func_t func, void *info, int wait) in smp_call_function() argument
491 smp_call_function_many(cpu_online_mask, func, info, wait); in smp_call_function()
591 int on_each_cpu(void (*func) (void *info), void *info, int wait) in on_each_cpu()
597 ret = smp_call_function(func, info, wait); in on_each_cpu()
599 func(info); in on_each_cpu()
622 void on_each_cpu_mask(const struct cpumask *mask, smp_call_func_t func, in on_each_cpu_mask() argument
627 smp_call_function_many(mask, func, info, wait); in on_each_cpu_mask()
631 func(info); in on_each_cpu_mask()
666 smp_call_func_t func, void *info, bool wait, in on_each_cpu_cond() argument
679 on_each_cpu_mask(cpus, func, info, wait); in on_each_cpu_cond()
690 ret = smp_call_function_single(cpu, func, in on_each_cpu_cond()