Lines Matching refs:srcu

218 	srcu_idx = srcu_read_lock(&ctrl->srcu);  in nvme_kick_requeue_lists()
220 srcu_read_lock_held(&ctrl->srcu)) { in nvme_kick_requeue_lists()
227 srcu_read_unlock(&ctrl->srcu, srcu_idx); in nvme_kick_requeue_lists()
263 srcu_idx = srcu_read_lock(&ctrl->srcu); in nvme_mpath_clear_ctrl_paths()
265 srcu_read_lock_held(&ctrl->srcu)) { in nvme_mpath_clear_ctrl_paths()
269 srcu_read_unlock(&ctrl->srcu, srcu_idx); in nvme_mpath_clear_ctrl_paths()
279 srcu_idx = srcu_read_lock(&head->srcu); in nvme_mpath_revalidate_paths()
281 srcu_read_lock_held(&head->srcu)) { in nvme_mpath_revalidate_paths()
285 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_mpath_revalidate_paths()
315 srcu_read_lock_held(&head->srcu)) { in __nvme_find_path()
365 &head->srcu); in nvme_round_robin_path()
415 srcu_read_lock_held(&head->srcu)) { in nvme_queue_depth_path()
456 ns = srcu_dereference(head->current_path[node], &head->srcu); in nvme_numa_path()
484 srcu_read_lock_held(&head->srcu)) { in nvme_available_path()
525 srcu_idx = srcu_read_lock(&head->srcu); in nvme_ns_head_submit_bio()
545 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_submit_bio()
567 srcu_idx = srcu_read_lock(&head->srcu); in nvme_ns_head_get_unique_id()
571 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_get_unique_id()
583 srcu_idx = srcu_read_lock(&head->srcu); in nvme_ns_head_report_zones()
587 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_report_zones()
691 synchronize_srcu(&head->srcu); in nvme_remove_head()
803 srcu_idx = srcu_read_lock(&head->srcu); in nvme_mpath_set_live()
806 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_mpath_set_live()
810 synchronize_srcu(&head->srcu); in nvme_mpath_set_live()
920 srcu_idx = srcu_read_lock(&ctrl->srcu); in nvme_update_ana_state()
922 srcu_read_lock_held(&ctrl->srcu)) { in nvme_update_ana_state()
935 srcu_read_unlock(&ctrl->srcu, srcu_idx); in nvme_update_ana_state()
1113 srcu_idx = srcu_read_lock(&head->srcu); in numa_nodes_show()
1116 &head->srcu); in numa_nodes_show()
1120 srcu_read_unlock(&head->srcu, srcu_idx); in numa_nodes_show()
1162 synchronize_srcu(&head->srcu); in delayed_removal_secs_store()
1201 srcu_idx = srcu_read_lock(&head->srcu); in nvme_mpath_add_sysfs_link()
1204 srcu_read_lock_held(&head->srcu)) { in nvme_mpath_add_sysfs_link()
1242 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_mpath_add_sysfs_link()