Lines Matching refs:cls_session
41 struct iscsi_cls_session *cls_session; in beiscsi_session_create() local
75 cls_session = iscsi_session_setup(&beiscsi_iscsi_transport, in beiscsi_session_create()
80 if (!cls_session) in beiscsi_session_create()
82 sess = cls_session->dd_data; in beiscsi_session_create()
91 return cls_session; in beiscsi_session_create()
93 iscsi_session_teardown(cls_session); in beiscsi_session_create()
104 void beiscsi_session_destroy(struct iscsi_cls_session *cls_session) in beiscsi_session_destroy() argument
106 struct iscsi_session *sess = cls_session->dd_data; in beiscsi_session_destroy()
111 iscsi_session_teardown(cls_session); in beiscsi_session_destroy()
118 void beiscsi_session_fail(struct iscsi_cls_session *cls_session) in beiscsi_session_fail() argument
120 iscsi_session_failure(cls_session->dd_data, ISCSI_ERR_CONN_FAILED); in beiscsi_session_fail()
130 beiscsi_conn_create(struct iscsi_cls_session *cls_session, u32 cid) in beiscsi_conn_create() argument
140 shost = iscsi_session_to_shost(cls_session); in beiscsi_conn_create()
147 cls_conn = iscsi_conn_setup(cls_session, sizeof(*beiscsi_conn), cid); in beiscsi_conn_create()
156 sess = cls_session->dd_data; in beiscsi_conn_create()
170 int beiscsi_conn_bind(struct iscsi_cls_session *cls_session, in beiscsi_conn_bind() argument
176 struct Scsi_Host *shost = iscsi_session_to_shost(cls_session); in beiscsi_conn_bind()
190 if (iscsi_conn_bind(cls_session, cls_conn, is_leading)) in beiscsi_conn_bind()