|
struct { | |
|
uint16_t variable_zone_capacity: 1 | |
|
uint16_t zone_active_excursions: 1 | |
|
uint16_t reserved0: 14 | |
|
} | zoc | |
| zone operation characteristics
|
|
struct { | |
|
uint16_t read_across_zone_boundaries: 1 | |
|
uint16_t reserved0: 15 | |
|
} | ozcs | |
| optional zoned command support
|
|
uint32_t | mar |
| maximum active resources
|
|
uint32_t | mor |
| maximum open resources
|
|
uint32_t | rrl |
| reset recommended limit
|
|
uint32_t | frl |
| finish recommended limit
|
|
uint32_t | rrl1 |
| reset recommended limit 1
|
|
uint32_t | rrl2 |
| reset recommended limit 2
|
|
uint32_t | rrl3 |
| reset recommended limit 3
|
|
uint32_t | frl1 |
| finish recommended limit 1
|
|
uint32_t | frl2 |
| finish recommended limit 2
|
|
uint32_t | frl3 |
| finish recommended limit 3
|
|
uint8_t | reserved44 [2772] |
|
struct { | |
|
uint64_t zsze | |
| zone size
|
|
uint64_t zdes: 8 | |
| zone descriptor extension size
|
|
uint64_t reserved15: 56 | |
|
} | lbafe [64] | |
| zns lba format extension support
|
|
uint8_t | vendor_specific [256] |
|
The documentation for this struct was generated from the following file: