.. _sec-c-api-xnvme_queue: ============= xnvme_queue ============= .. _sec-c-api-xnvme_queue-header: Header ====== .. literalinclude:: ../../include/libxnvme_queue.h :language: c .. _sec-c-api-xnvme_queue-enum: Enums ===== .. _sec-c-api-xnvme_queue-enum-xnvme_queue_opts: xnvme_queue_opts ---------------- .. doxygenenum:: xnvme_queue_opts .. _sec-c-api-xnvme_queue-struct: Structs ======= .. _sec-c-api-xnvme_queue-func: Functions ========= .. _sec-c-api-xnvme_queue-func-xnvme_queue_drain: xnvme_queue_drain ----------------- .. doxygenfunction:: xnvme_queue_drain .. _sec-c-api-xnvme_queue-func-xnvme_queue_get_capacity: xnvme_queue_get_capacity ------------------------ .. doxygenfunction:: xnvme_queue_get_capacity .. _sec-c-api-xnvme_queue-func-xnvme_queue_get_cmd_ctx: xnvme_queue_get_cmd_ctx ----------------------- .. doxygenfunction:: xnvme_queue_get_cmd_ctx .. _sec-c-api-xnvme_queue-func-xnvme_queue_get_completion_fd: xnvme_queue_get_completion_fd ----------------------------- .. doxygenfunction:: xnvme_queue_get_completion_fd .. _sec-c-api-xnvme_queue-func-xnvme_queue_get_outstanding: xnvme_queue_get_outstanding --------------------------- .. doxygenfunction:: xnvme_queue_get_outstanding .. _sec-c-api-xnvme_queue-func-xnvme_queue_init: xnvme_queue_init ---------------- .. doxygenfunction:: xnvme_queue_init .. _sec-c-api-xnvme_queue-func-xnvme_queue_poke: xnvme_queue_poke ---------------- .. doxygenfunction:: xnvme_queue_poke .. _sec-c-api-xnvme_queue-func-xnvme_queue_put_cmd_ctx: xnvme_queue_put_cmd_ctx ----------------------- .. doxygenfunction:: xnvme_queue_put_cmd_ctx .. _sec-c-api-xnvme_queue-func-xnvme_queue_set_cb: xnvme_queue_set_cb ------------------ .. doxygenfunction:: xnvme_queue_set_cb .. _sec-c-api-xnvme_queue-func-xnvme_queue_term: xnvme_queue_term ---------------- .. doxygenfunction:: xnvme_queue_term .. _sec-c-api-xnvme_queue-func-xnvme_queue_wait: xnvme_queue_wait ---------------- .. doxygenfunction:: xnvme_queue_wait