Home
last modified time | relevance | path

Searched refs:call_rcu_tasks (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.15/include/linux/
Drcupdate.h162 void call_rcu_tasks(struct rcu_head *head, rcu_callback_t func);
166 # define call_rcu_tasks call_rcu macro
200 #define call_rcu_tasks call_rcu macro
/Linux-v5.15/kernel/rcu/
Dtasks.h531 void call_rcu_tasks(struct rcu_head *rhp, rcu_callback_t func);
532 DEFINE_RCU_TASKS(rcu_tasks, rcu_tasks_wait_gp, call_rcu_tasks, "RCU Tasks");
552 void call_rcu_tasks(struct rcu_head *rhp, rcu_callback_t func) in call_rcu_tasks() function
556 EXPORT_SYMBOL_GPL(call_rcu_tasks);
1356 call_rcu_tasks(&tests[0].rh, test_rcu_tasks_callback); in rcu_tasks_initiate_self_tests()
Drcuscale.c291 .async = call_rcu_tasks,
Drcutorture.c742 call_rcu_tasks(&p->rtort_rcu, rcu_torture_cb); in rcu_tasks_torture_deferred_free()
747 synchronize_rcu_mult(call_rcu_tasks, call_rcu); in synchronize_rcu_mult_test()
760 .call = call_rcu_tasks,
/Linux-v5.15/kernel/bpf/
Dtrampoline.c228 call_rcu_tasks(&im->rcu, __bpf_tramp_image_put_rcu); in __bpf_tramp_image_release()
242 call_rcu_tasks(&im->rcu, __bpf_tramp_image_put_rcu); in __bpf_tramp_image_put_rcu_tasks()
278 call_rcu_tasks(&im->rcu, __bpf_tramp_image_put_rcu_tasks); in bpf_tramp_image_put()
/Linux-v5.15/Documentation/RCU/
Dchecklist.rst228 If the updater uses call_rcu_tasks() or synchronize_rcu_tasks(),
/Linux-v5.15/Documentation/RCU/Design/Requirements/
DRequirements.rst2649 call_rcu_tasks(), synchronize_rcu_tasks(), and