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);
1810 struct iscsi_cls_session *cls_sess; in qla4xxx_conn_get_stats() local
1818 cls_sess = iscsi_conn_to_session(cls_conn); in qla4xxx_conn_get_stats()
1819 sess = cls_sess->dd_data; in qla4xxx_conn_get_stats()
2843 static int qla4xxx_session_get_param(struct iscsi_cls_session *cls_sess, in qla4xxx_session_get_param() argument
2846 struct iscsi_session *sess = cls_sess->dd_data; in qla4xxx_session_get_param()
2907 return iscsi_session_get_param(cls_sess, param, buf); in qla4xxx_session_get_param()
3011 struct iscsi_cls_session *cls_sess = iscsi_conn_to_session(cls_conn); in qla4xxx_match_fwdb_session() local
3016 sess = cls_sess->dd_data; in qla4xxx_match_fwdb_session()
3083 struct iscsi_cls_session *cls_sess; in qla4xxx_session_create() local
3105 cls_sess = iscsi_session_setup(&qla4xxx_iscsi_transport, qla_ep->host, in qla4xxx_session_create()
3109 if (!cls_sess) in qla4xxx_session_create()
3112 sess = cls_sess->dd_data; in qla4xxx_session_create()
3117 ddb_entry->sess = cls_sess; in qla4xxx_session_create()
3121 cls_sess->recovery_tmo = ql4xsess_recovery_tmo; in qla4xxx_session_create()
3125 return cls_sess; in qla4xxx_session_create()
3128 static void qla4xxx_session_destroy(struct iscsi_cls_session *cls_sess) in qla4xxx_session_destroy() argument
3139 sess = cls_sess->dd_data; in qla4xxx_session_destroy()
3177 iscsi_session_teardown(cls_sess); in qla4xxx_session_destroy()
3185 qla4xxx_conn_create(struct iscsi_cls_session *cls_sess, uint32_t conn_idx) in qla4xxx_conn_create() argument
3192 cls_conn = iscsi_conn_setup(cls_sess, sizeof(struct qla_conn), in qla4xxx_conn_create()
3200 sess = cls_sess->dd_data; in qla4xxx_conn_create()
3242 struct iscsi_cls_session *cls_sess = iscsi_conn_to_session(cls_conn); in qla4xxx_conn_start() local
3252 sess = cls_sess->dd_data; in qla4xxx_conn_start()
3256 cls_sess->sid, cls_conn->cid)); in qla4xxx_conn_start()
3324 struct iscsi_cls_session *cls_sess = iscsi_conn_to_session(cls_conn); in qla4xxx_conn_destroy() local
3330 sess = cls_sess->dd_data; in qla4xxx_conn_destroy()
3844 struct iscsi_cls_session *cls_sess, in qla4xxx_copy_fwddb_param() argument
3855 sess = cls_sess->dd_data; in qla4xxx_copy_fwddb_param()
3903 struct iscsi_cls_session *cls_sess; in qla4xxx_update_session_conn_fwddb_param() local
3927 cls_sess = ddb_entry->sess; in qla4xxx_update_session_conn_fwddb_param()
3932 qla4xxx_copy_fwddb_param(ha, fw_ddb_entry, cls_sess, cls_conn); in qla4xxx_update_session_conn_fwddb_param()
3943 struct iscsi_cls_session *cls_sess; in qla4xxx_update_session_conn_param() local
3969 cls_sess = ddb_entry->sess; in qla4xxx_update_session_conn_param()
3970 sess = cls_sess->dd_data; in qla4xxx_update_session_conn_param()
4484 static void qla4xxx_check_relogin_flash_ddb(struct iscsi_cls_session *cls_sess) in qla4xxx_check_relogin_flash_ddb() argument
4490 sess = cls_sess->dd_data; in qla4xxx_check_relogin_flash_ddb()
4498 !iscsi_is_session_online(cls_sess)) { in qla4xxx_check_relogin_flash_ddb()
4522 if (!iscsi_is_session_online(cls_sess)) { in qla4xxx_check_relogin_flash_ddb()
5137 static void qla4xxx_relogin_flash_ddb(struct iscsi_cls_session *cls_sess) in qla4xxx_relogin_flash_ddb() argument
5144 sess = cls_sess->dd_data; in qla4xxx_relogin_flash_ddb()
5156 qla4xxx_login_flash_ddb(cls_sess); in qla4xxx_relogin_flash_ddb()
5159 static void qla4xxx_dpc_relogin(struct iscsi_cls_session *cls_sess) in qla4xxx_dpc_relogin() argument
5165 sess = cls_sess->dd_data; in qla4xxx_dpc_relogin()
5176 !iscsi_is_session_online(cls_sess)) { in qla4xxx_dpc_relogin()
5179 qla4xxx_relogin_flash_ddb(cls_sess); in qla4xxx_dpc_relogin()
6271 struct iscsi_cls_session *cls_sess; in qla4xxx_get_param_ddb() local
6277 cls_sess = ddb_entry->sess; in qla4xxx_get_param_ddb()
6278 sess = cls_sess->dd_data; in qla4xxx_get_param_ddb()
6869 struct iscsi_cls_session *cls_sess; in qla4xxx_update_sess_disc_idx() local
6877 cls_sess = ddb_entry->sess; in qla4xxx_update_sess_disc_idx()
6878 sess = cls_sess->dd_data; in qla4xxx_update_sess_disc_idx()
6891 struct iscsi_cls_session *cls_sess; in qla4xxx_sess_conn_setup() local
6905 cls_sess = iscsi_session_setup(&qla4xxx_iscsi_transport, ha->host, in qla4xxx_sess_conn_setup()
6909 if (!cls_sess) { in qla4xxx_sess_conn_setup()
6919 sess = cls_sess->dd_data; in qla4xxx_sess_conn_setup()
6921 ddb_entry->sess = cls_sess; in qla4xxx_sess_conn_setup()
6923 cls_sess->recovery_tmo = ql4xsess_recovery_tmo; in qla4xxx_sess_conn_setup()
6929 cls_conn = iscsi_conn_setup(cls_sess, sizeof(struct qla_conn), conn_id); in qla4xxx_sess_conn_setup()
6950 qla4xxx_copy_fwddb_param(ha, fw_ddb_entry, cls_sess, cls_conn); in qla4xxx_sess_conn_setup()
6954 iscsi_block_session(cls_sess); in qla4xxx_sess_conn_setup()
7604 static int qla4xxx_sysfs_ddb_logout_sid(struct iscsi_cls_session *cls_sess) in qla4xxx_sysfs_ddb_logout_sid() argument
7617 sess = cls_sess->dd_data; in qla4xxx_sysfs_ddb_logout_sid()
9046 struct iscsi_cls_session *cls_sess; in qla4xxx_slave_alloc() local
9051 cls_sess = starget_to_session(sdev->sdev_target); in qla4xxx_slave_alloc()
9052 sess = cls_sess->dd_data; in qla4xxx_slave_alloc()