srcu_gp_seq_needed 32 include/linux/srcutree.h unsigned long srcu_gp_seq_needed; /* Furthest future GP needed. */ srcu_gp_seq_needed 73 include/linux/srcutree.h unsigned long srcu_gp_seq_needed; /* Latest gp_seq needed. */ srcu_gp_seq_needed 99 include/linux/srcutree.h .srcu_gp_seq_needed = -1UL, \ srcu_gp_seq_needed 138 kernel/rcu/srcutree.c sdp->srcu_gp_seq_needed = ssp->srcu_gp_seq; srcu_gp_seq_needed 183 kernel/rcu/srcutree.c smp_store_release(&ssp->srcu_gp_seq_needed, 0); /* Init done. */ srcu_gp_seq_needed 232 kernel/rcu/srcutree.c if (!rcu_seq_state(smp_load_acquire(&ssp->srcu_gp_seq_needed))) /*^^^*/ srcu_gp_seq_needed 235 kernel/rcu/srcutree.c if (!rcu_seq_state(ssp->srcu_gp_seq_needed)) { srcu_gp_seq_needed 444 kernel/rcu/srcutree.c WARN_ON_ONCE(ULONG_CMP_GE(ssp->srcu_gp_seq, ssp->srcu_gp_seq_needed)); srcu_gp_seq_needed 566 kernel/rcu/srcutree.c sdp->srcu_gp_seq_needed + 100)) srcu_gp_seq_needed 567 kernel/rcu/srcutree.c sdp->srcu_gp_seq_needed = gpseq; srcu_gp_seq_needed 582 kernel/rcu/srcutree.c ULONG_CMP_LT(gpseq, ssp->srcu_gp_seq_needed)) { srcu_gp_seq_needed 669 kernel/rcu/srcutree.c if (ULONG_CMP_LT(ssp->srcu_gp_seq_needed, s)) { srcu_gp_seq_needed 674 kernel/rcu/srcutree.c smp_store_release(&ssp->srcu_gp_seq_needed, s); /*^^^*/ srcu_gp_seq_needed 682 kernel/rcu/srcutree.c WARN_ON_ONCE(ULONG_CMP_GE(ssp->srcu_gp_seq, ssp->srcu_gp_seq_needed)); srcu_gp_seq_needed 792 kernel/rcu/srcutree.c if (ULONG_CMP_LT(curseq, READ_ONCE(ssp->srcu_gp_seq_needed))) srcu_gp_seq_needed 862 kernel/rcu/srcutree.c if (ULONG_CMP_LT(sdp->srcu_gp_seq_needed, s)) { srcu_gp_seq_needed 863 kernel/rcu/srcutree.c sdp->srcu_gp_seq_needed = s; srcu_gp_seq_needed 1110 kernel/rcu/srcutree.c if (ULONG_CMP_GE(ssp->srcu_gp_seq, ssp->srcu_gp_seq_needed)) { srcu_gp_seq_needed 1214 kernel/rcu/srcutree.c if (ULONG_CMP_GE(ssp->srcu_gp_seq, ssp->srcu_gp_seq_needed)) {