Home
last modified time | relevance | path

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

/linux-6.3-rc2/include/linux/
A Drcupdate.h196 void call_rcu_tasks(struct rcu_head *head, rcu_callback_t func);
200 # define call_rcu_tasks call_rcu macro
247 #define call_rcu_tasks call_rcu macro
/linux-6.3-rc2/kernel/rcu/
A Dtasks.h923 void call_rcu_tasks(struct rcu_head *rhp, rcu_callback_t func);
924 DEFINE_RCU_TASKS(rcu_tasks, rcu_tasks_wait_gp, call_rcu_tasks, "RCU Tasks");
944 void call_rcu_tasks(struct rcu_head *rhp, rcu_callback_t func) in call_rcu_tasks() function
948 EXPORT_SYMBOL_GPL(call_rcu_tasks);
1851 call_rcu_tasks(&tests[0].rh, test_rcu_tasks_callback); in rcu_tasks_initiate_self_tests()
A Drcuscale.c294 .async = call_rcu_tasks,
A Drcutorture.c861 call_rcu_tasks(&p->rtort_rcu, rcu_torture_cb); in rcu_tasks_torture_deferred_free()
866 synchronize_rcu_mult(call_rcu_tasks, call_rcu_hurry); in synchronize_rcu_mult_test()
879 .call = call_rcu_tasks,
/linux-6.3-rc2/kernel/bpf/
A Dtrampoline.c310 call_rcu_tasks(&im->rcu, __bpf_tramp_image_put_rcu); in __bpf_tramp_image_release()
324 call_rcu_tasks(&im->rcu, __bpf_tramp_image_put_rcu); in __bpf_tramp_image_put_rcu_tasks()
360 call_rcu_tasks(&im->rcu, __bpf_tramp_image_put_rcu_tasks); in bpf_tramp_image_put()
/linux-6.3-rc2/Documentation/RCU/
A Dchecklist.rst196 5. If any of call_rcu(), call_srcu(), call_rcu_tasks(),
244 If the updater uses call_rcu_tasks() or synchronize_rcu_tasks(),
321 The same cautions apply to call_srcu(), call_rcu_tasks(),
496 call_rcu(), call_srcu(), call_rcu_tasks(), call_rcu_tasks_rude(),
509 - call_rcu_tasks() -> rcu_barrier_tasks()
A DwhatisRCU.rst1079 N/A call_rcu_tasks rcu_barrier_tasks
/linux-6.3-rc2/Documentation/RCU/Design/Requirements/
A DRequirements.rst2649 call_rcu_tasks(), synchronize_rcu_tasks(), and

Completed in 25 milliseconds