Searched refs:call_rcu_tasks (Results 1 - 6 of 6) sorted by relevance
/linux-master/include/linux/ |
H A D | rcupdate.h | 167 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 D | tasks.h | 834 // 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 D | rcuscale.c | 297 .async = call_rcu_tasks,
|
H A D | rcutorture.c | 863 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 D | trampoline.c | 287 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 D | bpf_struct_ops.c | 880 synchronize_rcu_mult(call_rcu, call_rcu_tasks);
|
Completed in 251 milliseconds