/linux-4.4.14/arch/x86/lib/ |
H A D | cache-smp.c | 11 smp_call_function_single(cpu, __wbinvd, NULL, 1); wbinvd_on_cpu()
|
H A D | msr-smp.c | 42 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 D | up.c | 10 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 D | smp.c | 264 * 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 D | relay.c | 696 err = smp_call_function_single(i, for_each_online_cpu()
|
/linux-4.4.14/drivers/cpufreq/ |
H A D | speedstep-ich.c | 90 * 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 D | powernow-k8.c | 1040 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 D | speedstep-lib.c | 225 /* Warning: may get called from smp_call_function_single. */ speedstep_get_frequency()
|
H A D | powernv-cpufreq.c | 540 smp_call_function_single(policy->cpu, set_pstate, &freq_data, 1); powernv_cpufreq_stop_cpu()
|
H A D | acpi-cpufreq.c | 270 /* Called via smp_call_function_single(), on the target CPU */ do_drv_read()
|
/linux-4.4.14/drivers/oprofile/ |
H A D | timer_int.c | 85 smp_call_function_single(cpu, __oprofile_hrtimer_start, oprofile_cpu_notify()
|
/linux-4.4.14/arch/powerpc/kernel/ |
H A D | sysfs.c | 121 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 D | smp.h | 27 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 D | cacheinfo.h | 90 smp_call_function_single(cpu, _##func, &ret, true); \
|
/linux-4.4.14/arch/alpha/kernel/ |
H A D | rtc.c | 246 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 D | hwsampler.c | 92 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 D | mce_amd_inj.c | 305 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 D | smp.c | 199 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 D | smp.h | 80 /* Hook for the generic smp_call_function_single() routine. */ arch_send_call_function_single_ipi()
|
/linux-4.4.14/arch/x86/kernel/ |
H A D | cpuid.c | 99 err = smp_call_function_single(cpu, cpuid_smp_cpuid, &cmd, 1); cpuid_read()
|
H A D | kvm.c | 457 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 D | bcm_kona_smc.c | 179 smp_call_function_single(0, __bcm_kona_smc, &data, 1); bcm_kona_smc()
|
/linux-4.4.14/arch/powerpc/platforms/85xx/ |
H A D | smp.c | 232 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 D | smp-cps.c | 286 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 D | smp-bmips.c | 473 smp_call_function_single(0, &bmips_set_reset_vec_remote, bmips_set_reset_vec_remote()
|
/linux-4.4.14/arch/blackfin/kernel/ |
H A D | kgdb.c | 344 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 D | channel_mgmt.c | 196 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 D | hyperv_vmbus.h | 763 smp_call_function_single(channel->target_cpu, hv_poll_channel()
|
H A D | vmbus_drv.c | 1252 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 D | channel.c | 506 smp_call_function_single(channel->target_cpu, reset_channel_cb, vmbus_close_internal()
|
/linux-4.4.14/arch/x86/kernel/cpu/mcheck/ |
H A D | mce_amd.c | 148 * 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 D | mce.c | 2427 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 D | core.c | 239 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 D | amd.c | 347 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 D | perf_event_amd_uncore.c | 567 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 D | nmi_int.c | 443 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 D | vma.c | 268 smp_call_function_single(cpu, vgetcpu_cpu_init, NULL, 1); vgetcpu_cpu_notifier()
|
/linux-4.4.14/arch/x86/pci/ |
H A D | amd_bus.c | 347 smp_call_function_single(cpu, enable_pci_io_ecs, NULL, 0); amd_cpu_notify()
|
/linux-4.4.14/arch/ia64/kernel/ |
H A D | smp.c | 19 * smp_call_function_single to resend IPI on timeouts
|
H A D | smpboot.c | 300 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 D | palinfo.c | 887 if ((ret=smp_call_function_single(f->req_cpu, palinfo_smp_call, &ptr, 1))) { palinfo_handle_smp()
|
H A D | mca.c | 1912 smp_call_function_single(hotcpu, ia64_mca_cmc_vector_adjust, mca_cpu_callback()
|
H A D | perfmon.c | 1800 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 D | smp_twd.c | 172 smp_call_function_single(freqs->cpu, twd_update_frequency, twd_cpufreq_transition()
|
H A D | hw_breakpoint.c | 1027 smp_call_function_single((int)cpu, reset_ctrl_regs, NULL, 1); dbg_reset_notify()
|
/linux-4.4.14/net/iucv/ |
H A D | iucv.c | 551 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 D | perf_cpum_cf.c | 674 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 D | perf_cpum_sf.c | 1523 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 D | coresight-etm3x.c | 354 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 D | coresight-etm4x.c | 197 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 D | debug-monitors.c | 140 smp_call_function_single(cpu, clear_os_lock, NULL, 1); os_lock_notify()
|
H A D | hw_breakpoint.c | 891 smp_call_function_single(cpu, hw_breakpoint_reset, NULL, 1); hw_breakpoint_reset_notify()
|
/linux-4.4.14/drivers/idle/ |
H A D | intel_idle.c | 792 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 D | mvneta.c | 2744 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 D | clockevents.c | 427 smp_call_function_single(cpu, __clockevents_unbind, &cu, 1); clockevents_unbind()
|
/linux-4.4.14/arch/ia64/sn/kernel/sn2/ |
H A D | sn_hwperf.c | 630 smp_call_function_single(cpu, sn_hwperf_call_sal, sn_hwperf_op_cpu()
|
/linux-4.4.14/arch/arm/mach-mvebu/ |
H A D | pmsu.c | 589 smp_call_function_single(cpu, mvebu_pmsu_dfs_request_local, mvebu_pmsu_dfs_request()
|
/linux-4.4.14/drivers/acpi/ |
H A D | processor_idle.c | 165 smp_call_function_single(pr->id, __lapic_timer_propagate_broadcast, lapic_timer_propagate_broadcast()
|
/linux-4.4.14/arch/x86/kernel/apic/ |
H A D | vector.c | 883 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 D | main.c | 801 smp_call_function_single(first_cpu, mtrr_save_fixed_ranges, NULL, 1); mtrr_save_state()
|
/linux-4.4.14/arch/arm/kvm/ |
H A D | arm.c | 1177 smp_call_function_single(cpu, check_kvm_target_cpu, &ret, 1); for_each_online_cpu()
|
/linux-4.4.14/arch/x86/kvm/ |
H A D | x86.c | 2702 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 D | vmx.c | 1410 smp_call_function_single(cpu, loaded_vmcs_clear()
|
/linux-4.4.14/kernel/rcu/ |
H A D | tree_plugin.h | 696 * 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 D | tree.c | 3690 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 D | core.c | 101 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 D | mmu.c | 1038 smp_call_function_single(cpu, drop_other_mm_ref, mm, 1); for_each_online_cpu()
|
/linux-4.4.14/virt/kvm/ |
H A D | kvm_main.c | 3559 smp_call_function_single(cpu, for_each_online_cpu()
|