Lines Matching refs:cls_session
2495 cxgbi_create_conn(struct iscsi_cls_session *cls_session, u32 cid) in cxgbi_create_conn() argument
2502 cls_conn = iscsi_tcp_conn_setup(cls_session, sizeof(*cconn), cid); in cxgbi_create_conn()
2513 cid, cid, cls_session, cls_conn, conn, tcp_conn, cconn); in cxgbi_create_conn()
2519 int cxgbi_bind_conn(struct iscsi_cls_session *cls_session, in cxgbi_bind_conn() argument
2542 err = iscsi_conn_bind(cls_session, cls_conn, is_leading); in cxgbi_bind_conn()
2561 cls_session, cls_conn, ep, cconn, csk); in cxgbi_bind_conn()
2576 struct iscsi_cls_session *cls_session; in cxgbi_create_session() local
2590 cls_session = iscsi_session_setup(chba->cdev->itp, shost, in cxgbi_create_session()
2595 if (!cls_session) in cxgbi_create_session()
2598 session = cls_session->dd_data; in cxgbi_create_session()
2603 "ep 0x%p, cls sess 0x%p.\n", ep, cls_session); in cxgbi_create_session()
2604 return cls_session; in cxgbi_create_session()
2607 iscsi_session_teardown(cls_session); in cxgbi_create_session()
2612 void cxgbi_destroy_session(struct iscsi_cls_session *cls_session) in cxgbi_destroy_session() argument
2615 "cls sess 0x%p.\n", cls_session); in cxgbi_destroy_session()
2617 iscsi_tcp_r2tpool_free(cls_session->dd_data); in cxgbi_destroy_session()
2618 iscsi_session_teardown(cls_session); in cxgbi_destroy_session()