Home
last modified time | relevance | path

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

/linux/include/linux/
H A Dsrcutree.h32 struct srcu_ctr srcu_ctrs[2]; /* Locks and unlocks per CPU. */ member
180 .srcu_ctrp = &pcpu_name.srcu_ctrs[0], \
247 return scpp - &ssp->sda->srcu_ctrs[0]; in __srcu_ptr_to_ctr()
254 return &ssp->sda->srcu_ctrs[idx]; in __srcu_ctr_to_ptr()
393 sum += atomic_long_read(&sdp->srcu_ctrs[0].srcu_locks); in srcu_readers_active()
394 sum += atomic_long_read(&sdp->srcu_ctrs[1].srcu_locks); in srcu_readers_active()
395 sum -= atomic_long_read(&sdp->srcu_ctrs[0].srcu_unlocks); in srcu_readers_active()
396 sum -= atomic_long_read(&sdp->srcu_ctrs[1].srcu_unlocks); in srcu_readers_active()
/linux/kernel/rcu/
H A Dsrcutree.c225 ssp->srcu_ctrp = &ssp->sda->srcu_ctrs[0]; in init_srcu_struct_fields()
478 sum += atomic_long_read(&sdp->srcu_ctrs[idx].srcu_locks); in srcu_readers_lock_idx()
502 sum += atomic_long_read(&sdp->srcu_ctrs[idx].srcu_unlocks); in srcu_readers_unlock_idx()
1183 &ssp->sda->srcu_ctrs[!(ssp->srcu_ctrp - &ssp->sda->srcu_ctrs[0])]); in srcu_flip()
1826 idx = !(ssp->srcu_ctrp - &ssp->sda->srcu_ctrs[0]); in srcu_advance_state()
1844 idx = !(ssp->srcu_ctrp - &ssp->sda->srcu_ctrs[0]); in srcu_advance_state()
2021 idx = ssp->srcu_ctrp - &ssp->sda->srcu_ctrs[0]; in srcu_torture_stats_print()
2039 u0 = data_race(atomic_long_read(&sdp->srcu_ctrs[!idx].srcu_unlocks)); in srcu_torture_stats_print()
2040 u1 = data_race(atomic_long_read(&sdp->srcu_ctrs[idx].srcu_unlocks)); in srcu_torture_stats_print()
2048 l0 = data_race(atomic_long_read(&sdp->srcu_ctrs[!idx].srcu_locks)); in srcu_torture_stats_print()
[all …]