/linux/include/scsi/ |
H A D | scsi_transport_iscsi.h | 19 struct iscsi_transport; 33 * struct iscsi_transport - iSCSI Transport template 74 struct iscsi_transport { struct 164 extern struct scsi_transport_template *iscsi_register_transport(struct iscsi_transport *tt); argument 165 extern void iscsi_unregister_transport(struct iscsi_transport *tt); 178 struct iscsi_transport *transport, uint32_t type, 182 struct iscsi_transport *transport, 188 struct iscsi_transport *transport, 205 struct iscsi_transport *transport; 251 struct iscsi_transport *transpor 75 owneriscsi_transport global() argument 76 nameiscsi_transport global() argument 77 capsiscsi_transport global() argument 79 create_sessioniscsi_transport global() argument 82 destroy_sessioniscsi_transport global() argument 83 create_conniscsi_transport global() argument 85 unbind_conniscsi_transport global() argument 86 bind_conniscsi_transport global() argument 89 start_conniscsi_transport global() argument 90 stop_conniscsi_transport global() argument 91 destroy_conniscsi_transport global() argument 92 set_paramiscsi_transport global() argument 94 get_ep_paramiscsi_transport global() argument 96 get_conn_paramiscsi_transport global() argument 98 get_session_paramiscsi_transport global() argument 100 get_host_paramiscsi_transport global() argument 102 set_host_paramiscsi_transport global() argument 105 send_pduiscsi_transport global() argument 107 get_statsiscsi_transport global() argument 110 init_taskiscsi_transport global() argument 111 xmit_taskiscsi_transport global() argument 112 cleanup_taskiscsi_transport global() argument 114 alloc_pduiscsi_transport global() argument 115 xmit_pduiscsi_transport global() argument 116 init_pduiscsi_transport global() argument 118 parse_pdu_ittiscsi_transport global() argument 121 session_recovery_timedoutiscsi_transport global() argument 122 ep_connectiscsi_transport global() argument 125 ep_polliscsi_transport global() argument 126 ep_disconnectiscsi_transport global() argument 127 tgt_dscvriscsi_transport global() argument 129 set_pathiscsi_transport global() argument 130 set_iface_paramiscsi_transport global() argument 132 get_iface_paramiscsi_transport global() argument 135 attr_is_visibleiscsi_transport global() argument 136 bsg_requestiscsi_transport global() argument 137 send_pingiscsi_transport global() argument 140 get_chapiscsi_transport global() argument [all...] |
H A D | libiscsi.h | 32 struct iscsi_transport; 342 struct iscsi_transport *tt; 423 iscsi_session_setup(struct iscsi_transport *, struct Scsi_Host *shost,
|
/linux/drivers/scsi/ |
H A D | scsi_transport_iscsi.c | 81 struct iscsi_transport *iscsi_transport; member 135 (unsigned long long)iscsi_handle(priv->iscsi_transport)); in show_transport_handle() 145 return sysfs_emit(buf, format"\n", priv->iscsi_transport->name);\ 325 struct iscsi_transport *t = iface->transport; \ 446 struct iscsi_transport *t = iface->transport; in iscsi_iface_attr_is_visible() 745 iscsi_create_iface(struct Scsi_Host *shost, struct iscsi_transport *transport, in iscsi_create_iface() 814 struct iscsi_transport *t = fnode_sess->transport; \ 914 struct iscsi_transport *t = fnode_sess->transport; in iscsi_flashnode_sess_attr_is_visible() 1027 struct iscsi_transport *t = fnode_conn->transport; \ 1115 struct iscsi_transport *t = fnode_conn->transport; in iscsi_flashnode_conn_attr_is_visible() [all …]
|
H A D | iscsi_tcp.c | 51 static struct iscsi_transport iscsi_sw_tcp_transport; 1093 static struct iscsi_transport iscsi_sw_tcp_transport = {
|
H A D | libiscsi.c | 3018 iscsi_session_setup(struct iscsi_transport *iscsit, struct Scsi_Host *shost, in iscsi_session_setup()
|
/linux/drivers/scsi/cxgbi/ |
H A D | libcxgbi.h | 488 struct iscsi_transport *itp; 626 int cxgbi_iscsi_init(struct iscsi_transport *, 628 void cxgbi_iscsi_cleanup(struct iscsi_transport *,
|
H A D | libcxgbi.c | 2991 int cxgbi_iscsi_init(struct iscsi_transport *itp, in cxgbi_iscsi_init() 3007 void cxgbi_iscsi_cleanup(struct iscsi_transport *itp, in cxgbi_iscsi_cleanup()
|
/linux/drivers/scsi/qedi/ |
H A D | qedi_gbl.h | 21 extern struct iscsi_transport qedi_iscsi_transport;
|
H A D | qedi_iscsi.c | 1471 struct iscsi_transport qedi_iscsi_transport = {
|
/linux/drivers/infiniband/ulp/iser/ |
H A D | iscsi_iser.c | 82 static struct iscsi_transport iscsi_iser_transport; 977 static struct iscsi_transport iscsi_iser_transport = {
|
/linux/drivers/scsi/bnx2i/ |
H A D | bnx2i.h | 792 extern struct iscsi_transport bnx2i_iscsi_transport;
|
H A D | bnx2i_iscsi.c | 24 struct iscsi_transport bnx2i_iscsi_transport; 2274 struct iscsi_transport bnx2i_iscsi_transport = {
|
/linux/drivers/scsi/be2iscsi/ |
H A D | be_iscsi.c | 26 extern struct iscsi_transport beiscsi_iscsi_transport;
|
H A D | be_main.c | 5785 struct iscsi_transport beiscsi_iscsi_transport = {
|
/linux/drivers/scsi/cxgbi/cxgb3i/ |
H A D | cxgb3i.c | 104 static struct iscsi_transport cxgb3i_iscsi_transport = {
|
/linux/drivers/scsi/cxgbi/cxgb4i/ |
H A D | cxgb4i.c | 122 static struct iscsi_transport cxgb4i_iscsi_transport = {
|
/linux/drivers/scsi/qla4xxx/ |
H A D | ql4_os.c | 250 static struct iscsi_transport qla4xxx_iscsi_transport = {
|