/linux/include/linux/ |
A D | stop_machine.h | 114 int stop_machine(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus); 143 stop_machine(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus) in stop_machine() function 152 return stop_machine(fn, data, cpus); in stop_machine_from_inactive_cpu()
|
/linux/kernel/ |
A D | .stop_machine.o.cmd | 1 …stop_machine.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch64… 3 source_kernel/stop_machine.o := kernel/stop_machine.c 5 deps_kernel/stop_machine.o := \ 926 include/linux/stop_machine.h \ 1081 kernel/stop_machine.o: $(deps_kernel/stop_machine.o) 1083 $(deps_kernel/stop_machine.o):
|
A D | stop_machine.c | 624 int stop_machine(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus) in stop_machine() function 634 EXPORT_SYMBOL_GPL(stop_machine);
|
A D | .built-in.a.cmd | 1 …ernel/user_namespace.o kernel/pid_namespace.o kernel/configs.o kernel/stop_machine.o kernel/audit.…
|
A D | Makefile | 87 obj-$(CONFIG_SMP) += stop_machine.o
|
A D | built-in.a | 168 stop_machine.o/
|
/linux/arch/arm/mm/ |
A D | init.c | 494 stop_machine(__fix_kernmem_perms, NULL, NULL); in fix_kernmem_perms() 505 stop_machine(__mark_rodata_ro, NULL, NULL); in mark_rodata_ro()
|
/linux/arch/csky/kernel/ |
A D | ftrace.c | 228 stop_machine(__ftrace_modify_code, ¶m, cpu_online_mask); in arch_ftrace_update_code()
|
/linux/arch/arm/kernel/ |
A D | ftrace.c | 46 stop_machine(__ftrace_modify_code, &command, NULL); in arch_ftrace_update_code()
|
/linux/arch/powerpc/lib/ |
A D | feature-fixups.c | 262 stop_machine(__do_stf_barrier_fixups, &types, NULL); in do_stf_barrier_fixups() 435 stop_machine(__do_entry_flush_fixups, &types, NULL); in do_entry_flush_fixups() 500 stop_machine(__do_rfi_flush_fixups, &types, NULL); in do_rfi_flush_fixups()
|
/linux/arch/arm64/kernel/ |
A D | alternative.c | 229 stop_machine(__apply_alternatives_multi_stop, NULL, cpu_online_mask); in apply_alternatives_all()
|
A D | cpufeature.c | 2666 stop_machine(cpu_enable_non_boot_scope_capabilities, in enable_cpu_capabilities()
|
A D | .alternative.o.cmd | 1126 include/linux/stop_machine.h \
|
/linux/drivers/xen/ |
A D | manage.c | 136 err = stop_machine(xen_suspend, &si, cpumask_of(0)); in do_suspend()
|
A D | .manage.o.cmd | 600 include/linux/stop_machine.h \
|
/linux/drivers/char/hw_random/ |
A D | intel-rng.c | 372 err = stop_machine(intel_rng_hw_init, intel_rng_hw, NULL); in intel_rng_mod_init()
|
/linux/arch/x86/kernel/cpu/mtrr/ |
A D | mtrr.c | 236 stop_machine(mtrr_rendezvous_handler, &data, cpu_online_mask); in set_mtrr()
|
/linux/arch/powerpc/platforms/pseries/ |
A D | mobility.c | 616 ret = stop_machine(do_join, &info, cpu_online_mask); in pseries_suspend()
|
/linux/Documentation/livepatch/ |
A D | callbacks.rst | 18 mutexes/spinlocks, or even stop_machine(), to avoid concurrency issues.
|
/linux/drivers/gpu/drm/i915/gt/ |
A D | intel_ggtt.c | 373 stop_machine(bxt_vtd_ggtt_insert_page__cb, &arg, NULL); in bxt_vtd_ggtt_insert_page__BKL() 400 stop_machine(bxt_vtd_ggtt_insert_entries__cb, &arg, NULL); in bxt_vtd_ggtt_insert_entries__BKL()
|
/linux/Documentation/RCU/ |
A D | stallwarn.rst | 278 sort of false positive without resorting to things like stop_machine(),
|
/linux/kernel/time/ |
A D | timekeeping.c | 1485 stop_machine(change_clocksource, clock, NULL); in timekeeping_notify()
|
/linux/drivers/edac/ |
A D | thunderx_edac.c | 431 stop_machine(inject_ecc_fn, lmc, NULL); in thunderx_lmc_inject_ecc_write()
|
/linux/Documentation/trace/ |
A D | kprobes.rst | 254 After that, the Kprobe-optimizer calls stop_machine() to replace
|
/linux/lib/ |
A D | .dump_stack.o.cmd | 1019 include/linux/stop_machine.h \
|