Lines Matching defs:beiscsi_conn

222 	struct beiscsi_conn *beiscsi_conn;
242 beiscsi_conn = conn->dd_data;
243 phba = beiscsi_conn->phba;
252 inv_tbl.cid = beiscsi_conn->beiscsi_conn_cid;
275 struct beiscsi_conn *beiscsi_conn;
294 beiscsi_conn = conn->dd_data;
295 phba = beiscsi_conn->phba;
335 inv_tbl->tbl[nents].cid = beiscsi_conn->beiscsi_conn_cid;
357 beiscsi_conn->beiscsi_conn_cid);
1100 be_complete_io(struct beiscsi_conn *beiscsi_conn,
1107 struct iscsi_conn *conn = beiscsi_conn->conn;
1168 be_complete_logout(struct beiscsi_conn *beiscsi_conn,
1174 struct iscsi_conn *conn = beiscsi_conn->conn;
1195 be_complete_tmf(struct beiscsi_conn *beiscsi_conn,
1200 struct iscsi_conn *conn = beiscsi_conn->conn;
1216 hwi_complete_drvr_msgs(struct beiscsi_conn *beiscsi_conn,
1242 session = beiscsi_conn->conn->session;
1251 be_complete_nopin_resp(struct beiscsi_conn *beiscsi_conn,
1256 struct iscsi_conn *conn = beiscsi_conn->conn;
1324 static void hwi_complete_cmd(struct beiscsi_conn *beiscsi_conn,
1327 struct iscsi_conn *conn = beiscsi_conn->conn;
1361 be_complete_nopin_resp(beiscsi_conn, task, &csol_cqe);
1363 be_complete_io(beiscsi_conn, task, &csol_cqe);
1368 be_complete_logout(beiscsi_conn, task, &csol_cqe);
1370 be_complete_tmf(beiscsi_conn, task, &csol_cqe);
1381 be_complete_nopin_resp(beiscsi_conn, task, &csol_cqe);
1407 beiscsi_complete_pdu(struct beiscsi_conn *beiscsi_conn,
1410 struct beiscsi_hba *phba = beiscsi_conn->phba;
1411 struct iscsi_conn *conn = beiscsi_conn->conn;
1479 beiscsi_hdl_get_handle(struct beiscsi_conn *beiscsi_conn,
1484 struct beiscsi_hba *phba = beiscsi_conn->phba;
1491 cid = beiscsi_conn->beiscsi_conn_cid;
1587 beiscsi_hdl_fwd_pdu(struct beiscsi_conn *beiscsi_conn,
1591 struct iscsi_session *session = beiscsi_conn->conn->session;
1593 struct beiscsi_hba *phba = beiscsi_conn->phba;
1626 beiscsi_conn->beiscsi_conn_cid, plast_handle,
1633 status = beiscsi_complete_pdu(beiscsi_conn, phdr, pdata, dlen);
1640 beiscsi_hdl_gather_pdu(struct beiscsi_conn *beiscsi_conn,
1651 phba = beiscsi_conn->phba;
1670 status = beiscsi_hdl_fwd_pdu(beiscsi_conn,
1686 status = beiscsi_hdl_fwd_pdu(beiscsi_conn,
1694 beiscsi_conn->beiscsi_conn_cid, err,
1764 beiscsi_hdq_process_compl(struct beiscsi_conn *beiscsi_conn,
1767 struct beiscsi_hba *phba = beiscsi_conn->phba;
1775 cid_cri = BE_GET_CRI_FROM_CID(beiscsi_conn->beiscsi_conn_cid);
1778 pasync_handle = beiscsi_hdl_get_handle(beiscsi_conn, pasync_ctx,
1787 beiscsi_hdl_gather_pdu(beiscsi_conn, pasync_ctx, pasync_handle);
1857 struct beiscsi_conn *beiscsi_conn;
1906 beiscsi_conn = beiscsi_ep->conn;
1917 hwi_complete_cmd(beiscsi_conn, phba, sol);
1925 hwi_complete_drvr_msgs(beiscsi_conn, phba, sol);
1934 beiscsi_hdq_process_compl(beiscsi_conn,
1945 beiscsi_hdq_process_compl(beiscsi_conn,
1983 beiscsi_hdq_process_compl(beiscsi_conn,
2006 if (beiscsi_conn)
2007 iscsi_conn_failure(beiscsi_conn->conn,
2265 struct beiscsi_conn *beiscsi_conn = io_task->conn;
2266 struct beiscsi_hba *phba = beiscsi_conn->phba;
4046 sizeof(struct beiscsi_conn *),
4209 * @beiscsi_conn: ptr to the conn to be cleaned up
4215 beiscsi_free_mgmt_task_handles(struct beiscsi_conn *beiscsi_conn,
4219 struct beiscsi_hba *phba = beiscsi_conn->phba;
4223 beiscsi_conn->beiscsi_conn_cid);
4258 struct beiscsi_conn *beiscsi_conn = conn->dd_data;
4259 struct beiscsi_hba *phba = beiscsi_conn->phba;
4260 struct beiscsi_session *beiscsi_sess = beiscsi_conn->beiscsi_sess;
4264 beiscsi_conn->beiscsi_conn_cid);
4294 if (!beiscsi_conn->login_in_progress)
4295 beiscsi_free_mgmt_task_handles(beiscsi_conn, task);
4300 beiscsi_offload_connection(struct beiscsi_conn *beiscsi_conn,
4305 struct beiscsi_hba *phba = beiscsi_conn->phba;
4306 struct iscsi_task *task = beiscsi_conn->task;
4314 beiscsi_conn->login_in_progress = 0;
4319 pwrb_handle = alloc_wrb_handle(phba, beiscsi_conn->beiscsi_conn_cid,
4334 doorbell |= beiscsi_conn->beiscsi_conn_cid & DB_WRB_POST_CID_MASK;
4339 beiscsi_conn->doorbell_offset);
4378 struct beiscsi_conn *beiscsi_conn = conn->dd_data;
4379 struct beiscsi_hba *phba = beiscsi_conn->phba;
4384 struct beiscsi_session *beiscsi_sess = beiscsi_conn->beiscsi_sess;
4393 io_task->conn = beiscsi_conn;
4407 beiscsi_conn->beiscsi_conn_cid);
4411 beiscsi_conn->beiscsi_conn_cid,
4418 beiscsi_conn->beiscsi_conn_cid);
4424 beiscsi_conn->task = task;
4425 if (!beiscsi_conn->login_in_progress) {
4434 beiscsi_conn->
4439 beiscsi_conn->login_in_progress = 1;
4440 beiscsi_conn->plogin_sgl_handle =
4444 beiscsi_conn->beiscsi_conn_cid,
4452 beiscsi_conn->
4456 beiscsi_conn->plogin_wrb_handle =
4461 beiscsi_conn->plogin_sgl_handle;
4463 beiscsi_conn->plogin_wrb_handle;
4473 beiscsi_conn->
4479 beiscsi_conn->beiscsi_conn_cid,
4486 beiscsi_conn->beiscsi_conn_cid);
4509 beiscsi_conn->beiscsi_conn_cid);
4526 struct beiscsi_conn *beiscsi_conn = conn->dd_data;
4527 struct beiscsi_hba *phba = beiscsi_conn->phba;
4570 doorbell |= beiscsi_conn->beiscsi_conn_cid & DB_WRB_POST_CID_MASK;
4576 beiscsi_conn->doorbell_offset);
4587 struct beiscsi_conn *beiscsi_conn = conn->dd_data;
4588 struct beiscsi_hba *phba = beiscsi_conn->phba;
4631 doorbell |= beiscsi_conn->beiscsi_conn_cid & DB_WRB_POST_CID_MASK;
4637 beiscsi_conn->doorbell_offset);
4645 struct beiscsi_conn *beiscsi_conn = conn->dd_data;
4646 struct beiscsi_hba *phba = beiscsi_conn->phba;
4653 cid = beiscsi_conn->beiscsi_conn_cid;
4755 beiscsi_conn->doorbell_offset);