spdk_nvme_cmd_cdw11 Union Reference
Collaboration diagram for spdk_nvme_cmd_cdw11:

Data Fields

uint32_t raw
 
struct {
   uint32_t   nvmsetid: 16
 
   uint32_t   reserved: 8
 
   uint32_t   csi: 8
 
identify
 
struct {
   uint32_t   pc: 1
 
   uint32_t   qprio: 2
 
   uint32_t   reserved: 13
 
   uint32_t   cqid: 16
 
create_io_sq
 
struct {
   uint32_t   pc: 1
 
   uint32_t   ien: 1
 
   uint32_t   reserved: 14
 
   uint32_t   iv: 16
 
create_io_cq
 
struct {
   uint32_t   doper: 8
 
   uint32_t   dtype: 8
 
   uint32_t   dspec: 16
 
directive
 
struct {
   uint32_t   numdu: 16
 
   uint32_t   lsid: 16
 
get_log_page
 
struct {
   uint32_t   eds: 1
 
   uint32_t   reserved: 31
 
resv_report
 
union spdk_nvme_feat_arbitration feat_arbitration
 
union spdk_nvme_feat_power_management feat_power_management
 
union spdk_nvme_feat_lba_range_type feat_lba_range_type
 
union spdk_nvme_feat_temperature_threshold feat_temp_threshold
 
union spdk_nvme_feat_error_recovery feat_error_recovery
 
union spdk_nvme_feat_volatile_write_cache feat_volatile_write_cache
 
union spdk_nvme_feat_number_of_queues feat_num_of_queues
 
union spdk_nvme_feat_interrupt_coalescing feat_interrupt_coalescing
 
union spdk_nvme_feat_interrupt_vector_configuration feat_interrupt_vector_configuration
 
union spdk_nvme_feat_write_atomicity feat_write_atomicity
 
union spdk_nvme_feat_async_event_configuration feat_async_event_cfg
 
union spdk_nvme_feat_keep_alive_timer feat_keep_alive_timer
 
union spdk_nvme_feat_host_identifier feat_host_identifier
 
union spdk_nvme_feat_reservation_notification_mask feat_rsv_notification_mask
 
union spdk_nvme_feat_reservation_persistence feat_rsv_persistence
 
union spdk_nvme_feat_fdp_cdw11 feat_fdp_cdw11
 
union spdk_nvme_feat_fdp_events_cdw11 feat_fdp_events_cdw11
 
struct {
   uint32_t   idr: 1
 
   uint32_t   idw: 1
 
   uint32_t   ad: 1
 
   uint32_t   reserved: 29
 
dsm
 

The documentation for this union was generated from the following file: