Lines Matching refs:func
121 __this_cpu_write(cur_csd_func, csd->func); in csd_lock_record()
178 cpu, csd->func, csd->info); in csd_lock_wait_toolong()
283 smp_call_func_t func = csd->func; in generic_exec_single() local
294 func(info); in generic_exec_single()
364 csd->func); in flush_smp_call_function_queue()
386 smp_call_func_t func = csd->func; in flush_smp_call_function_queue() local
396 func(info); in flush_smp_call_function_queue()
422 smp_call_func_t func = csd->func; in flush_smp_call_function_queue() local
427 func(info); in flush_smp_call_function_queue()
468 int smp_call_function_single(int cpu, smp_call_func_t func, void *info, in smp_call_function_single() argument
507 csd->func = func; in smp_call_function_single()
584 smp_call_func_t func, void *info, int wait) in smp_call_function_any() argument
606 ret = smp_call_function_single(cpu, func, info, wait); in smp_call_function_any()
613 smp_call_func_t func, void *info, in smp_call_function_many_cond() argument
653 smp_call_function_single(cpu, func, info, wait); in smp_call_function_many_cond()
676 csd->func = func; in smp_call_function_many_cond()
714 smp_call_func_t func, void *info, bool wait) in smp_call_function_many() argument
716 smp_call_function_many_cond(mask, func, info, wait, NULL); in smp_call_function_many()
735 void smp_call_function(smp_call_func_t func, void *info, int wait) in smp_call_function() argument
738 smp_call_function_many(cpu_online_mask, func, info, wait); in smp_call_function()
832 void on_each_cpu(smp_call_func_t func, void *info, int wait) in on_each_cpu() argument
837 smp_call_function(func, info, wait); in on_each_cpu()
839 func(info); in on_each_cpu()
861 void on_each_cpu_mask(const struct cpumask *mask, smp_call_func_t func, in on_each_cpu_mask() argument
866 smp_call_function_many(mask, func, info, wait); in on_each_cpu_mask()
870 func(info); in on_each_cpu_mask()
899 void on_each_cpu_cond_mask(smp_cond_func_t cond_func, smp_call_func_t func, in on_each_cpu_cond_mask() argument
904 smp_call_function_many_cond(mask, func, info, wait, cond_func); in on_each_cpu_cond_mask()
909 func(info); in on_each_cpu_cond_mask()
916 void on_each_cpu_cond(smp_cond_func_t cond_func, smp_call_func_t func, in on_each_cpu_cond() argument
919 on_each_cpu_cond_mask(cond_func, func, info, wait, cpu_online_mask); in on_each_cpu_cond()
1001 int (*func)(void *); member
1014 sscs->ret = sscs->func(sscs->data); in smp_call_on_cpu_callback()
1021 int smp_call_on_cpu(unsigned int cpu, int (*func)(void *), void *par, bool phys) in smp_call_on_cpu()
1025 .func = func, in smp_call_on_cpu()