sata_address_t
sata_address_t *sata_addrp = &sd->satadev_addr;
sata_address_t *saddr, struct scsi_inquiry *inq)
sata_address_t *saddr = &sata_device->satadev_addr;
sata_address_t *sata_addr)
sata_address_t *sata_addr)
sata_get_scsi_target_dip(dev_info_t *dip, sata_address_t *saddr)
sata_address_t *saddr;
sata_address_t *saddr;
static void sata_process_device_reset(sata_hba_inst_t *, sata_address_t *);
static void sata_process_pmdevice_reset(sata_hba_inst_t *, sata_address_t *);
sata_address_t *saddr;
sata_address_t *);
sata_address_t *saddr)
sata_address_t *saddr)
sata_address_t *saddr)
sata_address_t *);
sata_address_t *saddr)
sata_address_t *);
static void sata_process_device_detached(sata_hba_inst_t *, sata_address_t *);
sata_address_t *saddr)
sata_address_t *);
sata_address_t *saddr)
static void sata_process_device_attached(sata_hba_inst_t *, sata_address_t *);
sata_address_t *);
sata_address_t *saddr)
sata_address_t pmport_addr;
static void sata_process_port_pwr_change(sata_hba_inst_t *, sata_address_t *);
sata_address_t *saddr)
sata_address_t *saddr)
sata_address_t *);
sata_address_t *saddr);
sata_address_t *saddr)
sata_address_t *saddr)
sata_address_t *saddr)
sata_gen_sysevent(sata_hba_inst_t *sata_hba_inst, sata_address_t *saddr,
sata_address_t *saddr)
static dev_info_t *sata_get_scsi_target_dip(dev_info_t *, sata_address_t *);
sata_address_t *);
sata_address_t *);
static int sata_get_atapi_inquiry_data(sata_hba_inst_t *, sata_address_t *,
static void sata_gen_sysevent(sata_hba_inst_t *, sata_address_t *, int);
static void sata_set_target_node_cleanup(sata_hba_inst_t *, sata_address_t *);
sata_address_t cport_addr; /* this port SATA address */
sata_address_t satadrv_addr; /* this drive SATA address */
sata_address_t pmult_addr; /* this PMult SATA Address */
sata_address_t pmport_addr; /* this SATA port address */