X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=include%2Fringbuffer%2Fconfig.h;fp=include%2Fringbuffer%2Fconfig.h;h=e63463b08ef45b8fd6540681f636630ef6763db5;hb=3a6d09342ff21074eea4a686f459d921ca46c628;hp=43523de3055b55414a969d1ac30bee9610615e2c;hpb=fb4b909790d4baf3e9971aca8e4ee8b3150098f6;p=lttng-modules.git diff --git a/include/ringbuffer/config.h b/include/ringbuffer/config.h index 43523de3..e63463b0 100644 --- a/include/ringbuffer/config.h +++ b/include/ringbuffer/config.h @@ -41,9 +41,9 @@ struct lttng_kernel_ring_buffer_client_cb { /* Slow path only, at subbuffer switch */ size_t (*subbuffer_header_size) (void); - void (*buffer_begin) (struct lttng_kernel_ring_buffer *buf, u64 tsc, + void (*buffer_begin) (struct lttng_kernel_ring_buffer *buf, u64 timestamp, unsigned int subbuf_idx); - void (*buffer_end) (struct lttng_kernel_ring_buffer *buf, u64 tsc, + void (*buffer_end) (struct lttng_kernel_ring_buffer *buf, u64 timestamp, unsigned int subbuf_idx, unsigned long data_size, const struct lttng_kernel_ring_buffer_ctx *ctx); @@ -151,10 +151,10 @@ struct lttng_kernel_ring_buffer_config { */ } wakeup; /* - * tsc_bits: timestamp bits saved at each record. + * timestamp_bits: timestamp bits saved at each record. * 0 and 64 disable the timestamp compression scheme. */ - unsigned int tsc_bits; + unsigned int timestamp_bits; struct lttng_kernel_ring_buffer_client_cb cb; }; @@ -182,7 +182,7 @@ struct lttng_kernel_ring_buffer_ctx_private { * prior to record header alignment * padding. */ - u64 tsc; /* time-stamp counter value */ + u64 timestamp; /* time-stamp counter value */ unsigned int rflags; /* reservation flags */ struct lttng_kernel_ring_buffer *buf; /* @@ -244,18 +244,18 @@ void lib_ring_buffer_ctx_init(struct lttng_kernel_ring_buffer_ctx *ctx, /* * Reservation flags. * - * RING_BUFFER_RFLAG_FULL_TSC + * RING_BUFFER_RFLAG_FULL_TIMESTAMP * * This flag is passed to record_header_size() and to the primitive used to * write the record header. It indicates that the full 64-bit time value is * needed in the record header. If this flag is not set, the record header needs - * only to contain "tsc_bits" bit of time value. + * only to contain "timestamp_bits" bit of time value. * * Reservation flags can be added by the client, starting from * "(RING_BUFFER_FLAGS_END << 0)". It can be used to pass information from * record_header_size() to lib_ring_buffer_write_record_header(). */ -#define RING_BUFFER_RFLAG_FULL_TSC (1U << 0) +#define RING_BUFFER_RFLAG_FULL_TIMESTAMP (1U << 0) #define RING_BUFFER_RFLAG_END (1U << 1) #ifndef LTTNG_TRACER_CORE_H