/Linux-v4.19/include/linux/ |
D | stop_machine.h | 124 int stop_machine(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus); 152 static inline int stop_machine(cpu_stop_fn_t fn, void *data, in stop_machine() function 161 return stop_machine(fn, data, cpus); in stop_machine_from_inactive_cpu()
|
/Linux-v4.19/kernel/ |
D | stop_machine.c | 619 int stop_machine(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus) in stop_machine() function 629 EXPORT_SYMBOL_GPL(stop_machine);
|
D | Makefile | 76 obj-$(CONFIG_SMP) += stop_machine.o
|
/Linux-v4.19/arch/arm64/kernel/ |
D | alternative.c | 227 stop_machine(__apply_alternatives_multi_stop, NULL, cpu_online_mask); in apply_alternatives_all()
|
D | cpufeature.c | 1423 stop_machine(__enable_cpu_capability, in __enable_cpu_capabilities()
|
/Linux-v4.19/arch/arm/mm/ |
D | init.c | 730 stop_machine(__fix_kernmem_perms, NULL, NULL); in fix_kernmem_perms() 744 stop_machine(__mark_rodata_ro, NULL, NULL); in mark_rodata_ro()
|
/Linux-v4.19/arch/arm/kernel/ |
D | ftrace.c | 47 stop_machine(__ftrace_modify_code, &command, NULL); in arch_ftrace_update_code()
|
/Linux-v4.19/drivers/xen/ |
D | manage.c | 135 err = stop_machine(xen_suspend, &si, cpumask_of(0)); in do_suspend()
|
/Linux-v4.19/drivers/char/hw_random/ |
D | intel-rng.c | 372 err = stop_machine(intel_rng_hw_init, intel_rng_hw, NULL); in mod_init()
|
/Linux-v4.19/arch/x86/kernel/cpu/mtrr/ |
D | mtrr.c | 238 stop_machine(mtrr_rendezvous_handler, &data, cpu_online_mask); in set_mtrr()
|
/Linux-v4.19/arch/powerpc/mm/ |
D | numa.c | 1398 stop_machine(update_cpu_topology, &updates[0], &updated_cpus); in numa_update_cpu_topology() 1409 stop_machine(update_lookup_table, &updates[0], in numa_update_cpu_topology()
|
D | pgtable-radix.c | 795 stop_machine(stop_machine_change_mapping, ¶ms, NULL); in split_kernel_mapping()
|
/Linux-v4.19/arch/powerpc/platforms/pseries/ |
D | lpar.c | 702 rc = stop_machine(pseries_lpar_resize_hpt_commit, &state, NULL); in pseries_lpar_resize_hpt()
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | i915_gem_gtt.c | 2618 stop_machine(bxt_vtd_ggtt_insert_page__cb, &arg, NULL); in bxt_vtd_ggtt_insert_page__BKL() 2645 stop_machine(bxt_vtd_ggtt_insert_entries__cb, &arg, NULL); in bxt_vtd_ggtt_insert_entries__BKL() 2670 stop_machine(bxt_vtd_ggtt_clear_range__cb, &arg, NULL); in bxt_vtd_ggtt_clear_range__BKL()
|
D | i915_gpu_error.c | 1823 stop_machine(capture, error, NULL); in i915_capture_gpu_state()
|
/Linux-v4.19/Documentation/RCU/ |
D | stallwarn.txt | 248 sort of false positive without resorting to things like stop_machine(),
|
/Linux-v4.19/Documentation/livepatch/ |
D | callbacks.txt | 18 mutexes/spinlocks, or even stop_machine(), to avoid concurrency issues.
|
/Linux-v4.19/kernel/time/ |
D | timekeeping.c | 1417 stop_machine(change_clocksource, clock, NULL); in timekeeping_notify()
|
/Linux-v4.19/drivers/edac/ |
D | thunderx_edac.c | 431 stop_machine(inject_ecc_fn, lmc, NULL); in thunderx_lmc_inject_ecc_write()
|
/Linux-v4.19/Documentation/ |
D | kprobes.txt | 253 After that, the Kprobe-optimizer calls stop_machine() to replace
|
/Linux-v4.19/kernel/trace/ |
D | ftrace.c | 2610 stop_machine(__ftrace_modify_code, &command, NULL); in ftrace_run_stop_machine()
|