|
XenevaOS
|
#include <nvme.h>
Public Attributes | ||
| struct { | ||
| uint32_t queueID: 16 | ||
| uint32_t queueSize: 16 | ||
| }; | ||
| struct { | ||
| uint32_t contiguous: 1 | ||
| uint32_t priority: 2 | ||
| uint32_t reserved: 13 | ||
| uint32_t cqID: 16 | ||
| }; | ||
| struct { ... } _nvme_create_io_sub_queue_ |
| struct { ... } _nvme_create_io_sub_queue_ |
| uint32_t _nvme_create_io_sub_queue_::contiguous |
| uint32_t _nvme_create_io_sub_queue_::cqID |
| uint32_t _nvme_create_io_sub_queue_::priority |
| uint32_t _nvme_create_io_sub_queue_::queueID |
| uint32_t _nvme_create_io_sub_queue_::queueSize |
| uint32_t _nvme_create_io_sub_queue_::reserved |