Lines Matching refs:cls_session
544 iscsi_sw_tcp_conn_create(struct iscsi_cls_session *cls_session, in iscsi_sw_tcp_conn_create() argument
553 cls_conn = iscsi_tcp_conn_setup(cls_session, sizeof(*tcp_sw_conn), in iscsi_sw_tcp_conn_create()
663 iscsi_sw_tcp_conn_bind(struct iscsi_cls_session *cls_session, in iscsi_sw_tcp_conn_bind() argument
667 struct iscsi_session *session = cls_session->dd_data; in iscsi_sw_tcp_conn_bind()
683 err = iscsi_conn_bind(cls_session, cls_conn, is_leading); in iscsi_sw_tcp_conn_bind()
853 struct iscsi_cls_session *cls_session; in iscsi_sw_tcp_session_create() local
883 cls_session = iscsi_session_setup(&iscsi_sw_tcp_transport, shost, in iscsi_sw_tcp_session_create()
888 if (!cls_session) in iscsi_sw_tcp_session_create()
890 session = cls_session->dd_data; in iscsi_sw_tcp_session_create()
896 return cls_session; in iscsi_sw_tcp_session_create()
899 iscsi_session_teardown(cls_session); in iscsi_sw_tcp_session_create()
907 static void iscsi_sw_tcp_session_destroy(struct iscsi_cls_session *cls_session) in iscsi_sw_tcp_session_destroy() argument
909 struct Scsi_Host *shost = iscsi_session_to_shost(cls_session); in iscsi_sw_tcp_session_destroy()
910 struct iscsi_session *session = cls_session->dd_data; in iscsi_sw_tcp_session_destroy()
915 iscsi_tcp_r2tpool_free(cls_session->dd_data); in iscsi_sw_tcp_session_destroy()
916 iscsi_session_teardown(cls_session); in iscsi_sw_tcp_session_destroy()