Lines Matching refs:srcu
16 #include <linux/srcu.h>
23 DEFINE_STATIC_SRCU(srcu);
309 id = srcu_read_lock(&srcu);
311 srcu_read_lock_held(&srcu))
334 srcu_read_unlock(&srcu, id);
345 synchronize_srcu(&srcu);
372 id = srcu_read_lock(&srcu);
375 srcu_read_lock_held(&srcu)) {
380 srcu_read_unlock(&srcu, id);
392 id = srcu_read_lock(&srcu);
395 srcu_read_lock_held(&srcu)) {
400 srcu_read_unlock(&srcu, id);
411 id = srcu_read_lock(&srcu);
414 srcu_read_lock_held(&srcu)) {
422 srcu_read_unlock(&srcu, id);
433 id = srcu_read_lock(&srcu);
436 srcu_read_lock_held(&srcu)) {
441 srcu_read_unlock(&srcu, id);
483 id = srcu_read_lock(&srcu);
485 srcu_read_lock_held(&srcu)) {
523 hlist, srcu_read_lock_held(&srcu)) {
531 srcu_read_unlock(&srcu, id);
559 id = srcu_read_lock(&srcu);
561 srcu_read_lock_held(&srcu)) {
571 srcu_read_unlock(&srcu, id);
594 id = srcu_read_lock(&srcu);
597 srcu_read_lock_held(&srcu)) {
603 srcu_read_unlock(&srcu, id);
824 id = srcu_read_lock(&srcu);
831 srcu_read_unlock(&srcu, id);
846 synchronize_srcu(&srcu);
897 call_srcu(&srcu, &subscription->rcu, mmu_notifier_free_rcu);
1112 synchronize_srcu(&srcu);