ds_scsi_info_t
analyze_one_logpage(ds_scsi_info_t *sip, logpage_validation_entry_t *entry)
logpage_ie_analyze(ds_scsi_info_t *sip, scsi_log_parameter_header_t *lphp,
logpage_temp_analyze(ds_scsi_info_t *sip, scsi_log_parameter_header_t *lphp,
logpage_selftest_analyze(ds_scsi_info_t *sip, scsi_log_parameter_header_t *lphp,
logpage_ssm_analyze(ds_scsi_info_t *sip, scsi_log_parameter_header_t *lphp,
analyze_ie_sense(ds_scsi_info_t *sip)
ds_scsi_info_t *sip = arg;
ds_scsi_open_common(disk_status_t *dsp, ds_scsi_info_t *sip)
ds_scsi_info_t *sip;
if ((sip = calloc(sizeof (ds_scsi_info_t), 1)) == NULL) {
ds_scsi_info_t *sip;
if ((sip = calloc(sizeof (ds_scsi_info_t), 1)) == NULL) {
ds_scsi_info_t *sip = arg;
scsi_mode_select(ds_scsi_info_t *sip, uchar_t page_code, int options,
scsi_mode_sense(ds_scsi_info_t *sip, uchar_t page_code, uchar_t pc,
scsi_request_sense(ds_scsi_info_t *sip, uint_t *skp, uint_t *ascp,
scsi_log_sense(ds_scsi_info_t *sip, int page_code, int page_control,
load_modepages(ds_scsi_info_t *sip)
verify_logpage(ds_scsi_info_t *sip, logpage_validation_entry_t *lp)
load_logpages(ds_scsi_info_t *sip)
typedef int (*logpage_validation_fn_t)(ds_scsi_info_t *,
logpage_ie_verify(ds_scsi_info_t *sip, scsi_log_parameter_header_t *lphp,
typedef int (*logpage_analyze_fn_t)(ds_scsi_info_t *,
logpage_temp_verify(ds_scsi_info_t *sip,
logpage_selftest_verify(ds_scsi_info_t *sip,
static int logpage_ie_verify(ds_scsi_info_t *,
static int logpage_temp_verify(ds_scsi_info_t *,
static int logpage_selftest_verify(ds_scsi_info_t *,
logpage_ssm_verify(ds_scsi_info_t *sip,
static int logpage_ssm_verify(ds_scsi_info_t *,
load_ie_modepage(ds_scsi_info_t *sip)
static int logpage_ie_analyze(ds_scsi_info_t *,
static int logpage_temp_analyze(ds_scsi_info_t *,
static int logpage_selftest_analyze(ds_scsi_info_t *,
static int logpage_ssm_analyze(ds_scsi_info_t *,
scsi_enable_ie(ds_scsi_info_t *sip, boolean_t *changed)
clear_gltsd(ds_scsi_info_t *sip)