Searched refs:rcu_dereference_sched (Results 1 – 19 of 19) sorted by relevance
/linux-6.3-rc2/Documentation/RCU/ |
A D | NMI-RCU.rst | 39 if (!rcu_dereference_sched(nmi_callback)(regs, cpu)) 52 In theory, rcu_dereference_sched() is not needed, since this code runs 53 only on i386, which in theory does not need rcu_dereference_sched() 59 …Why might the rcu_dereference_sched() be necessary on Alpha, given that the code referenced by the… 107 …Why might the rcu_dereference_sched() be necessary on Alpha, given that the code referenced by the… 111 handler. In this case, the rcu_dereference_sched() would 121 More important, the rcu_dereference_sched() makes it
|
A D | lockdep.rst | 36 rcu_dereference_sched(p):
|
A D | whatisRCU.rst | 396 rcu_dereference_sched() 1069 rcu_dereference_sched
|
/linux-6.3-rc2/kernel/sched/ |
A D | cpufreq.c | 73 rcu_dereference_sched(*this_cpu_ptr(&cpufreq_update_util_data))); in cpufreq_this_cpu_can_update()
|
A D | sched.h | 2878 data = rcu_dereference_sched(*per_cpu_ptr(&cpufreq_update_util_data, in cpufreq_update_util()
|
A D | fair.c | 11141 return unlikely(!rcu_dereference_sched(rq->sd)); in on_null_domain()
|
/linux-6.3-rc2/kernel/module/ |
A D | kallsyms.c | 269 struct mod_kallsyms *kallsyms = rcu_dereference_sched(mod->kallsyms); in find_kallsyms_symbol() 426 kallsyms = rcu_dereference_sched(mod->kallsyms); in module_get_kallsym() 448 struct mod_kallsyms *kallsyms = rcu_dereference_sched(mod->kallsyms); in find_kallsyms_symbol_value() 518 kallsyms = rcu_dereference_sched(mod->kallsyms); in module_kallsyms_on_each_symbol()
|
/linux-6.3-rc2/kernel/trace/ |
A D | trace_events.c | 769 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_process_fork() 772 pid_list = rcu_dereference_sched(tr->filtered_no_pids); in event_filter_pid_sched_process_fork() 802 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_switch_probe_pre() 803 no_pid_list = rcu_dereference_sched(tr->filtered_no_pids); in event_filter_pid_sched_switch_probe_pre() 827 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_switch_probe_post() 845 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_wakeup_probe_pre() 863 pid_list = rcu_dereference_sched(tr->filtered_pids); in event_filter_pid_sched_wakeup_probe_post() 1311 pid_list = rcu_dereference_sched(tr->filtered_pids); in __next() 1313 pid_list = rcu_dereference_sched(tr->filtered_no_pids); in __next() 1346 pid_list = rcu_dereference_sched(tr->filtered_pids); in __start() [all …]
|
A D | trace_syscalls.c | 307 trace_file = rcu_dereference_sched(tr->enter_syscall_files[syscall_nr]); in ftrace_syscall_enter() 346 trace_file = rcu_dereference_sched(tr->exit_syscall_files[syscall_nr]); in ftrace_syscall_exit()
|
A D | trace_events_user.c | 993 probe_func_ptr = rcu_dereference_sched(tp->funcs); in update_reg_page_for() 1403 refs = rcu_dereference_sched(info->refs); in user_events_write_core() 1441 probe_func_ptr = rcu_dereference_sched(tp->funcs); in user_events_write_core()
|
A D | ftrace.c | 7755 pid_list = rcu_dereference_sched(tr->function_pids); in ftrace_filter_pid_sched_switch_probe() 7756 no_pid_list = rcu_dereference_sched(tr->function_no_pids); in ftrace_filter_pid_sched_switch_probe() 7774 pid_list = rcu_dereference_sched(tr->function_pids); in ftrace_pid_follow_sched_process_fork() 7777 pid_list = rcu_dereference_sched(tr->function_no_pids); in ftrace_pid_follow_sched_process_fork() 7787 pid_list = rcu_dereference_sched(tr->function_pids); in ftrace_pid_follow_sched_process_exit() 7790 pid_list = rcu_dereference_sched(tr->function_no_pids); in ftrace_pid_follow_sched_process_exit() 7879 pid_list = rcu_dereference_sched(tr->function_pids); in fpid_start() 7890 struct trace_pid_list *pid_list = rcu_dereference_sched(tr->function_pids); in fpid_next() 7932 pid_list = rcu_dereference_sched(tr->function_no_pids); in fnpid_start() 7943 struct trace_pid_list *pid_list = rcu_dereference_sched(tr->function_no_pids); in fnpid_next()
|
A D | trace_events_trigger.c | 74 filter = rcu_dereference_sched(data->filter); in event_triggers_call()
|
A D | trace_events_hist.c | 840 probe_func_ptr = rcu_dereference_sched((tp)->funcs); in trace_synth()
|
/linux-6.3-rc2/kernel/locking/ |
A D | lockdep_proc.c | 477 cname = rcu_dereference_sched(class->name); in seq_stats() 478 ckey = rcu_dereference_sched(class->key); in seq_stats()
|
/linux-6.3-rc2/include/linux/ |
A D | tracepoint.h | 264 rcu_dereference_sched(__tracepoint_##name.funcs);\
|
A D | rcupdate.h | 698 #define rcu_dereference_sched(p) rcu_dereference_sched_check(p, 0) macro
|
/linux-6.3-rc2/drivers/base/ |
A D | arch_topology.c | 121 struct scale_freq_data *sfd = rcu_dereference_sched(*this_cpu_ptr(&sft_data)); in topology_scale_freq_tick()
|
/linux-6.3-rc2/fs/ |
A D | file.c | 620 fdt = rcu_dereference_sched(files->fdt); in fd_install()
|
/linux-6.3-rc2/Documentation/RCU/Design/Requirements/ |
A D | Requirements.rst | 2484 rcu_dereference_sched(), rcu_dereference_sched_check(), and
|
Completed in 84 milliseconds