Lines Matching refs:sas_ha_struct
274 struct sas_ha_struct *ha;
344 struct sas_ha_struct *ha; /* may be set; the class sets it anyway */
362 struct sas_ha_struct { struct
403 #define SHOST_TO_SAS_HA(_shost) (*(struct sas_ha_struct **)(_shost)->hostdata) argument
679 int (*lldd_clear_nexus_ha)(struct sas_ha_struct *);
685 int (*lldd_write_gpio)(struct sas_ha_struct *, u8 reg_type,
689 extern int sas_register_ha(struct sas_ha_struct *);
690 extern int sas_unregister_ha(struct sas_ha_struct *);
691 extern void sas_prep_resume_ha(struct sas_ha_struct *sas_ha);
692 extern void sas_resume_ha(struct sas_ha_struct *sas_ha);
693 extern void sas_resume_ha_no_sync(struct sas_ha_struct *sas_ha);
694 extern void sas_suspend_ha(struct sas_ha_struct *sas_ha);
740 extern int sas_drain_work(struct sas_ha_struct *ha);