Searched refs:smp_call_func_t (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.10/include/linux/ |
D | smp.h | 17 typedef void (*smp_call_func_t)(void *info); typedef 34 smp_call_func_t func; 51 int smp_call_function_single(int cpuid, smp_call_func_t func, void *info, 57 void on_each_cpu(smp_call_func_t func, void *info, int wait); 63 void on_each_cpu_mask(const struct cpumask *mask, smp_call_func_t func, 71 void on_each_cpu_cond(smp_cond_func_t cond_func, smp_call_func_t func, 74 void on_each_cpu_cond_mask(smp_cond_func_t cond_func, smp_call_func_t func, 121 void smp_call_function(smp_call_func_t func, void *info, int wait); 123 smp_call_func_t func, void *info, bool wait); 126 smp_call_func_t func, void *info, int wait); [all …]
|
/Linux-v5.10/kernel/ |
D | up.c | 39 void on_each_cpu(smp_call_func_t func, void *info, int wait) in on_each_cpu() 56 smp_call_func_t func, void *info, bool wait) in on_each_cpu_mask() 72 void on_each_cpu_cond_mask(smp_cond_func_t cond_func, smp_call_func_t func, in on_each_cpu_cond_mask() 87 void on_each_cpu_cond(smp_cond_func_t cond_func, smp_call_func_t func, in on_each_cpu_cond()
|
D | smp.c | 105 static DEFINE_PER_CPU(smp_call_func_t, cur_csd_func); 281 smp_call_func_t func = csd->func; in generic_exec_single() 384 smp_call_func_t func = csd->func; in flush_smp_call_function_queue() 420 smp_call_func_t func = csd->func; in flush_smp_call_function_queue() 463 int smp_call_function_single(int cpu, smp_call_func_t func, void *info, in smp_call_function_single() 579 smp_call_func_t func, void *info, int wait) in smp_call_function_any() 608 smp_call_func_t func, void *info, in smp_call_function_many_cond() 709 smp_call_func_t func, void *info, bool wait) in smp_call_function_many() 730 void smp_call_function(smp_call_func_t func, void *info, int wait) in smp_call_function() 827 void on_each_cpu(smp_call_func_t func, void *info, int wait) in on_each_cpu() [all …]
|
/Linux-v5.10/arch/arc/mm/ |
D | tlb.c | 435 on_each_cpu((smp_call_func_t)local_flush_tlb_all, NULL, 1); in flush_tlb_all() 440 on_each_cpu_mask(mm_cpumask(mm), (smp_call_func_t)local_flush_tlb_mm, in flush_tlb_mm()
|
/Linux-v5.10/kernel/sched/ |
D | membarrier.c | 174 smp_call_func_t ipi_func = ipi_mb; in membarrier_private_expedited()
|
D | core.c | 324 rq_csd_init(struct rq *rq, call_single_data_t *csd, smp_call_func_t func) in rq_csd_init()
|
/Linux-v5.10/drivers/firmware/ |
D | arm_sdei.c | 88 static inline int sdei_do_local_call(smp_call_func_t fn, in sdei_do_local_call() 99 static inline int sdei_do_cross_call(smp_call_func_t fn, in sdei_do_cross_call()
|