| arcmsr_ata_pass_through(const ata_cmd_in &in, ata_cmd_out &out) | generic_areca_device | virtual |
| arcmsr_command_handler(unsigned long arcmsr_cmd, unsigned char *data, int data_len) | generic_areca_device | virtual |
| arcmsr_do_scsi_io(struct scsi_cmnd_io *iop) override | os_win32::win_areca_scsi_device | virtual |
| arcmsr_get_controller_type() | generic_areca_device | virtual |
| arcmsr_get_dev_type() | generic_areca_device | virtual |
| arcmsr_lock() override | os_win32::win_areca_scsi_device | virtual |
| arcmsr_probe() | generic_areca_device | virtual |
| arcmsr_scsi_pass_through(scsi_cmnd_io *iop) | generic_areca_device | virtual |
| arcmsr_ui_handler(unsigned char *areca_packet, int areca_packet_len, unsigned char *result) | generic_areca_device | virtual |
| arcmsr_unlock() override | os_win32::win_areca_scsi_device | virtual |
| areca_scsi_device(smart_interface *intf, const char *dev_name, int disknum, int encnum=1) | areca_scsi_device | |
| areca_scsi_device() | areca_scsi_device | inlineprotected |
| autodetect_open() override | os_win32::win_areca_scsi_device | virtual |
| checked_cmd_support() const | scsi_device | inline |
| clear_err() | smart_device | inline |
| areca_scsi_device::close()=0 | smart_device | pure virtual |
| os_win32::win_smart_device::close() | os_win32::win_smart_device | virtual |
| cmd_support_level(uint8_t opcode, bool sa_valid, uint16_t sa, bool for_lsense_spc=false) const | scsi_device | |
| do_not_use_in_implementation_classes enum name | smart_device | protected |
| generic_areca_device(smart_interface *intf, const char *dev_name, int disknum, int encnum=1) | generic_areca_device | |
| generic_areca_device() | generic_areca_device | inlineprotected |
| get_dev_name() const | smart_device | inline |
| get_dev_type() const | smart_device | inline |
| get_disknum() | generic_areca_device | inlineprotected |
| get_encnum() | generic_areca_device | inlineprotected |
| get_err() const | smart_device | inline |
| get_errmsg() const | smart_device | inline |
| get_errno() const | smart_device | inline |
| get_fh() const | os_win32::win_smart_device | inlineprotected |
| get_info() const | smart_device | inline |
| get_info_name() const | smart_device | inline |
| get_num_objects() | smart_device | inlinestatic |
| get_req_type() const | smart_device | inline |
| hide_scsi(bool hide=true) | scsi_device | inlineprotected |
| is_ata() const | smart_device | inline |
| is_nvme() const | smart_device | inline |
| areca_scsi_device::is_open() const =0 | smart_device | pure virtual |
| os_win32::win_smart_device::is_open() const | os_win32::win_smart_device | virtual |
| is_powered_down() | smart_device | virtual |
| is_scsi() const | smart_device | inline |
| is_spc4_or_higher() const | scsi_device | inline |
| is_syscall_unsup() const | smart_device | virtual |
| logsense_spc_sup | scsi_device | private |
| logsense_sup | scsi_device | private |
| m_ata_ptr | smart_device | private |
| m_disknum | generic_areca_device | private |
| m_encnum | generic_areca_device | private |
| m_err | smart_device | private |
| m_fh | os_win32::win_smart_device | private |
| m_info | smart_device | private |
| m_intf | smart_device | private |
| m_mutex | os_win32::win_areca_scsi_device | private |
| m_nvme_ptr | smart_device | private |
| m_scsi_ptr | smart_device | private |
| never_called enum value | smart_device | protected |
| open() override | os_win32::win_areca_scsi_device | virtual |
| operator=(const smart_device &) | smart_device | private |
| owns(const smart_device *dev) const | smart_device | virtual |
| query_cmd_support() | scsi_device | |
| rcap16_first | scsi_device | private |
| rcap16_sup | scsi_device | private |
| rdefect10_sup | scsi_device | private |
| rdefect12_sup | scsi_device | private |
| release(const smart_device *dev) | smart_device | virtual |
| rsoc_queried | scsi_device | private |
| rsoc_sup | scsi_device | private |
| s_num_objects | smart_device | privatestatic |
| scsi_device() | scsi_device | inlineprotected |
| scsi_pass_through(scsi_cmnd_io *iop) override | areca_scsi_device | protectedvirtual |
| scsi_pass_through_and_check(scsi_cmnd_io *iop, const char *msg="") | scsi_device | |
| set_disknum(int disknum) | generic_areca_device | inlineprotected |
| set_encnum(int encnum) | generic_areca_device | inlineprotected |
| set_err(int no, const char *msg,...) __attribute_format_printf(3 | smart_device | |
| set_err(const error_info &err) | smart_device | inline |
| set_err(int no) | smart_device | |
| set_fh(HANDLE fh) | os_win32::win_smart_device | inlineprotected |
| set_info() | smart_device | inlineprotected |
| set_rcap16_first() | scsi_device | inline |
| set_spc4_or_higher() | scsi_device | inline |
| smart_device(smart_interface *intf, const char *dev_name, const char *dev_type, const char *req_type) | smart_device | protected |
| smart_device(do_not_use_in_implementation_classes) | smart_device | explicitprotected |
| smart_device(const smart_device &) | smart_device | private |
| smi() | smart_device | inlineprotected |
| smi() const | smart_device | inlineprotected |
| spc4_or_above | scsi_device | private |
| to_ata() | smart_device | inline |
| to_ata() const | smart_device | inline |
| to_nvme() | smart_device | inline |
| to_nvme() const | smart_device | inline |
| to_scsi() | smart_device | inline |
| to_scsi() const | smart_device | inline |
| use_rcap16() const | scsi_device | inline |
| win_areca_scsi_device(smart_interface *intf, const char *dev_name, int disknum, int encnum=1) | os_win32::win_areca_scsi_device | |
| win_smart_device() | os_win32::win_smart_device | inline |
| ~areca_scsi_device() | areca_scsi_device | |
| ~generic_areca_device() | generic_areca_device | |
| ~smart_device() | smart_device | virtual |
| ~win_smart_device() | os_win32::win_smart_device | virtual |