Searched refs:srcu_ctlp (Results 1 - 3 of 3) sorted by last modified time
/linux-master/kernel/rcu/ |
H A D | rcutorture.c | 630 static struct srcu_struct *srcu_ctlp = &srcu_ctl; variable in typeref:struct:srcu_struct 635 srcutorture_get_gp_data(srcu_ctlp, flags, gp_seq); 641 return srcu_read_lock_nmisafe(srcu_ctlp); 643 return srcu_read_lock(srcu_ctlp); 668 srcu_read_unlock_nmisafe(srcu_ctlp, idx); 670 srcu_read_unlock(srcu_ctlp, idx); 675 return srcu_read_lock_held(srcu_ctlp); 680 return srcu_batches_completed(srcu_ctlp); 685 call_srcu(srcu_ctlp, &rp->rtort_rcu, rcu_torture_cb); 690 synchronize_srcu(srcu_ctlp); [all...] |
H A D | rcuscale.c | 194 static struct srcu_struct *srcu_ctlp = &srcu_ctl_scale; variable in typeref:struct:srcu_struct 196 static int srcu_scale_read_lock(void) __acquires(srcu_ctlp) 198 return srcu_read_lock(srcu_ctlp); 201 static void srcu_scale_read_unlock(int idx) __releases(srcu_ctlp) 203 srcu_read_unlock(srcu_ctlp, idx); 208 return srcu_batches_completed(srcu_ctlp); 213 call_srcu(srcu_ctlp, head, func); 218 srcu_barrier(srcu_ctlp); 223 synchronize_srcu(srcu_ctlp); 228 synchronize_srcu_expedited(srcu_ctlp); [all...] |
H A D | refscale.c | 181 static struct srcu_struct *srcu_ctlp = &srcu_refctl_scale; variable in typeref:struct:srcu_struct 189 idx = srcu_read_lock(srcu_ctlp); 190 srcu_read_unlock(srcu_ctlp, idx); 200 idx = srcu_read_lock(srcu_ctlp); 202 srcu_read_unlock(srcu_ctlp, idx);
|
Completed in 221 milliseconds