Searched refs:__srcu_read_lock (Results 1 – 4 of 4) sorted by relevance
79 static inline int __srcu_read_lock(struct srcu_struct *ssp) in __srcu_read_lock() function107 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()
151 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()
237 int __srcu_read_lock(struct srcu_struct *ssp) __acquires_shared(ssp);
574 * 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...]