Lines Matching refs:ctrl
17 blk_queue_max_zone_append_sectors(q, ns->ctrl->max_zone_append);
21 static int nvme_set_max_append(struct nvme_ctrl *ctrl)
35 status = nvme_submit_sync_cmd(ctrl->admin_q, &c, id, sizeof(*id));
42 ctrl->max_zone_append = 1 << (id->zasl + 3);
44 ctrl->max_zone_append = ctrl->max_hw_sectors;
60 dev_warn(ns->ctrl->device,
67 if (!ns->ctrl->max_zone_append) {
68 status = nvme_set_max_append(ns->ctrl);
82 status = nvme_submit_sync_cmd(ns->ctrl->admin_q, &c, id, sizeof(*id));
91 dev_warn(ns->ctrl->device,
100 dev_warn(ns->ctrl->device,
154 dev_err(ns->ctrl->device, "invalid zone type %#x\n",