smartmontools SVN Rev 5645
Utility to control and monitor storage systems with "S.M.A.R.T."
os_freebsd::freebsd_smart_interface Member List

This is the complete list of members for os_freebsd::freebsd_smart_interface, including all inherited members.

autodetect_sat_device(scsi_device *scsidev, const unsigned char *inqdata, unsigned inqsize)smart_interfacevirtual
autodetect_smart_device(const char *name) overrideos_freebsd::freebsd_smart_interfaceprotectedvirtual
clear_err()smart_interfaceinline
disable_system_auto_standby(bool disable)smart_interfacevirtual
get_app_examples(const char *appname) overrideos_freebsd::freebsd_smart_interfacevirtual
get_ata_device(const char *name, const char *type) overrideos_freebsd::freebsd_smart_interfaceprotectedvirtual
get_custom_smart_device(const char *name, const char *type) overrideos_freebsd::freebsd_smart_interfaceprotectedvirtual
get_dev_megaraid(smart_device_list &devlist)os_freebsd::freebsd_smart_interfaceprivate
get_err() constsmart_interfaceinline
get_errmsg() constsmart_interfaceinline
get_errno() constsmart_interfaceinline
get_intelliprop_device(const char *type, ata_device *atadev)smart_interfaceprotectedvirtual
get_jmb39x_device(const char *type, smart_device *smartdev)smart_interfaceprotectedvirtual
get_msg_for_errno(int no)smart_interfacevirtual
get_nvme_device(const char *name, const char *type, unsigned nsid) overrideos_freebsd::freebsd_smart_interfaceprotectedvirtual
get_nvme_devlist(smart_device_list &devlist, const char *type)os_freebsd::freebsd_smart_interfaceprivate
get_os_version_str() overrideos_freebsd::freebsd_smart_interfacevirtual
get_sat_device(const char *type, scsi_device *scsidev)smart_interfaceprotectedvirtual
get_scsi_device(const char *name, const char *type) overrideos_freebsd::freebsd_smart_interfaceprotectedvirtual
get_scsi_passthrough_device(const char *type, scsi_device *scsidev)smart_interfaceprotectedvirtual
get_smart_device(const char *name, const char *type)smart_interfacevirtual
get_snt_device(const char *type, scsi_device *scsidev)smart_interfaceprotectedvirtual
get_unique_dev_name(const char *name, const char *type) constsmart_interfacevirtual
get_usb_dev_type_by_id(int vendor_id, int product_id, int version=-1)smart_interfacevirtual
get_valid_custom_dev_types_str() overrideos_freebsd::freebsd_smart_interfaceprotectedvirtual
get_valid_dev_types_str()smart_interfacevirtual
init()smart_interfacestatic
is_raid_dev_type(const char *type) constsmart_interfacevirtual
m_errsmart_interfaceprivate
megaraid_dcmd_cmd(const char *devname, uint32_t opcode, void *buf, size_t bufsize, uint8_t *mbox, size_t mboxlen, uint8_t *statusp)os_freebsd::freebsd_smart_interfaceprivate
megaraid_pd_add_list(const char *devname, smart_device_list &devlist)os_freebsd::freebsd_smart_interfaceprivate
operator=(const smart_interface &)smart_interfaceprivate
s_instancesmart_interfaceprivatestatic
scan_smart_devices(smart_device_list &devlist, const char *type, const char *pattern=0) overrideos_freebsd::freebsd_smart_interfacevirtual
smart_interface::scan_smart_devices(smart_device_list &devlist, const smart_devtype_list &types, const char *pattern=0)smart_interfacevirtual
set(smart_interface *intf)smart_interfaceinlineprotectedstatic
set_err(int no, const char *msg,...) __attribute_format_printf(3smart_interface
set_err(const smart_device::error_info &err)smart_interfaceinline
set_err(int no)smart_interface
set_err_np(int no, const char *msg,...) __attribute_format_printf(3smart_interface
set_err_var(smart_device::error_info *err, int no)smart_interface
smart_interface()smart_interfaceinline
smart_interface(const smart_interface &)smart_interfaceprivate
~smart_interface()smart_interfaceinlinevirtual