|
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: