Home
last modified time | relevance | path

Searched refs:srcu_gp_seq_needed (Results 1 – 3 of 3) sorted by relevance

/linux/kernel/rcu/
A Dsrcutree.c141 sdp->srcu_gp_seq_needed = ssp->srcu_gp_seq; in init_srcu_struct_nodes()
180 smp_store_release(&ssp->srcu_gp_seq_needed, 0); /* Init done. */ in init_srcu_struct_fields()
232 if (!rcu_seq_state(ssp->srcu_gp_seq_needed)) { in check_init_srcu_struct()
563 sdp->srcu_gp_seq_needed + 100)) in srcu_gp_end()
564 sdp->srcu_gp_seq_needed = gpseq; in srcu_gp_end()
579 ULONG_CMP_LT(gpseq, ssp->srcu_gp_seq_needed)) { in srcu_gp_end()
666 if (ULONG_CMP_LT(ssp->srcu_gp_seq_needed, s)) { in srcu_funnel_gp_start()
671 smp_store_release(&ssp->srcu_gp_seq_needed, s); /*^^^*/ in srcu_funnel_gp_start()
790 if (ULONG_CMP_LT(curseq, READ_ONCE(ssp->srcu_gp_seq_needed))) in srcu_might_be_idle()
828 if (ULONG_CMP_LT(sdp->srcu_gp_seq_needed, s)) { in srcu_gp_start_if_needed()
[all …]
/linux/include/linux/
A Dsrcutree.h32 unsigned long srcu_gp_seq_needed; /* Furthest future GP needed. */ member
73 unsigned long srcu_gp_seq_needed; /* Latest gp_seq needed. */ member
97 .srcu_gp_seq_needed = -1UL, \
/linux/Documentation/admin-guide/
A Dkernel-parameters.txt5473 srcu_data structure's ->srcu_gp_seq_needed field.

Completed in 13 milliseconds