Home
last modified time | relevance | path

Searched refs:asd_sas_port (Results 1 - 25 of 63) sorted by relevance

123

/kernel/linux/linux-5.10/include/scsi/
H A Dsas_ata.h32 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 Dlibsas.h178 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 Dsas_ata.h31 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 Dlibsas.h168 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 Dsas_discover.c50 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 Dsas_port.c15 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 Dsas_ata.c631 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 Dsas_scsi_host.c257 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 Dsas_phy.c39 struct asd_sas_port *port = phy->port; in sas_phye_oob_error()
H A Dsas_internal.h94 void sas_destruct_devices(struct asd_sas_port *port);
H A Dsas_event.c99 struct asd_sas_port *port = ha->sas_port[i]; in sas_enable_revalidation()
/kernel/linux/linux-6.6/drivers/scsi/libsas/
H A Dsas_discover.c49 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 Dsas_port.c15 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 Dsas_internal.h90 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 Dsas_ata.c646 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 Dsas_phy.c39 struct asd_sas_port *port = phy->port; in sas_phye_oob_error()
H A Dsas_event.c100 struct asd_sas_port *port = ha->sas_port[i]; in sas_enable_revalidation()
/kernel/linux/linux-5.10/drivers/scsi/aic94xx/
H A Daic94xx.h70 int asd_clear_nexus_port(struct asd_sas_port *port);
/kernel/linux/linux-6.6/drivers/scsi/aic94xx/
H A Daic94xx.h69 int asd_clear_nexus_port(struct asd_sas_port *port);
/kernel/linux/linux-5.10/drivers/scsi/isci/
H A Dtask.h159 struct asd_sas_port *port);
/kernel/linux/linux-6.6/drivers/scsi/isci/
H A Dtask.h155 struct asd_sas_port *port);
/kernel/linux/linux-6.6/drivers/scsi/hisi_sas/
H A Dhisi_sas_main.c140 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 Dhisi_sas.h199 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 Dhisi_sas.h180 struct asd_sas_port sas_port;
647 extern struct hisi_sas_port *to_hisi_sas_port(struct asd_sas_port *sas_port);
H A Dhisi_sas_main.c142 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...]

Completed in 24 milliseconds

123