Home
last modified time | relevance | path

Searched refs:srcu_gp_seq (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/kernel/rcu/
Dsrcutree.c146 sdp->srcu_gp_seq_needed = sp->srcu_gp_seq; in init_srcu_struct_nodes()
147 sdp->srcu_gp_seq_needed_exp = sp->srcu_gp_seq; in init_srcu_struct_nodes()
180 sp->srcu_gp_seq = 0; in init_srcu_struct_fields()
365 if (ULONG_CMP_LT(READ_ONCE(sp->srcu_gp_seq), in srcu_get_delay()
393 if (WARN_ON(rcu_seq_state(READ_ONCE(sp->srcu_gp_seq)) != SRCU_STATE_IDLE) || in _cleanup_srcu_struct()
396 __func__, sp, rcu_seq_state(READ_ONCE(sp->srcu_gp_seq))); in _cleanup_srcu_struct()
450 WARN_ON_ONCE(ULONG_CMP_GE(sp->srcu_gp_seq, sp->srcu_gp_seq_needed)); in srcu_gp_start()
452 rcu_seq_current(&sp->srcu_gp_seq)); in srcu_gp_start()
454 rcu_seq_snap(&sp->srcu_gp_seq)); in srcu_gp_start()
456 rcu_seq_start(&sp->srcu_gp_seq); in srcu_gp_start()
[all …]
/Linux-v4.19/include/linux/
Dsrcutree.h84 unsigned long srcu_gp_seq; /* Grace-period seq #. */ member