Home
last modified time | relevance | path

Searched refs:asd_sas_port (Results 1 – 27 of 27) sorted by relevance

/linux-4.4.14/include/scsi/
Dsas_ata.h47 void sas_probe_sata(struct asd_sas_port *port);
48 void sas_suspend_sata(struct asd_sas_port *port);
49 void sas_resume_sata(struct asd_sas_port *port);
83 static inline void sas_probe_sata(struct asd_sas_port *port) in sas_probe_sata()
87 static inline void sas_suspend_sata(struct asd_sas_port *port) in sas_suspend_sata()
91 static inline void sas_resume_sata(struct asd_sas_port *port) in sas_resume_sata()
Dlibsas.h202 struct asd_sas_port *port; /* shortcut to root of the tree */
242 struct asd_sas_port *port;
262 struct asd_sas_port { struct
353 struct asd_sas_port *port; /* Class:RW, driver: RO */
411 struct asd_sas_port **sas_port; /* array of valid pointers, must be set */
667 int (*lldd_clear_nexus_port)(struct asd_sas_port *);
704 void sas_unregister_domain_devices(struct asd_sas_port *port, int gone);
705 void sas_init_disc(struct sas_discovery *disc, struct asd_sas_port *);
706 int sas_discover_event(struct asd_sas_port *, enum discover_event ev);
711 void sas_unregister_dev(struct asd_sas_port *port, struct domain_device *);
/linux-4.4.14/drivers/scsi/libsas/
Dsas_discover.c66 static int sas_get_port_device(struct asd_sas_port *port) in sas_get_port_device()
219 struct asd_sas_port *port = ev->port; in sas_probe_devices()
248 struct asd_sas_port *port = ev->port; in sas_suspend_devices()
277 struct asd_sas_port *port = ev->port; in sas_resume_devices()
329 static void sas_unregister_common_dev(struct asd_sas_port *port, struct domain_device *dev) in sas_unregister_common_dev()
360 struct asd_sas_port *port = ev->port; in sas_destruct_devices()
373 void sas_unregister_dev(struct asd_sas_port *port, struct domain_device *dev) in sas_unregister_dev()
391 void sas_unregister_domain_devices(struct asd_sas_port *port, int gone) in sas_unregister_domain_devices()
444 struct asd_sas_port *port = ev->port; in sas_discover_domain()
501 struct asd_sas_port *port = ev->port; in sas_revalidate_domain()
[all …]
Dsas_port.c31 static bool phy_is_wideport_member(struct asd_sas_port *port, struct asd_sas_phy *phy) in phy_is_wideport_member()
45 struct asd_sas_port *port = phy->port; in sas_resume_port()
96 struct asd_sas_port *port = phy->port; in sas_form_port()
207 struct asd_sas_port *port = phy->port; in sas_deform_port()
318 static void sas_init_port(struct asd_sas_port *port, in sas_init_port()
339 struct asd_sas_port *port = sas_ha->sas_port[i]; in sas_register_ports()
Dsas_dump.h30 void sas_dump_port(struct asd_sas_port *port);
Dsas_dump.c62 void sas_dump_port(struct asd_sas_port *port) in sas_dump_port()
Dsas_ata.c625 void sas_probe_sata(struct asd_sas_port *port) in sas_probe_sata()
653 static void sas_ata_flush_pm_eh(struct asd_sas_port *port, const char *func) in sas_ata_flush_pm_eh()
669 void sas_suspend_sata(struct asd_sas_port *port) in sas_suspend_sata()
691 void sas_resume_sata(struct asd_sas_port *port) in sas_resume_sata()
768 struct asd_sas_port *port = sas_ha->sas_port[i]; in sas_ata_strategy_handler()
Dsas_scsi_host.c281 struct asd_sas_port *port) in sas_scsi_clear_queue_port()
287 struct asd_sas_port *x = dev->port; in sas_scsi_clear_queue_port()
663 struct asd_sas_port *port = task->dev->port; in sas_eh_handle_sas_errors()
833 struct asd_sas_port *port = ha->sas_port[i]; in sas_find_dev_by_rphy()
Dsas_event.c107 struct asd_sas_port *port = ha->sas_port[i]; in sas_enable_revalidation()
Dsas_phy.c57 struct asd_sas_port *port = phy->port; in sas_phye_oob_error()
Dsas_expander.c638 static int sas_dev_present_in_domain(struct asd_sas_port *port, in sas_dev_present_in_domain()
914 struct asd_sas_port *port; in sas_ex_discover_expander()
1616 static int sas_ex_level_discovery(struct asd_sas_port *port, const int level) in sas_ex_level_discovery()
1638 static int sas_ex_bfs_disc(struct asd_sas_port *port) in sas_ex_bfs_disc()
1862 static void sas_unregister_ex_tree(struct asd_sas_port *port, struct domain_device *dev) in sas_unregister_ex_tree()
Dsas_init.c439 struct asd_sas_port *port = ha->sas_port[i]; in sas_suspend_ha()
/linux-4.4.14/drivers/scsi/aic94xx/
Daic94xx.h95 int asd_clear_nexus_port(struct asd_sas_port *port);
Daic94xx_hwi.h215 struct asd_sas_port ports[ASD_MAX_PHYS];
Daic94xx_tmf.c143 int asd_clear_nexus_port(struct asd_sas_port *port) in asd_clear_nexus_port()
Daic94xx_init.c677 struct asd_sas_port **sas_ports = in asd_register_sas_ha()
/linux-4.4.14/drivers/scsi/isci/
Dtask.h159 struct asd_sas_port *port);
Dhost.h197 struct asd_sas_port sas_ports[SCI_MAX_PORTS];
Dtask.c457 int isci_task_clear_nexus_port(struct asd_sas_port *port) in isci_task_clear_nexus_port()
Dinit.c233 struct asd_sas_port **sas_ports; in isci_register_sas_ha()
Dphy.c1436 struct asd_sas_port *port = sas_phy->port; in isci_phy_control()
Dport.c1748 struct asd_sas_port *port = phy->port; in isci_port_formed()
/linux-4.4.14/drivers/scsi/mvsas/
Dmv_sas.c323 struct asd_sas_port *sas_port = dev->port; in mvs_task_prep_smp()
448 struct asd_sas_port *sas_port = dev->port; in mvs_task_prep_ata()
576 struct asd_sas_port *sas_port = dev->port; in mvs_task_prep_ssp()
1092 struct asd_sas_port *sas_port = sas_phy->port; in mvs_port_notify_formed()
1134 struct asd_sas_port *port = sas_phy->port; in mvs_port_notify_deformed()
Dmv_sas.h212 struct asd_sas_port sas_port;
Dmv_init.c438 struct asd_sas_port **arr_port; in mvs_prep_sas_ha_init()
/linux-4.4.14/drivers/scsi/pm8001/
Dpm8001_sas.h244 struct asd_sas_port sas_port;
Dpm8001_init.c546 struct asd_sas_port **arr_port; in pm8001_prep_sas_ha_init()