Searched defs:nvmeq (Results 1 - 1 of 1) sorted by relevance
/drivers/block/ |
H A D | nvme.c | 148 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