Lines Matching refs:cls_session
584 * @cls_session: iscsi cls session pointer
592 void bnx2i_drop_session(struct iscsi_cls_session *cls_session)
594 iscsi_session_failure(cls_session->dd_data, ISCSI_ERR_CONN_FAILED);
1223 struct Scsi_Host *shost = iscsi_session_to_shost(session->cls_session);
1289 struct iscsi_cls_session *cls_session;
1313 cls_session = iscsi_session_setup(&bnx2i_iscsi_transport, shost,
1316 if (!cls_session)
1319 if (bnx2i_setup_cmd_pool(hba, cls_session->dd_data))
1321 return cls_session;
1324 iscsi_session_teardown(cls_session);
1331 * @cls_session: pointer to iscsi cls session
1336 static void bnx2i_session_destroy(struct iscsi_cls_session *cls_session)
1338 struct iscsi_session *session = cls_session->dd_data;
1339 struct Scsi_Host *shost = iscsi_session_to_shost(cls_session);
1343 iscsi_session_teardown(cls_session);
1349 * @cls_session: pointer to iscsi cls session
1355 bnx2i_conn_create(struct iscsi_cls_session *cls_session, uint32_t cid)
1357 struct Scsi_Host *shost = iscsi_session_to_shost(cls_session);
1363 cls_conn = iscsi_conn_setup(cls_session, sizeof(*bnx2i_conn),
1394 * @cls_session: pointer to iscsi cls session
1404 static int bnx2i_conn_bind(struct iscsi_cls_session *cls_session,
1410 struct Scsi_Host *shost = iscsi_session_to_shost(cls_session);
1436 if (iscsi_conn_bind(cls_session, cls_conn, is_leading)) {