Lines Matching refs:cls_session
2499 cxgbi_create_conn(struct iscsi_cls_session *cls_session, u32 cid) in cxgbi_create_conn() argument
2506 cls_conn = iscsi_tcp_conn_setup(cls_session, sizeof(*cconn), cid); in cxgbi_create_conn()
2517 cid, cid, cls_session, cls_conn, conn, tcp_conn, cconn); in cxgbi_create_conn()
2523 int cxgbi_bind_conn(struct iscsi_cls_session *cls_session, in cxgbi_bind_conn() argument
2546 err = iscsi_conn_bind(cls_session, cls_conn, is_leading); in cxgbi_bind_conn()
2565 cls_session, cls_conn, ep, cconn, csk); in cxgbi_bind_conn()
2580 struct iscsi_cls_session *cls_session; in cxgbi_create_session() local
2594 cls_session = iscsi_session_setup(chba->cdev->itp, shost, in cxgbi_create_session()
2599 if (!cls_session) in cxgbi_create_session()
2602 session = cls_session->dd_data; in cxgbi_create_session()
2607 "ep 0x%p, cls sess 0x%p.\n", ep, cls_session); in cxgbi_create_session()
2608 return cls_session; in cxgbi_create_session()
2611 iscsi_session_teardown(cls_session); in cxgbi_create_session()
2616 void cxgbi_destroy_session(struct iscsi_cls_session *cls_session) in cxgbi_destroy_session() argument
2619 "cls sess 0x%p.\n", cls_session); in cxgbi_destroy_session()
2621 iscsi_tcp_r2tpool_free(cls_session->dd_data); in cxgbi_destroy_session()
2622 iscsi_session_teardown(cls_session); in cxgbi_destroy_session()