|
smartmontools SVN Rev 3317
Utility to control and monitor storage systems with "S.M.A.R.T."
|
Classes | |
| class | freebsd_smart_device |
| Implement shared open/close routines with old functions. More... | |
| class | freebsd_ata_device |
| Implement standard ATA support. More... | |
| class | freebsd_escalade_device |
| Implement AMCC/3ware RAID support. More... | |
| class | freebsd_highpoint_device |
| Implement Highpoint RAID support with old functions. More... | |
| class | freebsd_scsi_device |
| Standard SCSI support. More... | |
| class | freebsd_areca_ata_device |
| Areca RAID support. More... | |
| class | freebsd_areca_scsi_device |
| class | freebsd_cciss_device |
| Implement CCISS RAID support with old functions. More... | |
| class | freebsd_smart_interface |
| Implement platform interface with old functions. More... | |
Functions | |
| bool | get_dev_names_cam (std::vector< std::string > &names, bool show_all) |
| int | get_dev_names_ata (char ***names) |
| static int | usbdevinfo (int f, int a, int rec, int busno, unsigned short &vendor_id, unsigned short &product_id, unsigned short &version) |
| static int | usbdevlist (int busno, unsigned short &vendor_id, unsigned short &product_id, unsigned short &version) |
Variables | |
| unsigned char | m_controller_type |
| unsigned char | m_controller_port |
| static const char | smartctl_examples [] = " on first ARECA RAID controller)\n" |
| static char | done [USB_MAX_DEVICES] |
| int os_freebsd::get_dev_names_ata | ( | char *** | names | ) |
Definition at line 1506 of file os_freebsd.cpp.
| bool os_freebsd::get_dev_names_cam | ( | std::vector< std::string > & | names, |
| bool | show_all | ||
| ) |
Definition at line 1383 of file os_freebsd.cpp.
| static int os_freebsd::usbdevinfo | ( | int | f, |
| int | a, | ||
| int | rec, | ||
| int | busno, | ||
| unsigned short & | vendor_id, | ||
| unsigned short & | product_id, | ||
| unsigned short & | version | ||
| ) | [static] |
Definition at line 1644 of file os_freebsd.cpp.
| static int os_freebsd::usbdevlist | ( | int | busno, |
| unsigned short & | vendor_id, | ||
| unsigned short & | product_id, | ||
| unsigned short & | version | ||
| ) | [static] |
Definition at line 1694 of file os_freebsd.cpp.
char os_freebsd::done[USB_MAX_DEVICES] [static] |
Definition at line 1642 of file os_freebsd.cpp.
| unsigned char os_freebsd::m_controller_port |
Definition at line 180 of file os_freebsd.cpp.
| unsigned char os_freebsd::m_controller_type |
Definition at line 179 of file os_freebsd.cpp.
const char os_freebsd::smartctl_examples[] = " on first ARECA RAID controller)\n" [static] |
Definition at line 183 of file os_freebsd.cpp.
1.7.4