Use rseq for cpu_id in libringbuffer
[lttng-ust.git] / include / lttng / ringbuffer-config.h
index 9ed9a34d34125a8b7bb8fc360768da1eedcafa64..ef1526212dcfa530143ff853d1d4474e728af213 100644 (file)
@@ -216,6 +216,13 @@ struct lttng_ust_lib_ring_buffer_config {
        char padding[LTTNG_UST_RING_BUFFER_CONFIG_PADDING];
 };
 
+/* State returned by rseq_start, passed as argument to rseq_finish. */
+struct lttng_rseq_state {
+       volatile struct rseq *rseqp;
+       int32_t cpu_id;         /* cpu_id at start. */
+       uint32_t event_counter; /* event_counter at start. */
+};
+
 /*
  * ring buffer context
  *
This page took 0.025802 seconds and 5 git commands to generate.