// SPDX-License-Identifier: GPL-2.0-or-later /******************************************************************************* * This file contains the iSCSI Virtual Device and Disk Transport * agnostic related functions. * * (c) Copyright 2007-2013 Datera, Inc. * * Author: Nicholas A. Bellinger <nab@linux-iscsi.org> *
******************************************************************************/
/* * This is a discovery session, the single queue slot was already * assigned in iscsi_login_zero_tsih(). Since only Logout and * Text Opcodes are allowed during discovery we do not have to worry * about the HBA's queue depth here.
*/ if (sess->sess_ops->SessionType) return;
se_nacl = sess->se_sess->se_node_acl;
/* * This is a normal session, set the Session's CmdSN window to the * struct se_node_acl->queue_depth. The value in struct se_node_acl->queue_depth * has already been validated as a legal value in * core_set_queue_depth_for_node().
*/
sess->cmdsn_window = se_nacl->queue_depth;
atomic_add(se_nacl->queue_depth - 1, &sess->max_cmd_sn);
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.