Lines Matching refs:conn
210 static void bnx2i_ring_577xx_doorbell(struct bnx2i_conn *conn) in bnx2i_ring_577xx_doorbell() argument
220 writel(cpu_to_le32(msg), conn->ep->qp.ctx_base); in bnx2i_ring_577xx_doorbell()
390 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_send_iscsi_tmf() local
414 ctask = iscsi_itt_to_task(conn, tmfabort_hdr->rtt); in bnx2i_send_iscsi_tmf()
645 void bnx2i_update_iscsi_conn(struct iscsi_conn *conn) in bnx2i_update_iscsi_conn() argument
647 struct bnx2i_conn *bnx2i_conn = conn->dd_data; in bnx2i_update_iscsi_conn()
665 if (conn->hdrdgst_en) in bnx2i_update_iscsi_conn()
667 if (conn->datadgst_en) in bnx2i_update_iscsi_conn()
669 if (conn->session->initial_r2t_en) in bnx2i_update_iscsi_conn()
671 if (conn->session->imm_data_en) in bnx2i_update_iscsi_conn()
674 update_wqe->max_send_pdu_length = conn->max_xmit_dlength; in bnx2i_update_iscsi_conn()
675 update_wqe->max_recv_pdu_length = conn->max_recv_dlength; in bnx2i_update_iscsi_conn()
676 update_wqe->first_burst_length = conn->session->first_burst; in bnx2i_update_iscsi_conn()
677 update_wqe->max_burst_length = conn->session->max_burst; in bnx2i_update_iscsi_conn()
678 update_wqe->exp_stat_sn = conn->exp_statsn; in bnx2i_update_iscsi_conn()
679 update_wqe->max_outstanding_r2ts = conn->session->max_r2t; in bnx2i_update_iscsi_conn()
680 update_wqe->session_error_recovery_level = conn->session->erl; in bnx2i_update_iscsi_conn()
681 iscsi_conn_printk(KERN_ALERT, conn, in bnx2i_update_iscsi_conn()
747 (struct bnx2i_cleanup_request *)cmd->conn->ep->qp.sq_prod_qe; in bnx2i_send_cmd_cleanup_req()
754 bnx2i_ring_dbell_update_sq_params(cmd->conn, 1); in bnx2i_send_cmd_cleanup_req()
1063 ep->conn = NULL; in bnx2i_alloc_qp_resc()
1357 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_process_scsi_cmd_resp() local
1367 task = iscsi_itt_to_task(conn, in bnx2i_process_scsi_cmd_resp()
1375 conn->datain_pdus_cnt += in bnx2i_process_scsi_cmd_resp()
1377 conn->rxdata_octets += in bnx2i_process_scsi_cmd_resp()
1384 conn->dataout_pdus_cnt += in bnx2i_process_scsi_cmd_resp()
1386 conn->r2t_pdus_cnt += in bnx2i_process_scsi_cmd_resp()
1388 conn->txdata_octets += in bnx2i_process_scsi_cmd_resp()
1418 iscsi_conn_printk(KERN_ERR, conn, in bnx2i_process_scsi_cmd_resp()
1423 iscsi_conn_printk(KERN_ERR, conn, in bnx2i_process_scsi_cmd_resp()
1429 bnx2i_get_rq_buf(bnx2i_cmd->conn, conn->data, datalen); in bnx2i_process_scsi_cmd_resp()
1430 bnx2i_put_rq_buf(bnx2i_cmd->conn, 1); in bnx2i_process_scsi_cmd_resp()
1434 __iscsi_complete_pdu(conn, (struct iscsi_hdr *)hdr, in bnx2i_process_scsi_cmd_resp()
1435 conn->data, datalen); in bnx2i_process_scsi_cmd_resp()
1454 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_process_login_resp() local
1463 task = iscsi_itt_to_task(conn, in bnx2i_process_login_resp()
1501 __iscsi_complete_pdu(conn, (struct iscsi_hdr *)resp_hdr, in bnx2i_process_login_resp()
1522 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_process_text_resp() local
1531 task = iscsi_itt_to_task(conn, text->itt & ISCSI_LOGIN_RESPONSE_INDEX); in bnx2i_process_text_resp()
1561 __iscsi_complete_pdu(conn, (struct iscsi_hdr *)resp_hdr, in bnx2i_process_text_resp()
1583 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_process_tmf_resp() local
1590 task = iscsi_itt_to_task(conn, in bnx2i_process_tmf_resp()
1603 __iscsi_complete_pdu(conn, (struct iscsi_hdr *)resp_hdr, NULL, 0); in bnx2i_process_tmf_resp()
1622 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_process_logout_resp() local
1629 task = iscsi_itt_to_task(conn, in bnx2i_process_logout_resp()
1648 __iscsi_complete_pdu(conn, (struct iscsi_hdr *)resp_hdr, NULL, 0); in bnx2i_process_logout_resp()
1668 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_process_nopin_local_cmpl() local
1674 task = iscsi_itt_to_task(conn, in bnx2i_process_nopin_local_cmpl()
1709 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_process_nopin_mesg() local
1733 task = iscsi_itt_to_task(conn, in bnx2i_process_nopin_mesg()
1742 __iscsi_complete_pdu(conn, (struct iscsi_hdr *)hdr, NULL, 0); in bnx2i_process_nopin_mesg()
1811 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_process_reject_mesg() local
1817 bnx2i_get_rq_buf(bnx2i_conn, conn->data, reject->data_length); in bnx2i_process_reject_mesg()
1831 __iscsi_complete_pdu(conn, (struct iscsi_hdr *)hdr, conn->data, in bnx2i_process_reject_mesg()
1849 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_process_cmd_cleanup_resp() local
1854 task = iscsi_itt_to_task(conn, in bnx2i_process_cmd_cleanup_resp()
1978 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_process_new_cqes() local
1979 struct iscsi_session *session = conn->session; in bnx2i_process_new_cqes()
2001 if (unlikely(test_bit(ISCSI_SUSPEND_BIT, &conn->suspend_rx))) { in bnx2i_process_new_cqes()
2144 struct bnx2i_conn *conn; in bnx2i_process_update_conn_cmpl() local
2148 conn = bnx2i_get_conn_from_id(hba, iscsi_cid); in bnx2i_process_update_conn_cmpl()
2150 if (!conn) { in bnx2i_process_update_conn_cmpl()
2154 if (!conn->ep) { in bnx2i_process_update_conn_cmpl()
2161 conn->ep->state = EP_STATE_ULP_UPDATE_FAILED; in bnx2i_process_update_conn_cmpl()
2163 conn->ep->state = EP_STATE_ULP_UPDATE_COMPL; in bnx2i_process_update_conn_cmpl()
2165 wake_up_interruptible(&conn->ep->ofld_wait); in bnx2i_process_update_conn_cmpl()
2654 if (ep->conn) in bnx2i_cm_remote_close()
2655 bnx2i_recovery_que_add_conn(ep->hba, ep->conn); in bnx2i_cm_remote_close()
2675 if (ep->conn) in bnx2i_cm_remote_abort()
2676 bnx2i_recovery_que_add_conn(ep->hba, ep->conn); in bnx2i_cm_remote_abort()