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

/drivers/block/
H A Dnvme-core.c150 static struct nvme_cmd_info *nvme_cmd_info(struct nvme_queue *nvmeq) argument
152 return (void *)&nvmeq->cmdid_data[BITS_TO_LONGS(nvmeq->q_depth)];
162 * @nvmeq: The queue that will be used for this command
175 static int alloc_cmdid(struct nvme_queue *nvmeq, void *ctx, argument
178 int depth = nvmeq->q_depth - 1;
179 struct nvme_cmd_info *info = nvme_cmd_info(nvmeq);
183 cmdid = find_first_zero_bit(nvmeq->cmdid_data, depth);
186 } while (test_and_set_bit(cmdid, nvmeq->cmdid_data));
195 static int alloc_cmdid_killable(struct nvme_queue *nvmeq, voi argument
211 special_completion(struct nvme_queue *nvmeq, void *ctx, struct nvme_completion *cqe) argument
236 async_completion(struct nvme_queue *nvmeq, void *ctx, struct nvme_completion *cqe) argument
248 free_cmdid(struct nvme_queue *nvmeq, int cmdid, nvme_completion_fn *fn) argument
269 cancel_cmdid(struct nvme_queue *nvmeq, int cmdid, nvme_completion_fn *fn) argument
289 struct nvme_queue *nvmeq; local
311 struct nvme_queue *nvmeq; local
334 nvme_submit_cmd(struct nvme_queue *nvmeq, struct nvme_command *cmd) argument
436 bio_completion(struct nvme_queue *nvmeq, void *ctx, struct nvme_completion *cqe) argument
547 nvme_split_and_submit(struct bio *bio, struct nvme_queue *nvmeq, int len) argument
571 nvme_map_bio(struct nvme_queue *nvmeq, struct nvme_iod *iod, struct bio *bio, enum dma_data_direction dma_dir, int psegs) argument
615 nvme_submit_discard(struct nvme_queue *nvmeq, struct nvme_ns *ns, struct bio *bio, struct nvme_iod *iod, int cmdid) argument
641 nvme_submit_flush(struct nvme_queue *nvmeq, struct nvme_ns *ns, int cmdid) argument
658 nvme_submit_iod(struct nvme_queue *nvmeq, struct nvme_iod *iod) argument
707 nvme_split_flush_data(struct nvme_queue *nvmeq, struct bio *bio) argument
730 nvme_submit_bio_queue(struct nvme_queue *nvmeq, struct nvme_ns *ns, struct bio *bio) argument
786 nvme_process_cq(struct nvme_queue *nvmeq) argument
829 struct nvme_queue *nvmeq = get_nvmeq(ns->dev); local
854 struct nvme_queue *nvmeq = data; local
865 struct nvme_queue *nvmeq = data; local
872 nvme_abort_command(struct nvme_queue *nvmeq, int cmdid) argument
885 sync_completion(struct nvme_queue *nvmeq, void *ctx, struct nvme_completion *cqe) argument
904 struct nvme_queue *nvmeq; local
946 nvme_submit_async_cmd(struct nvme_queue *nvmeq, struct nvme_command *cmd, struct async_cmd_info *cmdinfo, unsigned timeout) argument
995 adapter_alloc_cq(struct nvme_dev *dev, u16 qid, struct nvme_queue *nvmeq) argument
1016 adapter_alloc_sq(struct nvme_dev *dev, u16 qid, struct nvme_queue *nvmeq) argument
1097 nvme_abort_cmd(int cmdid, struct nvme_queue *nvmeq) argument
1146 nvme_cancel_ios(struct nvme_queue *nvmeq, bool timeout) argument
1177 struct nvme_queue *nvmeq = container_of(r, struct nvme_queue, r_head); local
1211 struct nvme_queue *nvmeq = raw_nvmeq(dev, i); local
1224 nvme_suspend_queue(struct nvme_queue *nvmeq) argument
1243 nvme_clear_queue(struct nvme_queue *nvmeq) argument
1253 struct nvme_queue *nvmeq = raw_nvmeq(dev, qid); local
1274 struct nvme_queue *nvmeq = kzalloc(sizeof(*nvmeq) + extra, GFP_KERNEL); local
1324 queue_request_irq(struct nvme_dev *dev, struct nvme_queue *nvmeq, const char *name) argument
1335 nvme_init_queue(struct nvme_queue *nvmeq, u16 qid) argument
1351 nvme_create_queue(struct nvme_queue *nvmeq, int qid) argument
1452 struct nvme_queue *nvmeq; local
1811 nvme_resubmit_iods(struct nvme_queue *nvmeq) argument
1826 nvme_resubmit_bios(struct nvme_queue *nvmeq) argument
1868 struct nvme_queue *nvmeq = local
1976 nvme_set_queue_cpus(cpumask_t *qmask, struct nvme_queue *nvmeq, int count) argument
1988 nvme_add_cpus(cpumask_t *mask, const cpumask_t *unassigned_cpus, const cpumask_t *new_mask, struct nvme_queue *nvmeq, int cpus_per_queue) argument
2041 struct nvme_queue *nvmeq = lock_nvmeq(dev, i); local
2387 nvme_del_queue_end(struct nvme_queue *nvmeq) argument
2395 adapter_async_del_queue(struct nvme_queue *nvmeq, u8 opcode, kthread_work_func_t fn) argument
2410 struct nvme_queue *nvmeq = container_of(work, struct nvme_queue, local
2415 nvme_delete_cq(struct nvme_queue *nvmeq) argument
2423 struct nvme_queue *nvmeq = container_of(work, struct nvme_queue, local
2433 nvme_delete_sq(struct nvme_queue *nvmeq) argument
2441 struct nvme_queue *nvmeq = container_of(work, struct nvme_queue, local
2468 struct nvme_queue *nvmeq = raw_nvmeq(dev, i); local
2510 struct nvme_queue *nvmeq = raw_nvmeq(dev, i); local
[all...]

Completed in 44 milliseconds