|
libhd
5.0
|
enhanced disk data (cf. More...
#include <hd.h>
Data Fields | |
| uint64_t | sectors |
| struct { | |
| unsigned cyls | |
| unsigned heads | |
| unsigned sectors | |
| } | edd |
| struct { | |
| unsigned cyls | |
| unsigned heads | |
| unsigned sectors | |
| } | legacy |
| unsigned | ext_fixed_disk:1 |
| unsigned | ext_lock_eject:1 |
| unsigned | ext_edd:1 |
| unsigned | ext_64bit:1 |
| unsigned | assigned:1 |
| unsigned | valid:1 |
| unsigned | ext_fibre:1 |
| unsigned | ext_net:1 |
| char * | sysfs_id |
| unsigned | hd_idx |
| unsigned | signature |
enhanced disk data (cf.
| unsigned edd_info_t::assigned |
| unsigned edd_info_t::cyls |
| struct { ... } edd_info_t::edd |
| unsigned edd_info_t::ext_64bit |
| unsigned edd_info_t::ext_edd |
| unsigned edd_info_t::ext_fibre |
| unsigned edd_info_t::ext_fixed_disk |
| unsigned edd_info_t::ext_lock_eject |
| unsigned edd_info_t::ext_net |
| unsigned edd_info_t::hd_idx |
| unsigned edd_info_t::heads |
| struct { ... } edd_info_t::legacy |
| uint64_t edd_info_t::sectors |
| unsigned edd_info_t::sectors |
| unsigned edd_info_t::signature |
| char* edd_info_t::sysfs_id |
Referenced by hd_free_hd_data().
| unsigned edd_info_t::valid |