Home
last modified time | relevance | path

Searched refs:scsi_transport_template (Results 1 – 62 of 62) sorted by relevance

/linux-4.4.14/drivers/ata/
Dlibata-transport.h5 extern struct scsi_transport_template *ata_scsi_transport_template;
13 struct scsi_transport_template *ata_attach_transport(void);
14 void ata_release_transport(struct scsi_transport_template *t);
Dlibata-transport.c44 struct scsi_transport_template;
45 struct scsi_transport_template *ata_scsi_transport_template;
48 struct scsi_transport_template t;
708 struct scsi_transport_template *ata_attach_transport(void) in ata_attach_transport()
770 void ata_release_transport(struct scsi_transport_template *t) in ata_release_transport()
/linux-4.4.14/include/scsi/
Dscsi_transport.h29 struct scsi_transport_template { struct
93 scsi_transport_reserve_target(struct scsi_transport_template * t, int space) in scsi_transport_reserve_target() argument
100 scsi_transport_reserve_device(struct scsi_transport_template * t, int space) in scsi_transport_reserve_device()
Dscsi_transport_srp.h111 extern struct scsi_transport_template *
113 extern void srp_release_transport(struct scsi_transport_template *);
Dscsi_transport_spi.h26 struct scsi_transport_template;
150 struct scsi_transport_template *spi_attach_transport(struct spi_function_template *);
151 void spi_release_transport(struct scsi_transport_template *);
Dscsi_transport_sas.h9 struct scsi_transport_template;
213 extern struct scsi_transport_template *
215 extern void sas_release_transport(struct scsi_transport_template *);
Dscsi_host.h23 struct scsi_transport_template;
565 struct scsi_transport_template *transportt;
Dscsi_transport_fc.h34 struct scsi_transport_template;
838 struct scsi_transport_template *fc_attach_transport(
840 void fc_release_transport(struct scsi_transport_template *);
Dscsi_transport_iscsi.h31 struct scsi_transport_template;
176 extern struct scsi_transport_template *iscsi_register_transport(struct iscsi_transport *tt);
Dlibsas.h694 extern struct scsi_transport_template *
696 extern void sas_domain_release_transport(struct scsi_transport_template *);
Dlibiscsi.h36 struct scsi_transport_template;
/linux-4.4.14/drivers/scsi/bfa/
Dbfad_im.h160 extern struct scsi_transport_template *bfad_im_scsi_transport_template;
161 extern struct scsi_transport_template *bfad_im_scsi_vport_transport_template;
Dbfad_im.c31 struct scsi_transport_template *bfad_im_scsi_transport_template;
32 struct scsi_transport_template *bfad_im_scsi_vport_transport_template;
/linux-4.4.14/drivers/scsi/
Dscsi_sas_internal.h12 struct scsi_transport_template t;
Dscsi_priv.h139 extern struct scsi_transport_template blank_transport_template;
Dscsi_transport_srp.c46 struct scsi_transport_template t;
851 struct scsi_transport_template *
906 void srp_release_transport(struct scsi_transport_template *t) in srp_release_transport()
Dscsi_transport_spi.c72 struct scsi_transport_template t;
1560 struct scsi_transport_template *
1585 void spi_release_transport(struct scsi_transport_template *t) in spi_release_transport()
Discsi_tcp.c54 static struct scsi_transport_template *iscsi_sw_tcp_scsi_transport;
Dscsi_transport_sas.c1782 struct scsi_transport_template *
1891 void sas_release_transport(struct scsi_transport_template *t) in sas_release_transport()
Dscsi_transport_fc.c323 struct scsi_transport_template t;
2174 struct scsi_transport_template *
2322 void fc_release_transport(struct scsi_transport_template *t) in fc_release_transport()
Dscsi_sysfs.c1313 struct scsi_transport_template blank_transport_template = { { { {NULL, }, }, }, };
D53c700.c182 STATIC struct scsi_transport_template *NCR_700_transport_template = NULL;
Dscsi_transport_iscsi.c73 struct scsi_transport_template t;
4421 struct scsi_transport_template *
Desp_scsi.c2390 static struct scsi_transport_template *esp_transport_template;
Dmvumi.c2233 static struct scsi_transport_template mvumi_transport_template = {
Dncr53c8xx.c1124 static struct scsi_transport_template *ncr53c8xx_transport_template = NULL;
Dhpsa.c212 static struct scsi_transport_template *hpsa_sas_transport_template;
/linux-4.4.14/drivers/scsi/libsas/
Dsas_init.c551 struct scsi_transport_template *
554 struct scsi_transport_template *stt = sas_attach_transport(&sft); in sas_domain_attach_transport()
571 void sas_domain_release_transport(struct scsi_transport_template *stt) in sas_domain_release_transport()
/linux-4.4.14/drivers/scsi/cxgbi/
Dlibcxgbi.h709 struct scsi_transport_template *);
744 struct scsi_transport_template **);
746 struct scsi_transport_template **);
Dlibcxgbi.c339 struct scsi_transport_template *stt) in cxgbi_hbas_add()
2831 struct scsi_transport_template **stt) in cxgbi_iscsi_init()
2847 struct scsi_transport_template **stt) in cxgbi_iscsi_cleanup()
/linux-4.4.14/drivers/s390/scsi/
Dzfcp_ext.h132 extern struct scsi_transport_template *zfcp_scsi_transport_template;
Dzfcp_scsi.c276 struct scsi_transport_template *zfcp_scsi_transport_template;
/linux-4.4.14/drivers/scsi/csiostor/
Dcsio_init.c57 static struct scsi_transport_template *csio_fcoe_transport;
58 static struct scsi_transport_template *csio_fcoe_transport_vport;
/linux-4.4.14/drivers/scsi/mpt3sas/
Dmpt3sas_base.h1376 extern struct scsi_transport_template *mpt3sas_transport_template;
1391 extern struct scsi_transport_template *mpt3sas_transport_template;
Dmpt3sas_transport.c2154 struct scsi_transport_template *mpt3sas_transport_template;
/linux-4.4.14/drivers/scsi/bnx2i/
Dbnx2i.h791 extern struct scsi_transport_template *bnx2i_scsi_xport_template;
Dbnx2i_iscsi.c23 struct scsi_transport_template *bnx2i_scsi_xport_template;
/linux-4.4.14/drivers/scsi/isci/
Dinit.c76 static struct scsi_transport_template *isci_transport_template;
/linux-4.4.14/drivers/infiniband/ulp/iser/
Discsi_iser.c84 static struct scsi_transport_template *iscsi_iser_scsi_transport;
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_gbl.h170 extern struct scsi_transport_template *qla2xxx_transport_vport_template;
Dqla_os.c273 static struct scsi_transport_template *qla2xxx_transport_template = NULL;
274 struct scsi_transport_template *qla2xxx_transport_vport_template = NULL;
/linux-4.4.14/drivers/scsi/mvsas/
Dmv_init.c31 static struct scsi_transport_template *mvs_stt;
/linux-4.4.14/drivers/scsi/aic94xx/
Daic94xx_init.c52 static struct scsi_transport_template *aic94xx_transport_template;
/linux-4.4.14/drivers/scsi/fcoe/
Dfcoe.c149 static struct scsi_transport_template *fcoe_nport_scsi_transport;
150 static struct scsi_transport_template *fcoe_vport_scsi_transport;
/linux-4.4.14/drivers/scsi/fnic/
Dfnic_main.c134 static struct scsi_transport_template *fnic_fc_transport;
/linux-4.4.14/drivers/scsi/bnx2fc/
Dbnx2fc_fcoe.c43 static struct scsi_transport_template *bnx2fc_transport_template;
44 static struct scsi_transport_template *bnx2fc_vport_xport_template;
/linux-4.4.14/drivers/message/fusion/
Dmptfc.c163 static struct scsi_transport_template *mptfc_transport_template = NULL;
Dmptspi.c92 static struct scsi_transport_template *mptspi_transport_template = NULL;
Dmptsas.c2358 static struct scsi_transport_template *mptsas_transport_template;
/linux-4.4.14/drivers/scsi/pm8001/
Dpm8001_init.c45 static struct scsi_transport_template *pm8001_stt;
/linux-4.4.14/drivers/scsi/cxgbi/cxgb3i/
Dcxgb3i.c145 static struct scsi_transport_template *cxgb3i_stt;
/linux-4.4.14/drivers/scsi/sym53c8xx_2/
Dsym_glue.c125 static struct scsi_transport_template *sym2_transport_template = NULL;
/linux-4.4.14/drivers/scsi/ibmvscsi/
Dibmvscsi.c99 static struct scsi_transport_template *ibmvscsi_transport_template;
Dibmvfc.c57 static struct scsi_transport_template *ibmvfc_transport_template;
/linux-4.4.14/drivers/scsi/aic7xxx/
Daic7xxx_osm.c126 static struct scsi_transport_template *ahc_linux_transport_template = NULL;
Daic79xx_osm.c49 static struct scsi_transport_template *ahd_linux_transport_template = NULL;
/linux-4.4.14/drivers/scsi/cxgbi/cxgb4i/
Dcxgb4i.c152 static struct scsi_transport_template *cxgb4i_stt;
/linux-4.4.14/drivers/infiniband/ulp/srp/
Dib_srp.c139 static struct scsi_transport_template *ib_srp_transport_template;
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_init.c85 static struct scsi_transport_template *lpfc_transport_template = NULL;
86 static struct scsi_transport_template *lpfc_vport_transport_template = NULL;
/linux-4.4.14/Documentation/scsi/
Dscsi_mid_low_api.txt1228 transportt - pointer to driver's struct scsi_transport_template instance
/linux-4.4.14/drivers/scsi/be2iscsi/
Dbe_main.c575 static struct scsi_transport_template *beiscsi_scsi_transport;
/linux-4.4.14/drivers/scsi/qla4xxx/
Dql4_os.c263 static struct scsi_transport_template *qla4xxx_scsi_transport;