Home
last modified time | relevance | path

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

/linux-6.15/kernel/rcu/
H A Dsrcutree.c137 sdp->srcu_gp_seq_needed = ssp->srcu_sup->srcu_gp_seq; in init_srcu_struct_data()
270 smp_store_release(&ssp->srcu_sup->srcu_gp_seq_needed, in init_srcu_struct_fields()
413 if (!rcu_seq_state(ssp->srcu_sup->srcu_gp_seq_needed)) { in check_init_srcu_struct()
703 rcu_seq_current(&sup->srcu_gp_seq), sup->srcu_gp_seq_needed); in cleanup_srcu_struct()
944 if (ULONG_CMP_GE(gpseq, sdp->srcu_gp_seq_needed + 100)) in srcu_gp_end()
945 sdp->srcu_gp_seq_needed = gpseq; in srcu_gp_end()
958 ULONG_CMP_LT(gpseq, sup->srcu_gp_seq_needed)) { in srcu_gp_end()
1069 if (ULONG_CMP_LT(sup->srcu_gp_seq_needed, s)) { in srcu_funnel_gp_start()
1074 smp_store_release(&sup->srcu_gp_seq_needed, s); /*^^^*/ in srcu_funnel_gp_start()
1327 if (ULONG_CMP_LT(sdp->srcu_gp_seq_needed, s)) { in srcu_gp_start_if_needed()
[all …]
/linux-6.15/include/linux/
H A Dsrcutree.h39 unsigned long srcu_gp_seq_needed; /* Furthest future GP needed. */ member
78 unsigned long srcu_gp_seq_needed; /* Latest gp_seq needed. */ member
153 .srcu_gp_seq_needed = SRCU_GP_SEQ_INITIAL_VAL_WITH_STATE, \
/linux-6.15/Documentation/admin-guide/
H A Dkernel-parameters.txt6856 srcu_data structure's ->srcu_gp_seq_needed field.