Searched refs:__srcu_ctr_to_ptr (Results 1 – 4 of 4) sorted by relevance
| /linux/include/linux/ |
| H A D | srcutiny.h | 93 static inline struct srcu_ctr __percpu *__srcu_ctr_to_ptr(struct srcu_struct *ssp, int idx) in __srcu_ctr_to_ptr() function 100 return __srcu_ctr_to_ptr(ssp, __srcu_read_lock(ssp)); in __srcu_read_lock_fast() 110 return __srcu_ctr_to_ptr(ssp, __srcu_read_lock(ssp)); in __srcu_read_lock_fast_updown()
|
| H A D | srcutree.h | 251 static inline struct srcu_ctr __percpu *__srcu_ctr_to_ptr(struct srcu_struct *ssp, int idx) in __srcu_ctr_to_ptr() function
|
| /linux/kernel/rcu/ |
| H A D | srcutree.c | 834 this_cpu_inc(__srcu_ctr_to_ptr(ssp, idx)->srcu_unlocks.counter); in __srcu_read_unlock() 864 atomic_long_inc(&raw_cpu_ptr(__srcu_ctr_to_ptr(ssp, idx))->srcu_unlocks); in __srcu_read_unlock_nmisafe()
|
| H A D | rcutorture.c | 780 __srcu_ctr_to_ptr(srcu_ctlp, (idx & 0x8) >> 3)); in srcu_torture_read_unlock() 782 srcu_read_unlock_fast(srcu_ctlp, __srcu_ctr_to_ptr(srcu_ctlp, (idx & 0x4) >> 2)); in srcu_torture_read_unlock() 830 srcu_up_read_fast(srcu_ctlp, __srcu_ctr_to_ptr(srcu_ctlp, (idx & 0x8) >> 3)); in srcu_torture_up_read()
|