Searched refs:srcu_ctlp (Results 1 – 2 of 2) sorted by relevance
208 static struct srcu_struct *srcu_ctlp = &srcu_ctl_scale; variable210 static int srcu_scale_read_lock(void) __acquires(srcu_ctlp) in srcu_scale_read_lock()212 return srcu_read_lock(srcu_ctlp); in srcu_scale_read_lock()215 static void srcu_scale_read_unlock(int idx) __releases(srcu_ctlp) in srcu_scale_read_unlock()217 srcu_read_unlock(srcu_ctlp, idx); in srcu_scale_read_unlock()222 return srcu_batches_completed(srcu_ctlp); in srcu_scale_completed()227 call_srcu(srcu_ctlp, head, func); in srcu_call_rcu()232 srcu_barrier(srcu_ctlp); in srcu_rcu_barrier()237 synchronize_srcu(srcu_ctlp); in srcu_scale_synchronize()242 srcu_torture_stats_print(srcu_ctlp, scale_type, SCALE_FLAG); in srcu_scale_stats()[all …]
706 static struct srcu_struct *srcu_ctlp = &srcu_ctl; variable717 srcu_ctlp = &srcu_ctlf; in srcu_torture_init()721 srcu_ctlp = &srcu_ctlfud; in srcu_torture_init()728 srcutorture_get_gp_data(srcu_ctlp, flags, gp_seq); in srcu_get_gp_data()740 idx = srcu_read_lock(srcu_ctlp); in srcu_torture_read_lock()745 idx = srcu_read_lock_nmisafe(srcu_ctlp); in srcu_torture_read_lock()750 scp = srcu_read_lock_fast(srcu_ctlp); in srcu_torture_read_lock()751 idx = __srcu_ptr_to_ctr(srcu_ctlp, scp); in srcu_torture_read_lock()756 scp = srcu_read_lock_fast_updown(srcu_ctlp); in srcu_torture_read_lock()757 idx = __srcu_ptr_to_ctr(srcu_ctlp, scp); in srcu_torture_read_lock()[all …]