Lines Matching defs:nodes_srcu

217 DEFINE_STATIC_SRCU(nodes_srcu);
347 idx = srcu_read_lock(&nodes_srcu);
350 srcu_read_unlock(&nodes_srcu, idx);
353 srcu_read_unlock(&nodes_srcu, idx);
666 idx = srcu_read_lock(&nodes_srcu);
784 srcu_read_unlock(&nodes_srcu, idx);
793 idx = srcu_read_lock(&nodes_srcu);
796 srcu_read_unlock(&nodes_srcu, idx);
812 srcu_read_unlock(&nodes_srcu, idx);
815 srcu_read_unlock(&nodes_srcu, idx);
926 idx = srcu_read_lock(&nodes_srcu);
929 srcu_read_unlock(&nodes_srcu, idx);
938 srcu_read_unlock(&nodes_srcu, idx);
953 srcu_read_unlock(&nodes_srcu, idx);
1001 /* avoid false positive for nodes_srcu, unlock happens in
1013 idx = srcu_read_lock(&nodes_srcu);
1061 * nodes_srcu using mh->idx which is assumed
1067 srcu_read_unlock(&nodes_srcu, idx);
1101 /* avoid false positive for nodes_srcu, lock was happen in
1111 srcu_read_unlock(&nodes_srcu, mh->idx);
1126 srcu_read_unlock(&nodes_srcu, mh->idx);
1130 srcu_read_unlock(&nodes_srcu, mh->idx);
1171 idx = srcu_read_lock(&nodes_srcu);
1180 call_srcu(&nodes_srcu, &node->rcu, midcomms_node_release);
1183 srcu_read_unlock(&nodes_srcu, idx);
1224 idx = srcu_read_lock(&nodes_srcu);
1227 srcu_read_unlock(&nodes_srcu, idx);
1261 srcu_read_unlock(&nodes_srcu, idx);
1269 idx = srcu_read_lock(&nodes_srcu);
1273 srcu_read_unlock(&nodes_srcu, idx);
1284 srcu_read_unlock(&nodes_srcu, idx);
1323 srcu_read_unlock(&nodes_srcu, idx);
1331 idx = srcu_read_lock(&nodes_srcu);
1344 srcu_read_unlock(&nodes_srcu, idx);
1402 idx = srcu_read_lock(&nodes_srcu);
1416 srcu_read_unlock(&nodes_srcu, idx);
1425 idx = srcu_read_lock(&nodes_srcu);
1433 srcu_read_unlock(&nodes_srcu, idx);
1435 synchronize_srcu(&nodes_srcu);
1438 idx = srcu_read_lock(&nodes_srcu);
1441 srcu_read_unlock(&nodes_srcu, idx);
1452 srcu_read_unlock(&nodes_srcu, idx);
1455 synchronize_srcu(&nodes_srcu);
1462 call_srcu(&nodes_srcu, &node->rcu, midcomms_node_release);