Lines Matching defs:sess

48 	if (conn->sess->sess_ops->RDMAExtensions)
182 conn->sess->sess_ops->MaxBurstLength) {
189 (conn->sess->sess_ops->MaxBurstLength -
198 if (!conn->sess->sess_ops->DataPDUInOrder) {
299 if (conn->sess->sess_ops->DataPDUInOrder) {
362 (conn->sess->sess_ops->DataPDUInOrder) ? "Yes" : "No");
594 if (conn->sess->sess_ops->DataSequenceInOrder) {
668 if (conn->sess->sess_ops->DataSequenceInOrder) {
671 if (conn->sess->sess_ops->DataPDUInOrder) {
718 if (conn->sess->sess_ops->DataPDUInOrder)
770 struct iscsit_session *sess,
775 lockdep_assert_held(&sess->cmdsn_mutex);
783 if (list_empty(&sess->sess_ooo_cmdsn_list))
785 &sess->sess_ooo_cmdsn_list);
787 ooo_tail = list_entry(sess->sess_ooo_cmdsn_list.prev,
794 &sess->sess_ooo_cmdsn_list);
800 list_for_each_entry(ooo_tmp, &sess->sess_ooo_cmdsn_list,
821 struct iscsit_session *sess,
831 struct iscsit_session *sess = conn->sess;
833 mutex_lock(&sess->cmdsn_mutex);
834 list_for_each_entry(ooo_cmdsn, &sess->sess_ooo_cmdsn_list, ooo_list) {
840 mutex_unlock(&sess->cmdsn_mutex);
843 int iscsit_execute_ooo_cmdsns(struct iscsit_session *sess)
849 lockdep_assert_held(&sess->cmdsn_mutex);
852 &sess->sess_ooo_cmdsn_list, ooo_list) {
853 if (ooo_cmdsn->cmdsn != sess->exp_cmd_sn)
857 sess->exp_cmd_sn++;
858 iscsit_remove_ooo_cmdsn(sess, ooo_cmdsn);
865 sess->exp_cmd_sn++;
868 cmd->cmd_sn, sess->exp_cmd_sn);
870 iscsit_remove_ooo_cmdsn(sess, ooo_cmdsn);
882 * 1. With sess->cmdsn_mutex held from iscsi_execute_ooo_cmdsns()
997 void iscsit_free_all_ooo_cmdsns(struct iscsit_session *sess)
1001 mutex_lock(&sess->cmdsn_mutex);
1003 &sess->sess_ooo_cmdsn_list, ooo_list) {
1008 mutex_unlock(&sess->cmdsn_mutex);
1012 struct iscsit_session *sess,
1023 if (list_empty(&sess->sess_ooo_cmdsn_list))
1026 ooo_tail = list_entry(sess->sess_ooo_cmdsn_list.prev,
1038 (cmdsn - sess->exp_cmd_sn) : 1;
1040 ooo_cmdsn->exp_cmdsn = sess->exp_cmd_sn;
1043 if (iscsit_attach_ooo_cmdsn(sess, ooo_cmdsn) < 0) {
1061 *length = (conn->sess->sess_ops->FirstBurstLength >
1064 conn->sess->sess_ops->FirstBurstLength;
1100 struct iscsit_session *sess = NULL;
1112 sess = conn->sess;
1113 na = iscsit_tpg_get_node_attrib(sess);
1115 if (!sess->sess_ops->ErrorRecoveryLevel) {
1119 sess->sess_ops->InitiatorName, sess->isid,
1120 sess->tpg->tpg_tiqn->tiqn, (u32)sess->tpg->tpgt);
1129 sess->sess_ops->InitiatorName, sess->isid,
1130 sess->tpg->tpg_tiqn->tiqn, (u32)sess->tpg->tpgt);
1136 if (conn->sess->sess_ops->DataSequenceInOrder) {
1137 if (conn->sess->sess_ops->DataPDUInOrder) {
1139 if ((pdu_offset + (conn->sess->sess_ops->MaxBurstLength -
1144 pdu_length = (conn->sess->sess_ops->MaxBurstLength -
1177 iscsit_fill_cxn_timeout_err_stats(sess);
1185 struct iscsit_session *sess = conn->sess;
1186 struct iscsi_node_attrib *na = iscsit_tpg_get_node_attrib(sess);
1205 struct iscsit_session *sess = conn->sess;
1206 struct iscsi_node_attrib *na = iscsit_tpg_get_node_attrib(sess);