Lines Matching defs:conn

43 	struct iscsi_conn *conn = cmd->conn;
48 ref_cmd = iscsit_find_cmd_from_itt(conn, hdr->rtt);
51 " %hu.\n", hdr->rtt, conn->cid);
52 return (iscsi_sna_gte(be32_to_cpu(hdr->refcmdsn), conn->sess->exp_cmd_sn) &&
53 iscsi_sna_lte(be32_to_cpu(hdr->refcmdsn), conn->sess->max_cmd_sn)) ?
74 struct iscsi_conn *conn,
78 struct iscsi_session *sess = conn->sess;
94 struct iscsi_conn *conn,
98 struct iscsi_session *sess = conn->sess;
118 struct iscsi_conn *conn = cmd->conn;
127 hdr->itt, hdr->rtt, hdr->exp_datasn, conn->cid);
129 if (conn->sess->sess_ops->ErrorRecoveryLevel != 2) {
135 ret = iscsit_find_cmd_for_recovery(conn->sess, &ref_cmd, &cr, hdr->rtt);
150 conn->conn_ops->MaxRecvDataSegmentLength) {
157 conn->conn_ops->MaxXmitDataSegmentLength) {
204 struct iscsi_conn *conn)
223 iscsit_task_reassign_remove_cmd(cmd, cr, conn->sess);
225 spin_lock_bh(&conn->cmd_lock);
226 list_add_tail(&cmd->i_conn_node, &conn->conn_cmd_list);
227 spin_unlock_bh(&conn->cmd_lock);
230 iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
240 struct iscsi_conn *conn = cmd->conn;
269 iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
282 if ((conn->sess->sess_ops->FirstBurstLength - offset) >=
287 length = (conn->sess->sess_ops->FirstBurstLength - offset);
303 return conn->conn_transport->iscsit_get_dataout(conn, cmd, true);
310 struct iscsi_conn *conn = cmd->conn;
355 iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
363 struct iscsi_conn *conn = cmd->conn;
366 iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
372 struct iscsi_conn *conn)
391 iscsit_task_reassign_remove_cmd(cmd, cr, conn->sess);
393 spin_lock_bh(&conn->cmd_lock);
394 list_add_tail(&cmd->i_conn_node, &conn->conn_cmd_list);
395 spin_unlock_bh(&conn->cmd_lock);
399 iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
421 struct iscsi_conn *conn)
432 cmd->conn = conn;
436 ret = iscsit_task_reassign_complete_nop_out(tmr_req, conn);
439 ret = iscsit_task_reassign_complete_scsi_cmnd(tmr_req, conn);
452 cmd->init_task_tag, conn->cid);
462 int iscsit_tmr_post_handler(struct iscsi_cmd *cmd, struct iscsi_conn *conn)
469 return iscsit_task_reassign_complete(tmr_req, conn);
480 struct iscsi_conn *conn)
487 struct iscsi_conn *conn)
493 if (conn->sess->sess_ops->DataSequenceInOrder) {
500 if (conn->sess->sess_ops->DataPDUInOrder) {
538 if (conn->sess->sess_ops->DataPDUInOrder)
555 struct iscsi_conn *conn)
567 iscsit_task_reassign_prepare_unsolicited_dataout(cmd, conn);
643 if (conn->sess->sess_ops->DataSequenceInOrder) {
649 if (conn->sess->sess_ops->DataPDUInOrder) {
695 if (conn->sess->sess_ops->DataPDUInOrder)
769 if (conn->sess->sess_ops->DataSequenceInOrder)
788 struct iscsi_conn *conn)
825 return iscsit_task_reassign_prepare_read(tmr_req, conn);
842 return iscsit_task_reassign_prepare_write(tmr_req, conn);