Searched refs:sili_port (Results 1 – 7 of 7) sorted by relevance
| /dragonfly/sys/dev/disk/sili/ |
| HD | sili.h | 720 struct sili_port; 729 struct sili_port *ccb_port; 741 struct sili_port { struct 835 struct sili_port *sc_ports[SILI_MAX_PORTS]; 870 int sili_port_init(struct sili_port *ap); 872 void sili_port_state_machine(struct sili_port *ap, int initial); 874 int sili_port_reset(struct sili_port *, struct ata_port *at, int); 875 void sili_exclusive_access(struct sili_port *ap); 880 u_int32_t sili_pread(struct sili_port *, bus_size_t); 881 void sili_pwrite(struct sili_port *, bus_size_t, u_int32_t); [all …]
|
| HD | sili.c | 58 void sili_port_interrupt_enable(struct sili_port *ap); 59 void sili_port_interrupt_redisable(struct sili_port *ap); 60 void sili_port_interrupt_reenable(struct sili_port *ap); 67 static void sili_port_reinit(struct sili_port *ap); 68 int sili_port_softreset(struct sili_port *ap); 69 int sili_port_hardreset(struct sili_port *ap); 70 void sili_port_hardstop(struct sili_port *ap); 71 void sili_port_listen(struct sili_port *ap); 75 void sili_check_active_timeouts(struct sili_port *ap); 77 void sili_issue_pending_commands(struct sili_port *ap, struct sili_ccb *ccb); [all …]
|
| HD | sili_dragonfly.c | 195 sili_os_start_port(struct sili_port *ap) in sili_os_start_port() 209 sili_os_stop_port(struct sili_port *ap) in sili_os_stop_port() 231 sili_os_signal_port_thread(struct sili_port *ap, int mask) in sili_os_signal_port_thread() 243 sili_os_lock_port(struct sili_port *ap) in sili_os_lock_port() 254 sili_os_lock_port_nb(struct sili_port *ap) in sili_os_lock_port_nb() 263 sili_os_unlock_port(struct sili_port *ap) in sili_os_unlock_port() 279 struct sili_port *ap = arg; in sili_port_thread()
|
| HD | sili_pm.c | 50 sili_pm_port_init(struct sili_port *ap, struct ata_port *at) in sili_pm_port_init() 60 sili_pm_port_probe(struct sili_port *ap, int orig_error) in sili_pm_port_probe() 160 sili_pm_identify(struct sili_port *ap) in sili_pm_identify() 259 sili_pm_hardreset(struct sili_port *ap, int target, int hard) in sili_pm_hardreset() 412 sili_pm_softreset(struct sili_port *ap, int target) in sili_pm_softreset() 531 sili_pm_phy_status(struct sili_port *ap, int target, u_int32_t *datap) in sili_pm_phy_status() 544 sili_pm_set_feature(struct sili_port *ap, int feature, int enable) in sili_pm_set_feature() 575 sili_pm_check_good(struct sili_port *ap, int target) in sili_pm_check_good() 638 sili_pm_read(struct sili_port *ap, int target, int which, u_int32_t *datap) in sili_pm_read() 675 sili_pm_write(struct sili_port *ap, int target, int which, u_int32_t data) in sili_pm_write()
|
| HD | sili_cam.c | 66 static void sili_xpt_scsi_disk_io(struct sili_port *ap, 68 static void sili_xpt_scsi_atapi_io(struct sili_port *ap, 70 static void sili_xpt_page_inquiry(struct sili_port *ap, 80 static int sili_cam_probe_disk(struct sili_port *ap, struct ata_port *at); 81 static int sili_cam_probe_atapi(struct sili_port *ap, struct ata_port *at); 84 static int sili_set_xfer(struct sili_port *ap, struct ata_port *atx); 85 static void sili_cam_rescan(struct sili_port *ap); 89 sili_cam_attach(struct sili_port *ap) in sili_cam_attach() 158 sili_cam_changed(struct sili_port *ap, struct ata_port *atx, int found) in sili_cam_changed() 196 sili_cam_detach(struct sili_port *ap) in sili_cam_detach() [all …]
|
| HD | atascsi.h | 271 struct sili_port; 275 struct sili_port *at_sili_port;
|
| HD | sili_attach.c | 122 struct sili_port *ap; in sili_pci_attach() 331 struct sili_port *ap; in sili_pci_detach()
|