nvme_ns_head
static bool nvme_init_integrity(struct nvme_ns_head *head,
static void nvme_configure_pi_elbas(struct nvme_ns_head *head,
struct nvme_ns_head *head, struct nvme_id_ns *id,
struct nvme_ns_head *head = ns->head;
struct nvme_ns_head *head = ns->head;
static struct nvme_ns_head *nvme_find_ns_head(struct nvme_ctrl *ctrl,
struct nvme_ns_head *h;
struct nvme_ns_head *h;
static struct nvme_ns_head *nvme_alloc_ns_head(struct nvme_ctrl *ctrl,
struct nvme_ns_head *head;
struct nvme_ns_head *head = NULL;
struct nvme_ns_head *head =
container_of(ref, struct nvme_ns_head, ref);
bool nvme_tryget_ns_head(struct nvme_ns_head *head)
void nvme_put_ns_head(struct nvme_ns_head *head)
void __user *argp, struct nvme_ns_head *head, int srcu_idx,
struct nvme_ns_head *head = bdev->bd_disk->private_data;
struct nvme_ns_head *head =
container_of(cdev, struct nvme_ns_head, cdev);
struct nvme_ns_head *head = container_of(cdev, struct nvme_ns_head, cdev);
struct nvme_ns_head *h;
struct nvme_ns_head *head = ns->head;
struct nvme_ns_head *head = disk->private_data;
struct nvme_ns_head *head = disk->private_data;
void nvme_mpath_add_sysfs_link(struct nvme_ns_head *head)
struct nvme_ns_head *h;
struct nvme_ns_head *h;
void nvme_mpath_remove_disk(struct nvme_ns_head *head)
void nvme_mpath_put_disk(struct nvme_ns_head *head)
struct nvme_ns_head *head = ns->head;
struct nvme_ns_head *head = ns->head;
static struct nvme_ns *__nvme_find_path(struct nvme_ns_head *head, int node)
static struct nvme_ns *nvme_next_ns(struct nvme_ns_head *head,
static struct nvme_ns *nvme_round_robin_path(struct nvme_ns_head *head)
static struct nvme_ns *nvme_queue_depth_path(struct nvme_ns_head *head)
static struct nvme_ns *nvme_numa_path(struct nvme_ns_head *head)
inline struct nvme_ns *nvme_find_path(struct nvme_ns_head *head)
static bool nvme_available_path(struct nvme_ns_head *head)
struct nvme_ns_head *head = bio->bi_bdev->bd_disk->private_data;
struct nvme_ns_head *head = disk->private_data;
struct nvme_ns_head *head = disk->private_data;
static inline struct nvme_ns_head *cdev_to_ns_head(struct cdev *cdev)
return container_of(cdev, struct nvme_ns_head, cdev);
static int nvme_add_ns_head_cdev(struct nvme_ns_head *head)
struct nvme_ns_head *head =
container_of(work, struct nvme_ns_head, partition_scan_work);
struct nvme_ns_head *head =
container_of(work, struct nvme_ns_head, requeue_work);
static void nvme_remove_head(struct nvme_ns_head *head)
struct nvme_ns_head *head = container_of(to_delayed_work(work),
struct nvme_ns_head, remove_work);
int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl, struct nvme_ns_head *head)
struct nvme_ns_head *head = ns->head;
struct nvme_ns *nvme_find_path(struct nvme_ns_head *head);
int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl,struct nvme_ns_head *head);
void nvme_mpath_add_sysfs_link(struct nvme_ns_head *ns);
void nvme_mpath_put_disk(struct nvme_ns_head *head);
void nvme_mpath_remove_disk(struct nvme_ns_head *head);
static inline bool nvme_mpath_queue_if_no_path(struct nvme_ns_head *head)
struct nvme_ns_head *head)
static inline void nvme_mpath_put_disk(struct nvme_ns_head *head)
static inline void nvme_mpath_remove_disk(struct nvme_ns_head *head)
static inline bool nvme_mpath_queue_if_no_path(struct nvme_ns_head *head)
static inline bool nvme_ns_head_multipath(struct nvme_ns_head *head)
struct nvme_ns_head *head;
static inline bool nvme_ns_has_pi(struct nvme_ns_head *head)
static inline u64 nvme_sect_to_lba(struct nvme_ns_head *head, sector_t sector)
static inline sector_t nvme_lba_to_sect(struct nvme_ns_head *head, u64 lba)
struct nvme_ns_head *head)
bool nvme_tryget_ns_head(struct nvme_ns_head *head);
void nvme_put_ns_head(struct nvme_ns_head *head);
struct nvme_ns_head *head = bdev->bd_disk->private_data;
struct nvme_ns_head *head = dev_to_ns_head(dev);
static int ns_head_update_nuse(struct nvme_ns_head *head)
struct nvme_ns_head *head = dev_to_ns_head(dev);
static inline struct nvme_ns_head *dev_to_ns_head(struct device *dev)
struct nvme_ns_head *head = dev_to_ns_head(dev);
struct nvme_ns_head *head = dev_to_ns_head(dev);
struct nvme_ns_head *head = ns->head;