Lines Matching refs:head
315 c.rw.nsid = cpu_to_le32(ns->head->ns_id);
331 if (ns && nsid != ns->head->ns_id) {
335 current->comm, nsid, ns->head->ns_id);
690 return ns->head->ns_id;
803 void __user *argp, struct nvme_ns_head *head, int srcu_idx,
805 __releases(&head->srcu)
811 srcu_read_unlock(&head->srcu, srcu_idx);
821 struct nvme_ns_head *head = bdev->bd_disk->private_data;
831 srcu_idx = srcu_read_lock(&head->srcu);
832 ns = nvme_find_path(head);
842 return nvme_ns_head_ctrl_ioctl(ns, cmd, argp, head, srcu_idx,
847 srcu_read_unlock(&head->srcu, srcu_idx);
856 struct nvme_ns_head *head =
862 srcu_idx = srcu_read_lock(&head->srcu);
863 ns = nvme_find_path(head);
868 return nvme_ns_head_ctrl_ioctl(ns, cmd, argp, head, srcu_idx,
873 srcu_read_unlock(&head->srcu, srcu_idx);
881 struct nvme_ns_head *head = container_of(cdev, struct nvme_ns_head, cdev);
882 int srcu_idx = srcu_read_lock(&head->srcu);
883 struct nvme_ns *ns = nvme_find_path(head);
888 srcu_read_unlock(&head->srcu, srcu_idx);