Lines Matching refs:cb_state
170 BUG_ON(rsp->cb_state == CB_IDLE); in rcu_sync_func()
177 rsp->cb_state = CB_IDLE; in rcu_sync_func()
178 } else if (rsp->cb_state == CB_REPLAY) { in rcu_sync_func()
183 rsp->cb_state = CB_PENDING; in rcu_sync_func()
190 rsp->cb_state = CB_IDLE; in rcu_sync_func()
210 if (rsp->cb_state == CB_IDLE) { in rcu_sync_exit()
211 rsp->cb_state = CB_PENDING; in rcu_sync_exit()
213 } else if (rsp->cb_state == CB_PENDING) { in rcu_sync_exit()
214 rsp->cb_state = CB_REPLAY; in rcu_sync_exit()
226 int cb_state; in rcu_sync_dtor() local
231 if (rsp->cb_state == CB_REPLAY) in rcu_sync_dtor()
232 rsp->cb_state = CB_PENDING; in rcu_sync_dtor()
233 cb_state = rsp->cb_state; in rcu_sync_dtor()
236 if (cb_state != CB_IDLE) { in rcu_sync_dtor()
238 BUG_ON(rsp->cb_state != CB_IDLE); in rcu_sync_dtor()