libzbc
|
Zone domain descriptor. More...
#include <zbc.h>
Data Fields | |
uint64_t | zbm_start_sector |
uint64_t | zbm_end_sector |
uint32_t | zbm_nr_zones |
uint8_t | zbm_id |
uint8_t | zbm_type |
uint16_t | zbm_flags |
uint8_t | __pad [4] |
Zone domain descriptor.
Provide all information about a single zone domain supported by the device. This structure is populated with the information returned to the client after successful execution of REPORT ZONE DOMAINS SCSI command or REPORT DOMAINS DMA ATA command.
uint8_t zbc_zone_domain::__pad[4] |
Padding to 24 bytes.
uint64_t zbc_zone_domain::zbm_end_sector |
End 512B sector of this zone domain.
uint16_t zbc_zone_domain::zbm_flags |
Domain flags. See enum zbc_zone_domain_flags for the flag definitions.
uint8_t zbc_zone_domain::zbm_id |
Domain ID. Zone domains are numbered from 0 by the server, incrementing in ascending order by 1.
uint32_t zbc_zone_domain::zbm_nr_zones |
The number of zones in this zone domain.
uint64_t zbc_zone_domain::zbm_start_sector |
Start 512B sector of this zone domain.
uint8_t zbc_zone_domain::zbm_type |
All zones activated in the LBA range of this domain will be of this type.