Lines Matching refs:srcu_idx
1472 struct nvme_ns_head **head, int *srcu_idx) in nvme_get_ns_from_disk() argument
1479 *srcu_idx = srcu_read_lock(&(*head)->srcu); in nvme_get_ns_from_disk()
1482 srcu_read_unlock(&(*head)->srcu, *srcu_idx); in nvme_get_ns_from_disk()
1487 *srcu_idx = -1; in nvme_get_ns_from_disk()
1509 int srcu_idx) in nvme_handle_ctrl_ioctl() argument
1515 nvme_put_ns_from_disk(head, srcu_idx); in nvme_handle_ctrl_ioctl()
1538 int srcu_idx, ret; in nvme_ioctl() local
1540 ns = nvme_get_ns_from_disk(bdev->bd_disk, &head, &srcu_idx); in nvme_ioctl()
1550 return nvme_handle_ctrl_ioctl(ns, cmd, argp, head, srcu_idx); in nvme_ioctl()
1573 nvme_put_ns_from_disk(head, srcu_idx); in nvme_ioctl()
1919 int srcu_idx, ret; in nvme_pr_command() local
1922 ns = nvme_get_ns_from_disk(bdev->bd_disk, &head, &srcu_idx); in nvme_pr_command()
1935 nvme_put_ns_from_disk(head, srcu_idx); in nvme_pr_command()