struct lttng_dynamic_buffer contents;
/*
* Lock to update the metadata cache and push into the ring_buffer
- * (ustctl_write_metadata_to_channel).
+ * (lttng_ust_ctl_write_metadata_to_channel).
*
* This is nested INSIDE the consumer_data lock.
*/
const char *data);
int consumer_metadata_cache_allocate(struct lttng_consumer_channel *channel);
void consumer_metadata_cache_destroy(struct lttng_consumer_channel *channel);
-int consumer_metadata_cache_flushed(struct lttng_consumer_channel *channel,
- uint64_t offset, int timer);
+void consumer_wait_metadata_cache_flushed(struct lttng_consumer_channel *channel,
+ uint64_t offset, bool invoked_by_timer);
#endif /* CONSUMER_METADATA_CACHE_H */