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);
1815 struct iscsi_cls_session *cls_sess;
1823 cls_sess = iscsi_conn_to_session(cls_conn);
1824 sess = cls_sess->dd_data;
2853 static int qla4xxx_session_get_param(struct iscsi_cls_session *cls_sess,
2856 struct iscsi_session *sess = cls_sess->dd_data;
2917 return iscsi_session_get_param(cls_sess, param, buf);
3021 struct iscsi_cls_session *cls_sess = iscsi_conn_to_session(cls_conn);
3026 sess = cls_sess->dd_data;
3093 struct iscsi_cls_session *cls_sess;
3115 cls_sess = iscsi_session_setup(&qla4xxx_iscsi_transport, qla_ep->host,
3119 if (!cls_sess)
3122 sess = cls_sess->dd_data;
3127 ddb_entry->sess = cls_sess;
3131 cls_sess->recovery_tmo = ql4xsess_recovery_tmo;
3135 return cls_sess;
3138 static void qla4xxx_session_destroy(struct iscsi_cls_session *cls_sess)
3149 sess = cls_sess->dd_data;
3187 iscsi_session_teardown(cls_sess);
3195 qla4xxx_conn_create(struct iscsi_cls_session *cls_sess, uint32_t conn_idx)
3202 cls_conn = iscsi_conn_setup(cls_sess, sizeof(struct qla_conn),
3210 sess = cls_sess->dd_data;
3252 struct iscsi_cls_session *cls_sess = iscsi_conn_to_session(cls_conn);
3262 sess = cls_sess->dd_data;
3266 cls_sess->sid, cls_conn->cid));
3334 struct iscsi_cls_session *cls_sess = iscsi_conn_to_session(cls_conn);
3340 sess = cls_sess->dd_data;
3854 struct iscsi_cls_session *cls_sess,
3865 sess = cls_sess->dd_data;
3913 struct iscsi_cls_session *cls_sess;
3937 cls_sess = ddb_entry->sess;
3942 qla4xxx_copy_fwddb_param(ha, fw_ddb_entry, cls_sess, cls_conn);
3953 struct iscsi_cls_session *cls_sess;
3979 cls_sess = ddb_entry->sess;
3980 sess = cls_sess->dd_data;
4494 static void qla4xxx_check_relogin_flash_ddb(struct iscsi_cls_session *cls_sess)
4500 sess = cls_sess->dd_data;
4508 !iscsi_is_session_online(cls_sess)) {
4532 if (!iscsi_is_session_online(cls_sess)) {
5147 static void qla4xxx_relogin_flash_ddb(struct iscsi_cls_session *cls_sess)
5154 sess = cls_sess->dd_data;
5166 qla4xxx_login_flash_ddb(cls_sess);
5169 static void qla4xxx_dpc_relogin(struct iscsi_cls_session *cls_sess)
5175 sess = cls_sess->dd_data;
5186 !iscsi_is_session_online(cls_sess)) {
5189 qla4xxx_relogin_flash_ddb(cls_sess);
6281 struct iscsi_cls_session *cls_sess;
6287 cls_sess = ddb_entry->sess;
6288 sess = cls_sess->dd_data;
6879 struct iscsi_cls_session *cls_sess;
6887 cls_sess = ddb_entry->sess;
6888 sess = cls_sess->dd_data;
6901 struct iscsi_cls_session *cls_sess;
6915 cls_sess = iscsi_session_setup(&qla4xxx_iscsi_transport, ha->host,
6919 if (!cls_sess) {
6929 sess = cls_sess->dd_data;
6931 ddb_entry->sess = cls_sess;
6933 cls_sess->recovery_tmo = ql4xsess_recovery_tmo;
6939 cls_conn = iscsi_conn_setup(cls_sess, sizeof(struct qla_conn), conn_id);
6960 qla4xxx_copy_fwddb_param(ha, fw_ddb_entry, cls_sess, cls_conn);
6964 iscsi_block_session(cls_sess);
7610 * @cls_sess: pointer to session to be logged out
7614 static int qla4xxx_sysfs_ddb_logout_sid(struct iscsi_cls_session *cls_sess)
7627 sess = cls_sess->dd_data;
9057 struct iscsi_cls_session *cls_sess;
9062 cls_sess = starget_to_session(sdev->sdev_target);
9063 sess = cls_sess->dd_data;