Lines Matching refs:conn

124 iscsi_iser_recv(struct iscsi_conn *conn, struct iscsi_hdr *hdr,  in iscsi_iser_recv()  argument
143 rc = iscsi_complete_pdu(conn, hdr, rx_data, rx_data_len); in iscsi_iser_recv()
149 iscsi_conn_failure(conn, rc); in iscsi_iser_recv()
186 struct iser_conn *iser_conn = task->conn->dd_data; in iser_initialize_task_headers()
268 iscsi_iser_mtask_xmit(struct iscsi_conn *conn, struct iscsi_task *task) in iscsi_iser_mtask_xmit() argument
272 iser_dbg("mtask xmit [cid %d itt 0x%x]\n", conn->id, task->itt); in iscsi_iser_mtask_xmit()
274 error = iser_send_control(conn, task); in iscsi_iser_mtask_xmit()
286 iscsi_iser_task_xmit_unsol_data(struct iscsi_conn *conn, in iscsi_iser_task_xmit_unsol_data() argument
301 error = iser_send_data_out(conn, task, &hdr); in iscsi_iser_task_xmit_unsol_data()
324 struct iscsi_conn *conn = task->conn; in iscsi_iser_task_xmit() local
329 return iscsi_iser_mtask_xmit(conn, task); in iscsi_iser_task_xmit()
340 conn->id, task->itt); in iscsi_iser_task_xmit()
344 error = iser_send_command(conn, task); in iscsi_iser_task_xmit()
352 error = iscsi_iser_task_xmit_unsol_data(conn, task); in iscsi_iser_task_xmit()
370 struct iser_conn *iser_conn = task->conn->dd_data; in iscsi_iser_cleanup_task()
430 struct iscsi_conn *conn; in iscsi_iser_conn_create() local
436 conn = cls_conn->dd_data; in iscsi_iser_conn_create()
442 conn->max_recv_dlength = ISER_RECV_DATA_SEG_LEN; in iscsi_iser_conn_create()
464 struct iscsi_conn *conn = cls_conn->dd_data; in iscsi_iser_conn_bind() local
491 error = iser_alloc_rx_descriptors(iser_conn, conn->session); in iscsi_iser_conn_bind()
498 iser_info("binding iscsi conn %p to iser_conn %p\n", conn, iser_conn); in iscsi_iser_conn_bind()
500 conn->dd_data = iser_conn; in iscsi_iser_conn_bind()
501 iser_conn->iscsi_conn = conn; in iscsi_iser_conn_bind()
542 struct iscsi_conn *conn = cls_conn->dd_data; in iscsi_iser_conn_stop() local
543 struct iser_conn *iser_conn = conn->dd_data; in iscsi_iser_conn_stop()
545 iser_info("stopping iscsi_conn: %p, iser_conn: %p\n", conn, iser_conn); in iscsi_iser_conn_stop()
558 conn->dd_data = NULL; in iscsi_iser_conn_stop()
754 struct iscsi_conn *conn = cls_conn->dd_data; in iscsi_iser_conn_get_stats() local
756 stats->txdata_octets = conn->txdata_octets; in iscsi_iser_conn_get_stats()
757 stats->rxdata_octets = conn->rxdata_octets; in iscsi_iser_conn_get_stats()
758 stats->scsicmd_pdus = conn->scsicmd_pdus_cnt; in iscsi_iser_conn_get_stats()
759 stats->dataout_pdus = conn->dataout_pdus_cnt; in iscsi_iser_conn_get_stats()
760 stats->scsirsp_pdus = conn->scsirsp_pdus_cnt; in iscsi_iser_conn_get_stats()
761 stats->datain_pdus = conn->datain_pdus_cnt; /* always 0 */ in iscsi_iser_conn_get_stats()
762 stats->r2t_pdus = conn->r2t_pdus_cnt; /* always 0 */ in iscsi_iser_conn_get_stats()
763 stats->tmfcmd_pdus = conn->tmfcmd_pdus_cnt; in iscsi_iser_conn_get_stats()
764 stats->tmfrsp_pdus = conn->tmfrsp_pdus_cnt; in iscsi_iser_conn_get_stats()