Home
last modified time | relevance | path

Searched refs:stop_machine (Results 1 – 24 of 24) sorted by relevance

/linux-4.4.14/include/linux/
Dstop_machine.h117 int stop_machine(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus);
123 static inline int stop_machine(cpu_stop_fn_t fn, void *data, in stop_machine() function
137 return stop_machine(fn, data, cpus); in stop_machine_from_inactive_cpu()
/linux-4.4.14/arch/s390/kernel/
Djump_label.c97 stop_machine(__sm_arch_jump_label_transform, &args, NULL); in arch_jump_label_transform()
Dkprobes.c191 stop_machine(swap_instruction, &args, NULL); in arch_arm_kprobe()
199 stop_machine(swap_instruction, &args, NULL); in arch_disarm_kprobe()
Dtime.c841 rc = stop_machine(etr_sync_clock, &etr_sync, cpu_online_mask); in etr_sync_clock_stop()
1619 stop_machine(stp_sync_clock, &stp_sync, cpu_online_mask); in stp_work_fn()
/linux-4.4.14/arch/arm64/kernel/
Dalternative.c149 stop_machine(__apply_alternatives_multi_stop, NULL, cpu_online_mask); in apply_alternatives_all()
Dinsn.c243 return stop_machine(aarch64_insn_patch_text_cb, &patch, in aarch64_insn_patch_text_sync()
/linux-4.4.14/arch/arm/kernel/
Dpatch.c127 stop_machine(patch_text_stop_machine, &patch, NULL); in patch_text()
Dftrace.c51 stop_machine(__ftrace_modify_code, &command, NULL); in arch_ftrace_update_code()
/linux-4.4.14/kernel/
Dstop_machine.c569 int stop_machine(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus) in stop_machine() function
579 EXPORT_SYMBOL_GPL(stop_machine);
DMakefile65 obj-$(CONFIG_SMP) += stop_machine.o
Dcpu.c392 err = stop_machine(take_cpu_down, &tcd_param, cpumask_of(cpu)); in _cpu_down()
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dsubcore.c359 stop_machine(cpu_update_split_mode, &new_mode, cpu_online_mask); in set_subcores_per_core()
/linux-4.4.14/drivers/xen/
Dmanage.c138 err = stop_machine(xen_suspend, &si, cpumask_of(0)); in do_suspend()
/linux-4.4.14/arch/arm/mm/
Dinit.c709 stop_machine(__fix_kernmem_perms, NULL, NULL); in fix_kernmem_perms()
721 stop_machine(__mark_rodata_ro, NULL, NULL); in mark_rodata_ro()
/linux-4.4.14/drivers/char/hw_random/
Dintel-rng.c372 err = stop_machine(intel_rng_hw_init, intel_rng_hw, NULL); in mod_init()
/linux-4.4.14/arch/x86/kernel/cpu/mtrr/
Dmain.c237 stop_machine(mtrr_rendezvous_handler, &data, cpu_online_mask); in set_mtrr()
/linux-4.4.14/arch/arm/probes/kprobes/
Dcore.c184 stop_machine(__kprobes_remove_breakpoint, &p, cpu_online_mask); in kprobes_remove_breakpoint()
/linux-4.4.14/arch/powerpc/mm/
Dnuma.c1456 stop_machine(update_cpu_topology, &updates[0], &updated_cpus); in arch_update_cpu_topology()
1463 stop_machine(update_lookup_table, &updates[0], in arch_update_cpu_topology()
/linux-4.4.14/Documentation/locking/
Dlglock.txt8 Users: currently only the VFS and stop_machine related code
/linux-4.4.14/Documentation/RCU/
Dstallwarn.txt95 sort of false positive without resorting to things like stop_machine(),
/linux-4.4.14/kernel/time/
Dtimekeeping.c1095 stop_machine(change_clocksource, clock, NULL); in timekeeping_notify()
/linux-4.4.14/Documentation/
Dkprobes.txt243 After that, the Kprobe-optimizer calls stop_machine() to replace
/linux-4.4.14/kernel/trace/
Dftrace.c2514 stop_machine(__ftrace_modify_code, &command, NULL); in ftrace_run_stop_machine()
/linux-4.4.14/mm/
Dpage_alloc.c4390 stop_machine(__build_all_zonelists, pgdat, NULL); in build_all_zonelists()