| Turnstone Operating System
    | 
nvme namespace identify data fields More...
#include <nvme.h>
| Public Attributes | |
| uint64_t | nsze | 
| Namespace size. | |
| uint64_t | ncap | 
| Namespace capacity. | |
| uint64_t | nuse | 
| Namespace utilization. | |
| uint8_t | nsfeat | 
| Namespace features. | |
| uint8_t | nlbaf | 
| Number of LBA formats. | |
| uint8_t | flbas | 
| Formatted LBA size. | |
| uint8_t | mc | 
| Metadata capabilities. | |
| uint8_t | dpc | 
| End to end data protection capabilitities. | |
| uint8_t | dps | 
| End to end protection type settings. | |
| uint8_t | nmic | 
| Namespace multipath I/O and namespace sharing capabilities. | |
| uint8_t | rescap | 
| Reservation capabilities. | |
| uint8_t | fpi | 
| Format progress indicator. | |
| uint8_t | reserved0 | 
| reserved | |
| uint16_t | nawun | 
| Namespace atomic write unit normal. | |
| uint16_t | nawupf | 
| namespace atomic write unit power fail | |
| uint16_t | nacwu | 
| namespace atomic compare and write unit | |
| uint16_t | nsabsn | 
| namespace atomic boundary size normal | |
| uint16_t | nsabo | 
| namespace atomic boundary offset | |
| uint16_t | nabspf | 
| namespace atomic boundary size power fail | |
| uint16_t | reserved1 | 
| reserved | |
| uint64_t | nvmcap_lo | 
| NVM capacity low 64 bits. | |
| uint64_t | nvmcap_hi | 
| NVM capacity high 64 bits. | |
| uint8_t | reserved2 [104 - 64] | 
| uint8_t | nguid [16] | 
| namespace globally unique identifier | |
| uint64_t | eui64 | 
| ieee extended unique identifier | |
| nvme_lba_format_t | lbaf [16] | 
| LBA formats. | |
| uint8_t | reserved3 [4096 - 192] | 
| reserved | |
nvme namespace identify data fields