X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fust-consumer%2Fust-consumer.h;fp=src%2Fcommon%2Fust-consumer%2Fust-consumer.h;h=e6590c33c047028f079bb905febdaf9779ef6472;hp=e481f0850114a68165bc1baff41559ef09bbd93b;hb=f46376a14da2eb796690cb4e718e8b213839d6ea;hpb=1970828049d051d5cb485dfab995081b4550fd2a diff --git a/src/common/ust-consumer/ust-consumer.h b/src/common/ust-consumer/ust-consumer.h index e481f0850..e6590c33c 100644 --- a/src/common/ust-consumer/ust-consumer.h +++ b/src/common/ust-consumer/ust-consumer.h @@ -68,174 +68,219 @@ void lttng_ustconsumer_sigbus_handle(void *addr); static inline ssize_t lttng_ustconsumer_on_read_subbuffer_mmap( - struct lttng_consumer_local_data *ctx, - struct lttng_consumer_stream *stream, unsigned long len, - unsigned long padding) + struct lttng_consumer_local_data *ctx __attribute__((unused)), + struct lttng_consumer_stream *stream __attribute__((unused)), + unsigned long len __attribute__((unused)), + unsigned long padding __attribute__((unused))) { return -ENOSYS; } static inline ssize_t lttng_ustconsumer_on_read_subbuffer_splice( - struct lttng_consumer_local_data *ctx, - struct lttng_consumer_stream *uststream, unsigned long len, - unsigned long padding) + struct lttng_consumer_local_data *ctx __attribute__((unused)), + struct lttng_consumer_stream *uststream __attribute__((unused)), + unsigned long len __attribute__((unused)), + unsigned long padding __attribute__((unused))) { return -ENOSYS; } static inline -int lttng_ustconsumer_take_snapshot(struct lttng_consumer_stream *stream) +int lttng_ustconsumer_take_snapshot( + struct lttng_consumer_stream *stream __attribute__((unused))) { return -ENOSYS; } static inline int lttng_ustconsumer_sample_snapshot_positions( - struct lttng_consumer_stream *stream) + struct lttng_consumer_stream *stream __attribute__((unused))) { return -ENOSYS; } static inline int lttng_ustconsumer_get_produced_snapshot( - struct lttng_consumer_stream *stream, unsigned long *pos) + struct lttng_consumer_stream *stream __attribute__((unused)), + unsigned long *pos __attribute__((unused))) { return -ENOSYS; } static inline int lttng_ustconsumer_get_consumed_snapshot( - struct lttng_consumer_stream *stream, unsigned long *pos) + struct lttng_consumer_stream *stream __attribute__((unused)), + unsigned long *pos __attribute__((unused))) { return -ENOSYS; } static inline -int lttng_ustconsumer_recv_cmd(struct lttng_consumer_local_data *ctx, - int sock, struct pollfd *consumer_sockpoll) +int lttng_ustconsumer_recv_cmd( + struct lttng_consumer_local_data *ctx __attribute__((unused)), + int sock __attribute__((unused)), + struct pollfd *consumer_sockpoll __attribute__((unused))) { return -ENOSYS; } static inline -int lttng_ustconsumer_allocate_channel(struct lttng_consumer_channel *chan) +int lttng_ustconsumer_allocate_channel( + struct lttng_consumer_channel *chan __attribute__((unused))) { return -ENOSYS; } static inline -void lttng_ustconsumer_del_channel(struct lttng_consumer_channel *chan) +void lttng_ustconsumer_del_channel( + struct lttng_consumer_channel *chan __attribute__((unused))) { } static inline -void lttng_ustconsumer_free_channel(struct lttng_consumer_channel *chan) +void lttng_ustconsumer_free_channel( + struct lttng_consumer_channel *chan __attribute__((unused))) { } static inline -int lttng_ustconsumer_add_stream(struct lttng_consumer_stream *stream) +int lttng_ustconsumer_add_stream( + struct lttng_consumer_stream *stream __attribute__((unused))) { return -ENOSYS; } static inline -void lttng_ustconsumer_del_stream(struct lttng_consumer_stream *stream) +void lttng_ustconsumer_del_stream( + struct lttng_consumer_stream *stream __attribute__((unused))) { } static inline -int lttng_ustconsumer_read_subbuffer(struct lttng_consumer_stream *stream, - struct lttng_consumer_local_data *ctx) +int lttng_ustconsumer_read_subbuffer( + struct lttng_consumer_stream *stream __attribute__((unused)), + struct lttng_consumer_local_data *ctx __attribute__((unused))) { return -ENOSYS; } static inline -int lttng_ustconsumer_on_recv_stream(struct lttng_consumer_stream *stream) +int lttng_ustconsumer_on_recv_stream( + struct lttng_consumer_stream *stream __attribute__((unused))) { return -ENOSYS; } static inline -void lttng_ustconsumer_on_stream_hangup(struct lttng_consumer_stream *stream) +void lttng_ustconsumer_on_stream_hangup( + struct lttng_consumer_stream *stream __attribute__((unused))) { } static inline -int lttng_ustconsumer_data_pending(struct lttng_consumer_stream *stream) +int lttng_ustconsumer_data_pending( + struct lttng_consumer_stream *stream __attribute__((unused))) { return -ENOSYS; } + static inline -int lttng_ust_flush_buffer(struct lttng_consumer_stream *stream, - int producer_active) +int lttng_ust_flush_buffer(struct lttng_consumer_stream *stream __attribute__((unused)), + int producer_active __attribute__((unused))) { return -ENOSYS; } + static inline -void lttng_ustconsumer_close_all_metadata(struct lttng_ht *ht) +void lttng_ustconsumer_close_all_metadata( + struct lttng_ht *ht __attribute__((unused))) { } + static inline -void lttng_ustconsumer_close_metadata(struct lttng_consumer_channel *metadata) +void lttng_ustconsumer_close_metadata( + struct lttng_consumer_channel *metadata __attribute__((unused))) { } static inline -void lttng_ustconsumer_close_stream_wakeup(struct lttng_consumer_stream *stream) +void lttng_ustconsumer_close_stream_wakeup( + struct lttng_consumer_stream *stream __attribute__((unused))) { } + static inline -int lttng_ustconsumer_recv_metadata(int sock, uint64_t key, uint64_t offset, - uint64_t len, uint64_t version, - struct lttng_consumer_channel *channel, int timer) +int lttng_ustconsumer_recv_metadata(int sock __attribute__((unused)), + uint64_t key __attribute__((unused)), + uint64_t offset __attribute__((unused)), + uint64_t len __attribute__((unused)), + uint64_t version __attribute__((unused)), + struct lttng_consumer_channel *channel __attribute__((unused)), + int timer __attribute__((unused))) { return -ENOSYS; } + static inline -int lttng_ustconsumer_request_metadata(struct lttng_consumer_local_data *ctx, - struct lttng_consumer_channel *channel, int timer, int wait) +int lttng_ustconsumer_request_metadata( + struct lttng_consumer_local_data *ctx __attribute__((unused)), + struct lttng_consumer_channel *channel __attribute__((unused)), + int timer __attribute__((unused)), + int wait __attribute__((unused))) { return -ENOSYS; } + static inline -enum sync_metadata_status lttng_ustconsumer_sync_metadata(struct lttng_consumer_local_data *ctx, - struct lttng_consumer_stream *metadata) +enum sync_metadata_status lttng_ustconsumer_sync_metadata( + struct lttng_consumer_local_data *ctx __attribute__((unused)), + struct lttng_consumer_stream *metadata __attribute__((unused))) { return SYNC_METADATA_STATUS_ERROR; } + static inline -int lttng_ustconsumer_flush_buffer(struct lttng_consumer_stream *stream, - int producer) +int lttng_ustconsumer_flush_buffer( + struct lttng_consumer_stream *stream __attribute__((unused)), + int producer __attribute__((unused))) { return -ENOSYS; } + static inline -int lttng_ustconsumer_clear_buffer(struct lttng_consumer_stream *stream) +int lttng_ustconsumer_clear_buffer( + struct lttng_consumer_stream *stream __attribute__((unused))) { return -ENOSYS; } + static inline int lttng_ustconsumer_get_current_timestamp( - struct lttng_consumer_stream *stream, uint64_t *ts) + struct lttng_consumer_stream *stream __attribute__((unused)), + uint64_t *ts __attribute__((unused))) { return -ENOSYS; } + static inline int lttng_ustconsumer_get_sequence_number( - struct lttng_consumer_stream *stream, uint64_t *seq) + struct lttng_consumer_stream *stream __attribute__((unused)), + uint64_t *seq __attribute__((unused))) { return -ENOSYS; } + static inline -int lttng_ustconsumer_get_stream_id(struct lttng_consumer_stream *stream, - uint64_t *stream_id) +int lttng_ustconsumer_get_stream_id( + struct lttng_consumer_stream *stream __attribute__((unused)), + uint64_t *stream_id __attribute__((unused))) { return -ENOSYS; } + static inline -void lttng_ustconsumer_sigbus_handle(void *addr) +void lttng_ustconsumer_sigbus_handle( + void *addr __attribute__((unused))) { } #endif /* HAVE_LIBLTTNG_UST_CTL */