Searched refs:smp_call_function_single (Results 1 - 68 of 68) sorted by relevance

/linux-4.4.14/arch/x86/lib/
H A Dcache-smp.c11 smp_call_function_single(cpu, __wbinvd, NULL, 1); wbinvd_on_cpu()
H A Dmsr-smp.c42 err = smp_call_function_single(cpu, __rdmsr_on_cpu, &rv, 1); rdmsr_on_cpu()
58 err = smp_call_function_single(cpu, __rdmsr_on_cpu, &rv, 1); rdmsrl_on_cpu()
75 err = smp_call_function_single(cpu, __wrmsr_on_cpu, &rv, 1); wrmsr_on_cpu()
91 err = smp_call_function_single(cpu, __wrmsr_on_cpu, &rv, 1); wrmsrl_on_cpu()
169 err = smp_call_function_single(cpu, __rdmsr_safe_on_cpu, &rv, 1); rdmsr_safe_on_cpu()
187 err = smp_call_function_single(cpu, __wrmsr_safe_on_cpu, &rv, 1); wrmsr_safe_on_cpu()
203 err = smp_call_function_single(cpu, __wrmsr_safe_on_cpu, &rv, 1); wrmsrl_safe_on_cpu()
217 err = smp_call_function_single(cpu, __rdmsr_safe_on_cpu, &rv, 1); rdmsrl_safe_on_cpu()
249 err = smp_call_function_single(cpu, __rdmsr_safe_regs_on_cpu, &rv, 1); rdmsr_safe_regs_on_cpu()
262 err = smp_call_function_single(cpu, __wrmsr_safe_regs_on_cpu, &rv, 1); wrmsr_safe_regs_on_cpu()
/linux-4.4.14/kernel/
H A Dup.c10 int smp_call_function_single(int cpu, void (*func) (void *info), void *info, smp_call_function_single() function
23 EXPORT_SYMBOL(smp_call_function_single); variable
H A Dsmp.c264 * smp_call_function_single - Run a function on a specific CPU
271 int smp_call_function_single(int cpu, smp_call_func_t func, void *info, smp_call_function_single() function
309 EXPORT_SYMBOL(smp_call_function_single); variable
317 * Like smp_call_function_single(), but the call is asynchonous and
381 /* Any online will do: smp_call_function_single handles nr_cpu_ids. */ smp_call_function_any()
384 ret = smp_call_function_single(cpu, func, info, wait); smp_call_function_any()
435 smp_call_function_single(cpu, func, info, wait); smp_call_function_many()
690 ret = smp_call_function_single(cpu, func, for_each_online_cpu()
H A Drelay.c696 err = smp_call_function_single(i, for_each_online_cpu()
/linux-4.4.14/drivers/cpufreq/
H A Dspeedstep-ich.c90 * smp_call_function_single.
144 /* Wrapper for smp_call_function_single. */ _speedstep_set_state()
244 if (smp_call_function_single(cpu, get_freq_data, &speed, 1) != 0) speedstep_get()
264 smp_call_function_single(policy_cpu, _speedstep_set_state, &index, speedstep_target()
301 smp_call_function_single(policy_cpu, get_freqs_on_cpu, &gf, 1); speedstep_cpu_init()
H A Dpowernow-k8.c1040 smp_call_function_single(pol->cpu, check_supported_cpu, &rc, 1); powernowk8_cpu_init()
1079 smp_call_function_single(data->cpu, powernowk8_cpu_init_on_cpu, powernowk8_cpu_init()
1149 smp_call_function_single(cpu, query_values_on_cpu, &err, true); powernowk8_get()
1206 smp_call_function_single(i, check_supported_cpu, &ret, 1); for_each_online_cpu()
H A Dspeedstep-lib.c225 /* Warning: may get called from smp_call_function_single. */ speedstep_get_frequency()
H A Dpowernv-cpufreq.c540 smp_call_function_single(policy->cpu, set_pstate, &freq_data, 1); powernv_cpufreq_stop_cpu()
H A Dacpi-cpufreq.c270 /* Called via smp_call_function_single(), on the target CPU */ do_drv_read()
/linux-4.4.14/drivers/oprofile/
H A Dtimer_int.c85 smp_call_function_single(cpu, __oprofile_hrtimer_start, oprofile_cpu_notify()
/linux-4.4.14/arch/powerpc/kernel/
H A Dsysfs.c121 smp_call_function_single(cpu, do_show_pwrmgtcr0, &value, 1); show_pw20_state()
156 smp_call_function_single(cpu, do_store_pw20_state, &value, 1); store_pw20_state()
171 smp_call_function_single(cpu, do_show_pwrmgtcr0, &value, 1); show_pw20_wait_time()
231 smp_call_function_single(cpu, set_pw20_wait_entry_bit, store_pw20_wait_time()
243 smp_call_function_single(cpu, do_show_pwrmgtcr0, &value, 1); show_altivec_idle()
278 smp_call_function_single(cpu, do_store_altivec_idle, &value, 1); store_altivec_idle()
293 smp_call_function_single(cpu, do_show_pwrmgtcr0, &value, 1); show_altivec_idle_wait_time()
353 smp_call_function_single(cpu, set_altivec_idle_wait_entry_bit, store_altivec_idle_wait_time()
425 smp_call_function_single(cpu->dev.id, read_##NAME, &val, 1); \
437 smp_call_function_single(cpu->dev.id, write_##NAME, &val, 1); \
/linux-4.4.14/include/linux/
H A Dsmp.h27 int smp_call_function_single(int cpuid, smp_call_func_t func, void *info,
148 return smp_call_function_single(0, func, info, wait); smp_call_function_any()
H A Dcacheinfo.h90 smp_call_function_single(cpu, _##func, &ret, true); \
/linux-4.4.14/arch/alpha/kernel/
H A Drtc.c246 smp_call_function_single(boot_cpuid, do_remote_read, &x, 1); remote_read_time()
265 smp_call_function_single(boot_cpuid, do_remote_set, &x, 1); remote_set_time()
284 smp_call_function_single(boot_cpuid, do_remote_mmss, &x, 1); remote_set_mmss()
/linux-4.4.14/arch/s390/oprofile/
H A Dhwsampler.c92 smp_call_function_single(cpu, execute_ssctl, &ep, 1); smp_ctl_ssctl_stop()
100 smp_call_function_single(cpu, execute_qsi, &ep, 1); smp_ctl_ssctl_stop()
122 smp_call_function_single(cpu, execute_ssctl, &ep, 1); smp_ctl_ssctl_deactivate()
128 smp_call_function_single(cpu, execute_qsi, &ep, 1); smp_ctl_ssctl_deactivate()
152 smp_call_function_single(cpu, execute_ssctl, &ep, 1); smp_ctl_ssctl_enable_activate()
158 smp_call_function_single(cpu, execute_qsi, &ep, 1); smp_ctl_ssctl_enable_activate()
173 smp_call_function_single(cpu, execute_qsi, &ep, 1); smp_ctl_qsi()
/linux-4.4.14/arch/x86/ras/
H A Dmce_amd_inj.c305 smp_call_function_single(cpu, trigger_dfr_int, NULL, 0); do_inject()
308 smp_call_function_single(cpu, trigger_thr_int, NULL, 0); do_inject()
311 smp_call_function_single(cpu, trigger_mce, NULL, 0); do_inject()
/linux-4.4.14/arch/xtensa/kernel/
H A Dsmp.c199 smp_call_function_single(0, mx_cpu_start, (void *)cpu, 1); boot_secondary()
215 smp_call_function_single(0, mx_cpu_stop, boot_secondary()
286 smp_call_function_single(0, mx_cpu_stop, (void *)cpu, true); platform_cpu_kill()
/linux-4.4.14/arch/tile/include/asm/
H A Dsmp.h80 /* Hook for the generic smp_call_function_single() routine. */ arch_send_call_function_single_ipi()
/linux-4.4.14/arch/x86/kernel/
H A Dcpuid.c99 err = smp_call_function_single(cpu, cpuid_smp_cpuid, &cmd, 1); cpuid_read()
H A Dkvm.c457 smp_call_function_single(cpu, kvm_guest_cpu_online, NULL, 0); kvm_cpu_notify()
461 smp_call_function_single(cpu, kvm_guest_cpu_offline, NULL, 1); kvm_cpu_notify()
/linux-4.4.14/arch/arm/mach-bcm/
H A Dbcm_kona_smc.c179 smp_call_function_single(0, __bcm_kona_smc, &data, 1); bcm_kona_smc()
/linux-4.4.14/arch/powerpc/platforms/85xx/
H A Dsmp.c232 smp_call_function_single(primary, wake_hw_thread, &nr, 0); smp_85xx_kick_cpu()
239 smp_call_function_single(boot_cpuid, wake_hw_thread, &nr, 0); smp_85xx_kick_cpu()
/linux-4.4.14/arch/mips/kernel/
H A Dsmp-cps.c286 err = smp_call_function_single(remote, remote_vpe_boot, cps_boot_secondary()
456 err = smp_call_function_single(cpu_death_sibling, cps_cpu_die()
H A Dsmp-bmips.c473 smp_call_function_single(0, &bmips_set_reset_vec_remote, bmips_set_reset_vec_remote()
/linux-4.4.14/arch/blackfin/kernel/
H A Dkgdb.c344 smp_call_function_single(cpu, kgdb_passive_cpu_callback, kgdb_roundup_cpus()
350 smp_call_function_single(cpu, kgdb_passive_cpu_callback, NULL, 0); kgdb_roundup_cpu()
/linux-4.4.14/drivers/hv/
H A Dchannel_mgmt.c196 smp_call_function_single(channel->target_cpu, hv_process_channel_removal()
292 smp_call_function_single(newchannel->target_cpu, vmbus_process_offer()
345 smp_call_function_single(newchannel->target_cpu, vmbus_process_offer()
H A Dhyperv_vmbus.h763 smp_call_function_single(channel->target_cpu, hv_poll_channel()
H A Dvmbus_drv.c1252 smp_call_function_single(cpu, hv_synic_cleanup, NULL, 1); hv_kexec_handler()
1332 smp_call_function_single(cpu, hv_synic_cleanup, NULL, 1); for_each_online_cpu()
H A Dchannel.c506 smp_call_function_single(channel->target_cpu, reset_channel_cb, vmbus_close_internal()
/linux-4.4.14/arch/x86/kernel/cpu/mcheck/
H A Dmce_amd.c148 * Called via smp_call_function_single(), must be called with correct
471 smp_call_function_single(b->cpu, threshold_restart_bank, &tr, 1); store_interrupt_enable()
495 smp_call_function_single(b->cpu, threshold_restart_bank, &tr, 1); store_threshold_limit()
H A Dmce.c2427 smp_call_function_single(cpu, mce_disable_cpu, &action, 1); mce_cpu_callback()
2431 smp_call_function_single(cpu, mce_reenable_cpu, &action, 1); mce_cpu_callback()
/linux-4.4.14/arch/x86/kernel/cpu/microcode/
H A Dcore.c239 ret = smp_call_function_single(cpu, collect_cpu_info_local, &ctx, 1); collect_cpu_info_on_target()
276 ret = smp_call_function_single(cpu, apply_microcode_local, &ctx, 1); apply_microcode_on_target()
H A Damd.c347 smp_call_function_single(bsp, collect_cpu_sig_on_bsp, NULL, 1); get_bsp_sig()
/linux-4.4.14/arch/x86/kernel/cpu/
H A Dperf_event_amd_uncore.c567 smp_call_function_single(cpu, init_cpu_already_online, NULL, 1); for_each_online_cpu()
580 smp_call_function_single(cpu, cleanup_cpu_online, NULL, 1); for_each_online_cpu()
/linux-4.4.14/arch/x86/oprofile/
H A Dnmi_int.c443 smp_call_function_single(cpu, nmi_cpu_up, NULL, 0); oprofile_cpu_notifier()
446 smp_call_function_single(cpu, nmi_cpu_down, NULL, 1); oprofile_cpu_notifier()
/linux-4.4.14/arch/x86/entry/vdso/
H A Dvma.c268 smp_call_function_single(cpu, vgetcpu_cpu_init, NULL, 1); vgetcpu_cpu_notifier()
/linux-4.4.14/arch/x86/pci/
H A Damd_bus.c347 smp_call_function_single(cpu, enable_pci_io_ecs, NULL, 0); amd_cpu_notify()
/linux-4.4.14/arch/ia64/kernel/
H A Dsmp.c19 * smp_call_function_single to resend IPI on timeouts
H A Dsmpboot.c300 if (smp_call_function_single(master, sync_master, NULL, 0) < 0) { ia64_sync_itc()
404 * enabled because ia64_sync_itc() calls smp_call_function_single(), which smp_callin()
H A Dpalinfo.c887 if ((ret=smp_call_function_single(f->req_cpu, palinfo_smp_call, &ptr, 1))) { palinfo_handle_smp()
H A Dmca.c1912 smp_call_function_single(hotcpu, ia64_mca_cmc_vector_adjust, mca_cpu_callback()
H A Dperfmon.c1800 ret = smp_call_function_single(ctx->ctx_cpu, pfm_syswide_force_stop, ctx, 1); pfm_syswide_cleanup_other_cpu()
/linux-4.4.14/arch/arm/kernel/
H A Dsmp_twd.c172 smp_call_function_single(freqs->cpu, twd_update_frequency, twd_cpufreq_transition()
H A Dhw_breakpoint.c1027 smp_call_function_single((int)cpu, reset_ctrl_regs, NULL, 1); dbg_reset_notify()
/linux-4.4.14/net/iucv/
H A Diucv.c551 smp_call_function_single(cpu, iucv_allow_cpu, iucv_setmask_mp()
570 smp_call_function_single(cpu, iucv_block_cpu, NULL, 1); iucv_setmask_up()
595 smp_call_function_single(cpu, iucv_declare_cpu, NULL, 1); iucv_enable()
684 smp_call_function_single(cpu, iucv_declare_cpu, NULL, 1); iucv_cpu_notify()
695 smp_call_function_single(cpu, iucv_retrieve_cpu, NULL, 1); iucv_cpu_notify()
697 smp_call_function_single( iucv_cpu_notify()
1908 smp_call_function_single(cpu, iucv_block_cpu_almost, iucv_pm_freeze()
/linux-4.4.14/arch/s390/kernel/
H A Dperf_cpum_cf.c674 smp_call_function_single(cpu, setup_pmc_cpu, &flags, 1); cpumf_pmu_notifier()
678 smp_call_function_single(cpu, setup_pmc_cpu, &flags, 1); cpumf_pmu_notifier()
H A Dperf_cpum_sf.c1523 smp_call_function_single(cpu, setup_pmc_cpu, &flags, 1); cpumf_pmu_notifier()
1527 smp_call_function_single(cpu, setup_pmc_cpu, &flags, 1); cpumf_pmu_notifier()
/linux-4.4.14/drivers/hwtracing/coresight/
H A Dcoresight-etm3x.c354 ret = smp_call_function_single(drvdata->cpu, etm_enable()
413 smp_call_function_single(drvdata->cpu, etm_disable_hw, drvdata, 1); etm_disable()
1834 if (!smp_call_function_single(drvdata->cpu, etm_os_unlock, drvdata, 1)) etm_probe()
1837 if (smp_call_function_single(drvdata->cpu, etm_probe()
H A Dcoresight-etm4x.c197 ret = smp_call_function_single(drvdata->cpu, etm4_enable()
253 smp_call_function_single(drvdata->cpu, etm4_disable_hw, drvdata, 1); etm4_disable()
2638 if (!smp_call_function_single(drvdata->cpu, etm4_os_unlock, drvdata, 1)) etm4_probe()
2641 if (smp_call_function_single(drvdata->cpu, etm4_probe()
/linux-4.4.14/arch/arm64/kernel/
H A Ddebug-monitors.c140 smp_call_function_single(cpu, clear_os_lock, NULL, 1); os_lock_notify()
H A Dhw_breakpoint.c891 smp_call_function_single(cpu, hw_breakpoint_reset, NULL, 1); hw_breakpoint_reset_notify()
/linux-4.4.14/drivers/idle/
H A Dintel_idle.c792 smp_call_function_single(hotcpu, __setup_broadcast_timer, cpu_hotplug_notify()
1176 smp_call_function_single(cpu, auto_demotion_disable, NULL, 1); intel_idle_cpu_init()
1179 smp_call_function_single(cpu, c1e_promotion_disable, NULL, 1); intel_idle_cpu_init()
/linux-4.4.14/drivers/net/ethernet/marvell/
H A Dmvneta.c2744 smp_call_function_single(cpu, mvneta_percpu_enable, for_each_online_cpu()
2748 smp_call_function_single(cpu, mvneta_percpu_disable, for_each_online_cpu()
2814 smp_call_function_single(cpu, mvneta_percpu_disable,
2911 smp_call_function_single(cpu, mvneta_percpu_disable, pp, true); mvneta_stop()
/linux-4.4.14/kernel/time/
H A Dclockevents.c427 smp_call_function_single(cpu, __clockevents_unbind, &cu, 1); clockevents_unbind()
/linux-4.4.14/arch/ia64/sn/kernel/sn2/
H A Dsn_hwperf.c630 smp_call_function_single(cpu, sn_hwperf_call_sal, sn_hwperf_op_cpu()
/linux-4.4.14/arch/arm/mach-mvebu/
H A Dpmsu.c589 smp_call_function_single(cpu, mvebu_pmsu_dfs_request_local, mvebu_pmsu_dfs_request()
/linux-4.4.14/drivers/acpi/
H A Dprocessor_idle.c165 smp_call_function_single(pr->id, __lapic_timer_propagate_broadcast, lapic_timer_propagate_broadcast()
/linux-4.4.14/arch/x86/kernel/apic/
H A Dvector.c883 smp_call_function_single(cpu, print_local_APIC, NULL, 1); for_each_online_cpu()
/linux-4.4.14/arch/x86/kernel/cpu/mtrr/
H A Dmain.c801 smp_call_function_single(first_cpu, mtrr_save_fixed_ranges, NULL, 1); mtrr_save_state()
/linux-4.4.14/arch/arm/kvm/
H A Darm.c1177 smp_call_function_single(cpu, check_kvm_target_cpu, &ret, 1); for_each_online_cpu()
/linux-4.4.14/arch/x86/kvm/
H A Dx86.c2702 smp_call_function_single(vcpu->cpu, kvm_arch_vcpu_load()
5561 smp_call_function_single(freq->cpu, tsc_khz_changed, freq, 1); kvmclock_cpufreq_notifier()
5588 smp_call_function_single(freq->cpu, tsc_khz_changed, freq, 1);
5605 smp_call_function_single(cpu, tsc_khz_changed, NULL, 1); kvmclock_cpu_notifier()
5608 smp_call_function_single(cpu, tsc_bad, NULL, 1); kvmclock_cpu_notifier()
5641 smp_call_function_single(cpu, tsc_khz_changed, NULL, 1); kvm_timer_init()
H A Dvmx.c1410 smp_call_function_single(cpu, loaded_vmcs_clear()
/linux-4.4.14/kernel/rcu/
H A Dtree_plugin.h696 * Remote handler for smp_call_function_single(). If there is an
1666 smp_call_function_single(cpu, rcu_oom_notify_cpu, NULL, 1); for_each_online_cpu()
H A Dtree.c3690 ret = smp_call_function_single(cpu, sync_sched_exp_handler, rsp, 0); sync_sched_exp_online_cleanup()
3741 ret = smp_call_function_single(cpu, func, rsp, 0); rcu_for_each_leaf_node()
4078 smp_call_function_single(cpu, rcu_barrier_func, rsp, 1); for_each_possible_cpu()
/linux-4.4.14/kernel/events/
H A Dcore.c101 smp_call_function_single(task_cpu(p), remote_function, &data, 1); task_function_call()
124 smp_call_function_single(cpu, remote_function, &data, 1); cpu_function_call()
2478 * disabled, which upsets smp_call_function_single(), however __perf_event_sync_stat()
3357 smp_call_function_single(event->oncpu, perf_event_read()
9336 smp_call_function_single(cpu, __perf_event_exit_context, ctx, 1); perf_event_exit_cpu_context()
/linux-4.4.14/arch/x86/xen/
H A Dmmu.c1038 smp_call_function_single(cpu, drop_other_mm_ref, mm, 1); for_each_online_cpu()
/linux-4.4.14/virt/kvm/
H A Dkvm_main.c3559 smp_call_function_single(cpu, for_each_online_cpu()

Completed in 2545 milliseconds