Symbol: scsi_host_template
drivers/ata/acard-ahci.c
69
static const struct scsi_host_template acard_ahci_sht = {
drivers/ata/ahci.c
108
static const struct scsi_host_template ahci_sht = {
drivers/ata/ahci.h
450
int ahci_host_activate(struct ata_host *host, const struct scsi_host_template *sht);
drivers/ata/ahci_brcm.c
423
static const struct scsi_host_template ahci_platform_sht = {
drivers/ata/ahci_ceva.c
187
static const struct scsi_host_template ahci_platform_sht = {
drivers/ata/ahci_da850.c
156
static const struct scsi_host_template ahci_platform_sht = {
drivers/ata/ahci_dm816.c
137
static const struct scsi_host_template ahci_dm816_platform_sht = {
drivers/ata/ahci_dwc.c
346
static const struct scsi_host_template ahci_dwc_scsi_info = {
drivers/ata/ahci_imx.c
836
static const struct scsi_host_template ahci_platform_sht = {
drivers/ata/ahci_mtk.c
41
static const struct scsi_host_template ahci_platform_sht = {
drivers/ata/ahci_mvebu.c
181
static const struct scsi_host_template ahci_platform_sht = {
drivers/ata/ahci_platform.c
38
static const struct scsi_host_template ahci_platform_sht = {
drivers/ata/ahci_qoriq.c
160
static const struct scsi_host_template ahci_qoriq_sht = {
drivers/ata/ahci_seattle.c
74
static const struct scsi_host_template ahci_platform_sht = {
drivers/ata/ahci_st.c
140
static const struct scsi_host_template ahci_platform_sht = {
drivers/ata/ahci_sunxi.c
208
static const struct scsi_host_template ahci_platform_sht = {
drivers/ata/ahci_tegra.c
511
static const struct scsi_host_template ahci_platform_sht = {
drivers/ata/ahci_xgene.c
707
static const struct scsi_host_template ahci_platform_sht = {
drivers/ata/ata_generic.c
98
static const struct scsi_host_template generic_sht = {
drivers/ata/ata_piix.c
1242
static const struct scsi_host_template piix_sht = {
drivers/ata/ata_piix.c
1279
static const struct scsi_host_template piix_sidpr_sht = {
drivers/ata/ata_piix.c
1828
const struct scsi_host_template *sht = &piix_sht;
drivers/ata/libahci.c
2700
const struct scsi_host_template *sht)
drivers/ata/libahci.c
2744
int ahci_host_activate(struct ata_host *host, const struct scsi_host_template *sht)
drivers/ata/libahci_platform.c
698
const struct scsi_host_template *sht)
drivers/ata/libata-core.c
6140
int ata_host_register(struct ata_host *host, const struct scsi_host_template *sht)
drivers/ata/libata-core.c
6235
const struct scsi_host_template *sht)
drivers/ata/libata-scsi.c
4726
int ata_scsi_add_hosts(struct ata_host *host, const struct scsi_host_template *sht)
drivers/ata/libata-sff.c
2268
const struct scsi_host_template *sht)
drivers/ata/libata-sff.c
2365
const struct scsi_host_template *sht, void *host_priv,
drivers/ata/libata-sff.c
2439
const struct scsi_host_template *sht, void *host_priv, int hflag)
drivers/ata/libata-sff.c
3167
const struct scsi_host_template *sht, void *host_priv,
drivers/ata/libata.h
164
const struct scsi_host_template *sht);
drivers/ata/pata_acpi.c
208
static const struct scsi_host_template pacpi_sht = {
drivers/ata/pata_ali.c
358
static const struct scsi_host_template ali_sht = {
drivers/ata/pata_amd.c
391
static const struct scsi_host_template amd_sht = {
drivers/ata/pata_arasan_cf.c
221
static const struct scsi_host_template arasan_cf_sht = {
drivers/ata/pata_artop.c
295
static const struct scsi_host_template artop_sht = {
drivers/ata/pata_atiixp.c
254
static const struct scsi_host_template atiixp_sht = {
drivers/ata/pata_atp867x.c
262
static const struct scsi_host_template atp867x_sht = {
drivers/ata/pata_buddha.c
58
static const struct scsi_host_template pata_buddha_sht = {
drivers/ata/pata_cmd640.c
175
static const struct scsi_host_template cmd640_sht = {
drivers/ata/pata_cmd64x.c
322
static const struct scsi_host_template cmd64x_sht = {
drivers/ata/pata_cs5520.c
97
static const struct scsi_host_template cs5520_sht = {
drivers/ata/pata_cs5530.c
149
static const struct scsi_host_template cs5530_sht = {
drivers/ata/pata_cs5535.c
144
static const struct scsi_host_template cs5535_sht = {
drivers/ata/pata_cs5536.c
220
static const struct scsi_host_template cs5536_sht = {
drivers/ata/pata_cypress.c
118
static const struct scsi_host_template cy82c693_sht = {
drivers/ata/pata_efar.c
237
static const struct scsi_host_template efar_sht = {
drivers/ata/pata_ep93xx.c
875
static const struct scsi_host_template ep93xx_pata_sht = {
drivers/ata/pata_falcon.c
40
static const struct scsi_host_template pata_falcon_sht = {
drivers/ata/pata_ftide010.c
86
static const struct scsi_host_template pata_ftide010_sht = {
drivers/ata/pata_gayle.c
37
static const struct scsi_host_template pata_gayle_sht = {
drivers/ata/pata_hpt366.c
315
static const struct scsi_host_template hpt36x_sht = {
drivers/ata/pata_hpt37x.c
529
static const struct scsi_host_template hpt37x_sht = {
drivers/ata/pata_hpt3x2n.c
340
static const struct scsi_host_template hpt3x2n_sht = {
drivers/ata/pata_hpt3x3.c
139
static const struct scsi_host_template hpt3x3_sht = {
drivers/ata/pata_icside.c
301
static const struct scsi_host_template pata_icside_sht = {
drivers/ata/pata_imx.c
99
static const struct scsi_host_template pata_imx_sht = {
drivers/ata/pata_isapnp.c
23
static const struct scsi_host_template isapnp_sht = {
drivers/ata/pata_it8213.c
231
static const struct scsi_host_template it8213_sht = {
drivers/ata/pata_it821x.c
804
static const struct scsi_host_template it821x_sht = {
drivers/ata/pata_ixp4xx_cf.c
177
static const struct scsi_host_template ixp4xx_sht = {
drivers/ata/pata_jmicron.c
110
static const struct scsi_host_template jmicron_sht = {
drivers/ata/pata_legacy.c
172
static const struct scsi_host_template legacy_sht = {
drivers/ata/pata_macio.c
929
static const struct scsi_host_template pata_macio_sht = {
drivers/ata/pata_marvell.c
95
static const struct scsi_host_template marvell_sht = {
drivers/ata/pata_mpc52xx.c
610
static const struct scsi_host_template mpc52xx_ata_sht = {
drivers/ata/pata_mpiix.c
139
static const struct scsi_host_template mpiix_sht = {
drivers/ata/pata_netcell.c
34
static const struct scsi_host_template netcell_sht = {
drivers/ata/pata_ninja32.c
80
static const struct scsi_host_template ninja32_sht = {
drivers/ata/pata_ns87410.c
117
static const struct scsi_host_template ns87410_sht = {
drivers/ata/pata_ns87415.c
323
static const struct scsi_host_template ns87415_sht = {
drivers/ata/pata_octeon_cf.c
62
static const struct scsi_host_template octeon_cf_sht = {
drivers/ata/pata_of_platform.c
18
static const struct scsi_host_template pata_platform_sht = {
drivers/ata/pata_oldpiix.c
207
static const struct scsi_host_template oldpiix_sht = {
drivers/ata/pata_opti.c
151
static const struct scsi_host_template opti_sht = {
drivers/ata/pata_optidma.c
339
static const struct scsi_host_template optidma_sht = {
drivers/ata/pata_parport/pata_parport.c
468
static const struct scsi_host_template pata_parport_sht = {
drivers/ata/pata_parport/pata_parport.h
77
struct scsi_host_template sht;
drivers/ata/pata_pcmcia.c
135
static const struct scsi_host_template pcmcia_sht = {
drivers/ata/pata_pdc2027x.c
139
static const struct scsi_host_template pdc2027x_sht = {
drivers/ata/pata_pdc202xx_old.c
292
static const struct scsi_host_template pdc202xx_sht = {
drivers/ata/pata_piccolo.c
65
static const struct scsi_host_template tosh_sht = {
drivers/ata/pata_platform.c
100
const struct scsi_host_template *sht, bool use16bit)
drivers/ata/pata_platform.c
48
static const struct scsi_host_template pata_platform_sht = {
drivers/ata/pata_pxa.c
139
static const struct scsi_host_template pxa_ata_sht = {
drivers/ata/pata_radisys.c
186
static const struct scsi_host_template radisys_sht = {
drivers/ata/pata_rb532_cf.c
76
static const struct scsi_host_template rb532_pata_sht = {
drivers/ata/pata_rdc.c
291
static const struct scsi_host_template rdc_sht = {
drivers/ata/pata_rz1000.c
53
static const struct scsi_host_template rz1000_sht = {
drivers/ata/pata_sc1200.c
195
static const struct scsi_host_template sc1200_sht = {
drivers/ata/pata_sch.c
60
static const struct scsi_host_template sch_sht = {
drivers/ata/pata_serverworks.c
257
static const struct scsi_host_template serverworks_osb4_sht = {
drivers/ata/pata_serverworks.c
263
static const struct scsi_host_template serverworks_csb_sht = {
drivers/ata/pata_serverworks.c
418
const struct scsi_host_template *sht = &serverworks_csb_sht;
drivers/ata/pata_sil680.c
226
static const struct scsi_host_template sil680_sht = {
drivers/ata/pata_sis.c
542
static const struct scsi_host_template sis_sht = {
drivers/ata/pata_sl82c105.c
240
static const struct scsi_host_template sl82c105_sht = {
drivers/ata/pata_triflex.c
163
static const struct scsi_host_template triflex_sht = {
drivers/ata/pata_via.c
445
static const struct scsi_host_template via_sht = {
drivers/ata/pdc_adma.c
126
static const struct scsi_host_template adma_ata_sht = {
drivers/ata/sata_dwc_460ex.c
1069
static const struct scsi_host_template sata_dwc_sht = {
drivers/ata/sata_fsl.c
1380
static const struct scsi_host_template sata_fsl_sht = {
drivers/ata/sata_highbank.c
442
static const struct scsi_host_template ahci_highbank_platform_sht = {
drivers/ata/sata_inic162x.c
245
static const struct scsi_host_template inic_sht = {
drivers/ata/sata_mv.c
662
static const struct scsi_host_template mv5_sht = {
drivers/ata/sata_mv.c
668
static const struct scsi_host_template mv6_sht = {
drivers/ata/sata_nv.c
404
static const struct scsi_host_template nv_sht = {
drivers/ata/sata_nv.c
408
static const struct scsi_host_template nv_adma_sht = {
drivers/ata/sata_nv.c
419
static const struct scsi_host_template nv_swncq_sht = {
drivers/ata/sata_nv.c
553
const struct scsi_host_template *sht;
drivers/ata/sata_promise.c
161
static const struct scsi_host_template pdc_ata_sht = {
drivers/ata/sata_qstor.c
111
static const struct scsi_host_template qs_ata_sht = {
drivers/ata/sata_rcar.c
611
static const struct scsi_host_template sata_rcar_sht = {
drivers/ata/sata_sil.c
158
static const struct scsi_host_template sil_sht = {
drivers/ata/sata_sil24.c
375
static const struct scsi_host_template sil24_sht = {
drivers/ata/sata_sis.c
93
static const struct scsi_host_template sis_sht = {
drivers/ata/sata_svw.c
335
static const struct scsi_host_template k2_sata_sht = {
drivers/ata/sata_sx4.c
229
static const struct scsi_host_template pdc_sata_sht = {
drivers/ata/sata_uli.c
61
static const struct scsi_host_template uli_sht = {
drivers/ata/sata_via.c
131
static const struct scsi_host_template svia_sht = {
drivers/ata/sata_vsc.c
280
static const struct scsi_host_template vsc_sata_sht = {
drivers/firewire/sbp2.c
1120
static const struct scsi_host_template scsi_driver_template;
drivers/firewire/sbp2.c
1588
static const struct scsi_host_template scsi_driver_template = {
drivers/infiniband/ulp/iser/iscsi_iser.c
81
static const struct scsi_host_template iscsi_iser_sht;
drivers/infiniband/ulp/iser/iscsi_iser.c
955
static const struct scsi_host_template iscsi_iser_sht = {
drivers/infiniband/ulp/srp/ib_srp.c
3085
static const struct scsi_host_template srp_template = {
drivers/message/fusion/mptfc.c
109
static const struct scsi_host_template mptfc_driver_template = {
drivers/message/fusion/mptsas.c
1999
static const struct scsi_host_template mptsas_driver_template = {
drivers/message/fusion/mptspi.c
824
static const struct scsi_host_template mptspi_driver_template = {
drivers/s390/scsi/zfcp_scsi.c
421
static const struct scsi_host_template zfcp_scsi_host_template = {
drivers/scsi/3w-9xxx.c
1980
static const struct scsi_host_template driver_template = {
drivers/scsi/3w-sas.c
1537
static const struct scsi_host_template driver_template = {
drivers/scsi/3w-xxxx.c
2232
static const struct scsi_host_template driver_template = {
drivers/scsi/53c700.c
294
NCR_700_detect(struct scsi_host_template *tpnt,
drivers/scsi/53c700.h
57
struct Scsi_Host *NCR_700_detect(struct scsi_host_template *,
drivers/scsi/BusLogic.c
3669
static const struct scsi_host_template blogic_template = {
drivers/scsi/BusLogic.c
57
static const struct scsi_host_template blogic_template;
drivers/scsi/a100u2w.c
1068
static const struct scsi_host_template inia100_template = {
drivers/scsi/a2091.c
183
static const struct scsi_host_template a2091_scsi_template = {
drivers/scsi/a3000.c
200
static const struct scsi_host_template amiga_a3000_scsi_template = {
drivers/scsi/a4000t.c
25
static struct scsi_host_template a4000t_scsi_driver_template = {
drivers/scsi/aacraid/linit.c
1480
static const struct scsi_host_template aac_driver_template = {
drivers/scsi/advansys.c
10605
static const struct scsi_host_template advansys_template = {
drivers/scsi/aha152x.c
2943
static const struct scsi_host_template aha152x_driver_template = {
drivers/scsi/aha152x.c
403
static const struct scsi_host_template aha152x_driver_template;
drivers/scsi/aha1542.c
1038
static const struct scsi_host_template driver_template = {
drivers/scsi/aha1542.c
741
static struct Scsi_Host *aha1542_hw_init(const struct scsi_host_template *tpnt,
drivers/scsi/aha1740.c
546
static const struct scsi_host_template aha1740_template = {
drivers/scsi/aic7xxx/aic79xx_osm.c
1208
ahd_linux_register_host(struct ahd_softc *ahd, struct scsi_host_template *template)
drivers/scsi/aic7xxx/aic79xx_osm.c
891
struct scsi_host_template aic79xx_driver_template = {
drivers/scsi/aic7xxx/aic79xx_osm.h
114
extern struct scsi_host_template aic79xx_driver_template;
drivers/scsi/aic7xxx/aic79xx_osm.h
368
struct scsi_host_template *);
drivers/scsi/aic7xxx/aic7xxx_osm.c
1077
ahc_linux_register_host(struct ahc_softc *ahc, struct scsi_host_template *template)
drivers/scsi/aic7xxx/aic7xxx_osm.c
776
struct scsi_host_template aic7xxx_driver_template = {
drivers/scsi/aic7xxx/aic7xxx_osm.h
127
extern struct scsi_host_template aic7xxx_driver_template;
drivers/scsi/aic7xxx/aic7xxx_osm.h
379
struct scsi_host_template *);
drivers/scsi/aic94xx/aic94xx_init.c
41
static const struct scsi_host_template aic94xx_sht = {
drivers/scsi/am53c974.c
374
const struct scsi_host_template *hostt = &scsi_esp_template;
drivers/scsi/arcmsr/arcmsr_hba.c
156
static const struct scsi_host_template arcmsr_scsi_host_template = {
drivers/scsi/arm/acornscsi.c
2782
static const struct scsi_host_template acornscsi_template = {
drivers/scsi/arm/arxescsi.c
241
static const struct scsi_host_template arxescsi_template = {
drivers/scsi/arm/cumana_1.c
214
static const struct scsi_host_template cumanascsi_template = {
drivers/scsi/arm/cumana_2.c
359
static const struct scsi_host_template cumanascsi2_template = {
drivers/scsi/arm/eesox.c
476
static const struct scsi_host_template eesox_template = {
drivers/scsi/arm/oak.c
103
static const struct scsi_host_template oakscsi_template = {
drivers/scsi/arm/powertec.c
282
static const struct scsi_host_template powertecscsi_template = {
drivers/scsi/atari_scsi.c
703
static struct scsi_host_template atari_scsi_template = {
drivers/scsi/atp870u.c
1731
static const struct scsi_host_template atp870u_template = {
drivers/scsi/atp870u.c
43
static const struct scsi_host_template atp870u_template;
drivers/scsi/be2iscsi/be_main.c
401
static const struct scsi_host_template beiscsi_sht = {
drivers/scsi/bfa/bfad_im.c
731
struct scsi_host_template *sht;
drivers/scsi/bfa/bfad_im.c
794
struct scsi_host_template bfad_im_scsi_host_template = {
drivers/scsi/bfa/bfad_im.c
817
struct scsi_host_template bfad_im_vport_template = {
drivers/scsi/bfa/bfad_im.h
185
extern struct scsi_host_template bfad_im_scsi_host_template;
drivers/scsi/bfa/bfad_im.h
186
extern struct scsi_host_template bfad_im_vport_template;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2945
static struct scsi_host_template bnx2fc_shost_template = {
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
60
static struct scsi_host_template bnx2fc_shost_template;
drivers/scsi/bnx2i/bnx2i_iscsi.c
2253
static const struct scsi_host_template bnx2i_host_template = {
drivers/scsi/bnx2i/bnx2i_iscsi.c
25
static const struct scsi_host_template bnx2i_host_template;
drivers/scsi/bvme6000_scsi.c
29
static struct scsi_host_template bvme6000_scsi_driver_template = {
drivers/scsi/csiostor/csio_scsi.c
2271
struct scsi_host_template csio_fcoe_shost_template = {
drivers/scsi/csiostor/csio_scsi.c
2291
struct scsi_host_template csio_fcoe_shost_vport_template = {
drivers/scsi/csiostor/csio_scsi.h
51
extern struct scsi_host_template csio_fcoe_shost_template;
drivers/scsi/csiostor/csio_scsi.h
52
extern struct scsi_host_template csio_fcoe_shost_vport_template;
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
83
static const struct scsi_host_template cxgb3i_host_template = {
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
101
static struct scsi_host_template cxgb4i_host_template = {
drivers/scsi/cxgbi/libcxgbi.c
340
unsigned int max_conns, const struct scsi_host_template *sht,
drivers/scsi/cxgbi/libcxgbi.h
591
const struct scsi_host_template *,
drivers/scsi/dc395x.c
3939
static const struct scsi_host_template dc395x_driver_template = {
drivers/scsi/dmx3191d.c
42
static const struct scsi_host_template dmx3191d_driver_template = {
drivers/scsi/elx/efct/efct_xport.c
13
static const struct scsi_host_template efct_template = {
drivers/scsi/esas2r/esas2r_main.c
233
static const struct scsi_host_template driver_template = {
drivers/scsi/esp_scsi.c
2663
const struct scsi_host_template scsi_esp_template = {
drivers/scsi/esp_scsi.h
575
extern const struct scsi_host_template scsi_esp_template;
drivers/scsi/fcoe/fcoe.c
264
static const struct scsi_host_template fcoe_shost_template = {
drivers/scsi/fdomain.c
500
static const struct scsi_host_template fdomain_template = {
drivers/scsi/fnic/fnic_main.c
115
static const struct scsi_host_template fnic_host_template = {
drivers/scsi/g_NCR5380.c
223
static int generic_NCR5380_init_one(const struct scsi_host_template *tpnt,
drivers/scsi/g_NCR5380.c
693
static const struct scsi_host_template driver_template = {
drivers/scsi/gvp11.c
220
static const struct scsi_host_template gvp11_scsi_template = {
drivers/scsi/hisi_sas/hisi_sas.h
359
const struct scsi_host_template *sht;
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c
1754
static const struct scsi_host_template sht_v1_hw = {
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
3588
static const struct scsi_host_template sht_v2_hw = {
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
3404
static const struct scsi_host_template sht_v3_hw = {
drivers/scsi/hosts.c
222
const struct scsi_host_template *sht = shost->hostt;
drivers/scsi/hosts.c
407
struct Scsi_Host *scsi_host_alloc(const struct scsi_host_template *sht, int privsize)
drivers/scsi/hpsa.c
964
static const struct scsi_host_template hpsa_driver_template = {
drivers/scsi/hptiop.c
1162
static const struct scsi_host_template driver_template = {
drivers/scsi/ibmvscsi/ibmvfc.c
3692
static const struct scsi_host_template driver_template = {
drivers/scsi/ibmvscsi/ibmvscsi.c
2089
static struct scsi_host_template driver_template = {
drivers/scsi/imm.c
1103
static const struct scsi_host_template imm_template = {
drivers/scsi/initio.c
2790
static const struct scsi_host_template initio_template = {
drivers/scsi/ipr.c
6393
static const struct scsi_host_template driver_template = {
drivers/scsi/ips.c
360
static struct scsi_host_template ips_driver_template = {
drivers/scsi/ips.c
558
ips_detect(struct scsi_host_template * SHT)
drivers/scsi/isci/init.c
153
static const struct scsi_host_template isci_sht = {
drivers/scsi/iscsi_tcp.c
1028
static const struct scsi_host_template iscsi_sw_tcp_sht = {
drivers/scsi/iscsi_tcp.c
49
static const struct scsi_host_template iscsi_sw_tcp_sht;
drivers/scsi/jazz_esp.c
107
const struct scsi_host_template *tpnt = &scsi_esp_template;
drivers/scsi/lasi700.c
76
static struct scsi_host_template lasi700_template = {
drivers/scsi/libiscsi.c
2900
struct Scsi_Host *iscsi_host_alloc(const struct scsi_host_template *sht,
drivers/scsi/lpfc/lpfc_crtn.h
465
extern struct scsi_host_template lpfc_template;
drivers/scsi/lpfc/lpfc_crtn.h
466
extern struct scsi_host_template lpfc_template_nvme;
drivers/scsi/lpfc/lpfc_crtn.h
467
extern struct scsi_host_template lpfc_vport_template;
drivers/scsi/lpfc/lpfc_init.c
4693
struct scsi_host_template *template;
drivers/scsi/lpfc/lpfc_scsi.c
6763
struct scsi_host_template lpfc_template_nvme = {
drivers/scsi/lpfc/lpfc_scsi.c
6781
struct scsi_host_template lpfc_template = {
drivers/scsi/lpfc/lpfc_scsi.c
6807
struct scsi_host_template lpfc_vport_template = {
drivers/scsi/mac53c94.c
395
static const struct scsi_host_template mac53c94_template = {
drivers/scsi/mac_esp.c
292
const struct scsi_host_template *tpnt = &scsi_esp_template;
drivers/scsi/mac_scsi.c
425
static struct scsi_host_template mac_scsi_template = {
drivers/scsi/megaraid.c
4100
static const struct scsi_host_template megaraid_template = {
drivers/scsi/megaraid/megaraid_mbox.c
330
static const struct scsi_host_template megaraid_template_g = {
drivers/scsi/megaraid/megaraid_sas_base.c
3509
static const struct scsi_host_template megasas_template = {
drivers/scsi/mesh.c
1834
static const struct scsi_host_template mesh_template = {
drivers/scsi/mpi3mr/mpi3mr_os.c
5318
static const struct scsi_host_template mpi3mr_driver_template = {
drivers/scsi/mpt3sas/mpt3sas_scsih.c
13192
static const struct scsi_host_template mpt2sas_driver_template = {
drivers/scsi/mpt3sas/mpt3sas_scsih.c
13230
static const struct scsi_host_template mpt3sas_driver_template = {
drivers/scsi/mvme147.c
72
static const struct scsi_host_template mvme147_host_template = {
drivers/scsi/mvme147.h
14
int mvme147_detect(struct scsi_host_template *);
drivers/scsi/mvme16x_scsi.c
29
static struct scsi_host_template mvme16x_scsi_driver_template = {
drivers/scsi/mvsas/mv_init.c
33
static const struct scsi_host_template mvs_sht = {
drivers/scsi/mvumi.c
2171
static const struct scsi_host_template mvumi_template = {
drivers/scsi/myrb.c
2204
static const struct scsi_host_template myrb_template = {
drivers/scsi/myrs.c
1919
static const struct scsi_host_template myrs_template = {
drivers/scsi/ncr53c8xx.c
8080
struct Scsi_Host * __init ncr_attach(struct scsi_host_template *tpnt,
drivers/scsi/ncr53c8xx.h
1297
extern struct Scsi_Host *ncr_attach(struct scsi_host_template *tpnt, int unit, struct ncr_device *device);
drivers/scsi/nsp32.c
263
static const struct scsi_host_template nsp32_template = {
drivers/scsi/pcmcia/nsp_cs.c
1323
static struct Scsi_Host *nsp_detect(struct scsi_host_template *sht)
drivers/scsi/pcmcia/nsp_cs.c
78
static struct scsi_host_template nsp_driver_template = {
drivers/scsi/pcmcia/nsp_cs.h
293
static struct Scsi_Host *nsp_detect (struct scsi_host_template *sht);
drivers/scsi/pcmcia/nsp_cs.h
325
static struct Scsi_Host *nsp_detect(struct scsi_host_template *sht);
drivers/scsi/pcmcia/qlogic_stub.c
66
static struct scsi_host_template qlogicfas_driver_template = {
drivers/scsi/pcmcia/qlogic_stub.c
93
static struct Scsi_Host *qlogic_detect(struct scsi_host_template *host,
drivers/scsi/pcmcia/sym53c500_cs.c
671
static const struct scsi_host_template sym53c500_driver_template = {
drivers/scsi/pcmcia/sym53c500_cs.c
705
const struct scsi_host_template *tpnt = &sym53c500_driver_template;
drivers/scsi/pm8001/pm8001_init.c
118
static const struct scsi_host_template pm8001_sht = {
drivers/scsi/pmcraid.c
3661
static const struct scsi_host_template pmcraid_host_template = {
drivers/scsi/ppa.c
989
static const struct scsi_host_template ppa_template = {
drivers/scsi/ps3rom.c
327
static const struct scsi_host_template ps3rom_host_template = {
drivers/scsi/qedf/qedf_main.c
995
static const struct scsi_host_template qedf_host_template = {
drivers/scsi/qedi/qedi_gbl.h
20
extern const struct scsi_host_template qedi_host_template;
drivers/scsi/qedi/qedi_iscsi.c
43
const struct scsi_host_template qedi_host_template = {
drivers/scsi/qla1280.c
4098
static const struct scsi_host_template qla1280_driver_template = {
drivers/scsi/qla2xxx/qla_gbl.h
215
extern struct scsi_qla_host *qla2x00_create_host(const struct scsi_host_template *,
drivers/scsi/qla2xxx/qla_gbl.h
256
extern struct scsi_host_template qla2xxx_driver_template;
drivers/scsi/qla2xxx/qla_mid.c
499
const struct scsi_host_template *sht = &qla2xxx_driver_template;
drivers/scsi/qla2xxx/qla_os.c
2912
struct scsi_host_template *sht;
drivers/scsi/qla2xxx/qla_os.c
5043
struct scsi_qla_host *qla2x00_create_host(const struct scsi_host_template *sht,
drivers/scsi/qla2xxx/qla_os.c
8088
struct scsi_host_template qla2xxx_driver_template = {
drivers/scsi/qla4xxx/ql4_os.c
225
static struct scsi_host_template qla4xxx_driver_template = {
drivers/scsi/qlogicfas.c
149
static int qlogicfas_detect(struct scsi_host_template *sht)
drivers/scsi/qlogicfas.c
188
static struct scsi_host_template qlogicfas_driver_template = {
drivers/scsi/qlogicfas.c
54
static struct Scsi_Host *__qlogicfas_detect(struct scsi_host_template *host,
drivers/scsi/qlogicpti.c
1291
static const struct scsi_host_template qpti_template = {
drivers/scsi/scsi_debug.c
9510
static const struct scsi_host_template sdebug_driver_template = {
drivers/scsi/scsi_error.c
1002
const struct scsi_host_template *hostt = host->hostt;
drivers/scsi/scsi_error.c
1031
const struct scsi_host_template *hostt = scmd->device->host->hostt;
drivers/scsi/scsi_error.c
1060
scsi_try_to_abort_cmd(const struct scsi_host_template *hostt, struct scsi_cmnd *scmd)
drivers/scsi/scsi_error.c
61
static enum scsi_disposition scsi_try_to_abort_cmd(const struct scsi_host_template *,
drivers/scsi/scsi_error.c
778
const struct scsi_host_template *sht = sdev->host->hostt;
drivers/scsi/scsi_error.c
813
const struct scsi_host_template *sht = sdev->host->hostt;
drivers/scsi/scsi_error.c
930
const struct scsi_host_template *hostt = host->hostt;
drivers/scsi/scsi_error.c
960
const struct scsi_host_template *hostt = host->hostt;
drivers/scsi/scsi_priv.h
120
extern int scsi_proc_hostdir_add(const struct scsi_host_template *);
drivers/scsi/scsi_priv.h
121
extern void scsi_proc_hostdir_rm(const struct scsi_host_template *);
drivers/scsi/scsi_priv.h
15
struct scsi_host_template;
drivers/scsi/scsi_proc.c
102
__scsi_lookup_proc_entry(const struct scsi_host_template *sht)
drivers/scsi/scsi_proc.c
116
scsi_lookup_proc_entry(const struct scsi_host_template *sht)
drivers/scsi/scsi_proc.c
132
scsi_template_proc_dir(const struct scsi_host_template *sht)
drivers/scsi/scsi_proc.c
154
int scsi_proc_hostdir_add(const struct scsi_host_template *sht)
drivers/scsi/scsi_proc.c
196
void scsi_proc_hostdir_rm(const struct scsi_host_template *sht)
drivers/scsi/scsi_proc.c
220
const struct scsi_host_template *sht = shost->hostt;
drivers/scsi/scsi_proc.c
251
const struct scsi_host_template *sht = shost->hostt;
drivers/scsi/scsi_proc.c
59
const struct scsi_host_template *sht;
drivers/scsi/scsi_scan.c
883
const struct scsi_host_template *hostt = sdev->host->hostt;
drivers/scsi/scsi_sysfs.c
1015
const struct scsi_host_template *sht = sdev->host->hostt;
drivers/scsi/scsi_sysfs.c
1682
const struct scsi_host_template *hostt = shost->hostt;
drivers/scsi/scsi_sysfs.c
299
const struct scsi_host_template *sht = shost->hostt;
drivers/scsi/sgiwd93.c
207
static const struct scsi_host_template sgiwd93_template = {
drivers/scsi/sim710.c
77
static struct scsi_host_template sim710_driver_template = {
drivers/scsi/smartpqi/smartpqi_init.c
7597
static const struct scsi_host_template pqi_driver_template = {
drivers/scsi/sni_53c710.c
47
static struct scsi_host_template snirm710_template = {
drivers/scsi/snic/snic_main.c
103
static const struct scsi_host_template snic_host_template = {
drivers/scsi/stex.c
1478
static const struct scsi_host_template driver_template = {
drivers/scsi/storvsc_drv.c
1891
static struct scsi_host_template scsi_driver = {
drivers/scsi/storvsc_drv.c
371
static struct scsi_host_template scsi_driver;
drivers/scsi/sun3_scsi.c
495
static struct scsi_host_template sun3_scsi_template = {
drivers/scsi/sun3x_esp.c
172
const struct scsi_host_template *tpnt = &scsi_esp_template;
drivers/scsi/sun_esp.c
455
const struct scsi_host_template *tpnt = &scsi_esp_template;
drivers/scsi/sym53c8xx_2/sym_glue.c
1281
static struct Scsi_Host *sym_attach(const struct scsi_host_template *tpnt, int unit,
drivers/scsi/sym53c8xx_2/sym_glue.c
1682
static const struct scsi_host_template sym2_template = {
drivers/scsi/virtio_scsi.c
795
static const struct scsi_host_template virtscsi_host_template = {
drivers/scsi/vmw_pvscsi.c
1001
static struct scsi_host_template pvscsi_template;
drivers/scsi/vmw_pvscsi.c
1016
static struct scsi_host_template pvscsi_template = {
drivers/scsi/wd719x.c
882
static const struct scsi_host_template wd719x_template = {
drivers/scsi/xen-scsifront.c
774
static const struct scsi_host_template scsifront_sht = {
drivers/scsi/zalon.c
81
static struct scsi_host_template zalon7xx_template = {
drivers/scsi/zorro7xx.c
32
static struct scsi_host_template zorro7xx_scsi_driver_template = {
drivers/scsi/zorro_esp.c
716
const struct scsi_host_template *tpnt = &scsi_esp_template;
drivers/target/loopback/tcm_loop.c
273
static const struct scsi_host_template tcm_loop_driver_template = {
drivers/ufs/core/ufshcd.c
9537
static const struct scsi_host_template ufshcd_driver_template = {
drivers/usb/image/microtek.c
594
static const struct scsi_host_template mts_scsi_host_template = {
drivers/usb/storage/alauda.c
1237
static struct scsi_host_template alauda_host_template;
drivers/usb/storage/cypress_atacb.c
238
static struct scsi_host_template cypress_host_template;
drivers/usb/storage/datafab.c
720
static struct scsi_host_template datafab_host_template;
drivers/usb/storage/ene_ub6250.c
2322
static struct scsi_host_template ene_ub6250_host_template;
drivers/usb/storage/freecom.c
540
static struct scsi_host_template freecom_host_template;
drivers/usb/storage/isd200.c
1551
static struct scsi_host_template isd200_host_template;
drivers/usb/storage/jumpshot.c
646
static struct scsi_host_template jumpshot_host_template;
drivers/usb/storage/karma.c
198
static struct scsi_host_template karma_host_template;
drivers/usb/storage/onetouch.c
273
static struct scsi_host_template onetouch_host_template;
drivers/usb/storage/realtek_cr.c
1032
static struct scsi_host_template realtek_cr_host_template;
drivers/usb/storage/scsiglue.c
615
static const struct scsi_host_template usb_stor_host_template = {
drivers/usb/storage/scsiglue.c
682
void usb_stor_host_template_init(struct scsi_host_template *sht,
drivers/usb/storage/scsiglue.h
29
extern void usb_stor_host_template_init(struct scsi_host_template *sht,
drivers/usb/storage/sddr09.c
1746
static struct scsi_host_template sddr09_host_template;
drivers/usb/storage/sddr55.c
983
static struct scsi_host_template sddr55_host_template;
drivers/usb/storage/shuttle_usbat.c
1831
static struct scsi_host_template usbat_host_template;
drivers/usb/storage/uas.c
913
static const struct scsi_host_template uas_host_template = {
drivers/usb/storage/usb.c
1022
const struct scsi_host_template *sht)
drivers/usb/storage/usb.c
1191
static struct scsi_host_template usb_stor_host_template;
drivers/usb/storage/usb.h
190
const struct scsi_host_template *sht);
include/linux/ahci_platform.h
21
struct scsi_host_template;
include/linux/ahci_platform.h
40
const struct scsi_host_template *sht);
include/linux/ata_platform.h
14
struct scsi_host_template;
include/linux/ata_platform.h
22
const struct scsi_host_template *sht,
include/linux/libata.h
1141
const struct scsi_host_template *sht);
include/linux/libata.h
1144
const struct scsi_host_template *sht);
include/linux/libata.h
2084
const struct scsi_host_template *sht);
include/linux/libata.h
2087
const struct scsi_host_template *sht, void *host_priv, int hflags);
include/linux/libata.h
2124
const struct scsi_host_template *sht,
include/scsi/libfc.h
881
libfc_host_alloc(const struct scsi_host_template *sht, int priv_size)
include/scsi/libiscsi.h
26
struct scsi_host_template;
include/scsi/libiscsi.h
411
extern struct Scsi_Host *iscsi_host_alloc(const struct scsi_host_template *sht,
include/scsi/scsi_host.h
583
const struct scsi_host_template *hostt;
include/scsi/scsi_host.h
802
extern struct Scsi_Host *scsi_host_alloc(const struct scsi_host_template *, int);
include/scsi/scsi_host.h
808
scsi_template_proc_dir(const struct scsi_host_template *sht);