/Linux-v6.1/include/scsi/ |
D | sas_ata.h | 31 void sas_probe_sata(struct asd_sas_port *port); 32 void sas_suspend_sata(struct asd_sas_port *port); 33 void sas_resume_sata(struct asd_sas_port *port); 69 static inline void sas_probe_sata(struct asd_sas_port *port) in sas_probe_sata() 73 static inline void sas_suspend_sata(struct asd_sas_port *port) in sas_suspend_sata() 77 static inline void sas_resume_sata(struct asd_sas_port *port) in sas_resume_sata()
|
D | libsas.h | 178 struct asd_sas_port *port; /* shortcut to root of the tree */ 224 struct asd_sas_port *port; 244 struct asd_sas_port { struct 342 struct asd_sas_port *port; /* Class:RW, driver: RO */ 389 struct asd_sas_port **sas_port; /* array of valid pointers, must be set */ 678 int (*lldd_clear_nexus_port)(struct asd_sas_port *); 720 void sas_unregister_domain_devices(struct asd_sas_port *port, int gone); 721 void sas_init_disc(struct sas_discovery *disc, struct asd_sas_port *); 722 void sas_discover_event(struct asd_sas_port *, enum discover_event ev); 727 void sas_unregister_dev(struct asd_sas_port *port, struct domain_device *);
|
/Linux-v6.1/drivers/scsi/libsas/ |
D | sas_discover.c | 49 static int sas_get_port_device(struct asd_sas_port *port) in sas_get_port_device() 207 static void sas_probe_devices(struct asd_sas_port *port) in sas_probe_devices() 236 struct asd_sas_port *port = ev->port; in sas_suspend_devices() 265 struct asd_sas_port *port = ev->port; in sas_resume_devices() 313 static void sas_unregister_common_dev(struct asd_sas_port *port, struct domain_device *dev) in sas_unregister_common_dev() 340 void sas_destruct_devices(struct asd_sas_port *port) in sas_destruct_devices() 353 static void sas_destruct_ports(struct asd_sas_port *port) in sas_destruct_ports() 363 void sas_unregister_dev(struct asd_sas_port *port, struct domain_device *dev) in sas_unregister_dev() 380 void sas_unregister_domain_devices(struct asd_sas_port *port, int gone) in sas_unregister_domain_devices() 433 struct asd_sas_port *port = ev->port; in sas_discover_domain() [all …]
|
D | sas_port.c | 15 static bool phy_is_wideport_member(struct asd_sas_port *port, struct asd_sas_phy *phy) in phy_is_wideport_member() 29 struct asd_sas_port *port = phy->port; in sas_resume_port() 70 static void sas_form_port_add_phy(struct asd_sas_port *port, in sas_form_port_add_phy() 109 struct asd_sas_port *port = phy->port; in sas_form_port() 213 struct asd_sas_port *port = phy->port; in sas_deform_port() 327 static void sas_init_port(struct asd_sas_port *port, in sas_init_port() 349 struct asd_sas_port *port = sas_ha->sas_port[i]; in sas_register_ports()
|
D | sas_ata.c | 630 void sas_probe_sata(struct asd_sas_port *port) in sas_probe_sata() 658 static void sas_ata_flush_pm_eh(struct asd_sas_port *port, const char *func) in sas_ata_flush_pm_eh() 674 void sas_suspend_sata(struct asd_sas_port *port) in sas_suspend_sata() 696 void sas_resume_sata(struct asd_sas_port *port) in sas_resume_sata() 766 struct asd_sas_port *port = sas_ha->sas_port[i]; in sas_ata_strategy_handler()
|
D | sas_phy.c | 39 struct asd_sas_port *port = phy->port; in sas_phye_oob_error()
|
D | sas_event.c | 100 struct asd_sas_port *port = ha->sas_port[i]; in sas_enable_revalidation()
|
D | sas_internal.h | 91 void sas_destruct_devices(struct asd_sas_port *port);
|
D | sas_scsi_host.c | 256 struct asd_sas_port *port) in sas_scsi_clear_queue_port() 262 struct asd_sas_port *x = dev->port; in sas_scsi_clear_queue_port() 646 struct asd_sas_port *port = task->dev->port; in sas_eh_handle_sas_errors() 808 struct asd_sas_port *port = ha->sas_port[i]; in sas_find_dev_by_rphy()
|
D | sas_init.c | 396 struct asd_sas_port *port = ha->sas_port[i]; in sas_resume_insert_broadcast_ha() 476 struct asd_sas_port *port = ha->sas_port[i]; in sas_suspend_ha()
|
D | sas_expander.c | 621 static int sas_dev_present_in_domain(struct asd_sas_port *port, in sas_dev_present_in_domain() 923 struct asd_sas_port *port; in sas_ex_discover_expander() 1593 static int sas_ex_level_discovery(struct asd_sas_port *port, const int level) in sas_ex_level_discovery() 1614 static int sas_ex_bfs_disc(struct asd_sas_port *port) in sas_ex_bfs_disc() 1837 static void sas_unregister_ex_tree(struct asd_sas_port *port, struct domain_device *dev) in sas_unregister_ex_tree()
|
/Linux-v6.1/drivers/scsi/aic94xx/ |
D | aic94xx.h | 69 int asd_clear_nexus_port(struct asd_sas_port *port);
|
D | aic94xx_hwi.h | 197 struct asd_sas_port ports[ASD_MAX_PHYS];
|
D | aic94xx_tmf.c | 124 int asd_clear_nexus_port(struct asd_sas_port *port) in asd_clear_nexus_port()
|
/Linux-v6.1/drivers/scsi/isci/ |
D | task.h | 155 struct asd_sas_port *port);
|
D | host.h | 197 struct asd_sas_port sas_ports[SCI_MAX_PORTS];
|
D | task.c | 455 int isci_task_clear_nexus_port(struct asd_sas_port *port) in isci_task_clear_nexus_port()
|
D | init.c | 238 struct asd_sas_port **sas_ports; in isci_register_sas_ha()
|
/Linux-v6.1/drivers/scsi/hisi_sas/ |
D | hisi_sas_main.c | 140 struct hisi_sas_port *to_hisi_sas_port(struct asd_sas_port *sas_port) in to_hisi_sas_port() 461 struct asd_sas_port *sas_port = device->port; in hisi_sas_queue_command() 1025 struct asd_sas_port *sas_port = sas_phy->port; in hisi_sas_port_notify_formed() 1309 struct asd_sas_port *sas_port; in hisi_sas_refresh_port_id() 1345 struct asd_sas_port *_sas_port = NULL; in hisi_sas_rescan_topology() 1351 struct asd_sas_port *sas_port = sas_phy->port; in hisi_sas_rescan_topology() 1399 struct asd_sas_port *sas_port, in hisi_sas_send_ata_reset_each_phy() 1446 struct asd_sas_port *sas_port = &port->sas_port; in hisi_sas_terminate_stp_reject() 2415 struct asd_sas_port **arr_port; in hisi_sas_probe()
|
D | hisi_sas.h | 198 struct asd_sas_port sas_port; 635 extern struct hisi_sas_port *to_hisi_sas_port(struct asd_sas_port *sas_port);
|
D | hisi_sas_v2_hw.c | 929 struct asd_sas_port *sas_port = device->port; in setup_itct_v2_hw() 2490 struct asd_sas_port *sas_port = device->port; in prep_ata_v2_hw() 2573 struct asd_sas_port *asd_sas_port; in hisi_sas_internal_abort_quirk_timeout() local 2579 asd_sas_port = &port->sas_port; in hisi_sas_internal_abort_quirk_timeout() 2582 list_for_each_entry(sas_phy, &asd_sas_port->phy_list, port_phy_el) { in hisi_sas_internal_abort_quirk_timeout()
|
/Linux-v6.1/drivers/scsi/mvsas/ |
D | mv_sas.c | 310 struct asd_sas_port *sas_port = dev->port; in mvs_task_prep_smp() 438 struct asd_sas_port *sas_port = dev->port; in mvs_task_prep_ata() 566 struct asd_sas_port *sas_port = dev->port; in mvs_task_prep_ssp() 1075 struct asd_sas_port *sas_port = sas_phy->port; in mvs_port_notify_formed() 1117 struct asd_sas_port *port = sas_phy->port; in mvs_port_notify_deformed()
|
D | mv_sas.h | 196 struct asd_sas_port sas_port;
|
D | mv_init.c | 407 struct asd_sas_port **arr_port; in mvs_prep_sas_ha_init()
|
/Linux-v6.1/drivers/scsi/pm8001/ |
D | pm8001_sas.h | 230 struct asd_sas_port sas_port;
|