Lines Matching refs:cls_session
594 void bnx2i_drop_session(struct iscsi_cls_session *cls_session) in bnx2i_drop_session() argument
596 iscsi_session_failure(cls_session->dd_data, ISCSI_ERR_CONN_FAILED); in bnx2i_drop_session()
1227 struct Scsi_Host *shost = iscsi_session_to_shost(session->cls_session); in bnx2i_task_xmit()
1292 struct iscsi_cls_session *cls_session; in bnx2i_session_create() local
1316 cls_session = iscsi_session_setup(&bnx2i_iscsi_transport, shost, in bnx2i_session_create()
1319 if (!cls_session) in bnx2i_session_create()
1322 if (bnx2i_setup_cmd_pool(hba, cls_session->dd_data)) in bnx2i_session_create()
1324 return cls_session; in bnx2i_session_create()
1327 iscsi_session_teardown(cls_session); in bnx2i_session_create()
1339 static void bnx2i_session_destroy(struct iscsi_cls_session *cls_session) in bnx2i_session_destroy() argument
1341 struct iscsi_session *session = cls_session->dd_data; in bnx2i_session_destroy()
1342 struct Scsi_Host *shost = iscsi_session_to_shost(cls_session); in bnx2i_session_destroy()
1346 iscsi_session_teardown(cls_session); in bnx2i_session_destroy()
1358 bnx2i_conn_create(struct iscsi_cls_session *cls_session, uint32_t cid) in bnx2i_conn_create() argument
1360 struct Scsi_Host *shost = iscsi_session_to_shost(cls_session); in bnx2i_conn_create()
1366 cls_conn = iscsi_conn_setup(cls_session, sizeof(*bnx2i_conn), in bnx2i_conn_create()
1407 static int bnx2i_conn_bind(struct iscsi_cls_session *cls_session, in bnx2i_conn_bind() argument
1413 struct Scsi_Host *shost = iscsi_session_to_shost(cls_session); in bnx2i_conn_bind()
1435 if (iscsi_conn_bind(cls_session, cls_conn, is_leading)) in bnx2i_conn_bind()