Lines Matching refs:gp_flags
515 *flags = READ_ONCE(rcu_state.gp_flags); in rcutorture_get_gp_data()
974 WRITE_ONCE(rcu_state.gp_flags, rcu_state.gp_flags | RCU_GP_FLAG_INIT); in rcu_start_this_gp()
1030 !READ_ONCE(rcu_state.gp_flags) || !t) in rcu_gp_kthread_wake()
1400 if (!READ_ONCE(rcu_state.gp_flags)) { in rcu_gp_init()
1405 WRITE_ONCE(rcu_state.gp_flags, 0); /* Clear all flags: New GP. */ in rcu_gp_init()
1543 *gfp = READ_ONCE(rcu_state.gp_flags); in rcu_gp_fqs_check_wake()
1571 if (READ_ONCE(rcu_state.gp_flags) & RCU_GP_FLAG_FQS) { in rcu_gp_fqs()
1573 WRITE_ONCE(rcu_state.gp_flags, in rcu_gp_fqs()
1574 READ_ONCE(rcu_state.gp_flags) & ~RCU_GP_FLAG_FQS); in rcu_gp_fqs()
1763 WRITE_ONCE(rcu_state.gp_flags, RCU_GP_FLAG_INIT); in rcu_gp_cleanup()
1774 WRITE_ONCE(rcu_state.gp_flags, rcu_state.gp_flags & RCU_GP_FLAG_INIT); in rcu_gp_cleanup()
1797 READ_ONCE(rcu_state.gp_flags) & in rcu_gp_kthread()
1835 WRITE_ONCE(rcu_state.gp_flags, in rcu_report_qs_rsp()
1836 READ_ONCE(rcu_state.gp_flags) | RCU_GP_FLAG_FQS); in rcu_report_qs_rsp()
2316 ret = (READ_ONCE(rcu_state.gp_flags) & RCU_GP_FLAG_FQS) || in rcu_force_quiescent_state()
2329 if (READ_ONCE(rcu_state.gp_flags) & RCU_GP_FLAG_FQS) { in rcu_force_quiescent_state()
2333 WRITE_ONCE(rcu_state.gp_flags, in rcu_force_quiescent_state()
2334 READ_ONCE(rcu_state.gp_flags) | RCU_GP_FLAG_FQS); in rcu_force_quiescent_state()
4450 rdp->rcu_onl_gp_flags = READ_ONCE(rcu_state.gp_flags); in rcu_cpu_starting()
4495 rdp->rcu_ofl_gp_flags = READ_ONCE(rcu_state.gp_flags); in rcu_report_dead()