|
|
struct { | |
| |
|
uint8_t free: 1 | |
| | if set to 1 chunk is free
|
| |
|
uint8_t closed: 1 | |
| | if set to 1 chunk is closed
|
| |
|
uint8_t open: 1 | |
| | if set to 1 chunk is open
|
| |
|
uint8_t offline: 1 | |
| | if set to 1 chunk is offline
|
| |
|
uint8_t reserved: 4 | |
| |
| } | cs | |
| | Chunk State.
|
| |
|
struct { | |
| |
|
uint8_t seq_write: 1 | |
| | If set to 1 chunk must be written sequentially.
|
| |
|
uint8_t rnd_write: 1 | |
| | If set to 1 chunk allows random writes.
|
| |
|
uint8_t reserved1: 2 | |
| |
|
uint8_t size_deviate: 1 | |
| | If set to 1 chunk deviates from the chunk size reported in identify geometry command.
|
| |
|
uint8_t reserved2: 3 | |
| |
| } | ct | |
| | Chunk Type.
|
| |
|
uint8_t | wli |
| | Wear-level Index.
|
| |
|
uint64_t | slba |
| | Starting LBA.
|
| |
|
uint64_t | cnlb |
| | Number of blocks in chunk.
|
| |
|
uint64_t | wp |
| | Write Pointer.
|
| |
The documentation for this struct was generated from the following file: