Home
last modified time | relevance | path

Searched refs:call_rcu_tasks_trace (Results 1 – 15 of 15) sorted by relevance

/linux-6.15/include/linux/
H A Drcupdate_trace.h88 void call_rcu_tasks_trace(struct rcu_head *rhp, rcu_callback_t func);
97 static inline void call_rcu_tasks_trace(struct rcu_head *rhp, rcu_callback_t func) { BUG(); } in call_rcu_tasks_trace() function
/linux-6.15/kernel/bpf/
H A Dbpf_local_storage.c153 call_rcu_tasks_trace(&local_storage->rcu, in __bpf_local_storage_free()
170 call_rcu_tasks_trace(&local_storage->rcu, in bpf_local_storage_free()
204 call_rcu_tasks_trace(&selem->rcu, __bpf_selem_free_trace_rcu); in __bpf_selem_free()
261 call_rcu_tasks_trace(&selem->rcu, bpf_selem_free_trace_rcu); in bpf_selem_free()
H A Dmemalloc.c330 call_rcu_tasks_trace(&c->rcu_ttrace, __free_rcu_tasks_trace); in do_call_rcu_ttrace()
H A Dtrampoline.c353 call_rcu_tasks_trace(&im->rcu, __bpf_tramp_image_put_rcu_tasks); in bpf_tramp_image_put()
H A Dsyscall.c931 call_rcu_tasks_trace(&map->rcu, bpf_map_free_mult_rcu_gp); in bpf_map_put()
2341 call_rcu_tasks_trace(&prog->aux->rcu, __bpf_prog_put_rcu); in __bpf_prog_put_noref()
3167 call_rcu_tasks_trace(&link->rcu, bpf_link_defer_dealloc_mult_rcu_gp); in bpf_link_free()
H A Dcore.c2578 call_rcu_tasks_trace(&progs->rcu, __bpf_prog_array_free_sleepable_cb); in bpf_prog_array_free_sleepable()
/linux-6.15/kernel/rcu/
H A Dtasks.h1527 void call_rcu_tasks_trace(struct rcu_head *rhp, rcu_callback_t func);
1528 DEFINE_RCU_TASKS(rcu_tasks_trace, rcu_tasks_wait_gp, call_rcu_tasks_trace,
2015 void call_rcu_tasks_trace(struct rcu_head *rhp, rcu_callback_t func) in call_rcu_tasks_trace() function
2019 EXPORT_SYMBOL_GPL(call_rcu_tasks_trace);
2181 call_rcu_tasks_trace(&tests[1].rh, test_rcu_tasks_callback); in rcu_tasks_initiate_self_tests()
H A Drcuscale.c415 .async = call_rcu_tasks_trace,
H A Drcutorture.c1046 call_rcu_tasks_trace(&p->rtort_rcu, rcu_torture_cb); in rcu_tasks_tracing_torture_deferred_free()
1060 .call = call_rcu_tasks_trace,
/linux-6.15/Documentation/RCU/
H A Dchecklist.rst198 call_rcu_tasks_trace() is used, the callback function may be
251 b. If the updater uses call_rcu_tasks_trace()
329 call_rcu_tasks_trace(). This is why there is an srcu_barrier(),
385 call_rcu_tasks(), or call_rcu_tasks_trace(). For example, if
509 call_rcu_tasks_trace(), then it is necessary to wait for all
522 - call_rcu_tasks_trace() -> rcu_barrier_tasks_trace()
H A DwhatisRCU.rst1124 rcu_read_lock_trace call_rcu_tasks_trace rcu_barrier_tasks_trace
/linux-6.15/kernel/
H A Dtracepoint.c116 call_rcu_tasks_trace(&tp_probes->rcu, rcu_free_old_probes); in release_probes()
/linux-6.15/kernel/events/
H A Duprobes.c656 call_rcu_tasks_trace(&uprobe->rcu, uprobe_free_rcu_tasks_trace); in uprobe_free_srcu()
/linux-6.15/Documentation/RCU/Design/Requirements/
H A DRequirements.rst2667 rcu_read_lock_trace_held(), call_rcu_tasks_trace(),
/linux-6.15/Documentation/admin-guide/
H A Dkernel-parameters.txt5986 call_rcu_tasks_trace(). A negative value