Searched defs:nvmeq (Results 1 - 1 of 1) sorted by relevance

/drivers/block/
H A Dnvme.c148 static struct nvme_cmd_info *nvme_cmd_info(struct nvme_queue *nvmeq) argument
150 return (void *)&nvmeq->cmdid_data[BITS_TO_LONGS(nvmeq->q_depth)];
155 * @nvmeq: The queue that will be used for this command
168 static int alloc_cmdid(struct nvme_queue *nvmeq, void *ctx, argument
171 int depth = nvmeq->q_depth - 1;
172 struct nvme_cmd_info *info = nvme_cmd_info(nvmeq);
176 cmdid = find_first_zero_bit(nvmeq->cmdid_data, depth);
179 } while (test_and_set_bit(cmdid, nvmeq->cmdid_data));
187 static int alloc_cmdid_killable(struct nvme_queue *nvmeq, voi argument
229 free_cmdid(struct nvme_queue *nvmeq, int cmdid, nvme_completion_fn *fn) argument
248 cancel_cmdid(struct nvme_queue *nvmeq, int cmdid, nvme_completion_fn *fn) argument
266 put_nvmeq(struct nvme_queue *nvmeq) argument
278 nvme_submit_cmd(struct nvme_queue *nvmeq, struct nvme_command *cmd) argument
362 struct nvme_queue *nvmeq = get_nvmeq(dev); local
508 nvme_submit_flush(struct nvme_queue *nvmeq, struct nvme_ns *ns, int cmdid) argument
525 nvme_submit_flush_data(struct nvme_queue *nvmeq, struct nvme_ns *ns) argument
538 nvme_submit_bio_queue(struct nvme_queue *nvmeq, struct nvme_ns *ns, struct bio *bio) argument
620 struct nvme_queue *nvmeq = get_nvmeq(ns->dev); local
636 nvme_process_cq(struct nvme_queue *nvmeq) argument
678 struct nvme_queue *nvmeq = data; local
687 struct nvme_queue *nvmeq = data; local
694 nvme_abort_command(struct nvme_queue *nvmeq, int cmdid) argument
720 nvme_submit_sync_cmd(struct nvme_queue *nvmeq, struct nvme_command *cmd, u32 *result, unsigned timeout) argument
771 adapter_alloc_cq(struct nvme_dev *dev, u16 qid, struct nvme_queue *nvmeq) argument
792 adapter_alloc_sq(struct nvme_dev *dev, u16 qid, struct nvme_queue *nvmeq) argument
867 struct nvme_queue *nvmeq = dev->queues[qid]; local
891 struct nvme_queue *nvmeq = kzalloc(sizeof(*nvmeq) + extra, GFP_KERNEL); local
928 queue_request_irq(struct nvme_dev *dev, struct nvme_queue *nvmeq, const char *name) argument
944 struct nvme_queue *nvmeq = nvme_alloc_queue(dev, qid, cq_size, vector); local
982 struct nvme_queue *nvmeq; local
1093 struct nvme_queue *nvmeq; local
1221 nvme_timeout_ios(struct nvme_queue *nvmeq) argument
1241 nvme_resubmit_bios(struct nvme_queue *nvmeq) argument
1266 struct nvme_queue *nvmeq = dev->queues[i]; local
[all...]

Completed in 37 milliseconds