spdk_nvme_ns_identify_directive_param Struct Reference

Data Fields

struct {
   uint8_t   identify: 1
 
   uint8_t   streams: 1
 
   uint8_t   data_pd: 1
 
   uint8_t   reserved1: 5
 
   uint8_t   reserved2 [31]
 
directives_supported
 
struct {
   uint8_t   identify: 1
 
   uint8_t   streams: 1
 
   uint8_t   data_pd: 1
 
   uint8_t   reserved1: 5
 
   uint8_t   reserved2 [31]
 
directives_enabled
 
struct {
   uint8_t   identify: 1
 cleared to 0b as the host is not able to change the state of Identify Directive
 
   uint8_t   streams: 1
 cleared to 0b to indicate that the Streams Directive state is not preserved across ctrl reset
 
   uint8_t   data_pd: 1
 set to 1b if the Data Placement Directive is supported to indicate that the host specified Data Placement Directive state is preserved across ctrl reset
 
   uint8_t   reserved1: 5
 
   uint8_t   reserved2 [31]
 
directives_persistence
 
uint32_t reserved [1000]
 

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