gp_state 18 include/linux/rcu_sync.h int gp_state; gp_state 36 include/linux/rcu_sync.h return !READ_ONCE(rsp->gp_state); /* GP_IDLE */ gp_state 46 include/linux/rcu_sync.h .gp_state = 0, \ gp_state 39 kernel/rcu/sync.c rsp->gp_state = GP_PASSED; gp_state 78 kernel/rcu/sync.c WARN_ON_ONCE(READ_ONCE(rsp->gp_state) == GP_IDLE); gp_state 79 kernel/rcu/sync.c WARN_ON_ONCE(READ_ONCE(rsp->gp_state) == GP_PASSED); gp_state 86 kernel/rcu/sync.c WRITE_ONCE(rsp->gp_state, GP_PASSED); gp_state 88 kernel/rcu/sync.c } else if (rsp->gp_state == GP_REPLAY) { gp_state 93 kernel/rcu/sync.c WRITE_ONCE(rsp->gp_state, GP_EXIT); gp_state 101 kernel/rcu/sync.c WRITE_ONCE(rsp->gp_state, GP_IDLE); gp_state 123 kernel/rcu/sync.c int gp_state; gp_state 126 kernel/rcu/sync.c gp_state = rsp->gp_state; gp_state 127 kernel/rcu/sync.c if (gp_state == GP_IDLE) { gp_state 128 kernel/rcu/sync.c WRITE_ONCE(rsp->gp_state, GP_ENTER); gp_state 144 kernel/rcu/sync.c if (gp_state == GP_IDLE) { gp_state 155 kernel/rcu/sync.c wait_event(rsp->gp_wait, READ_ONCE(rsp->gp_state) >= GP_PASSED); gp_state 170 kernel/rcu/sync.c WARN_ON_ONCE(READ_ONCE(rsp->gp_state) == GP_IDLE); gp_state 175 kernel/rcu/sync.c if (rsp->gp_state == GP_PASSED) { gp_state 176 kernel/rcu/sync.c WRITE_ONCE(rsp->gp_state, GP_EXIT); gp_state 178 kernel/rcu/sync.c } else if (rsp->gp_state == GP_EXIT) { gp_state 179 kernel/rcu/sync.c WRITE_ONCE(rsp->gp_state, GP_REPLAY); gp_state 191 kernel/rcu/sync.c int gp_state; gp_state 194 kernel/rcu/sync.c WARN_ON_ONCE(READ_ONCE(rsp->gp_state) == GP_PASSED); gp_state 197 kernel/rcu/sync.c if (rsp->gp_state == GP_REPLAY) gp_state 198 kernel/rcu/sync.c WRITE_ONCE(rsp->gp_state, GP_EXIT); gp_state 199 kernel/rcu/sync.c gp_state = rsp->gp_state; gp_state 202 kernel/rcu/sync.c if (gp_state != GP_IDLE) { gp_state 204 kernel/rcu/sync.c WARN_ON_ONCE(rsp->gp_state != GP_IDLE); gp_state 89 kernel/rcu/tree.c .gp_state = RCU_GP_IDLE, gp_state 1483 kernel/rcu/tree.c rcu_state.gp_state = RCU_GP_ONOFF; gp_state 1543 kernel/rcu/tree.c rcu_state.gp_state = RCU_GP_INIT; gp_state 1639 kernel/rcu/tree.c rcu_state.gp_state = RCU_GP_WAIT_FQS; gp_state 1642 kernel/rcu/tree.c rcu_state.gp_state = RCU_GP_DOING_FQS; gp_state 1746 kernel/rcu/tree.c rcu_state.gp_state = RCU_GP_IDLE; gp_state 1783 kernel/rcu/tree.c rcu_state.gp_state = RCU_GP_WAIT_GPS; gp_state 1787 kernel/rcu/tree.c rcu_state.gp_state = RCU_GP_DONE_GPS; gp_state 1803 kernel/rcu/tree.c rcu_state.gp_state = RCU_GP_CLEANUP; gp_state 1805 kernel/rcu/tree.c rcu_state.gp_state = RCU_GP_CLEANED; gp_state 305 kernel/rcu/tree.h short gp_state; /* GP kthread sleep state. */ gp_state 344 kernel/rcu/tree_stall.h gp_state_getname(rcu_state.gp_state), rcu_state.gp_state, gp_state 567 kernel/rcu/tree_stall.h rcu_state.name, gp_state_getname(rcu_state.gp_state), gp_state 568 kernel/rcu/tree_stall.h rcu_state.gp_state,