Lines Matching refs:qid

113 	u16 qid;  member
1107 c.delete_queue.qid = cpu_to_le16(id); in adapter_delete_queue()
1112 static int adapter_alloc_cq(struct nvme_dev *dev, u16 qid, in adapter_alloc_cq() argument
1121 c.create_cq.cqid = cpu_to_le16(qid); in adapter_alloc_cq()
1129 static int adapter_alloc_sq(struct nvme_dev *dev, u16 qid, in adapter_alloc_sq() argument
1138 c.create_sq.sqid = cpu_to_le16(qid); in adapter_alloc_sq()
1141 c.create_sq.cqid = cpu_to_le16(qid); in adapter_alloc_sq()
1213 if (!nvmeq->qid || cmd_rq->aborted) { in nvme_abort_req()
1222 req->tag, nvmeq->qid); in nvme_abort_req()
1244 cmd.abort.sqid = cpu_to_le16(nvmeq->qid); in nvme_abort_req()
1251 nvmeq->qid); in nvme_abort_req()
1255 req->tag, nvmeq->qid); in nvme_abort_req()
1284 req->tag, nvmeq->qid); in nvme_cancel_queue_ios()
1295 nvmeq->qid); in nvme_timeout()
1347 if (!nvmeq->qid && nvmeq->dev->admin_q) in nvme_suspend_queue()
1366 static void nvme_disable_queue(struct nvme_dev *dev, int qid) in nvme_disable_queue() argument
1368 struct nvme_queue *nvmeq = dev->queues[qid]; in nvme_disable_queue()
1377 if (qid && readl(&dev->bar->csts) != -1) { in nvme_disable_queue()
1378 adapter_delete_sq(dev, qid); in nvme_disable_queue()
1379 adapter_delete_cq(dev, qid); in nvme_disable_queue()
1387 static struct nvme_queue *nvme_alloc_queue(struct nvme_dev *dev, int qid, in nvme_alloc_queue() argument
1408 dev->instance, qid); in nvme_alloc_queue()
1412 nvmeq->q_db = &dev->dbs[qid * 2 * dev->db_stride]; in nvme_alloc_queue()
1414 nvmeq->qid = qid; in nvme_alloc_queue()
1416 dev->queues[qid] = nvmeq; in nvme_alloc_queue()
1439 static void nvme_init_queue(struct nvme_queue *nvmeq, u16 qid) in nvme_init_queue() argument
1447 nvmeq->q_db = &dev->dbs[qid * 2 * dev->db_stride]; in nvme_init_queue()
1453 static int nvme_create_queue(struct nvme_queue *nvmeq, int qid) in nvme_create_queue() argument
1458 nvmeq->cq_vector = qid - 1; in nvme_create_queue()
1459 result = adapter_alloc_cq(dev, qid, nvmeq); in nvme_create_queue()
1463 result = adapter_alloc_sq(dev, qid, nvmeq); in nvme_create_queue()
1471 nvme_init_queue(nvmeq, qid); in nvme_create_queue()
1475 adapter_delete_sq(dev, qid); in nvme_create_queue()
1477 adapter_delete_cq(dev, qid); in nvme_create_queue()
2487 c.delete_queue.qid = cpu_to_le16(nvmeq->qid); in adapter_async_del_queue()