Symbol: smp_call_function_single
arch/alpha/kernel/rtc.c
171
smp_call_function_single(boot_cpuid, do_remote_read, &x, 1);
arch/alpha/kernel/rtc.c
190
smp_call_function_single(boot_cpuid, do_remote_set, &x, 1);
arch/arm/mach-bcm/bcm_kona_smc.c
155
smp_call_function_single(0, __bcm_kona_smc, &data, 1);
arch/arm/mach-mvebu/pmsu.c
586
smp_call_function_single(cpu, mvebu_pmsu_dfs_request_local,
arch/arm64/kernel/topology.c
420
smp_call_function_single(cpu, func, val, 1);
arch/csky/kernel/cpu-probe.c
51
smp_call_function_single(cpu, percpu_print, m, true);
arch/mips/kernel/smp-bmips.c
496
smp_call_function_single(0, &bmips_set_reset_vec_remote,
arch/mips/kernel/smp-cps.c
667
err = smp_call_function_single(remote, remote_vpe_boot,
arch/mips/kernel/smp-cps.c
921
err = smp_call_function_single(cpu_death_sibling,
arch/mips/kernel/sync-r4k.c
183
smp_call_function_single(cpumask_first(cpu_online_mask),
arch/powerpc/kernel/sysfs.c
102
smp_call_function_single(cpu->dev.id, read_##NAME, &val, 1); \
arch/powerpc/kernel/sysfs.c
114
smp_call_function_single(cpu->dev.id, write_##NAME, &val, 1); \
arch/powerpc/kernel/sysfs.c
271
smp_call_function_single(cpu, do_show_pwrmgtcr0, &value, 1);
arch/powerpc/kernel/sysfs.c
306
smp_call_function_single(cpu, do_store_pw20_state, &value, 1);
arch/powerpc/kernel/sysfs.c
321
smp_call_function_single(cpu, do_show_pwrmgtcr0, &value, 1);
arch/powerpc/kernel/sysfs.c
381
smp_call_function_single(cpu, set_pw20_wait_entry_bit,
arch/powerpc/kernel/sysfs.c
393
smp_call_function_single(cpu, do_show_pwrmgtcr0, &value, 1);
arch/powerpc/kernel/sysfs.c
428
smp_call_function_single(cpu, do_store_altivec_idle, &value, 1);
arch/powerpc/kernel/sysfs.c
443
smp_call_function_single(cpu, do_show_pwrmgtcr0, &value, 1);
arch/powerpc/kernel/sysfs.c
503
smp_call_function_single(cpu, set_altivec_idle_wait_entry_bit,
arch/powerpc/kernel/sysfs.c
782
smp_call_function_single(cpu->dev.id, read_idle_purr, &val, 1);
arch/powerpc/kernel/sysfs.c
812
smp_call_function_single(cpu->dev.id, read_idle_spurr, &val, 1);
arch/powerpc/kernel/watchdog.c
510
return smp_call_function_single(cpu, start_watchdog, NULL, true);
arch/powerpc/kernel/watchdog.c
533
return smp_call_function_single(cpu, stop_watchdog, NULL, true);
arch/powerpc/kvm/book3s_hv.c
1522
smp_call_function_single(pcpu, do_nothing, NULL, 1);
arch/powerpc/kvm/book3s_hv.c
3270
smp_call_function_single(i, do_nothing, NULL, 1);
arch/powerpc/kvm/book3s_hv.c
3324
smp_call_function_single(prev_cpu,
arch/powerpc/platforms/85xx/smp.c
303
smp_call_function_single(primary,
arch/powerpc/platforms/85xx/smp.c
307
smp_call_function_single(primary + 1,
arch/s390/mm/extmem.c
572
smp_call_function_single(0, __dcss_diag_purge_on_cpu_0, seg, 1);
arch/sparc/kernel/nmi.c
305
smp_call_function_single(cpu, start_nmi_watchdog, NULL, 1);
arch/sparc/kernel/nmi.c
316
smp_call_function_single(cpu, stop_nmi_watchdog, NULL, 1);
arch/x86/kernel/apic/vector.c
1316
smp_call_function_single(cpu, print_local_APIC, NULL, 1);
arch/x86/kernel/cpu/mce/amd.c
929
if (smp_call_function_single(b->cpu, threshold_restart_block, &tr, 1))
arch/x86/kernel/cpu/mce/amd.c
954
if (smp_call_function_single(b->cpu, threshold_restart_block, &tr, 1))
arch/x86/kernel/cpu/mce/inject.c
562
smp_call_function_single(cpu, prepare_msrs, &i_mce, 0);
arch/x86/kernel/cpu/mce/inject.c
568
smp_call_function_single(cpu, trigger_dfr_int, NULL, 0);
arch/x86/kernel/cpu/mce/inject.c
571
smp_call_function_single(cpu, trigger_thr_int, NULL, 0);
arch/x86/kernel/cpu/mce/inject.c
574
smp_call_function_single(cpu, trigger_mce, NULL, 0);
arch/x86/kernel/cpu/mtrr/mtrr.c
609
smp_call_function_single(first_cpu, mtrr_save_fixed_ranges, NULL, 1);
arch/x86/kernel/kvm.c
1182
smp_call_function_single(cpu, kvm_disable_host_haltpoll, NULL, 1);
arch/x86/kernel/kvm.c
1192
smp_call_function_single(cpu, kvm_enable_host_haltpoll, NULL, 1);
arch/x86/kernel/tsc_sync.c
456
smp_call_function_single(cpumask_first(cpu_online_mask), check_tsc_sync_source,
arch/x86/kvm/vmx/tdx.c
427
smp_call_function_single(cpu, tdx_flush_vp, &arg, 1);
arch/x86/kvm/vmx/vmx.c
872
smp_call_function_single(cpu,
arch/x86/kvm/x86.c
10143
smp_call_function_single(cpu, kvm_x86_check_cpu_compat, &r, 1);
arch/x86/kvm/x86.c
9844
smp_call_function_single(cpu, tsc_khz_changed, freq, 1);
arch/x86/kvm/x86.c
9871
smp_call_function_single(cpu, tsc_khz_changed, freq, 1);
arch/x86/lib/cache-smp.c
13
smp_call_function_single(cpu, __wbinvd, NULL, 1);
arch/x86/lib/msr-smp.c
201
err = smp_call_function_single(cpu, __wrmsr_safe_on_cpu, &rv, 1);
arch/x86/lib/msr-smp.c
217
err = smp_call_function_single(cpu, __wrmsr_safe_on_cpu, &rv, 1);
arch/x86/lib/msr-smp.c
260
err = smp_call_function_single(cpu, __rdmsr_safe_regs_on_cpu, &rv, 1);
arch/x86/lib/msr-smp.c
273
err = smp_call_function_single(cpu, __wrmsr_safe_regs_on_cpu, &rv, 1);
arch/x86/lib/msr-smp.c
42
err = smp_call_function_single(cpu, __rdmsr_on_cpu, &rv, 1);
arch/x86/lib/msr-smp.c
58
err = smp_call_function_single(cpu, __rdmsr_on_cpu, &rv, 1);
arch/x86/lib/msr-smp.c
75
err = smp_call_function_single(cpu, __wrmsr_on_cpu, &rv, 1);
arch/x86/lib/msr-smp.c
91
err = smp_call_function_single(cpu, __wrmsr_on_cpu, &rv, 1);
arch/x86/xen/mmu_pv.c
998
smp_call_function_single(cpu, drop_mm_ref_this_cpu, mm, 1);
arch/xtensa/kernel/process.c
127
smp_call_function_single(ti->cp_owner_cpu,
arch/xtensa/kernel/process.c
155
smp_call_function_single(ti->cp_owner_cpu,
arch/xtensa/kernel/process.c
172
smp_call_function_single(ti->cp_owner_cpu,
arch/xtensa/kernel/smp.c
206
smp_call_function_single(0, mx_cpu_start, (void *)cpu, 1);
arch/xtensa/kernel/smp.c
225
smp_call_function_single(0, mx_cpu_stop,
arch/xtensa/kernel/smp.c
303
smp_call_function_single(0, mx_cpu_stop, (void *)cpu, true);
drivers/acpi/processor_idle.c
167
smp_call_function_single(pr->id, __lapic_timer_propagate_broadcast,
drivers/acpi/riscv/cppc.c
110
smp_call_function_single(cpu, sbi_cppc_read, &data, 1);
drivers/acpi/riscv/cppc.c
118
smp_call_function_single(cpu, cppc_ffh_csr_read, &data, 1);
drivers/acpi/riscv/cppc.c
142
smp_call_function_single(cpu, sbi_cppc_write, &data, 1);
drivers/acpi/riscv/cppc.c
149
smp_call_function_single(cpu, cppc_ffh_csr_write, &data, 1);
drivers/cpufreq/powernow-k8.c
1028
smp_call_function_single(pol->cpu, check_supported_cpu, &rc, 1);
drivers/cpufreq/powernow-k8.c
1065
smp_call_function_single(data->cpu, powernowk8_cpu_init_on_cpu,
drivers/cpufreq/powernow-k8.c
1126
smp_call_function_single(cpu, query_values_on_cpu, &err, true);
drivers/cpufreq/powernow-k8.c
1183
smp_call_function_single(i, check_supported_cpu, &ret, 1);
drivers/cpufreq/powernv-cpufreq.c
884
smp_call_function_single(policy->cpu, set_pstate, &freq_data, 1);
drivers/cpufreq/sparc-us2e-cpufreq.c
237
if (smp_call_function_single(cpu, __us2e_freq_get, &estar, 1))
drivers/cpufreq/sparc-us2e-cpufreq.c
269
return smp_call_function_single(cpu, __us2e_freq_target, &index, 1);
drivers/cpufreq/sparc-us3-cpufreq.c
117
return smp_call_function_single(cpu, update_safari_cfg, &new_bits, 1);
drivers/cpufreq/sparc-us3-cpufreq.c
88
if (smp_call_function_single(cpu, read_safari_cfg, &reg, 1))
drivers/cpufreq/speedstep-ich.c
246
BUG_ON(smp_call_function_single(cpu, get_freq_data, &speed, 1));
drivers/cpufreq/speedstep-ich.c
265
smp_call_function_single(policy_cpu, _speedstep_set_state, &index,
drivers/cpufreq/speedstep-ich.c
302
smp_call_function_single(policy_cpu, get_freqs_on_cpu, &gf, 1);
drivers/cpufreq/tegra194-cpufreq.c
116
smp_call_function_single(cpu, tegra_get_cpu_mpidr, &mpidr, true);
drivers/cpufreq/tegra194-cpufreq.c
211
smp_call_function_single(cpu, tegra_get_cpu_mpidr, &mpidr, true);
drivers/cpufreq/tegra194-cpufreq.c
370
return smp_call_function_single(cpu, tegra194_get_cpu_ndiv_sysreg, &ndiv, true);
drivers/edac/a72_edac.c
125
smp_call_function_single(cpu, read_errors, &mesr, true);
drivers/edac/imh_base.c
119
smp_call_function_single(cpu, __read_local_reg, reg, 1);
drivers/firmware/arm_ffa/driver.c
1537
smp_call_function_single(vcpu, notif_get_and_handle, info, 0);
drivers/hv/mshv_vtl_main.c
893
smp_call_function_single(VMBUS_CONNECT_CPU, mshv_vtl_read_remote, &msg, true);
drivers/hwtracing/coresight/coresight-cpu-debug.c
594
ret = smp_call_function_single(drvdata->cpu, debug_init_arch_data,
drivers/hwtracing/coresight/coresight-etm3x-core.c
524
ret = smp_call_function_single(drvdata->cpu,
drivers/hwtracing/coresight/coresight-etm3x-core.c
643
smp_call_function_single(drvdata->cpu, etm_disable_sysfs_smp_call,
drivers/hwtracing/coresight/coresight-etm3x-core.c
873
if (smp_call_function_single(drvdata->cpu,
drivers/hwtracing/coresight/coresight-etm3x-core.c
941
if (smp_call_function_single(drvdata->cpu, clear_etmdrvdata, &drvdata->cpu, 1))
drivers/hwtracing/coresight/coresight-etm4x-core.c
1129
smp_call_function_single(drvdata->cpu, etm4_disable_sysfs_smp_call,
drivers/hwtracing/coresight/coresight-etm4x-core.c
2333
if (smp_call_function_single(drvdata->cpu,
drivers/hwtracing/coresight/coresight-etm4x-core.c
2473
if (smp_call_function_single(drvdata->cpu, clear_etmdrvdata, &drvdata->cpu, 1))
drivers/hwtracing/coresight/coresight-etm4x-core.c
932
ret = smp_call_function_single(drvdata->cpu,
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
2440
smp_call_function_single(drvdata->cpu, do_smp_cross_read, &reg, 1);
drivers/hwtracing/coresight/coresight-trbe.c
1388
if (smp_call_function_single(cpu, arm_trbe_probe_cpu, drvdata, 1))
drivers/hwtracing/coresight/coresight-trbe.c
1393
smp_call_function_single(cpu, arm_trbe_enable_cpu, drvdata, 1);
drivers/hwtracing/coresight/coresight-trbe.c
1403
smp_call_function_single(cpu, arm_trbe_disable_cpu, drvdata, 1);
drivers/misc/lkdtm/bugs.c
360
smp_call_function_single(target, __lkdtm_SMP_CALL_LOCKUP, NULL, 1);
drivers/net/ethernet/marvell/mvneta.c
4418
smp_call_function_single(cpu, mvneta_percpu_unmask_interrupt,
drivers/platform/x86/intel/speed_select_if/isst_if_mbox_msr.c
126
ret = smp_call_function_single(action.mbox_cmd->logical_cpu,
drivers/powercap/intel_rapl_common.c
1028
smp_call_function_single(rp->lead_cpu, power_limit_irq_save_cpu, rp, 1);
drivers/powercap/intel_rapl_msr.c
154
ret = smp_call_function_single(cpu, rapl_msr_update_func, ra, 1);
drivers/regulator/qcom_spmi-regulator.c
1407
return smp_call_function_single(0, spmi_saw_set_vdd, \
drivers/soc/fsl/qbman/qman.c
2578
smp_call_function_single(qman_cgr_cpus[cgr->cgrid],
drivers/soc/fsl/qbman/qman.c
2627
smp_call_function_single(qman_cgr_cpus[cgr->cgrid],
drivers/soc/fsl/qbman/qman_test_stash.c
508
smp_call_function_single(hp_cpu->processor_id,
drivers/soc/fsl/qbman/qman_test_stash.c
608
smp_call_function_single(special_handler->processor_id,
drivers/soc/qcom/spm.c
312
return smp_call_function_single(drv->reg_cpu, drv->reg_data->set_vdd, drv, true);
drivers/soc/qcom/spm.c
466
smp_call_function_single(drv->reg_cpu, drv->reg_data->set_vdd, drv, true);
drivers/thermal/intel/intel_hfi.c
660
smp_call_function_single(cpu, func, hfi_instance, true);
drivers/virt/coco/arm-cca-guest/arm-cca-guest.c
116
ret = smp_call_function_single(cpu, arm_cca_attestation_init,
drivers/virt/coco/arm-cca-guest/arm-cca-guest.c
150
ret = smp_call_function_single(cpu,
fs/resctrl/rdtgroup.c
613
smp_call_function_single(task_cpu(t), _update_task_closid_rmid, t, 1);
include/linux/smp.h
216
return smp_call_function_single(0, func, info, wait);
include/linux/smp.h
50
int smp_call_function_single(int cpuid, smp_call_func_t func, void *info,
kernel/cpu.c
1376
smp_call_function_single(cpumask_first(cpu_online_mask),
kernel/events/core.c
123
ret = smp_call_function_single(task_cpu(p), remote_function,
kernel/events/core.c
15139
smp_call_function_single(cpu, __perf_event_exit_context, ctx, 1);
kernel/events/core.c
156
smp_call_function_single(cpu, remote_function, &data, 1);
kernel/events/core.c
5000
(void)smp_call_function_single(event_cpu, __perf_event_read, &data, 1);
kernel/rcu/tree.c
3880
if (smp_call_function_single(cpu, rcu_barrier_handler, (void *)cpu, 1)) {
kernel/rcu/tree_exp.h
420
ret = smp_call_function_single(cpu, rcu_exp_handler, NULL, 0);
kernel/scftorture.c
389
ret = smp_call_function_single(cpu, scf_handler_1, (void *)scfcp, scfsp->scfs_wait);
kernel/scftorture.c
410
ret = smp_call_function_single(cpu, scf_handler_1, (void *)scfcp, 0);
kernel/sched/membarrier.c
395
smp_call_function_single(cpu_id, ipi_func, NULL, 1);
kernel/smp.c
693
EXPORT_SYMBOL(smp_call_function_single);
kernel/smp.c
765
ret = smp_call_function_single(cpu, func, info, wait);
kernel/time/clockevents.c
429
smp_call_function_single(cpu, __clockevents_unbind, &cu, 1);
kernel/time/clocksource.c
387
smp_call_function_single(cpu, clocksource_verify_one_cpu, cs, 1);
kernel/time/hrtimer.c
2323
smp_call_function_single(ncpu, retrigger_next_event, NULL, 0);
kernel/trace/trace.c
7259
smp_call_function_single(iter->cpu_file, tracing_swap_cpu_buffer,
kernel/up.c
26
EXPORT_SYMBOL(smp_call_function_single);
net/bpf/test_run.c
791
err = smp_call_function_single(cpu, __bpf_prog_test_run_raw_tp,
net/iucv/iucv.c
540
smp_call_function_single(cpu, iucv_allow_cpu,
net/iucv/iucv.c
557
smp_call_function_single(cpu, iucv_block_cpu, NULL, 1);
net/iucv/iucv.c
581
smp_call_function_single(cpu, iucv_declare_cpu, NULL, 1);
net/iucv/iucv.c
677
smp_call_function_single(cpumask_first(&iucv_buffer_cpumask),
virt/kvm/kvm_main.c
3854
smp_call_function_single(cpu, ack_kick, NULL, wait);