Symbol: sas_ha_struct
drivers/scsi/aic94xx/aic94xx.h
70
int asd_clear_nexus_ha(struct sas_ha_struct *sas_ha);
drivers/scsi/aic94xx/aic94xx_hwi.h
184
struct sas_ha_struct sas_ha;
drivers/scsi/aic94xx/aic94xx_scb.c
245
struct sas_ha_struct *sas_ha = &asd_ha->sas_ha;
drivers/scsi/aic94xx/aic94xx_scb.c
298
struct sas_ha_struct *sas_ha = &ascb->ha->sas_ha;
drivers/scsi/aic94xx/aic94xx_scb.c
403
struct sas_ha_struct *sas_ha = &asd_ha->sas_ha;
drivers/scsi/aic94xx/aic94xx_tmf.c
115
int asd_clear_nexus_ha(struct sas_ha_struct *sas_ha)
drivers/scsi/hisi_sas/hisi_sas.h
403
struct sas_ha_struct *p;
drivers/scsi/hisi_sas/hisi_sas.h
436
struct sas_ha_struct sha;
drivers/scsi/hisi_sas/hisi_sas_main.c
1081
sas_phy->ha = (struct sas_ha_struct *)hisi_hba->shost->hostdata;
drivers/scsi/hisi_sas/hisi_sas_main.c
1285
struct sas_ha_struct *sas_ha = sas_phy->ha;
drivers/scsi/hisi_sas/hisi_sas_main.c
1822
struct sas_ha_struct *sas_ha = &hisi_hba->sha;
drivers/scsi/hisi_sas/hisi_sas_main.c
1958
static int hisi_sas_clear_nexus_ha(struct sas_ha_struct *sas_ha)
drivers/scsi/hisi_sas/hisi_sas_main.c
2072
static int hisi_sas_write_gpio(struct sas_ha_struct *sha, u8 reg_type,
drivers/scsi/hisi_sas/hisi_sas_main.c
2554
struct sas_ha_struct *sha;
drivers/scsi/hisi_sas/hisi_sas_main.c
2635
struct sas_ha_struct *sha = platform_get_drvdata(pdev);
drivers/scsi/hisi_sas/hisi_sas_main.c
928
struct sas_ha_struct *sha = &hisi_hba->sha;
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
2333
struct sas_ha_struct *ha;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
2345
struct sas_ha_struct *ha;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
4942
struct sas_ha_struct *sha;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
5090
struct sas_ha_struct *sha = dev_get_drvdata(dev);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
5109
struct sas_ha_struct *sha = pci_get_drvdata(pdev);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
5129
struct sas_ha_struct *sha = pci_get_drvdata(pdev);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
5174
struct sas_ha_struct *sha = pci_get_drvdata(pdev);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
5234
struct sas_ha_struct *sha = pci_get_drvdata(pdev);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
5273
struct sas_ha_struct *sha = pci_get_drvdata(pdev);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
5289
struct sas_ha_struct *sha = pci_get_drvdata(pdev);
drivers/scsi/isci/host.c
2789
int isci_gpio_write(struct sas_ha_struct *sas_ha, u8 reg_type, u8 reg_index,
drivers/scsi/isci/host.c
654
struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost);
drivers/scsi/isci/host.h
198
struct sas_ha_struct sas_ha;
drivers/scsi/isci/host.h
514
int isci_gpio_write(struct sas_ha_struct *, u8 reg_type, u8 reg_index,
drivers/scsi/isci/init.c
133
struct sas_ha_struct *sas_ha = SHOST_TO_SAS_HA(shost);
drivers/scsi/isci/init.c
219
struct sas_ha_struct *sas_ha = &(isci_host->sas_ha);
drivers/scsi/isci/task.c
460
int isci_task_clear_nexus_ha(struct sas_ha_struct *ha)
drivers/scsi/isci/task.h
160
struct sas_ha_struct *ha);
drivers/scsi/libsas/sas_ata.c
164
struct sas_ha_struct *sas_ha = dev->port->ha;
drivers/scsi/libsas/sas_ata.c
525
struct sas_ha_struct *ha = dev->port->ha;
drivers/scsi/libsas/sas_ata.c
538
struct sas_ha_struct *ha = dev->port->ha;
drivers/scsi/libsas/sas_ata.c
576
struct sas_ha_struct *ha = found_dev->port->ha;
drivers/scsi/libsas/sas_ata.c
79
struct sas_ha_struct *sas_ha = dev->port->ha;
drivers/scsi/libsas/sas_ata.c
816
struct sas_ha_struct *ha = dev->port->ha;
drivers/scsi/libsas/sas_ata.c
825
struct sas_ha_struct *sas_ha = SHOST_TO_SAS_HA(shost);
drivers/scsi/libsas/sas_discover.c
172
struct sas_ha_struct *sas_ha = dev->port->ha;
drivers/scsi/libsas/sas_discover.c
194
struct sas_ha_struct *sas_ha = dev->port->ha;
drivers/scsi/libsas/sas_discover.c
315
struct sas_ha_struct *ha = port->ha;
drivers/scsi/libsas/sas_discover.c
375
struct sas_ha_struct *sas_ha = dev->port->ha;
drivers/scsi/libsas/sas_discover.c
428
struct sas_ha_struct *ha;
drivers/scsi/libsas/sas_discover.c
517
struct sas_ha_struct *ha = port->ha;
drivers/scsi/libsas/sas_discover.c
548
static void sas_chain_work(struct sas_ha_struct *ha, struct sas_work *sw)
drivers/scsi/libsas/sas_discover.c
560
struct sas_ha_struct *ha)
drivers/scsi/libsas/sas_event.c
128
struct sas_ha_struct *ha = phy->ha;
drivers/scsi/libsas/sas_event.c
13
bool sas_queue_work(struct sas_ha_struct *ha, struct sas_work *sw)
drivers/scsi/libsas/sas_event.c
139
struct sas_ha_struct *ha = phy->ha;
drivers/scsi/libsas/sas_event.c
149
struct sas_ha_struct *ha = phy->ha;
drivers/scsi/libsas/sas_event.c
167
struct sas_ha_struct *ha = phy->ha;
drivers/scsi/libsas/sas_event.c
194
struct sas_ha_struct *ha = phy->ha;
drivers/scsi/libsas/sas_event.c
29
struct sas_ha_struct *ha)
drivers/scsi/libsas/sas_event.c
41
void sas_queue_deferred_work(struct sas_ha_struct *ha)
drivers/scsi/libsas/sas_event.c
57
void __sas_drain_work(struct sas_ha_struct *ha)
drivers/scsi/libsas/sas_event.c
71
int sas_drain_work(struct sas_ha_struct *ha)
drivers/scsi/libsas/sas_event.c
86
void sas_disable_revalidation(struct sas_ha_struct *ha)
drivers/scsi/libsas/sas_event.c
93
void sas_enable_revalidation(struct sas_ha_struct *ha)
drivers/scsi/libsas/sas_expander.c
207
struct sas_ha_struct *ha = dev->port->ha;
drivers/scsi/libsas/sas_expander.c
63
struct sas_ha_struct *ha = dev->port->ha;
drivers/scsi/libsas/sas_host_smp.c
113
static int sas_host_smp_write_gpio(struct sas_ha_struct *sas_ha, u8 *resp_data,
drivers/scsi/libsas/sas_host_smp.c
137
static void sas_report_phy_sata(struct sas_ha_struct *sas_ha, u8 *resp_data,
drivers/scsi/libsas/sas_host_smp.c
180
static void sas_phy_control(struct sas_ha_struct *sas_ha, u8 phy_id,
drivers/scsi/libsas/sas_host_smp.c
19
static void sas_host_smp_discover(struct sas_ha_struct *sas_ha, u8 *resp_data,
drivers/scsi/libsas/sas_host_smp.c
227
struct sas_ha_struct *sas_ha = SHOST_TO_SAS_HA(shost);
drivers/scsi/libsas/sas_init.c
150
static void sas_disable_events(struct sas_ha_struct *sas_ha)
drivers/scsi/libsas/sas_init.c
163
int sas_unregister_ha(struct sas_ha_struct *sas_ha)
drivers/scsi/libsas/sas_init.c
184
struct sas_ha_struct *sas_ha = SHOST_TO_SAS_HA(shost);
drivers/scsi/libsas/sas_init.c
233
struct sas_ha_struct *sas_ha = SHOST_TO_SAS_HA(shost);
drivers/scsi/libsas/sas_init.c
267
struct sas_ha_struct *sas_ha = SHOST_TO_SAS_HA(shost);
drivers/scsi/libsas/sas_init.c
304
struct sas_ha_struct *sas_ha = SHOST_TO_SAS_HA(shost);
drivers/scsi/libsas/sas_init.c
340
struct sas_ha_struct *sas_ha = SHOST_TO_SAS_HA(shost);
drivers/scsi/libsas/sas_init.c
358
void sas_prep_resume_ha(struct sas_ha_struct *ha)
drivers/scsi/libsas/sas_init.c
375
static int phys_suspended(struct sas_ha_struct *ha)
drivers/scsi/libsas/sas_init.c
389
static void sas_resume_insert_broadcast_ha(struct sas_ha_struct *ha)
drivers/scsi/libsas/sas_init.c
413
static void _sas_resume_ha(struct sas_ha_struct *ha, bool drain)
drivers/scsi/libsas/sas_init.c
454
void sas_resume_ha(struct sas_ha_struct *ha)
drivers/scsi/libsas/sas_init.c
461
void sas_resume_ha_no_sync(struct sas_ha_struct *ha)
drivers/scsi/libsas/sas_init.c
467
void sas_suspend_ha(struct sas_ha_struct *ha)
drivers/scsi/libsas/sas_init.c
525
struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost);
drivers/scsi/libsas/sas_init.c
554
struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost);
drivers/scsi/libsas/sas_init.c
594
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/libsas/sas_init.c
604
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/libsas/sas_init.c
643
struct sas_ha_struct *sas_ha = phy->ha;
drivers/scsi/libsas/sas_init.c
93
int sas_register_ha(struct sas_ha_struct *sas_ha)
drivers/scsi/libsas/sas_internal.h
56
int sas_register_phys(struct sas_ha_struct *sas_ha);
drivers/scsi/libsas/sas_internal.h
57
void sas_unregister_phys(struct sas_ha_struct *sas_ha);
drivers/scsi/libsas/sas_internal.h
66
int sas_register_ports(struct sas_ha_struct *sas_ha);
drivers/scsi/libsas/sas_internal.h
67
void sas_unregister_ports(struct sas_ha_struct *sas_ha);
drivers/scsi/libsas/sas_internal.h
69
void sas_disable_revalidation(struct sas_ha_struct *ha);
drivers/scsi/libsas/sas_internal.h
70
void sas_enable_revalidation(struct sas_ha_struct *ha);
drivers/scsi/libsas/sas_internal.h
71
void sas_queue_deferred_work(struct sas_ha_struct *ha);
drivers/scsi/libsas/sas_internal.h
72
void __sas_drain_work(struct sas_ha_struct *ha);
drivers/scsi/libsas/sas_internal.h
81
bool sas_queue_work(struct sas_ha_struct *ha, struct sas_work *sw);
drivers/scsi/libsas/sas_phy.c
116
int sas_register_phys(struct sas_ha_struct *sas_ha)
drivers/scsi/libsas/sas_phy.c
170
void sas_unregister_phys(struct sas_ha_struct *sas_ha)
drivers/scsi/libsas/sas_phy.c
38
struct sas_ha_struct *sas_ha = phy->ha;
drivers/scsi/libsas/sas_phy.c
67
struct sas_ha_struct *sas_ha = phy->ha;
drivers/scsi/libsas/sas_phy.c
96
struct sas_ha_struct *sas_ha = phy->ha;
drivers/scsi/libsas/sas_port.c
107
struct sas_ha_struct *sas_ha = phy->ha;
drivers/scsi/libsas/sas_port.c
17
struct sas_ha_struct *sas_ha = phy->ha;
drivers/scsi/libsas/sas_port.c
211
struct sas_ha_struct *sas_ha = phy->ha;
drivers/scsi/libsas/sas_port.c
30
struct sas_ha_struct *sas_ha = phy->ha;
drivers/scsi/libsas/sas_port.c
326
struct sas_ha_struct *sas_ha, int i)
drivers/scsi/libsas/sas_port.c
341
int sas_register_ports(struct sas_ha_struct *sas_ha)
drivers/scsi/libsas/sas_port.c
355
void sas_unregister_ports(struct sas_ha_struct *sas_ha)
drivers/scsi/libsas/sas_scsi_host.c
104
struct sas_ha_struct *ha = dev->port->ha;
drivers/scsi/libsas/sas_scsi_host.c
207
struct sas_ha_struct *sas_ha = SHOST_TO_SAS_HA(cmd->device->host);
drivers/scsi/libsas/sas_scsi_host.c
373
struct sas_ha_struct *ha = dev->port->ha;
drivers/scsi/libsas/sas_scsi_host.c
393
struct sas_ha_struct *ha = dev->port->ha;
drivers/scsi/libsas/sas_scsi_host.c
532
struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost);
drivers/scsi/libsas/sas_scsi_host.c
660
struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost);
drivers/scsi/libsas/sas_scsi_host.c
694
struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost);
drivers/scsi/libsas/sas_scsi_host.c
767
struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost);
drivers/scsi/libsas/sas_scsi_host.c
893
struct sas_ha_struct *ha = device->port->ha;
drivers/scsi/mvsas/mv_init.c
139
struct sas_ha_struct *sha = (struct sas_ha_struct *)opaque;
drivers/scsi/mvsas/mv_init.c
165
struct sas_ha_struct *sha = opaque;
drivers/scsi/mvsas/mv_init.c
331
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/mvsas/mv_init.c
388
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/mvsas/mv_init.c
394
memset(sha, 0x00, sizeof(struct sas_ha_struct));
drivers/scsi/mvsas/mv_init.c
429
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/mvsas/mv_init.c
505
kzalloc_objs(struct sas_ha_struct, 1);
drivers/scsi/mvsas/mv_init.c
585
struct sas_ha_struct *sha = pci_get_drvdata(pdev);
drivers/scsi/mvsas/mv_init.c
688
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/mvsas/mv_init.c
81
sas_phy->ha = (struct sas_ha_struct *)mvi->shost->hostdata;
drivers/scsi/mvsas/mv_sas.c
1059
struct sas_ha_struct *sas_ha = sas_phy->ha;
drivers/scsi/mvsas/mv_sas.c
159
struct sas_ha_struct *sha = sas_phy->ha;
drivers/scsi/mvsas/mv_sas.c
1911
int mvs_gpio_write(struct sas_ha_struct *sha, u8 reg_type, u8 reg_index,
drivers/scsi/mvsas/mv_sas.c
263
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/mvsas/mv_sas.c
278
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/mvsas/mv_sas.c
292
struct sas_ha_struct *sha = mvi->sas;
drivers/scsi/mvsas/mv_sas.c
60
struct sas_ha_struct *sha = dev->port->ha;
drivers/scsi/mvsas/mv_sas.c
92
struct sas_ha_struct *sha = dev->port->ha;
drivers/scsi/mvsas/mv_sas.h
345
struct sas_ha_struct *sas;
drivers/scsi/mvsas/mv_sas.h
452
int mvs_gpio_write(struct sas_ha_struct *, u8 reg_type, u8 reg_index,
drivers/scsi/pm8001/pm8001_ctl.c
106
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
137
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
163
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
190
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
214
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
239
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
283
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
312
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
332
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
342
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
367
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
402
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
439
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
474
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
513
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
532
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
60
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
602
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
613
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
799
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
86
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
875
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
911
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
932
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
953
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
974
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_ctl.c
995
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_hwi.c
3515
struct sas_ha_struct *sas_ha = pm8001_ha->sas;
drivers/scsi/pm8001/pm8001_hwi.c
4626
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_init.c
103
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_init.c
1122
struct sas_ha_struct *sha;
drivers/scsi/pm8001/pm8001_init.c
1151
sha = kzalloc_obj(struct sas_ha_struct);
drivers/scsi/pm8001/pm8001_init.c
1298
struct sas_ha_struct *sha = pci_get_drvdata(pdev);
drivers/scsi/pm8001/pm8001_init.c
1338
struct sas_ha_struct *sha = pci_get_drvdata(pdev);
drivers/scsi/pm8001/pm8001_init.c
1369
struct sas_ha_struct *sha = pci_get_drvdata(pdev);
drivers/scsi/pm8001/pm8001_init.c
175
sas_phy->ha = (struct sas_ha_struct *)pm8001_ha->shost->hostdata;
drivers/scsi/pm8001/pm8001_init.c
298
struct sas_ha_struct *sha = dev_id;
drivers/scsi/pm8001/pm8001_init.c
539
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_init.c
611
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_init.c
652
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_sas.c
1231
struct sas_ha_struct *sas_ha = sas_phy->ha;
drivers/scsi/pm8001/pm8001_sas.c
211
struct sas_ha_struct *sha = dev->port->ha;
drivers/scsi/pm8001/pm8001_sas.c
348
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_sas.c
364
struct sas_ha_struct *ha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm8001_sas.h
515
struct sas_ha_struct *sas;/* SCSI/SAS glue */
drivers/scsi/pm8001/pm80xx_hwi.c
3463
struct sas_ha_struct *sas_ha = pm8001_ha->sas;
drivers/scsi/pm8001/pm80xx_hwi.c
391
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
drivers/scsi/pm8001/pm80xx_hwi.c
89
struct sas_ha_struct *sha = SHOST_TO_SAS_HA(shost);
include/scsi/libsas.h
271
struct sas_ha_struct *ha;
include/scsi/libsas.h
339
struct sas_ha_struct *ha; /* may be set; the class sets it anyway */
include/scsi/libsas.h
392
#define SHOST_TO_SAS_HA(_shost) (*(struct sas_ha_struct **)(_shost)->hostdata)
include/scsi/libsas.h
673
int (*lldd_clear_nexus_ha)(struct sas_ha_struct *);
include/scsi/libsas.h
679
int (*lldd_write_gpio)(struct sas_ha_struct *, u8 reg_type,
include/scsi/libsas.h
683
extern int sas_register_ha(struct sas_ha_struct *);
include/scsi/libsas.h
684
extern int sas_unregister_ha(struct sas_ha_struct *);
include/scsi/libsas.h
685
extern void sas_prep_resume_ha(struct sas_ha_struct *sas_ha);
include/scsi/libsas.h
686
extern void sas_resume_ha(struct sas_ha_struct *sas_ha);
include/scsi/libsas.h
687
extern void sas_resume_ha_no_sync(struct sas_ha_struct *sas_ha);
include/scsi/libsas.h
688
extern void sas_suspend_ha(struct sas_ha_struct *sas_ha);
include/scsi/libsas.h
717
extern int sas_drain_work(struct sas_ha_struct *ha);