Lines Matching defs:beiscsi_conn
224 struct beiscsi_conn *beiscsi_conn;
251 beiscsi_conn = conn->dd_data;
252 phba = beiscsi_conn->phba;
261 inv_tbl.cid = beiscsi_conn->beiscsi_conn_cid;
284 struct beiscsi_conn *beiscsi_conn;
303 beiscsi_conn = conn->dd_data;
304 phba = beiscsi_conn->phba;
352 inv_tbl->tbl[nents].cid = beiscsi_conn->beiscsi_conn_cid;
374 beiscsi_conn->beiscsi_conn_cid);
1117 be_complete_io(struct beiscsi_conn *beiscsi_conn,
1124 struct iscsi_conn *conn = beiscsi_conn->conn;
1185 be_complete_logout(struct beiscsi_conn *beiscsi_conn,
1191 struct iscsi_conn *conn = beiscsi_conn->conn;
1212 be_complete_tmf(struct beiscsi_conn *beiscsi_conn,
1217 struct iscsi_conn *conn = beiscsi_conn->conn;
1233 hwi_complete_drvr_msgs(struct beiscsi_conn *beiscsi_conn,
1259 session = beiscsi_conn->conn->session;
1268 be_complete_nopin_resp(struct beiscsi_conn *beiscsi_conn,
1273 struct iscsi_conn *conn = beiscsi_conn->conn;
1341 static void hwi_complete_cmd(struct beiscsi_conn *beiscsi_conn,
1344 struct iscsi_conn *conn = beiscsi_conn->conn;
1378 be_complete_nopin_resp(beiscsi_conn, task, &csol_cqe);
1380 be_complete_io(beiscsi_conn, task, &csol_cqe);
1385 be_complete_logout(beiscsi_conn, task, &csol_cqe);
1387 be_complete_tmf(beiscsi_conn, task, &csol_cqe);
1398 be_complete_nopin_resp(beiscsi_conn, task, &csol_cqe);
1424 beiscsi_complete_pdu(struct beiscsi_conn *beiscsi_conn,
1427 struct beiscsi_hba *phba = beiscsi_conn->phba;
1428 struct iscsi_conn *conn = beiscsi_conn->conn;
1496 beiscsi_hdl_get_handle(struct beiscsi_conn *beiscsi_conn,
1501 struct beiscsi_hba *phba = beiscsi_conn->phba;
1508 cid = beiscsi_conn->beiscsi_conn_cid;
1604 beiscsi_hdl_fwd_pdu(struct beiscsi_conn *beiscsi_conn,
1608 struct iscsi_session *session = beiscsi_conn->conn->session;
1610 struct beiscsi_hba *phba = beiscsi_conn->phba;
1643 beiscsi_conn->beiscsi_conn_cid, plast_handle,
1650 status = beiscsi_complete_pdu(beiscsi_conn, phdr, pdata, dlen);
1657 beiscsi_hdl_gather_pdu(struct beiscsi_conn *beiscsi_conn,
1668 phba = beiscsi_conn->phba;
1687 status = beiscsi_hdl_fwd_pdu(beiscsi_conn,
1703 status = beiscsi_hdl_fwd_pdu(beiscsi_conn,
1711 beiscsi_conn->beiscsi_conn_cid, err,
1781 beiscsi_hdq_process_compl(struct beiscsi_conn *beiscsi_conn,
1784 struct beiscsi_hba *phba = beiscsi_conn->phba;
1792 cid_cri = BE_GET_CRI_FROM_CID(beiscsi_conn->beiscsi_conn_cid);
1795 pasync_handle = beiscsi_hdl_get_handle(beiscsi_conn, pasync_ctx,
1804 beiscsi_hdl_gather_pdu(beiscsi_conn, pasync_ctx, pasync_handle);
1874 struct beiscsi_conn *beiscsi_conn;
1923 beiscsi_conn = beiscsi_ep->conn;
1934 hwi_complete_cmd(beiscsi_conn, phba, sol);
1942 hwi_complete_drvr_msgs(beiscsi_conn, phba, sol);
1951 beiscsi_hdq_process_compl(beiscsi_conn,
1962 beiscsi_hdq_process_compl(beiscsi_conn,
2000 beiscsi_hdq_process_compl(beiscsi_conn,
2023 if (beiscsi_conn)
2024 iscsi_conn_failure(beiscsi_conn->conn,
2281 struct beiscsi_conn *beiscsi_conn = io_task->conn;
2282 struct beiscsi_hba *phba = beiscsi_conn->phba;
4044 sizeof(struct beiscsi_conn *),
4203 * @beiscsi_conn: ptr to the conn to be cleaned up
4209 beiscsi_free_mgmt_task_handles(struct beiscsi_conn *beiscsi_conn,
4213 struct beiscsi_hba *phba = beiscsi_conn->phba;
4217 beiscsi_conn->beiscsi_conn_cid);
4252 struct beiscsi_conn *beiscsi_conn = conn->dd_data;
4253 struct beiscsi_hba *phba = beiscsi_conn->phba;
4254 struct beiscsi_session *beiscsi_sess = beiscsi_conn->beiscsi_sess;
4258 beiscsi_conn->beiscsi_conn_cid);
4288 if (!beiscsi_conn->login_in_progress)
4289 beiscsi_free_mgmt_task_handles(beiscsi_conn, task);
4294 beiscsi_offload_connection(struct beiscsi_conn *beiscsi_conn,
4299 struct beiscsi_hba *phba = beiscsi_conn->phba;
4300 struct iscsi_task *task = beiscsi_conn->task;
4308 beiscsi_conn->login_in_progress = 0;
4313 pwrb_handle = alloc_wrb_handle(phba, beiscsi_conn->beiscsi_conn_cid,
4328 doorbell |= beiscsi_conn->beiscsi_conn_cid & DB_WRB_POST_CID_MASK;
4333 beiscsi_conn->doorbell_offset);
4372 struct beiscsi_conn *beiscsi_conn = conn->dd_data;
4373 struct beiscsi_hba *phba = beiscsi_conn->phba;
4378 struct beiscsi_session *beiscsi_sess = beiscsi_conn->beiscsi_sess;
4387 io_task->conn = beiscsi_conn;
4401 beiscsi_conn->beiscsi_conn_cid);
4405 beiscsi_conn->beiscsi_conn_cid,
4412 beiscsi_conn->beiscsi_conn_cid);
4418 beiscsi_conn->task = task;
4419 if (!beiscsi_conn->login_in_progress) {
4428 beiscsi_conn->beiscsi_conn_cid);
4432 beiscsi_conn->login_in_progress = 1;
4433 beiscsi_conn->plogin_sgl_handle =
4437 beiscsi_conn->beiscsi_conn_cid,
4445 beiscsi_conn->beiscsi_conn_cid);
4448 beiscsi_conn->plogin_wrb_handle =
4453 beiscsi_conn->plogin_sgl_handle;
4455 beiscsi_conn->plogin_wrb_handle;
4465 beiscsi_conn->beiscsi_conn_cid);
4470 beiscsi_conn->beiscsi_conn_cid,
4477 beiscsi_conn->beiscsi_conn_cid);
4500 beiscsi_conn->beiscsi_conn_cid);
4517 struct beiscsi_conn *beiscsi_conn = conn->dd_data;
4518 struct beiscsi_hba *phba = beiscsi_conn->phba;
4561 doorbell |= beiscsi_conn->beiscsi_conn_cid & DB_WRB_POST_CID_MASK;
4567 beiscsi_conn->doorbell_offset);
4578 struct beiscsi_conn *beiscsi_conn = conn->dd_data;
4579 struct beiscsi_hba *phba = beiscsi_conn->phba;
4622 doorbell |= beiscsi_conn->beiscsi_conn_cid & DB_WRB_POST_CID_MASK;
4628 beiscsi_conn->doorbell_offset);
4636 struct beiscsi_conn *beiscsi_conn = conn->dd_data;
4637 struct beiscsi_hba *phba = beiscsi_conn->phba;
4644 cid = beiscsi_conn->beiscsi_conn_cid;
4746 beiscsi_conn->doorbell_offset);