• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/bnx2i/

Lines Matching defs:conn

110 		if ((start_bd_offset > task->conn->session->first_burst) ||
114 iscsi_conn_printk(KERN_ALERT, task->conn,
120 iscsi_conn_printk(KERN_ALERT, task->conn,
186 bd_count = bnx2i_map_scsi_sg(cmd->conn->hba, cmd);
225 * bnx2i_bind_conn_to_iscsi_cid - bind conn structure to 'iscsi_cid'
227 * @conn: pointer to iscsi connection
240 "conn bind - entry #%d not free\n", iscsi_cid);
250 * bnx2i_get_conn_from_id - maps an iscsi cid to corresponding conn ptr
258 printk(KERN_ERR "bnx2i: ERROR - missing conn<->cid table\n");
317 * allocates memory for iscsi cid queue & 'cid - conn ptr' mapping table,
415 if (bnx2i_ep->conn) {
416 bnx2i_ep->conn->ep = NULL;
417 bnx2i_ep->conn = NULL;
625 * pending conn offload completion queue manager
641 * pending conn offload completion queue manager
716 * current active conn queue manager
732 * current active conn queue manager
1066 struct bnx2i_conn *bnx2i_conn = cmd->conn;
1141 struct iscsi_conn *conn = task->conn;
1142 struct bnx2i_conn *bnx2i_conn = conn->dd_data;
1156 spin_unlock_bh(&conn->session->lock);
1159 spin_lock_bh(&conn->session->lock);
1166 * @conn: transport layer conn structure pointer
1170 bnx2i_mtask_xmit(struct iscsi_conn *conn, struct iscsi_task *task)
1172 struct bnx2i_conn *bnx2i_conn = conn->dd_data;
1185 cmd->conn = conn->dd_data;
1198 struct iscsi_conn *conn = task->conn;
1199 struct iscsi_session *session = conn->session;
1202 struct bnx2i_conn *bnx2i_conn = conn->dd_data;
1211 return bnx2i_mtask_xmit(conn, task);
1215 cmd->conn = bnx2i_conn;
1333 struct iscsi_conn *conn;
1339 conn = cls_conn->dd_data;
1341 bnx2i_conn = conn->dd_data;
1349 iscsi_conn_printk(KERN_ALERT, conn,
1362 * bnx2i_conn_bind - binds iscsi sess, conn and ep objects together
1364 * @cls_conn: pointer to iscsi cls conn
1370 * TCP connection does not belong on the device iSCSI sess/conn
1377 struct iscsi_conn *conn = cls_conn->dd_data;
1378 struct bnx2i_conn *bnx2i_conn = conn->dd_data;
1402 "conn bind, ep=0x%p (%s) does not",
1410 bnx2i_ep->conn = bnx2i_conn;
1431 * @cls_conn: pointer to iscsi cls conn
1438 struct iscsi_conn *conn = cls_conn->dd_data;
1439 struct bnx2i_conn *bnx2i_conn = conn->dd_data;
1453 * @cls_conn: pointer to iscsi cls conn
1462 struct iscsi_conn *conn = cls_conn->dd_data;
1463 struct bnx2i_conn *bnx2i_conn = conn->dd_data;
1531 * @cls_conn: pointer to iscsi cls conn
1533 * last call in FFP migration to handover iscsi conn to the driver
1537 struct iscsi_conn *conn = cls_conn->dd_data;
1538 struct bnx2i_conn *bnx2i_conn = conn->dd_data;
1541 bnx2i_update_iscsi_conn(conn);
1551 /* update iSCSI context for this conn, wait for CNIC to complete */
1566 * @cls_conn: pointer to iscsi cls conn
1572 struct iscsi_conn *conn = cls_conn->dd_data;
1574 stats->txdata_octets = conn->txdata_octets;
1575 stats->rxdata_octets = conn->rxdata_octets;
1576 stats->scsicmd_pdus = conn->scsicmd_pdus_cnt;
1577 stats->dataout_pdus = conn->dataout_pdus_cnt;
1578 stats->scsirsp_pdus = conn->scsirsp_pdus_cnt;
1579 stats->datain_pdus = conn->datain_pdus_cnt;
1580 stats->r2t_pdus = conn->r2t_pdus_cnt;
1581 stats->tmfcmd_pdus = conn->tmfcmd_pdus_cnt;
1582 stats->tmfrsp_pdus = conn->tmfrsp_pdus_cnt;
1585 stats->custom[2].value = conn->eh_abort_cnt;
1681 printk(KERN_ALERT "bnx2i - conn destroy failed\n");
1772 /* Wait for CNIC hardware to setup conn context and return 'cid' */
1946 struct iscsi_conn *conn = NULL;
1961 if (bnx2i_ep->conn) {
1962 conn = bnx2i_ep->conn->cls_conn->dd_data;
1963 session = conn->session;
2004 /* wait for option-2 conn teardown */
2032 struct iscsi_conn *conn = NULL;
2045 if (bnx2i_ep->conn) {
2046 bnx2i_conn = bnx2i_ep->conn;
2047 conn = bnx2i_conn->cls_conn->dd_data;
2048 iscsi_suspend_queue(conn);