Home
last modified time | relevance | path

Searched defs:qpair (Results 1 – 8 of 8) sorted by relevance

/haiku/src/add-ons/kernel/drivers/disk/nvme/libnvme/
H A Dnvme_qpair.c153 static inline bool nvme_qpair_is_admin_queue(struct nvme_qpair *qpair) in nvme_qpair_is_admin_queue()
158 static inline bool nvme_qpair_is_io_queue(struct nvme_qpair *qpair) in nvme_qpair_is_io_queue()
178 static void nvme_qpair_admin_qpair_print_command(struct nvme_qpair *qpair, in nvme_qpair_admin_qpair_print_command()
187 static void nvme_qpair_io_qpair_print_command(struct nvme_qpair *qpair, in nvme_qpair_io_qpair_print_command()
218 static void nvme_qpair_print_command(struct nvme_qpair *qpair, in nvme_qpair_print_command()
253 static void nvme_qpair_print_completion(struct nvme_qpair *qpair, in nvme_qpair_print_completion()
342 static void nvme_qpair_submit_tracker(struct nvme_qpair *qpair, in nvme_qpair_submit_tracker()
367 static void nvme_qpair_complete_tracker(struct nvme_qpair *qpair, in nvme_qpair_complete_tracker()
413 static void nvme_qpair_submit_queued_requests(struct nvme_qpair *qpair) in nvme_qpair_submit_queued_requests()
442 static void nvme_qpair_manual_complete_tracker(struct nvme_qpair *qpair, in nvme_qpair_manual_complete_tracker()
[all …]
H A Dnvme_request.c39 static struct nvme_request *nvme_alloc_request(struct nvme_qpair *qpair) in nvme_alloc_request()
82 int nvme_request_pool_construct(struct nvme_qpair *qpair) in nvme_request_pool_construct()
109 void nvme_request_pool_destroy(struct nvme_qpair *qpair) in nvme_request_pool_destroy()
126 struct nvme_request *nvme_request_allocate(struct nvme_qpair *qpair, in nvme_request_allocate()
154 struct nvme_request *nvme_request_allocate_contig(struct nvme_qpair *qpair, in nvme_request_allocate_contig()
170 struct nvme_request *nvme_request_allocate_null(struct nvme_qpair *qpair, in nvme_request_allocate_null()
H A Dnvme_ns.c233 struct nvme_qpair *qpair, in _nvme_ns_split_request()
297 struct nvme_qpair *qpair, in _nvme_ns_rw()
377 int nvme_ns_read(struct nvme_ns *ns, struct nvme_qpair *qpair, in nvme_ns_read()
398 int nvme_ns_read_with_md(struct nvme_ns *ns, struct nvme_qpair *qpair, in nvme_ns_read_with_md()
420 int nvme_ns_readv(struct nvme_ns *ns, struct nvme_qpair *qpair, in nvme_ns_readv()
447 int nvme_ns_write(struct nvme_ns *ns, struct nvme_qpair *qpair, in nvme_ns_write()
468 int nvme_ns_write_with_md(struct nvme_ns *ns, struct nvme_qpair *qpair, in nvme_ns_write_with_md()
490 int nvme_ns_writev(struct nvme_ns *ns, struct nvme_qpair *qpair, in nvme_ns_writev()
517 int nvme_ns_write_zeroes(struct nvme_ns *ns, struct nvme_qpair *qpair, in nvme_ns_write_zeroes()
545 int nvme_ns_deallocate(struct nvme_ns *ns, struct nvme_qpair *qpair, in nvme_ns_deallocate()
[all …]
H A Dnvme_ctrlr.c57 struct nvme_qpair *qpair) in nvme_ctrlr_create_qpair()
88 struct nvme_qpair *qpair) in nvme_ctrlr_delete_qpair()
245 struct nvme_qpair *qpair; in nvme_ctrlr_init_io_qpairs() local
992 struct nvme_qpair *qpair; in nvme_ctrlr_reset() local
1143 struct nvme_qpair *qpair; in nvme_ctrlr_detach() local
1405 struct nvme_qpair *qpair = NULL; in nvme_ioqp_get() local
1486 int nvme_ioqp_release(struct nvme_qpair *qpair) in nvme_ioqp_release()
1515 int nvme_ioqp_submit_cmd(struct nvme_qpair *qpair, in nvme_ioqp_submit_cmd()
H A Dnvme.c353 int nvme_qpair_stat(struct nvme_qpair *qpair, struct nvme_qpair_stat *qpstat) in nvme_qpair_stat()
H A Dnvme_admin.c196 struct nvme_qpair *qpair, in nvme_admin_create_ioq()
232 struct nvme_qpair *qpair, in nvme_admin_delete_ioq()
H A Dnvme_internal.h278 struct nvme_qpair *qpair; member
/haiku/src/add-ons/kernel/drivers/disk/nvme/
H A Dnvme_disk.cpp100 struct nvme_qpair* qpair; member
416 await_status(nvme_disk_driver_info* info, struct nvme_qpair* qpair, status_t& status) in await_status()
910 qpair_info* qpair = get_qpair(info); in nvme_disk_trim() local