/linux-2.6.39/include/scsi/ |
D | scsi_transport_iscsi.h | 90 struct iscsi_cls_session *(*create_session) (struct iscsi_endpoint *ep, 93 void (*destroy_session) (struct iscsi_cls_session *session); 94 struct iscsi_cls_conn *(*create_conn) (struct iscsi_cls_session *sess, 96 int (*bind_conn) (struct iscsi_cls_session *session, 108 int (*get_session_param) (struct iscsi_cls_session *session, 131 void (*session_recovery_timedout) (struct iscsi_cls_session *session); 186 struct iscsi_cls_session { struct 208 container_of(_dev, struct iscsi_cls_session, dev) argument 222 void (*fn)(struct iscsi_cls_session *)); 240 extern int iscsi_session_chkready(struct iscsi_cls_session *session); [all …]
|
D | libiscsi.h | 44 struct iscsi_cls_session; 250 struct iscsi_cls_session *cls_session; 363 extern struct iscsi_cls_session * 366 extern void iscsi_session_teardown(struct iscsi_cls_session *); 367 extern void iscsi_session_recovery_timedout(struct iscsi_cls_session *); 370 extern int iscsi_session_get_param(struct iscsi_cls_session *cls_session, 379 extern struct iscsi_cls_conn *iscsi_conn_setup(struct iscsi_cls_session *, 384 extern int iscsi_conn_bind(struct iscsi_cls_session *, struct iscsi_cls_conn *,
|
D | libiscsi_tcp.h | 124 iscsi_tcp_conn_setup(struct iscsi_cls_session *cls_session, int dd_data_size,
|
/linux-2.6.39/drivers/scsi/be2iscsi/ |
D | be_iscsi.h | 37 struct iscsi_cls_session *beiscsi_session_create(struct iscsi_endpoint *ep, 42 void beiscsi_session_destroy(struct iscsi_cls_session *cls_session); 44 struct iscsi_cls_conn *beiscsi_conn_create(struct iscsi_cls_session 47 int beiscsi_conn_bind(struct iscsi_cls_session *cls_session,
|
D | be_iscsi.c | 39 struct iscsi_cls_session *beiscsi_session_create(struct iscsi_endpoint *ep, in beiscsi_session_create() 46 struct iscsi_cls_session *cls_session; in beiscsi_session_create() 99 void beiscsi_session_destroy(struct iscsi_cls_session *cls_session) in beiscsi_session_destroy() 115 beiscsi_conn_create(struct iscsi_cls_session *cls_session, u32 cid) in beiscsi_conn_create() 175 int beiscsi_conn_bind(struct iscsi_cls_session *cls_session, in beiscsi_conn_bind()
|
D | be_cmds.c | 224 static void be2iscsi_fail_session(struct iscsi_cls_session *cls_session) in be2iscsi_fail_session()
|
D | be_main.c | 67 struct iscsi_cls_session *cls_session; in beiscsi_eh_abort() 145 struct iscsi_cls_session *cls_session; in beiscsi_eh_device_reset()
|
/linux-2.6.39/drivers/scsi/ |
D | scsi_transport_iscsi.c | 313 struct iscsi_cls_session *sess = iscsi_dev_to_session(conn->dev.parent); in iscsi_conn_get_sid() 320 static struct iscsi_cls_session *iscsi_session_lookup(uint32_t sid) in iscsi_session_lookup() 323 struct iscsi_cls_session *sess; in iscsi_session_lookup() 382 int iscsi_session_chkready(struct iscsi_cls_session *session) in iscsi_session_chkready() 409 struct iscsi_cls_session *session = iscsi_dev_to_session(dev); in iscsi_session_release() 425 void (* fn) (struct iscsi_cls_session *) = data; in iscsi_iter_session_fn() 434 void (*fn)(struct iscsi_cls_session *)) in iscsi_host_for_each_session() argument 469 struct iscsi_cls_session *session; in iscsi_user_scan_session() 524 struct iscsi_cls_session *session = in iscsi_scan_session() 525 container_of(work, struct iscsi_cls_session, scan_work); in iscsi_scan_session() [all …]
|
D | iscsi_tcp.c | 506 iscsi_sw_tcp_conn_create(struct iscsi_cls_session *cls_session, in iscsi_sw_tcp_conn_create() 612 iscsi_sw_tcp_conn_bind(struct iscsi_cls_session *cls_session, in iscsi_sw_tcp_conn_bind() 790 static struct iscsi_cls_session * 794 struct iscsi_cls_session *cls_session; in iscsi_sw_tcp_session_create() 843 static void iscsi_sw_tcp_session_destroy(struct iscsi_cls_session *cls_session) in iscsi_sw_tcp_session_destroy()
|
D | libiscsi.c | 1605 struct iscsi_cls_session *cls_session; in iscsi_queuecommand() 1754 struct iscsi_cls_session *cls_session = starget_to_session(starget); in iscsi_target_alloc() 1916 struct iscsi_cls_session *cls_session; in iscsi_eh_cmd_timed_out() 2102 struct iscsi_cls_session *cls_session; in iscsi_eh_abort() 2242 struct iscsi_cls_session *cls_session; in iscsi_eh_device_reset() 2313 void iscsi_session_recovery_timedout(struct iscsi_cls_session *cls_session) in iscsi_session_recovery_timedout() 2336 struct iscsi_cls_session *cls_session; in iscsi_eh_session_reset() 2404 struct iscsi_cls_session *cls_session; in iscsi_eh_target_reset() 2613 static void iscsi_notify_host_removed(struct iscsi_cls_session *cls_session) in iscsi_notify_host_removed() 2693 struct iscsi_cls_session * [all …]
|
D | libiscsi_tcp.c | 1079 iscsi_tcp_conn_setup(struct iscsi_cls_session *cls_session, int dd_data_size, in iscsi_tcp_conn_setup()
|
/linux-2.6.39/drivers/infiniband/ulp/iser/ |
D | iscsi_iser.c | 289 iscsi_iser_conn_create(struct iscsi_cls_session *cls_session, uint32_t conn_idx) in iscsi_iser_conn_create() 333 iscsi_iser_conn_bind(struct iscsi_cls_session *cls_session, in iscsi_iser_conn_bind() 404 static void iscsi_iser_session_destroy(struct iscsi_cls_session *cls_session) in iscsi_iser_session_destroy() 413 static struct iscsi_cls_session * 418 struct iscsi_cls_session *cls_session; in iscsi_iser_session_create()
|
/linux-2.6.39/drivers/scsi/cxgbi/ |
D | libcxgbi.h | 716 struct iscsi_cls_conn *cxgbi_create_conn(struct iscsi_cls_session *, u32); 717 int cxgbi_bind_conn(struct iscsi_cls_session *, 719 void cxgbi_destroy_session(struct iscsi_cls_session *); 720 struct iscsi_cls_session *cxgbi_create_session(struct iscsi_endpoint *,
|
D | libcxgbi.c | 2221 cxgbi_create_conn(struct iscsi_cls_session *cls_session, u32 cid) in cxgbi_create_conn() 2245 int cxgbi_bind_conn(struct iscsi_cls_session *cls_session, in cxgbi_bind_conn() 2295 struct iscsi_cls_session *cxgbi_create_session(struct iscsi_endpoint *ep, in cxgbi_create_session() 2302 struct iscsi_cls_session *cls_session; in cxgbi_create_session() 2338 void cxgbi_destroy_session(struct iscsi_cls_session *cls_session) in cxgbi_destroy_session()
|
/linux-2.6.39/drivers/scsi/qla4xxx/ |
D | ql4_os.c | 79 static int qla4xxx_sess_get_param(struct iscsi_cls_session *sess, 83 static void qla4xxx_recovery_timedout(struct iscsi_cls_session *session); 151 struct iscsi_cls_session *session; in qla4xxx_eh_cmd_timed_out() 164 static void qla4xxx_recovery_timedout(struct iscsi_cls_session *session) in qla4xxx_recovery_timedout() 204 static int qla4xxx_sess_get_param(struct iscsi_cls_session *sess, in qla4xxx_sess_get_param() 232 struct iscsi_cls_session *session; in qla4xxx_conn_get_param() 328 struct iscsi_cls_session *sess; in qla4xxx_alloc_sess() 478 struct iscsi_cls_session *sess = ddb_entry->sess; in qla4xxx_queuecommand_lck() 1908 struct iscsi_cls_session *sess = starget_to_session(sdev->sdev_target); in qla4xxx_slave_alloc()
|
D | ql4_def.h | 232 struct iscsi_cls_session *sess;
|
/linux-2.6.39/drivers/scsi/bnx2i/ |
D | bnx2i_iscsi.c | 584 void bnx2i_drop_session(struct iscsi_cls_session *cls_session) in bnx2i_drop_session() 1259 static struct iscsi_cls_session * 1265 struct iscsi_cls_session *cls_session; in bnx2i_session_create() 1312 static void bnx2i_session_destroy(struct iscsi_cls_session *cls_session) in bnx2i_session_destroy() 1331 bnx2i_conn_create(struct iscsi_cls_session *cls_session, uint32_t cid) in bnx2i_conn_create() 1377 static int bnx2i_conn_bind(struct iscsi_cls_session *cls_session, in bnx2i_conn_bind()
|
D | bnx2i.h | 747 void bnx2i_drop_session(struct iscsi_cls_session *session);
|