Loading...
Searching...
No Matches
spdk_nvme_ns_iocs_independent_data Struct Reference

Identify – I/O Command Set Independent Identify Namespace Data Structure (CNS 08h) More...

#include <nvme_spec.h>

Collaboration diagram for spdk_nvme_ns_iocs_independent_data:
[legend]

Data Fields

struct { 
 
   uint8_t   reserved1: 3 
 
   uint8_t   uidreuse: 1 
 UID Reuse.
 
   uint8_t   rmedia: 1 
 Rotational Media.
 
   uint8_t   vwcnp: 1 
 Volatile Write Cache Not Present.
 
   uint8_t   reserved2: 2 
 
nsfeat 
 Common Namespace Features.
 
struct spdk_nvme_nmic nmic
 Namespace Multi-path I/O and Namespace Sharing Capabilities.
 
struct spdk_nvme_rescap rescap
 Reservation Capabilities.
 
struct spdk_nvme_fpi fpi
 Format Progress Indicator.
 
uint32_t anagrpid
 ANA Group Identifier.
 
struct spdk_nvme_nsattr nsattr
 Namespace Attributes.
 
uint16_t nvmsetid
 NVM Set Identifier.
 
uint16_t endgid
 Endurance Group Identifier.
 
struct { 
 
   uint8_t   nrdy: 1 
 Namespace Ready.
 
   uint8_t   ioi: 2 
 I/O Impacted.
 
   uint8_t   reserved: 5 
 
nstat 
 Namespace Status.
 
struct { 
 
   uint8_t   kpioens: 1 
 Key Per I/O Enabled in Namespace.
 
   uint8_t   kpiosns: 1 
 Key Per I/O Supported in Namespace.
 
   uint8_t   reserved: 6 
 
kpios 
 Key Per I/O Status.
 
uint16_t maxkt
 Maximum Key Tag.
 
uint16_t reserved2
 
uint32_t rgrpid
 Reachability Group Identifier.
 
uint8_t reserved3 [4072]
 

Detailed Description

Identify – I/O Command Set Independent Identify Namespace Data Structure (CNS 08h)


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