X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=lttng-events.h;h=64a1ac56777f5a141c012b758a449e34fed16627;hb=7df57eb5d6bdc85ddcf2b9afb6cd0cacfb22096e;hp=e1de1af8974da959230ab8f1920d92f290f2a23b;hpb=16f78f3ad7dea4a0b442b8c7e0de01935f28e656;p=lttng-modules.git diff --git a/lttng-events.h b/lttng-events.h index e1de1af8..64a1ac56 100644 --- a/lttng-events.h +++ b/lttng-events.h @@ -311,6 +311,7 @@ struct lttng_metadata_stream { wait_queue_head_t read_wait; /* Reader buffer-level wait queue */ struct list_head list; /* Stream list */ struct lttng_transport *transport; + struct mutex lock; }; struct lttng_session { @@ -332,6 +333,7 @@ struct lttng_metadata_cache { unsigned int metadata_written; /* Number of bytes written in metadata cache */ struct kref refcount; /* Metadata cache usage */ struct list_head metadata_stream; /* Metadata stream list */ + uuid_le uuid; /* Trace session unique ID (copy) */ }; struct lttng_session *lttng_session_create(void);