/kernel/linux/linux-5.10/include/scsi/ |
H A D | sas_ata.h | 32 void sas_probe_sata(struct asd_sas_port *port); 33 void sas_suspend_sata(struct asd_sas_port *port); 34 void sas_resume_sata(struct asd_sas_port *port); 68 static inline void sas_probe_sata(struct asd_sas_port *port) in sas_probe_sata() 72 static inline void sas_suspend_sata(struct asd_sas_port *port) in sas_suspend_sata() 76 static inline void sas_resume_sata(struct asd_sas_port *port) in sas_resume_sata()
|
H A 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 */ 388 struct asd_sas_port **sas_port; /* array of valid pointers, must be set */ 648 int (*lldd_clear_nexus_port)(struct asd_sas_port *); 683 void sas_unregister_domain_devices(struct asd_sas_port *port, int gone); 684 void sas_init_disc(struct sas_discovery *disc, struct asd_sas_port *); 685 int sas_discover_event(struct asd_sas_port *, enum discover_event ev); 690 void sas_unregister_dev(struct asd_sas_port *por [all...] |
/kernel/linux/linux-6.6/include/scsi/ |
H A 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); 77 static inline void sas_probe_sata(struct asd_sas_port *port) in sas_probe_sata() 81 static inline void sas_suspend_sata(struct asd_sas_port *port) in sas_suspend_sata() 85 static inline void sas_resume_sata(struct asd_sas_port *port) in sas_resume_sata()
|
H A D | libsas.h | 168 struct asd_sas_port *port; /* shortcut to root of the tree */ 214 struct asd_sas_port *port; 234 struct asd_sas_port { struct 329 struct asd_sas_port *port; /* Class:RW, driver: RO */ 370 struct asd_sas_port **sas_port; /* array of valid pointers, must be set */ 666 int (*lldd_clear_nexus_port)(struct asd_sas_port *); 706 void sas_unregister_domain_devices(struct asd_sas_port *port, int gone); 707 void sas_init_disc(struct sas_discovery *disc, struct asd_sas_port *); 708 void sas_discover_event(struct asd_sas_port *, enum discover_event ev); 712 void sas_unregister_dev(struct asd_sas_port *por [all...] |
/kernel/linux/linux-5.10/drivers/scsi/libsas/ |
H A D | sas_discover.c | 50 static int sas_get_port_device(struct asd_sas_port *port) in sas_get_port_device() 208 static void sas_probe_devices(struct asd_sas_port *port) in sas_probe_devices() 237 struct asd_sas_port *port = ev->port; in sas_suspend_devices() 266 struct asd_sas_port *port = ev->port; in sas_resume_devices() 314 static void sas_unregister_common_dev(struct asd_sas_port *port, struct domain_device *dev) in sas_unregister_common_dev() 341 void sas_destruct_devices(struct asd_sas_port *port) in sas_destruct_devices() 354 static void sas_destruct_ports(struct asd_sas_port *port) in sas_destruct_ports() 364 void sas_unregister_dev(struct asd_sas_port *port, struct domain_device *dev) in sas_unregister_dev() 381 void sas_unregister_domain_devices(struct asd_sas_port *port, int gone) in sas_unregister_domain_devices() 434 struct asd_sas_port *por in sas_discover_domain() [all...] |
H A 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() 81 struct asd_sas_port *port = phy->port; in sas_form_port() 202 struct asd_sas_port *port = phy->port; in sas_deform_port() 316 static void sas_init_port(struct asd_sas_port *port, in sas_init_port() 338 struct asd_sas_port *port = sas_ha->sas_port[i]; in sas_register_ports()
|
H A D | sas_ata.c | 631 void sas_probe_sata(struct asd_sas_port *port) in sas_probe_sata() 659 static void sas_ata_flush_pm_eh(struct asd_sas_port *port, const char *func) in sas_ata_flush_pm_eh() 675 void sas_suspend_sata(struct asd_sas_port *port) in sas_suspend_sata() 697 void sas_resume_sata(struct asd_sas_port *port) in sas_resume_sata() 767 struct asd_sas_port *port = sas_ha->sas_port[i]; in sas_ata_strategy_handler()
|
H A D | sas_scsi_host.c | 257 struct asd_sas_port *port) in sas_scsi_clear_queue_port() 263 struct asd_sas_port *x = dev->port; in sas_scsi_clear_queue_port() 643 struct asd_sas_port *port = task->dev->port; in sas_eh_handle_sas_errors() 804 struct asd_sas_port *port = ha->sas_port[i]; in sas_find_dev_by_rphy()
|
H A D | sas_phy.c | 39 struct asd_sas_port *port = phy->port; in sas_phye_oob_error()
|
H A D | sas_internal.h | 94 void sas_destruct_devices(struct asd_sas_port *port);
|
H A D | sas_event.c | 99 struct asd_sas_port *port = ha->sas_port[i]; in sas_enable_revalidation()
|
/kernel/linux/linux-6.6/drivers/scsi/libsas/ |
H A 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() 390 void sas_unregister_dev(struct asd_sas_port *port, struct domain_device *dev) in sas_unregister_dev() 409 void sas_unregister_domain_devices(struct asd_sas_port *port, int gone) in sas_unregister_domain_devices() 462 struct asd_sas_port *por in sas_discover_domain() [all...] |
H A 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() 108 struct asd_sas_port *port = phy->port; in sas_form_port() 212 struct asd_sas_port *port = phy->port; in sas_deform_port() 325 static void sas_init_port(struct asd_sas_port *port, in sas_init_port() 347 struct asd_sas_port *port = sas_ha->sas_port[i]; in sas_register_ports()
|
H A D | sas_internal.h | 90 void sas_destruct_devices(struct asd_sas_port *port); 119 static inline bool sas_phy_match_port_addr(struct asd_sas_port *port, in sas_phy_match_port_addr()
|
H A D | sas_ata.c | 646 void sas_probe_sata(struct asd_sas_port *port) in sas_probe_sata() 736 static void sas_ata_flush_pm_eh(struct asd_sas_port *port, const char *func) in sas_ata_flush_pm_eh() 752 void sas_suspend_sata(struct asd_sas_port *port) in sas_suspend_sata() 774 void sas_resume_sata(struct asd_sas_port *port) in sas_resume_sata() 844 struct asd_sas_port *port = sas_ha->sas_port[i]; in sas_ata_strategy_handler()
|
H A D | sas_phy.c | 39 struct asd_sas_port *port = phy->port; in sas_phye_oob_error()
|
H A D | sas_event.c | 100 struct asd_sas_port *port = ha->sas_port[i]; in sas_enable_revalidation()
|
/kernel/linux/linux-5.10/drivers/scsi/aic94xx/ |
H A D | aic94xx.h | 70 int asd_clear_nexus_port(struct asd_sas_port *port);
|
/kernel/linux/linux-6.6/drivers/scsi/aic94xx/ |
H A D | aic94xx.h | 69 int asd_clear_nexus_port(struct asd_sas_port *port);
|
/kernel/linux/linux-5.10/drivers/scsi/isci/ |
H A D | task.h | 159 struct asd_sas_port *port);
|
/kernel/linux/linux-6.6/drivers/scsi/isci/ |
H A D | task.h | 155 struct asd_sas_port *port);
|
/kernel/linux/linux-6.6/drivers/scsi/hisi_sas/ |
H A 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() 465 struct asd_sas_port *sas_port = device->port; in hisi_sas_queue_command() 1067 struct asd_sas_port *sas_port = sas_phy->port; in hisi_sas_port_notify_formed() 1351 struct asd_sas_port *sas_port; in hisi_sas_refresh_port_id() 1386 struct asd_sas_port *_sas_port = NULL; in hisi_sas_rescan_topology() 1392 struct asd_sas_port *sas_port = sas_phy->port; in hisi_sas_rescan_topology() 1434 struct asd_sas_port *sas_port, in hisi_sas_send_ata_reset_each_phy() 1481 struct asd_sas_port *sas_port = &port->sas_port; in hisi_sas_terminate_stp_reject() 2478 struct asd_sas_port **arr_port; in hisi_sas_probe()
|
H A D | hisi_sas.h | 199 struct asd_sas_port sas_port; 639 extern struct hisi_sas_port *to_hisi_sas_port(struct asd_sas_port *sas_port);
|
/kernel/linux/linux-5.10/drivers/scsi/hisi_sas/ |
H A D | hisi_sas.h | 180 struct asd_sas_port sas_port; 647 extern struct hisi_sas_port *to_hisi_sas_port(struct asd_sas_port *sas_port);
|
H A D | hisi_sas_main.c | 142 struct hisi_sas_port *to_hisi_sas_port(struct asd_sas_port *sas_port) in to_hisi_sas_port() 417 struct asd_sas_port *sas_port = device->port; in hisi_sas_task_prep() 573 struct asd_sas_port *sas_port = device->port; in hisi_sas_task_exec() 986 struct asd_sas_port *sas_port = sas_phy->port; in hisi_sas_port_notify_formed() 1385 struct asd_sas_port *sas_port; in hisi_sas_refresh_port_id() 1418 struct asd_sas_port *_sas_port = NULL; in hisi_sas_rescan_topology() 1424 struct asd_sas_port *sas_port = sas_phy->port; in hisi_sas_rescan_topology() 1465 struct asd_sas_port *sas_port, in hisi_sas_send_ata_reset_each_phy() 1519 struct asd_sas_port *sas_port = &port->sas_port; in hisi_sas_terminate_stp_reject() 1952 struct asd_sas_port *sas_por in hisi_sas_internal_abort_task_exec() [all...] |