nvme_queue
struct nvme_queue *nvmeq = req->mq_hctx->driver_data;
struct nvme_queue *nvmeq = req->mq_hctx->driver_data;
struct nvme_queue *nvmeq = req->mq_hctx->driver_data;
struct nvme_queue *nvmeq = req->mq_hctx->driver_data;
struct nvme_queue *nvmeq = req->mq_hctx->driver_data;
struct nvme_queue *nvmeq = req->mq_hctx->driver_data;
struct nvme_queue *nvmeq = req->mq_hctx->driver_data;
struct nvme_queue *nvmeq = hctx->driver_data;
static void nvme_submit_cmds(struct nvme_queue *nvmeq, struct rq_list *rqlist)
static bool nvme_prep_rq_batch(struct nvme_queue *nvmeq, struct request *req)
struct nvme_queue *nvmeq = NULL;
static inline bool nvme_cqe_pending(struct nvme_queue *nvmeq)
static inline void nvme_ring_cq_doorbell(struct nvme_queue *nvmeq)
static inline struct blk_mq_tags *nvme_queue_tagset(struct nvme_queue *nvmeq)
static inline void nvme_handle_cqe(struct nvme_queue *nvmeq,
static inline void nvme_update_cq_head(struct nvme_queue *nvmeq)
static inline bool nvme_poll_cq(struct nvme_queue *nvmeq,
struct nvme_queue *nvmeq = data;
struct nvme_queue *nvmeq = data;
static void nvme_poll_irqdisable(struct nvme_queue *nvmeq)
struct nvme_queue *nvmeq = hctx->driver_data;
struct nvme_queue *nvmeq = &dev->queues[0];
struct nvme_queue *nvmeq, s16 vector)
struct nvme_queue *nvmeq)
struct nvme_queue *nvmeq = req->mq_hctx->driver_data;
struct nvme_queue *nvmeq = req->mq_hctx->driver_data;
static void nvme_free_queue(struct nvme_queue *nvmeq)
struct nvme_queue *nvmeq = &dev->queues[qid];
static int nvme_alloc_sq_cmds(struct nvme_dev *dev, struct nvme_queue *nvmeq,
struct nvme_queue *nvmeq = &dev->queues[qid];
static int queue_request_irq(struct nvme_queue *nvmeq)
static void nvme_init_queue(struct nvme_queue *nvmeq, u16 qid)
static int nvme_create_queue(struct nvme_queue *nvmeq, int qid, bool polled)
struct nvme_queue *nvmeq;
struct nvme_queue;
struct nvme_queue *adminq = &dev->queues[0];
struct nvme_queue *queues;
struct nvme_queue *nvmeq = req->end_io_data;
struct nvme_queue *nvmeq = req->end_io_data;
static int nvme_delete_queue(struct nvme_queue *nvmeq, u8 opcode)
struct nvme_queue *nvmeq = &dev->queues[nr_queues + sent];
sizeof(struct nvme_queue), GFP_KERNEL, node);
struct nvme_queue *nvmeq, int qid)
static void nvme_dbbuf_free(struct nvme_queue *nvmeq)
struct nvme_queue *nvmeq = &dev->queues[qid];
static inline void nvme_write_sq_db(struct nvme_queue *nvmeq, bool write_sq)
static inline void nvme_sq_copy_cmd(struct nvme_queue *nvmeq,
struct nvme_queue *nvmeq = hctx->driver_data;
struct nvme_queue *nvmeq = req->mq_hctx->driver_data;
struct nvme_queue *nvmeq = req->mq_hctx->driver_data;
static inline struct dma_pool *nvme_dma_pool(struct nvme_queue *nvmeq,
struct nvme_queue *nvmeq = req->mq_hctx->driver_data;
struct nvme_queue *nvmeq = req->mq_hctx->driver_data;
struct nvme_queue *nvmeq = req->mq_hctx->driver_data;
struct nvme_queue *nvmeq = req->mq_hctx->driver_data;
struct nvme_queue *nvmeq = req->mq_hctx->driver_data;
struct nvme_queue *nvmeq = req->mq_hctx->driver_data;