Lines Matching refs:cls_sess

108 static int qla4xxx_session_get_param(struct iscsi_cls_session *cls_sess,
129 qla4xxx_conn_create(struct iscsi_cls_session *cls_sess, uint32_t conn_idx);
185 static int qla4xxx_sysfs_ddb_logout_sid(struct iscsi_cls_session *cls_sess);
1820 struct iscsi_cls_session *cls_sess;
1828 cls_sess = iscsi_conn_to_session(cls_conn);
1829 sess = cls_sess->dd_data;
2858 static int qla4xxx_session_get_param(struct iscsi_cls_session *cls_sess,
2861 struct iscsi_session *sess = cls_sess->dd_data;
2922 return iscsi_session_get_param(cls_sess, param, buf);
3026 struct iscsi_cls_session *cls_sess = iscsi_conn_to_session(cls_conn);
3031 sess = cls_sess->dd_data;
3098 struct iscsi_cls_session *cls_sess;
3120 cls_sess = iscsi_session_setup(&qla4xxx_iscsi_transport, qla_ep->host,
3124 if (!cls_sess)
3127 sess = cls_sess->dd_data;
3132 ddb_entry->sess = cls_sess;
3136 cls_sess->recovery_tmo = ql4xsess_recovery_tmo;
3140 return cls_sess;
3143 static void qla4xxx_session_destroy(struct iscsi_cls_session *cls_sess)
3154 sess = cls_sess->dd_data;
3192 iscsi_session_teardown(cls_sess);
3200 qla4xxx_conn_create(struct iscsi_cls_session *cls_sess, uint32_t conn_idx)
3207 cls_conn = iscsi_conn_setup(cls_sess, sizeof(struct qla_conn),
3215 sess = cls_sess->dd_data;
3257 struct iscsi_cls_session *cls_sess = iscsi_conn_to_session(cls_conn);
3267 sess = cls_sess->dd_data;
3271 cls_sess->sid, cls_conn->cid));
3339 struct iscsi_cls_session *cls_sess = iscsi_conn_to_session(cls_conn);
3345 sess = cls_sess->dd_data;
3860 struct iscsi_cls_session *cls_sess,
3871 sess = cls_sess->dd_data;
3919 struct iscsi_cls_session *cls_sess;
3943 cls_sess = ddb_entry->sess;
3948 qla4xxx_copy_fwddb_param(ha, fw_ddb_entry, cls_sess, cls_conn);
3959 struct iscsi_cls_session *cls_sess;
3985 cls_sess = ddb_entry->sess;
3986 sess = cls_sess->dd_data;
4503 static void qla4xxx_check_relogin_flash_ddb(struct iscsi_cls_session *cls_sess)
4509 sess = cls_sess->dd_data;
4517 !iscsi_is_session_online(cls_sess)) {
4541 if (!iscsi_is_session_online(cls_sess)) {
5156 static void qla4xxx_relogin_flash_ddb(struct iscsi_cls_session *cls_sess)
5163 sess = cls_sess->dd_data;
5175 qla4xxx_login_flash_ddb(cls_sess);
5178 static void qla4xxx_dpc_relogin(struct iscsi_cls_session *cls_sess)
5184 sess = cls_sess->dd_data;
5195 !iscsi_is_session_online(cls_sess)) {
5198 qla4xxx_relogin_flash_ddb(cls_sess);
6290 struct iscsi_cls_session *cls_sess;
6296 cls_sess = ddb_entry->sess;
6297 sess = cls_sess->dd_data;
6892 struct iscsi_cls_session *cls_sess;
6900 cls_sess = ddb_entry->sess;
6901 sess = cls_sess->dd_data;
6914 struct iscsi_cls_session *cls_sess;
6928 cls_sess = iscsi_session_setup(&qla4xxx_iscsi_transport, ha->host,
6932 if (!cls_sess) {
6942 sess = cls_sess->dd_data;
6944 ddb_entry->sess = cls_sess;
6946 cls_sess->recovery_tmo = ql4xsess_recovery_tmo;
6952 cls_conn = iscsi_conn_setup(cls_sess, sizeof(struct qla_conn), conn_id);
6973 qla4xxx_copy_fwddb_param(ha, fw_ddb_entry, cls_sess, cls_conn);
6977 iscsi_block_session(cls_sess);
7623 * @cls_sess: pointer to session to be logged out
7627 static int qla4xxx_sysfs_ddb_logout_sid(struct iscsi_cls_session *cls_sess)
7640 sess = cls_sess->dd_data;
9076 struct iscsi_cls_session *cls_sess;
9081 cls_sess = starget_to_session(sdev->sdev_target);
9082 sess = cls_sess->dd_data;