smartmontools  SVN Rev 4039
Utility to control and monitor storage systems with "S.M.A.R.T."
Classes | Functions
os Namespace Reference

Classes

class  darwin_ata_device
 Implement standard ATA support. More...
 
class  darwin_smart_device
 Implement shared open/close routines with old functions. More...
 
class  darwin_smart_interface
 Implement platform interface. More...
 
class  legacy_ata_device
 Implement standard ATA support with old functions. More...
 
class  legacy_scsi_device
 Implement standard SCSI support with old functions. More...
 
class  legacy_smart_device
 Implement shared open/close routines with old functions. More...
 
class  legacy_smart_interface
 Implement platform interface with old functions. More...
 

Functions

static void free_devnames (char **devnames, int numdevs)
 
static bool is_smart_capable (io_object_t dev)
 
static int make_device_names (char ***devlist, const char *name)
 
static void free_devnames (char **devnames, int numdevs)
 

Function Documentation

static void os::free_devnames ( char **  devnames,
int  numdevs 
)
static

Definition at line 276 of file dev_legacy.cpp.

static void os::free_devnames ( char **  devnames,
int  numdevs 
)
static

Definition at line 531 of file os_darwin.cpp.

static bool os::is_smart_capable ( io_object_t  dev)
static

Definition at line 130 of file os_darwin.cpp.

static int os::make_device_names ( char ***  devlist,
const char *  name 
)
static

Definition at line 288 of file os_darwin.cpp.