Lines Matching refs:beiscsi_conn
133 struct beiscsi_conn *beiscsi_conn; in beiscsi_conn_create() local
145 cls_conn = iscsi_conn_setup(cls_session, sizeof(*beiscsi_conn), cid); in beiscsi_conn_create()
150 beiscsi_conn = conn->dd_data; in beiscsi_conn_create()
151 beiscsi_conn->ep = NULL; in beiscsi_conn_create()
152 beiscsi_conn->phba = phba; in beiscsi_conn_create()
153 beiscsi_conn->conn = conn; in beiscsi_conn_create()
156 beiscsi_conn->beiscsi_sess = beiscsi_sess; in beiscsi_conn_create()
167 struct beiscsi_conn *beiscsi_conn, in beiscsi_bindconn_cid() argument
180 cri_index, beiscsi_conn); in beiscsi_bindconn_cid()
182 phba->conn_table[cri_index] = beiscsi_conn; in beiscsi_bindconn_cid()
200 struct beiscsi_conn *beiscsi_conn = conn->dd_data; in beiscsi_conn_bind() local
228 beiscsi_conn->beiscsi_conn_cid = beiscsi_ep->ep_cid; in beiscsi_conn_bind()
229 beiscsi_conn->ep = beiscsi_ep; in beiscsi_conn_bind()
230 beiscsi_ep->conn = beiscsi_conn; in beiscsi_conn_bind()
231 beiscsi_conn->doorbell_offset = pwrb_context->doorbell_offset; in beiscsi_conn_bind()
235 beiscsi_conn, conn, beiscsi_ep->ep_cid); in beiscsi_conn_bind()
237 return beiscsi_bindconn_cid(phba, beiscsi_conn, beiscsi_ep->ep_cid); in beiscsi_conn_bind()
676 phba = ((struct beiscsi_conn *)conn->dd_data)->phba; in beiscsi_set_param()
902 phba = ((struct beiscsi_conn *)conn->dd_data)->phba; in beiscsi_conn_get_stats()
927 static void beiscsi_set_params_for_offld(struct beiscsi_conn *beiscsi_conn, in beiscsi_set_params_for_offld() argument
930 struct iscsi_conn *conn = beiscsi_conn->conn; in beiscsi_set_params_for_offld()
973 struct beiscsi_conn *beiscsi_conn = conn->dd_data; in beiscsi_conn_start() local
978 phba = ((struct beiscsi_conn *)conn->dd_data)->phba; in beiscsi_conn_start()
985 beiscsi_log(beiscsi_conn->phba, KERN_INFO, in beiscsi_conn_start()
991 beiscsi_ep = beiscsi_conn->ep; in beiscsi_conn_start()
993 beiscsi_log(beiscsi_conn->phba, KERN_ERR, in beiscsi_conn_start()
997 beiscsi_conn->login_in_progress = 0; in beiscsi_conn_start()
998 beiscsi_set_params_for_offld(beiscsi_conn, ¶ms); in beiscsi_conn_start()
999 beiscsi_offload_connection(beiscsi_conn, ¶ms); in beiscsi_conn_start()
1070 struct beiscsi_conn *beiscsi_conn; in beiscsi_free_ep() local
1085 beiscsi_conn = beiscsi_ep->conn; in beiscsi_free_ep()
1086 if (beiscsi_conn->login_in_progress) { in beiscsi_free_ep()
1087 beiscsi_free_mgmt_task_handles(beiscsi_conn, in beiscsi_free_ep()
1088 beiscsi_conn->task); in beiscsi_free_ep()
1089 beiscsi_conn->login_in_progress = 0; in beiscsi_free_ep()
1357 struct beiscsi_conn *beiscsi_conn; in beiscsi_ep_disconnect() local
1371 beiscsi_conn = beiscsi_ep->conn; in beiscsi_ep_disconnect()
1372 iscsi_suspend_queue(beiscsi_conn->conn); in beiscsi_ep_disconnect()