Home
last modified time | relevance | path

Searched refs:sata_device_t (Results 1 – 5 of 5) sorted by relevance

/titanic_44/usr/src/uts/common/sys/sata/
H A Dsata_hba.h157 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 Dsata.c140 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 Dahci.c81 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 Dsi3124.c231 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 Dnv_sata.c98 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 …]