SD_DEVINFO
devinfo = SD_DEVINFO(ssc->ssc_un);
scsi_log(SD_DEVINFO(un), sd_label, CE_CONT,
scsi_log(SD_DEVINFO(ssc->ssc_un), sd_label,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_NOTE,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN, msgp);
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label,
scsi_log(SD_DEVINFO(un), sd_label, CE_NOTE, "%s", local_buf);
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label,
scsi_log(SD_DEVINFO(un), sd_label,
" %s%d\n", ddi_driver_name(SD_DEVINFO(un)),
ddi_get_instance(SD_DEVINFO(un)));
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_NOTE,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
(void) ddi_pathname(SD_DEVINFO(un), path + n);
err = ddi_log_sysevent(SD_DEVINFO(un), SUNW_VENDOR,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
dev = SD_DEVINFO(un);
dev = SD_DEVINFO(un);
sd_register_devid(ssc, SD_DEVINFO(un),
dev = SD_DEVINFO(un);
pdip = ddi_get_parent(SD_DEVINFO(un));
lun = ddi_prop_get_int(DDI_DEV_T_ANY, SD_DEVINFO(un),
tgt = ddi_prop_get_int(DDI_DEV_T_ANY, SD_DEVINFO(un),
info->dki_unit = ddi_get_instance(SD_DEVINFO(un));
(void) strncpy(info->dki_dname, ddi_driver_name(SD_DEVINFO(un)),
dev = sd_make_device(SD_DEVINFO(un));
*result = (void *) SD_DEVINFO(un);
ddi_devid_unregister(SD_DEVINFO(un));
sd_register_devid(ssc, SD_DEVINFO(un), SD_TARGET_IS_UNRESERVED);
(void) pm_raise_power(SD_DEVINFO(un), 0,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_CONT,
scsi_log(SD_DEVINFO(un), sd_label, CE_CONT,
scsi_log(SD_DEVINFO(un), sd_label, CE_CONT,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN, "sr_pause_resume:"
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN, "sr_read_cdda: "
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN, "sr_read_cdxa: "
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
ddi_pathname(SD_DEVINFO(un), path_str));
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
SD_DEVINFO(un), DDI_PROP_DONTPASS,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
if (ddi_prop_lookup_string_array(DDI_DEV_T_ANY, SD_DEVINFO(un),
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
SD_DEVINFO(un), 0, dataname_ptr, &data_list,
scsi_log(SD_DEVINFO(un), sd_label,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_CONT, "Size expected: "
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
ASSERT((SD_DEVINFO(un)) == devi);
DDI_DEV_T_NONE, SD_DEVINFO(un),
SD_DEVINFO(un),
if (ddi_devid_get(SD_DEVINFO(un), &un->un_devid) == DDI_SUCCESS) {
(void) ddi_devid_register(SD_DEVINFO(un),
(char *)ddi_driver_name(SD_DEVINFO(un)),
(void) ddi_devid_register(SD_DEVINFO(un), un->un_devid);
(void) ddi_devid_register(SD_DEVINFO(un),
if (ddi_devid_init(SD_DEVINFO(un), DEVID_FAB, 0, NULL, &un->un_devid)
if (un->un_f_attach_spinup && (pm_raise_power(SD_DEVINFO(un), 0,
(void) pm_raise_power(SD_DEVINFO(un), 0,
(void) pm_idle_component(SD_DEVINFO(un), 0);
(void) pm_idle_component(SD_DEVINFO(un), 0);
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
(void) pm_busy_component(SD_DEVINFO(un), 0);
if (ddi_prop_get_int(DDI_DEV_T_ANY, SD_DEVINFO(un),
fm_scsi_log = ddi_prop_get_int(DDI_DEV_T_ANY, SD_DEVINFO(un),
scsi_log(SD_DEVINFO(un),
ddi_driver_name(SD_DEVINFO(un)),
ddi_get_instance(SD_DEVINFO(un)));
dev = sd_make_device(SD_DEVINFO(un));
(void) pm_idle_component(SD_DEVINFO(un), 0);
(void) pm_idle_component(SD_DEVINFO(un), 0);
(pm_lower_power(SD_DEVINFO(un), 0, SD_PM_STATE_STOPPED(un))
(void) pm_idle_component(SD_DEVINFO(un), 0);
if (ddi_prop_lookup_string(DDI_DEV_T_ANY, SD_DEVINFO(un),
instance = ddi_get_instance(SD_DEVINFO(un));
return_status = pm_busy_component(SD_DEVINFO(un), 0);
return_status = pm_raise_power(SD_DEVINFO(un), 0,
(void) pm_idle_component(SD_DEVINFO(un), 0);
(void) pm_busy_component(SD_DEVINFO(un), 0);
(void) pm_idle_component(SD_DEVINFO(un), 0);
scsi_log(SD_DEVINFO(un), sd_label,
ddi_driver_name(SD_DEVINFO(un)),
ddi_get_instance(SD_DEVINFO(un)));
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
scsi_log(SD_DEVINFO(un), sd_label, CE_WARN,
SD_DEVINFO((lunp)), DDI_PROP_DONTPASS, \
#define SD_GET_DEV(un) (sd_make_device(SD_DEVINFO(un)))