Searched refs:call_rcu_tasks (Results 1 - 6 of 6) sorted by relevance

/linux-master/include/linux/
H A Drcupdate.h167 void call_rcu_tasks(struct rcu_head *head, rcu_callback_t func);
171 # define call_rcu_tasks call_rcu macro
218 #define call_rcu_tasks call_rcu macro
/linux-master/kernel/rcu/
H A Dtasks.h834 // Finally, this implementation does not support high call_rcu_tasks()
938 void call_rcu_tasks(struct rcu_head *rhp, rcu_callback_t func);
939 DEFINE_RCU_TASKS(rcu_tasks, rcu_tasks_wait_gp, call_rcu_tasks, "RCU Tasks");
1090 * call_rcu_tasks() - Queue an RCU for invocation task-based grace period
1096 * read-side critical sections have completed. call_rcu_tasks() assumes
1107 void call_rcu_tasks(struct rcu_head *rhp, rcu_callback_t func) function
1111 EXPORT_SYMBOL_GPL(call_rcu_tasks); variable
1138 * rcu_barrier_tasks - Wait for in-flight call_rcu_tasks() callbacks.
2036 .name = "call_rcu_tasks()",
2068 call_rcu_tasks(
[all...]
H A Drcuscale.c297 .async = call_rcu_tasks,
H A Drcutorture.c863 call_rcu_tasks(&p->rtort_rcu, rcu_torture_cb);
868 synchronize_rcu_mult(call_rcu_tasks, call_rcu_hurry);
881 .call = call_rcu_tasks,
/linux-master/kernel/bpf/
H A Dtrampoline.c287 call_rcu_tasks(&im->rcu, __bpf_tramp_image_put_rcu);
301 call_rcu_tasks(&im->rcu, __bpf_tramp_image_put_rcu);
319 * In case of CONFIG_PREEMPT=y use call_rcu_tasks() to wait on
324 * Then use call_rcu_tasks() to make sure few asm insns in
330 * call_rcu_tasks() is not necessary.
337 call_rcu_tasks(&im->rcu, __bpf_tramp_image_put_rcu_tasks);
346 * Then use call_rcu_tasks() to wait for the rest of trampoline asm
H A Dbpf_struct_ops.c880 synchronize_rcu_mult(call_rcu, call_rcu_tasks);

Completed in 251 milliseconds