Lines Matching refs:cls_session
130 static int qla4xxx_conn_bind(struct iscsi_cls_session *cls_session,
142 static void qla4xxx_fail_session(struct iscsi_cls_session *cls_session);
837 struct iscsi_cls_session *cls_session;
844 cls_session = iscsi_dev_to_session(dev);
845 sess = cls_session->dd_data;
848 if (iscsi_session_chkready(cls_session))
3225 static int qla4xxx_conn_bind(struct iscsi_cls_session *cls_session,
3236 sess = cls_session->dd_data;
3241 cls_session->sid, cls_conn->cid));
3243 if (iscsi_conn_bind(cls_session, cls_conn, is_leading))
4036 * @cls_session: Pointer to the session to be blocked
4041 void qla4xxx_mark_device_missing(struct iscsi_cls_session *cls_session)
4043 iscsi_block_session(cls_session);
4842 static void qla4xxx_fail_session(struct iscsi_cls_session *cls_session)
4847 sess = cls_session->dd_data;
4854 iscsi_session_failure(cls_session->dd_data,
5068 static void qla4xxx_relogin_devices(struct iscsi_cls_session *cls_session)
5074 sess = cls_session->dd_data;
5077 if (!iscsi_is_session_online(cls_session)) {
5091 iscsi_session_failure(cls_session->dd_data,
5097 int qla4xxx_unblock_flash_ddb(struct iscsi_cls_session *cls_session)
5103 sess = cls_session->dd_data;
5122 int qla4xxx_unblock_ddb(struct iscsi_cls_session *cls_session)
5129 sess = cls_session->dd_data;
5136 if (!iscsi_is_session_online(cls_session)) {
5144 cls_session->sid);