Searched refs:sata_device_t (Results 1 – 5 of 5) sorted by relevance
/titanic_44/usr/src/uts/common/sys/sata/ |
H A D | sata_hba.h | 157 typedef struct sata_device sata_device_t; typedef 584 int (*sata_tran_port_activate)(dev_info_t *, sata_device_t *); 585 int (*sata_tran_port_deactivate)(dev_info_t *, sata_device_t *); 602 int (*sata_tran_get_pwr_level)(dev_info_t *, sata_device_t *); 644 int (*sata_tran_probe_port)(dev_info_t *, sata_device_t *); 648 sata_device_t *); 649 int (*sata_tran_selftest)(dev_info_t *, sata_device_t *); 746 void sata_hba_event_notify(dev_info_t *, sata_device_t *, int); 747 sata_pkt_t *sata_get_error_retrieval_pkt(dev_info_t *, sata_device_t *, int); 749 sata_pkt_t *sata_get_rdwr_pmult_pkt(dev_info_t *, sata_device_t *, uint8_t, [all …]
|
/titanic_44/usr/src/uts/common/io/sata/impl/ |
H A D | sata.c | 140 sata_device_t sata_fault_device; 259 static int sata_ioctl_connect(sata_hba_inst_t *, sata_device_t *); 260 static int sata_ioctl_disconnect(sata_hba_inst_t *, sata_device_t *); 261 static int sata_ioctl_configure(sata_hba_inst_t *, sata_device_t *); 262 static int sata_ioctl_unconfigure(sata_hba_inst_t *, sata_device_t *); 263 static int sata_ioctl_activate(sata_hba_inst_t *, sata_device_t *); 264 static int sata_ioctl_deactivate(sata_hba_inst_t *, sata_device_t *); 265 static int sata_ioctl_reset_port(sata_hba_inst_t *, sata_device_t *); 266 static int sata_ioctl_reset_device(sata_hba_inst_t *, sata_device_t *); 268 static int sata_ioctl_port_self_test(sata_hba_inst_t *, sata_device_t *); [all …]
|
/titanic_44/usr/src/uts/common/io/sata/adapters/ahci/ |
H A D | ahci.c | 81 static int ahci_tran_probe_port(dev_info_t *, sata_device_t *); 84 static int ahci_tran_reset_dport(dev_info_t *, sata_device_t *); 85 static int ahci_tran_hotplug_port_activate(dev_info_t *, sata_device_t *); 86 static int ahci_tran_hotplug_port_deactivate(dev_info_t *, sata_device_t *); 88 static int ahci_selftest(dev_info_t *, sata_device_t *); 134 sata_device_t *); 138 sata_device_t *); 142 sata_device_t *); 148 static void ahci_update_sata_registers(ahci_ctl_t *, uint8_t, sata_device_t *); 215 static void ahci_get_ahci_addr(ahci_ctl_t *, sata_device_t *, ahci_addr_t *); [all …]
|
/titanic_44/usr/src/uts/common/io/sata/adapters/si3124/ |
H A D | si3124.c | 231 static int si_tran_probe_port(dev_info_t *, sata_device_t *); 234 static int si_tran_reset_dport(dev_info_t *, sata_device_t *); 235 static int si_tran_hotplug_port_activate(dev_info_t *, sata_device_t *); 236 static int si_tran_hotplug_port_deactivate(dev_info_t *, sata_device_t *); 306 static void fill_dev_sregisters(si_ctl_state_t *, int, sata_device_t *); 525 sata_device_t sdevice; in si_attach() 740 bzero((void *)&sdevice, sizeof (sata_device_t)); in si_attach() 918 sata_device_t sdevice; in si_power() 961 bzero((void *)&sdevice, sizeof (sata_device_t)); in si_power() 1134 si_tran_probe_port(dev_info_t *dip, sata_device_t *sd) in si_tran_probe_port() [all …]
|
/titanic_44/usr/src/uts/common/io/sata/adapters/nv_sata/ |
H A D | nv_sata.c | 98 static int nv_sata_reset(dev_info_t *dip, sata_device_t *sd); 99 static int nv_sata_activate(dev_info_t *dip, sata_device_t *sd); 100 static int nv_sata_deactivate(dev_info_t *dip, sata_device_t *sd); 151 static void nv_copy_registers(nv_port_t *nvp, sata_device_t *sd, 1207 nv_sata_probe(dev_info_t *dip, sata_device_t *sd) in nv_sata_probe() 1816 nv_sata_reset(dev_info_t *dip, sata_device_t *sd) in nv_sata_reset() 1930 nv_sata_activate(dev_info_t *dip, sata_device_t *sd) in nv_sata_activate() 1984 nv_sata_deactivate(dev_info_t *dip, sata_device_t *sd) in nv_sata_deactivate() 5376 sata_device_t sd; in nv_port_state_change() 5387 bzero((void *)&sd, sizeof (sata_device_t)); in nv_port_state_change() [all …]
|