Home
last modified time | relevance | path

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

/linux-6.6.21/kernel/rcu/
Dsrcutree.c139 sdp->srcu_gp_seq_needed_exp = ssp->srcu_sup->srcu_gp_seq; in init_srcu_struct_data()
195 snp->srcu_gp_seq_needed_exp = SRCU_SNP_INIT_SEQ; in init_srcu_struct_nodes()
264 ssp->srcu_sup->srcu_gp_seq_needed_exp = 0; in init_srcu_struct_fields()
621 if (ULONG_CMP_LT(READ_ONCE(sup->srcu_gp_seq), READ_ONCE(sup->srcu_gp_seq_needed_exp))) in srcu_get_delay()
873 if (ULONG_CMP_LT(READ_ONCE(sup->srcu_gp_seq), READ_ONCE(sup->srcu_gp_seq_needed_exp))) in srcu_gp_end()
879 if (ULONG_CMP_LT(sup->srcu_gp_seq_needed_exp, gpseq)) in srcu_gp_end()
880 WRITE_ONCE(sup->srcu_gp_seq_needed_exp, gpseq); in srcu_gp_end()
900 sgsne = snp->srcu_gp_seq_needed_exp; in srcu_gp_end()
902 WRITE_ONCE(snp->srcu_gp_seq_needed_exp, gpseq); in srcu_gp_end()
921 if (ULONG_CMP_GE(gpseq, sdp->srcu_gp_seq_needed_exp + 100)) in srcu_gp_end()
[all …]
/linux-6.6.21/include/linux/
Dsrcutree.h34 unsigned long srcu_gp_seq_needed_exp; /* Furthest future exp GP. */ member
54 unsigned long srcu_gp_seq_needed_exp; /* Furthest future exp GP. */ member
73 unsigned long srcu_gp_seq_needed_exp; /* Furthest future exp GP. */ member