scsi_transport_template
struct scsi_transport_template;
struct scsi_transport_template *ata_scsi_transport_template;
struct scsi_transport_template t;
struct scsi_transport_template *ata_attach_transport(void)
void ata_release_transport(struct scsi_transport_template *t)
struct scsi_transport_template *ata_attach_transport(void);
void ata_release_transport(struct scsi_transport_template *t);
extern struct scsi_transport_template *ata_scsi_transport_template;
static struct scsi_transport_template *iscsi_iser_scsi_transport;
static struct scsi_transport_template *ib_srp_transport_template;
static struct scsi_transport_template *mptfc_transport_template = NULL;
static struct scsi_transport_template *mptsas_transport_template;
static struct scsi_transport_template *mptspi_transport_template = NULL;
extern struct scsi_transport_template *zfcp_scsi_transport_template;
struct scsi_transport_template *zfcp_scsi_transport_template;
STATIC struct scsi_transport_template *NCR_700_transport_template = NULL;
static struct scsi_transport_template *ahd_linux_transport_template = NULL;
static struct scsi_transport_template *ahc_linux_transport_template = NULL;
static struct scsi_transport_template *aic94xx_transport_template;
static struct scsi_transport_template *beiscsi_scsi_transport;
struct scsi_transport_template *bfad_im_scsi_transport_template;
struct scsi_transport_template *bfad_im_scsi_vport_transport_template;
extern struct scsi_transport_template *bfad_im_scsi_transport_template;
extern struct scsi_transport_template *bfad_im_scsi_vport_transport_template;
static struct scsi_transport_template *bnx2fc_transport_template;
static struct scsi_transport_template *bnx2fc_vport_xport_template;
extern struct scsi_transport_template *bnx2i_scsi_xport_template;
struct scsi_transport_template *bnx2i_scsi_xport_template;
static struct scsi_transport_template *csio_fcoe_transport;
static struct scsi_transport_template *csio_fcoe_transport_vport;
static struct scsi_transport_template *cxgb3i_stt;
static struct scsi_transport_template *cxgb4i_stt;
struct scsi_transport_template **stt)
struct scsi_transport_template **stt)
struct scsi_transport_template *stt)
struct scsi_transport_template *);
struct scsi_transport_template **);
struct scsi_transport_template **);
static struct scsi_transport_template *efct_xport_fc_tt;
static struct scsi_transport_template *efct_vport_fc_tt;
struct scsi_transport_template *
struct scsi_transport_template *efct_fc_template = NULL;
struct scsi_transport_template *
struct scsi_transport_template *efct_fc_template = NULL;
efct_release_fc_transport(struct scsi_transport_template *transport_template)
struct scsi_transport_template *efct_attach_fc_transport(void);
struct scsi_transport_template *efct_attach_vport_fc_transport(void);
efct_release_fc_transport(struct scsi_transport_template *transport_template);
static struct scsi_transport_template *esp_transport_template;
static struct scsi_transport_template *fcoe_nport_scsi_transport;
static struct scsi_transport_template *fcoe_vport_scsi_transport;
static struct scsi_transport_template *fnic_fc_transport;
extern struct scsi_transport_template *hisi_sas_stt;
struct scsi_transport_template *hisi_sas_stt;
static struct scsi_transport_template *hpsa_sas_transport_template;
static struct scsi_transport_template *ibmvfc_transport_template;
static struct scsi_transport_template *ibmvscsi_transport_template;
static struct scsi_transport_template *isci_transport_template;
static struct scsi_transport_template *iscsi_sw_tcp_scsi_transport;
struct scsi_transport_template *
struct scsi_transport_template *stt = sas_attach_transport(&sft);
static struct scsi_transport_template *lpfc_transport_template = NULL;
static struct scsi_transport_template *lpfc_vport_transport_template = NULL;
extern struct scsi_transport_template *mpi3mr_transport_template;
struct scsi_transport_template *mpi3mr_transport_template;
extern struct scsi_transport_template *mpt3sas_transport_template;
extern struct scsi_transport_template *mpt3sas_transport_template;
struct scsi_transport_template *mpt3sas_transport_template;
static struct scsi_transport_template *mvs_stt;
static struct scsi_transport_template *ncr53c8xx_transport_template = NULL;
static struct scsi_transport_template *pm8001_stt;
static struct scsi_transport_template *qedf_fc_transport_template;
static struct scsi_transport_template *qedf_fc_vport_transport_template;
static struct scsi_transport_template *qedi_scsi_transport;
extern struct scsi_transport_template *qla2xxx_transport_vport_template;
static struct scsi_transport_template *qla2xxx_transport_template = NULL;
struct scsi_transport_template *qla2xxx_transport_vport_template = NULL;
static struct scsi_transport_template *qla4xxx_scsi_transport;
extern struct scsi_transport_template blank_transport_template;
struct scsi_transport_template t;
struct scsi_transport_template blank_transport_template = { { { {NULL, }, }, }, };
struct scsi_transport_template *
void fc_release_transport(struct scsi_transport_template *t)
struct scsi_transport_template t;
struct scsi_transport_template *
struct scsi_transport_template t;
struct scsi_transport_template *
void sas_release_transport(struct scsi_transport_template *t)
struct scsi_transport_template *
void spi_release_transport(struct scsi_transport_template *t)
struct scsi_transport_template t;
struct scsi_transport_template t;
struct scsi_transport_template *
void srp_release_transport(struct scsi_transport_template *t)
static struct scsi_transport_template *pqi_sas_transport_template;
static struct scsi_transport_template *fc_transport_template;
static struct scsi_transport_template *sym2_transport_template = NULL;
struct scsi_transport_template;
extern struct scsi_transport_template *
struct scsi_transport_template;
struct scsi_transport_template *transportt;
scsi_transport_reserve_target(struct scsi_transport_template * t, int space)
scsi_transport_reserve_device(struct scsi_transport_template * t, int space)
struct scsi_transport_template;
struct scsi_transport_template *fc_attach_transport(
void fc_release_transport(struct scsi_transport_template *);
extern struct scsi_transport_template *iscsi_register_transport(struct iscsi_transport *tt);
struct scsi_transport_template;
struct scsi_transport_template;
extern struct scsi_transport_template *
extern void sas_release_transport(struct scsi_transport_template *);
struct scsi_transport_template;
struct scsi_transport_template *spi_attach_transport(struct spi_function_template *);
void spi_release_transport(struct scsi_transport_template *);
extern struct scsi_transport_template *
extern void srp_release_transport(struct scsi_transport_template *);