spdk_nvme_cmd_cdw10 Union Reference

Data Fields

uint32_t raw
 
struct {
   uint32_t   cns: 8
 
   uint32_t   reserved: 8
 
   uint32_t   cntid: 16
 
identify
 
struct {
   uint32_t   lid: 8
 
   uint32_t   lsp: 7
 
   uint32_t   rae: 1
 
   uint32_t   numdl: 16
 
get_log_page
 
struct {
   uint32_t   sqid: 16
 
   uint32_t   cid: 16
 
abort
 
struct {
   uint32_t   nssf: 8
 
   uint32_t   spsp0: 8
 
   uint32_t   spsp1: 8
 
   uint32_t   secp: 8
 
sec_send_recv
 
struct {
   uint32_t   qid: 16
 
   uint32_t   qsize: 16
 
create_io_q
 
struct {
   uint32_t   qid: 16
 
   uint32_t   reserved: 16
 
delete_io_q
 
struct {
   uint32_t   fid: 8
 
   uint32_t   sel: 3
 
   uint32_t   reserved: 21
 
get_features
 
struct {
   uint32_t   fid: 8
 
   uint32_t   reserved: 23
 
   uint32_t   sv: 1
 
set_features
 
struct {
   uint32_t   sel: 4
 
   uint32_t   reserved: 28
 
ns_attach
 
struct {
   uint32_t   sel: 4
 
   uint32_t   reserved: 28
 
ns_manage
 
struct {
   uint32_t   nr: 8
 
   uint32_t   reserved: 24
 
dsm
 
struct {
   uint32_t   rrega: 3
 
   uint32_t   iekey: 1
 
   uint32_t   reserved: 26
 
   uint32_t   cptpl: 2
 
resv_register
 
struct {
   uint32_t   rrela: 3
 
   uint32_t   iekey: 1
 
   uint32_t   reserved1: 4
 
   uint32_t   rtype: 8
 
   uint32_t   reserved2: 16
 
resv_release
 
struct {
   uint32_t   racqa: 3
 
   uint32_t   iekey: 1
 
   uint32_t   reserved1: 4
 
   uint32_t   rtype: 8
 
   uint32_t   reserved2: 16
 
resv_acquire
 
struct {
   uint32_t   mo: 8
 
   uint32_t   reserved: 8
 
   uint32_t   mos: 16
 
mgmt_send_recv
 

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