Lines Matching defs:rcu_sync_exit
39 * rcu_sync_exit(), so that it is invoked after a grace period following the
45 * If it is called by rcu_sync_exit() it takes action based on events that
47 * and rcu_sync_exit() pairs need not wait for a grace period.
50 * ended, reset state to allow the next rcu_sync_exit() to let the
52 * another rcu_sync_enter() and its matching rcu_sync_exit() are invoked
54 * rcu_sync_exit(). Otherwise, set all state back to idle so that readers
74 * A new rcu_sync_exit() has happened; requeue the callback to
81 * We're at least a GP after the last rcu_sync_exit(); everybody
98 * rcu_sync_exit() re-enables reader fastpaths.
103 * by rcu_sync_enter(), rcu_sync_exit(), and rcu_sync_func().
143 * rcu_sync_exit() - Allow readers back onto fast path after grace period
152 void rcu_sync_exit(struct rcu_sync *rsp)