/linux-4.4.14/include/linux/ |
D | stop_machine.h | 117 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/ |
D | jump_label.c | 97 stop_machine(__sm_arch_jump_label_transform, &args, NULL); in arch_jump_label_transform()
|
D | kprobes.c | 191 stop_machine(swap_instruction, &args, NULL); in arch_arm_kprobe() 199 stop_machine(swap_instruction, &args, NULL); in arch_disarm_kprobe()
|
D | time.c | 841 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/ |
D | alternative.c | 149 stop_machine(__apply_alternatives_multi_stop, NULL, cpu_online_mask); in apply_alternatives_all()
|
D | insn.c | 243 return stop_machine(aarch64_insn_patch_text_cb, &patch, in aarch64_insn_patch_text_sync()
|
/linux-4.4.14/arch/arm/kernel/ |
D | patch.c | 127 stop_machine(patch_text_stop_machine, &patch, NULL); in patch_text()
|
D | ftrace.c | 51 stop_machine(__ftrace_modify_code, &command, NULL); in arch_ftrace_update_code()
|
/linux-4.4.14/kernel/ |
D | stop_machine.c | 569 int stop_machine(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus) in stop_machine() function 579 EXPORT_SYMBOL_GPL(stop_machine);
|
D | Makefile | 65 obj-$(CONFIG_SMP) += stop_machine.o
|
D | cpu.c | 392 err = stop_machine(take_cpu_down, &tcd_param, cpumask_of(cpu)); in _cpu_down()
|
/linux-4.4.14/arch/powerpc/platforms/powernv/ |
D | subcore.c | 359 stop_machine(cpu_update_split_mode, &new_mode, cpu_online_mask); in set_subcores_per_core()
|
/linux-4.4.14/drivers/xen/ |
D | manage.c | 138 err = stop_machine(xen_suspend, &si, cpumask_of(0)); in do_suspend()
|
/linux-4.4.14/arch/arm/mm/ |
D | init.c | 709 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/ |
D | intel-rng.c | 372 err = stop_machine(intel_rng_hw_init, intel_rng_hw, NULL); in mod_init()
|
/linux-4.4.14/arch/x86/kernel/cpu/mtrr/ |
D | main.c | 237 stop_machine(mtrr_rendezvous_handler, &data, cpu_online_mask); in set_mtrr()
|
/linux-4.4.14/arch/arm/probes/kprobes/ |
D | core.c | 184 stop_machine(__kprobes_remove_breakpoint, &p, cpu_online_mask); in kprobes_remove_breakpoint()
|
/linux-4.4.14/arch/powerpc/mm/ |
D | numa.c | 1456 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/ |
D | lglock.txt | 8 Users: currently only the VFS and stop_machine related code
|
/linux-4.4.14/Documentation/RCU/ |
D | stallwarn.txt | 95 sort of false positive without resorting to things like stop_machine(),
|
/linux-4.4.14/kernel/time/ |
D | timekeeping.c | 1095 stop_machine(change_clocksource, clock, NULL); in timekeeping_notify()
|
/linux-4.4.14/Documentation/ |
D | kprobes.txt | 243 After that, the Kprobe-optimizer calls stop_machine() to replace
|
/linux-4.4.14/kernel/trace/ |
D | ftrace.c | 2514 stop_machine(__ftrace_modify_code, &command, NULL); in ftrace_run_stop_machine()
|
/linux-4.4.14/mm/ |
D | page_alloc.c | 4390 stop_machine(__build_all_zonelists, pgdat, NULL); in build_all_zonelists()
|