Lines Matching refs:srcu

220 	srcu_idx = srcu_read_lock(&ctrl->srcu);  in nvme_kick_requeue_lists()
222 srcu_read_lock_held(&ctrl->srcu)) { in nvme_kick_requeue_lists()
229 srcu_read_unlock(&ctrl->srcu, srcu_idx); in nvme_kick_requeue_lists()
265 srcu_idx = srcu_read_lock(&ctrl->srcu); in nvme_mpath_clear_ctrl_paths()
267 srcu_read_lock_held(&ctrl->srcu)) { in nvme_mpath_clear_ctrl_paths()
271 srcu_read_unlock(&ctrl->srcu, srcu_idx); in nvme_mpath_clear_ctrl_paths()
281 srcu_idx = srcu_read_lock(&head->srcu); in nvme_mpath_revalidate_paths()
283 srcu_read_lock_held(&head->srcu)) { in nvme_mpath_revalidate_paths()
287 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_mpath_revalidate_paths()
317 srcu_read_lock_held(&head->srcu)) { in __nvme_find_path()
367 &head->srcu); in nvme_round_robin_path()
417 srcu_read_lock_held(&head->srcu)) { in nvme_queue_depth_path()
458 ns = srcu_dereference(head->current_path[node], &head->srcu); in nvme_numa_path()
486 srcu_read_lock_held(&head->srcu)) { in nvme_available_path()
527 srcu_idx = srcu_read_lock(&head->srcu); in nvme_ns_head_submit_bio()
547 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_submit_bio()
569 srcu_idx = srcu_read_lock(&head->srcu); in nvme_ns_head_get_unique_id()
573 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_get_unique_id()
585 srcu_idx = srcu_read_lock(&head->srcu); in nvme_ns_head_report_zones()
589 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_report_zones()
693 synchronize_srcu(&head->srcu); in nvme_remove_head()
805 srcu_idx = srcu_read_lock(&head->srcu); in nvme_mpath_set_live()
808 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_mpath_set_live()
812 synchronize_srcu(&head->srcu); in nvme_mpath_set_live()
922 srcu_idx = srcu_read_lock(&ctrl->srcu); in nvme_update_ana_state()
924 srcu_read_lock_held(&ctrl->srcu)) { in nvme_update_ana_state()
937 srcu_read_unlock(&ctrl->srcu, srcu_idx); in nvme_update_ana_state()
1115 srcu_idx = srcu_read_lock(&head->srcu); in numa_nodes_show()
1118 &head->srcu); in numa_nodes_show()
1122 srcu_read_unlock(&head->srcu, srcu_idx); in numa_nodes_show()
1164 synchronize_srcu(&head->srcu); in delayed_removal_secs_store()
1203 srcu_idx = srcu_read_lock(&head->srcu); in nvme_mpath_add_sysfs_link()
1206 srcu_read_lock_held(&head->srcu)) { in nvme_mpath_add_sysfs_link()
1244 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_mpath_add_sysfs_link()