/* Event discarded information */
uint64_t events_discarded;
+ /* Trace packets lost */
+ uint64_t packets_lost;
struct ctf_stream_packet_timestamp prev;
struct ctf_stream_packet_timestamp current;
char path[PATH_MAX]; /* Path to stream. '\0' for mmap traces */
/*
* The offset from Epoch is: offset_s + (offset * (1/freq))
* Coarse clock offset from Epoch (in seconds).
+ * It can be negative.
*/
- uint64_t offset_s;
- /* Fine clock offset from Epoch, in (1/freq) units. */
- uint64_t offset;
+ int64_t offset_s;
+ /*
+ * Fine clock offset from Epoch, in (1/freq) units.
+ * It can be negative.
+ */
+ int64_t offset;
int absolute;
enum { /* Fields populated mask */