Home
last modified time | relevance | path

Searched refs:__srcu_read_lock (Results 1 – 4 of 4) sorted by relevance

/linux/include/linux/
H A Dsrcutiny.h79 static inline int __srcu_read_lock(struct srcu_struct *ssp) in __srcu_read_lock() function
107 return __srcu_ctr_to_ptr(ssp, __srcu_read_lock(ssp)); in __srcu_read_lock_fast()
119 return __srcu_ctr_to_ptr(ssp, __srcu_read_lock(ssp)); in __srcu_read_lock_fast_updown()
H A Dsrcu.h151 return __srcu_read_lock(ssp); in __srcu_read_lock_nmisafe()
304 retval = __srcu_read_lock(ssp); in srcu_read_lock()
451 retval = __srcu_read_lock(ssp); in srcu_read_lock_notrace()
482 return __srcu_read_lock(ssp); in srcu_down_read()
H A Dsrcutree.h237 int __srcu_read_lock(struct srcu_struct *ssp) __acquires_shared(ssp);
/linux/kernel/rcu/
H A Dsrcutree.c574 * from ->srcu_ctrp in __srcu_read_lock() is before the smp_mb(). in srcu_readers_active_idx_check()
576 * the -second- __srcu_read_lock(), which in turn means that this in srcu_readers_active_idx_check()
771 int __srcu_read_lock(struct srcu_struct *ssp) in __srcu_read_lock() function
779 EXPORT_SYMBOL_GPL(__srcu_read_lock);
1158 * increment from __srcu_read_lock(), that reader was using a value in srcu_flip()
1162 * by additional calls to __srcu_read_lock() using that old (soon in srcu_flip()
1166 * a given call to __srcu_read_lock() uses the new value of in srcu_flip()
1187 * increment, that task's __srcu_read_lock() following its next in srcu_flip()
1188 * __srcu_read_lock() or __srcu_read_unlock() will see the above in srcu_flip()
1191 * for __srcu_read_lock() in srcu_flip()
[all...]