Home
last modified time | relevance | path

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

123

/openbmc/linux/drivers/ata/
H A Dlibata-transport.h6 extern struct scsi_transport_template *ata_scsi_transport_template;
14 struct scsi_transport_template *ata_attach_transport(void);
15 void ata_release_transport(struct scsi_transport_template *t);
H A Dlibata-transport.c44 struct scsi_transport_template;
45 struct scsi_transport_template *ata_scsi_transport_template;
48 struct scsi_transport_template t;
758 struct scsi_transport_template *ata_attach_transport(void) in ata_attach_transport()
819 void ata_release_transport(struct scsi_transport_template *t) in ata_release_transport()
/openbmc/linux/include/scsi/
H A Dscsi_transport.h16 struct scsi_transport_template { struct
57 scsi_transport_reserve_target(struct scsi_transport_template * t, int space) in scsi_transport_reserve_target() argument
64 scsi_transport_reserve_device(struct scsi_transport_template * t, int space) in scsi_transport_reserve_device()
H A Dscsi_transport_srp.h105 extern struct scsi_transport_template *
107 extern void srp_release_transport(struct scsi_transport_template *);
H A Dscsi_transport_spi.h13 struct scsi_transport_template;
137 struct scsi_transport_template *spi_attach_transport(struct spi_function_template *);
138 void spi_release_transport(struct scsi_transport_template *);
H A Dscsi_transport_sas.h11 struct scsi_transport_template;
229 extern struct scsi_transport_template *
231 extern void sas_release_transport(struct scsi_transport_template *);
H A Dscsi_host.h21 struct scsi_transport_template;
561 struct scsi_transport_template *transportt;
H A Dscsi_transport_fc.h20 struct scsi_transport_template;
836 struct scsi_transport_template *fc_attach_transport(
838 void fc_release_transport(struct scsi_transport_template *);
H A Dscsi_transport_iscsi.h18 struct scsi_transport_template;
164 extern struct scsi_transport_template *iscsi_register_transport(struct iscsi_transport *tt);
H A Dlibiscsi.h25 struct scsi_transport_template;
H A Dlibsas.h698 extern struct scsi_transport_template *
/openbmc/linux/drivers/scsi/elx/efct/
H A Defct_xport.h181 struct scsi_transport_template *efct_attach_fc_transport(void);
182 struct scsi_transport_template *efct_attach_vport_fc_transport(void);
184 efct_release_fc_transport(struct scsi_transport_template *transport_template);
H A Defct_xport.c23 static struct scsi_transport_template *efct_xport_fc_tt;
24 static struct scsi_transport_template *efct_vport_fc_tt;
440 struct scsi_transport_template *
443 struct scsi_transport_template *efct_fc_template = NULL; in efct_attach_fc_transport()
453 struct scsi_transport_template *
456 struct scsi_transport_template *efct_fc_template = NULL; in efct_attach_vport_fc_transport()
648 efct_release_fc_transport(struct scsi_transport_template *transport_template) in efct_release_fc_transport()
/openbmc/linux/drivers/scsi/bfa/
H A Dbfad_im.h190 extern struct scsi_transport_template *bfad_im_scsi_transport_template;
191 extern struct scsi_transport_template *bfad_im_scsi_vport_transport_template;
H A Dbfad_im.c24 struct scsi_transport_template *bfad_im_scsi_transport_template;
25 struct scsi_transport_template *bfad_im_scsi_vport_transport_template;
/openbmc/linux/drivers/scsi/
H A Dscsi_sas_internal.h13 struct scsi_transport_template t;
H A Dscsi_priv.h156 extern struct scsi_transport_template blank_transport_template;
H A Dscsi_transport_srp.c31 struct scsi_transport_template t;
811 struct scsi_transport_template *
861 void srp_release_transport(struct scsi_transport_template *t) in srp_release_transport()
H A Dscsi_transport_spi.c60 struct scsi_transport_template t;
1568 struct scsi_transport_template *
1593 void spi_release_transport(struct scsi_transport_template *t) in spi_release_transport()
/openbmc/linux/drivers/scsi/cxgbi/
H A Dlibcxgbi.h595 struct scsi_transport_template *);
630 struct scsi_transport_template **);
632 struct scsi_transport_template **);
/openbmc/linux/drivers/s390/scsi/
H A Dzfcp_ext.h167 extern struct scsi_transport_template *zfcp_scsi_transport_template;
/openbmc/linux/drivers/scsi/libsas/
H A Dsas_init.c620 struct scsi_transport_template *
623 struct scsi_transport_template *stt = sas_attach_transport(&sft); in sas_domain_attach_transport()
/openbmc/linux/drivers/scsi/csiostor/
H A Dcsio_init.c56 static struct scsi_transport_template *csio_fcoe_transport;
57 static struct scsi_transport_template *csio_fcoe_transport_vport;
/openbmc/linux/drivers/scsi/bnx2i/
H A Dbnx2i.h791 extern struct scsi_transport_template *bnx2i_scsi_xport_template;
/openbmc/linux/drivers/scsi/hisi_sas/
H A Dhisi_sas.h627 extern struct scsi_transport_template *hisi_sas_stt;

123