#include "debug-info.h"
static
-const struct bt_stream *insert_new_stream(
+const bt_stream *insert_new_stream(
struct debug_info_iterator *debug_it,
- const struct bt_stream *stream,
+ const bt_stream *stream,
struct debug_info_trace *di_trace);
static
-void unref_stream(const struct bt_stream *stream)
+void unref_stream(const bt_stream *stream)
{
bt_stream_put_ref(stream);
}
static
-void unref_packet(const struct bt_packet *packet)
+void unref_packet(const bt_packet *packet)
{
bt_packet_put_ref(packet);
}
static
-void unref_stream_class(const struct bt_stream_class *stream_class)
+void unref_stream_class(const bt_stream_class *stream_class)
{
bt_stream_class_put_ref(stream_class);
}
}
static
-const struct bt_field *get_payload_field(FILE *err,
- const struct bt_event *event, const char *field_name)
+const bt_field *get_payload_field(FILE *err,
+ const bt_event *event, const char *field_name)
{
- const struct bt_field *field = NULL, *payload = NULL;
- const struct bt_field_class *payload_class = NULL;
+ const bt_field *field = NULL, *payload = NULL;
+ const bt_field_class *payload_class = NULL;
payload = bt_event_get_payload(event, NULL);
BT_ASSERT(payload);
}
static
-const struct bt_field *get_stream_event_context_field(FILE *err,
- const struct bt_event *event, const char *field_name)
+const bt_field *get_stream_event_context_field(FILE *err,
+ const bt_event *event, const char *field_name)
{
- const struct bt_field *field = NULL, *sec = NULL;
- const struct bt_field_class *sec_class = NULL;
+ const bt_field *field = NULL, *sec = NULL;
+ const bt_field_class *sec_class = NULL;
sec = bt_event_get_stream_event_context(event);
if (!sec) {
BT_HIDDEN
int get_stream_event_context_unsigned_int_field_value(FILE *err,
- const struct bt_event *event, const char *field_name,
+ const bt_event *event, const char *field_name,
uint64_t *value)
{
int ret;
- const struct bt_field *field = NULL;
- const struct bt_field_class *field_class = NULL;
+ const bt_field *field = NULL;
+ const bt_field_class *field_class = NULL;
field = get_stream_event_context_field(err, event, field_name);
if (!field) {
}
BT_HIDDEN
-int get_stream_event_context_int_field_value(FILE *err, const struct bt_event *event,
+int get_stream_event_context_int_field_value(FILE *err, const bt_event *event,
const char *field_name, int64_t *value)
{
- const struct bt_field *field = NULL;
- const struct bt_field_class *field_class = NULL;
+ const bt_field *field = NULL;
+ const bt_field_class *field_class = NULL;
int ret;
field = get_stream_event_context_field(err, event, field_name);
BT_HIDDEN
int get_payload_unsigned_int_field_value(FILE *err,
- const struct bt_event *event, const char *field_name,
+ const bt_event *event, const char *field_name,
uint64_t *value)
{
- const struct bt_field *field = NULL;
- const struct bt_field_class *field_class = NULL;
+ const bt_field *field = NULL;
+ const bt_field_class *field_class = NULL;
int ret;
field = get_payload_field(err, event, field_name);
}
BT_HIDDEN
-int get_payload_int_field_value(FILE *err, const struct bt_event *event,
+int get_payload_int_field_value(FILE *err, const bt_event *event,
const char *field_name, int64_t *value)
{
- const struct bt_field *field = NULL;
- const struct bt_field_class *field_class = NULL;
+ const bt_field *field = NULL;
+ const bt_field_class *field_class = NULL;
int ret;
field = get_payload_field(err, event, field_name);
BT_HIDDEN
int get_payload_string_field_value(FILE *err,
- const struct bt_event *event, const char *field_name,
+ const bt_event *event, const char *field_name,
const char **value)
{
- const struct bt_field *field = NULL;
- const struct bt_field_class *field_class = NULL;
+ const bt_field *field = NULL;
+ const bt_field_class *field_class = NULL;
int ret;
/*
BT_HIDDEN
int get_payload_build_id_field_value(FILE *err,
- const struct bt_event *event, const char *field_name,
+ const bt_event *event, const char *field_name,
uint8_t **build_id, uint64_t *build_id_len)
{
- const struct bt_field *field = NULL, *seq_len = NULL;
- const struct bt_field_class *field_class = NULL;
- const struct bt_field *seq_field = NULL;
+ const bt_field *field = NULL, *seq_len = NULL;
+ const bt_field_class *field_class = NULL;
+ const bt_field *seq_field = NULL;
uint64_t i;
int ret;
static
struct debug_info *lookup_trace_debug_info(struct debug_info_iterator *debug_it,
- const struct bt_trace *writer_trace,
+ const bt_trace *writer_trace,
struct debug_info_trace *di_trace)
{
return (struct debug_info *) g_hash_table_lookup(
static
struct debug_info *insert_new_debug_info(struct debug_info_iterator *debug_it,
- const struct bt_trace *writer_trace,
+ const bt_trace *writer_trace,
struct debug_info_trace *di_trace)
{
struct debug_info *debug_info = NULL;
- struct bt_value *field = NULL;
+ bt_value *field = NULL;
const char *str_value;
enum bt_value_status ret;
static
struct debug_info *get_trace_debug_info(struct debug_info_iterator *debug_it,
- const struct bt_trace *writer_trace,
+ const bt_trace *writer_trace,
struct debug_info_trace *di_trace)
{
struct debug_info *debug_info;
static
struct debug_info_trace *lookup_trace(struct debug_info_iterator *debug_it,
- const struct bt_trace *trace)
+ const bt_trace *trace)
{
return (struct debug_info_trace *) g_hash_table_lookup(
debug_it->trace_map,
static
enum debug_info_stream_state *insert_new_stream_state(
struct debug_info_iterator *debug_it,
- struct debug_info_trace *di_trace, const struct bt_stream *stream)
+ struct debug_info_trace *di_trace, const bt_stream *stream)
{
enum debug_info_stream_state *v = NULL;
static
int sync_event_classes(struct debug_info_iterator *debug_it,
- const struct bt_stream *stream,
- const struct bt_stream *writer_stream)
+ const bt_stream *stream,
+ const bt_stream *writer_stream)
{
int int_ret;
- const struct bt_stream_class *stream_class = NULL,
+ const bt_stream_class *stream_class = NULL,
*writer_stream_class = NULL;
enum bt_component_status ret;
}
static
-void trace_is_static_listener(const struct bt_trace *trace, void *data)
+void trace_is_static_listener(const bt_trace *trace, void *data)
{
struct debug_info_trace *di_trace = data;
int trace_completed = 1, ret, nr_stream, i;
- const struct bt_stream *stream = NULL, *writer_stream = NULL;
- const struct bt_trace *writer_trace = di_trace->writer_trace;
+ const bt_stream *stream = NULL, *writer_stream = NULL;
+ const bt_trace *writer_trace = di_trace->writer_trace;
/*
* When the trace becomes static, make sure that we have all
static
struct debug_info_trace *insert_new_trace(struct debug_info_iterator *debug_it,
- const struct bt_stream *stream) {
- const struct bt_trace *writer_trace = NULL;
+ const bt_stream *stream) {
+ const bt_trace *writer_trace = NULL;
struct debug_info_trace *di_trace = NULL;
- const struct bt_trace *trace = NULL;
- const struct bt_stream_class *stream_class = NULL;
- const struct bt_stream *writer_stream = NULL;
+ const bt_trace *trace = NULL;
+ const bt_stream_class *stream_class = NULL;
+ const bt_stream *writer_stream = NULL;
int ret, nr_stream, i;
writer_trace = bt_trace_create();
}
static
-const struct bt_packet *lookup_packet(struct debug_info_iterator *debug_it,
- const struct bt_packet *packet,
+const bt_packet *lookup_packet(struct debug_info_iterator *debug_it,
+ const bt_packet *packet,
struct debug_info_trace *di_trace)
{
- return (const struct bt_packet *) g_hash_table_lookup(
+ return (const bt_packet *) g_hash_table_lookup(
di_trace->packet_map,
(gpointer) packet);
}
static
-const struct bt_packet *insert_new_packet(struct debug_info_iterator *debug_it,
- const struct bt_packet *packet,
- const struct bt_stream *writer_stream,
+const bt_packet *insert_new_packet(struct debug_info_iterator *debug_it,
+ const bt_packet *packet,
+ const bt_stream *writer_stream,
struct debug_info_trace *di_trace)
{
- const struct bt_packet *writer_packet;
+ const bt_packet *writer_packet;
int ret;
writer_packet = bt_packet_create(writer_stream);
static
int add_debug_info_fields(FILE *err,
- const struct bt_field_class *writer_event_context_class,
+ const bt_field_class *writer_event_context_class,
struct debug_info_component *component)
{
- const struct bt_field_class *ip_field = NULL, *debug_field_class = NULL,
+ const bt_field_class *ip_field = NULL, *debug_field_class = NULL,
*bin_field_class = NULL, *func_field_class = NULL,
*src_field_class = NULL;
int ret = 0;
static
int create_debug_info_event_context_class(FILE *err,
- const struct bt_field_class *event_context_class,
- const struct bt_field_class *writer_event_context_class,
+ const bt_field_class *event_context_class,
+ const bt_field_class *writer_event_context_class,
struct debug_info_component *component)
{
int ret, nr_fields, i;
nr_fields = bt_field_class_structure_get_field_count(event_context_class);
for (i = 0; i < nr_fields; i++) {
- const struct bt_field_class *field_class = NULL;
+ const bt_field_class *field_class = NULL;
const char *field_name;
if (bt_field_class_structure_get_field_by_index(event_context_class,
}
static
-const struct bt_stream_class *copy_stream_class_debug_info(FILE *err,
- const struct bt_stream_class *stream_class,
- const struct bt_trace *writer_trace,
+const bt_stream_class *copy_stream_class_debug_info(FILE *err,
+ const bt_stream_class *stream_class,
+ const bt_trace *writer_trace,
struct debug_info_component *component)
{
- const struct bt_field_class *cls = NULL;
- const struct bt_stream_class *writer_stream_class = NULL;
- const struct bt_field_class *writer_event_context_class = NULL;
+ const bt_field_class *cls = NULL;
+ const bt_stream_class *writer_stream_class = NULL;
+ const bt_field_class *writer_event_context_class = NULL;
int ret_int;
const char *name = bt_stream_class_get_name(stream_class);
* to update the integers mapping to a clock.
*/
static
-int add_clock_classes(FILE *err, const struct bt_trace *writer_trace,
- const struct bt_stream_class *writer_stream_class,
- const struct bt_trace *trace)
+int add_clock_classes(FILE *err, const bt_trace *writer_trace,
+ const bt_stream_class *writer_stream_class,
+ const bt_trace *trace)
{
int ret, clock_class_count, i;
clock_class_count = bt_trace_get_clock_class_count(trace);
for (i = 0; i < clock_class_count; i++) {
- const struct bt_clock_class *clock_class =
+ const bt_clock_class *clock_class =
bt_trace_get_clock_class_by_index(trace, i);
- const struct bt_clock_class *existing_clock_class = NULL;
+ const bt_clock_class *existing_clock_class = NULL;
BT_ASSERT(clock_class);
}
static
-const struct bt_stream_class *insert_new_stream_class(
+const bt_stream_class *insert_new_stream_class(
struct debug_info_iterator *debug_it,
- const struct bt_stream_class *stream_class)
+ const bt_stream_class *stream_class)
{
- const struct bt_stream_class *writer_stream_class = NULL;
- const struct bt_trace *trace, *writer_trace = NULL;
+ const bt_stream_class *writer_stream_class = NULL;
+ const bt_trace *trace, *writer_trace = NULL;
struct debug_info_trace *di_trace;
enum bt_component_status ret;
int int_ret;
}
static
-const struct bt_stream *insert_new_stream(
+const bt_stream *insert_new_stream(
struct debug_info_iterator *debug_it,
- const struct bt_stream *stream,
+ const bt_stream *stream,
struct debug_info_trace *di_trace)
{
- const struct bt_stream *writer_stream = NULL;
- const struct bt_stream_class *stream_class = NULL;
- const struct bt_stream_class *writer_stream_class = NULL;
+ const bt_stream *writer_stream = NULL;
+ const bt_stream_class *stream_class = NULL;
+ const bt_stream_class *writer_stream_class = NULL;
int64_t id;
stream_class = bt_stream_get_class(stream);
}
static
-const struct bt_stream *lookup_stream(struct debug_info_iterator *debug_it,
- const struct bt_stream *stream,
+const bt_stream *lookup_stream(struct debug_info_iterator *debug_it,
+ const bt_stream *stream,
struct debug_info_trace *di_trace)
{
- return (const struct bt_stream *) g_hash_table_lookup(
+ return (const bt_stream *) g_hash_table_lookup(
di_trace->stream_map, (gpointer) stream);
}
static
-const struct bt_event_class *get_event_class(struct debug_info_iterator *debug_it,
- const struct bt_stream_class *writer_stream_class,
- const struct bt_event_class *event_class)
+const bt_event_class *get_event_class(struct debug_info_iterator *debug_it,
+ const bt_stream_class *writer_stream_class,
+ const bt_event_class *event_class)
{
return bt_stream_class_get_event_class_by_id(writer_stream_class,
bt_event_class_get_id(event_class));
static
struct debug_info_trace *lookup_di_trace_from_stream(
struct debug_info_iterator *debug_it,
- const struct bt_stream *stream)
+ const bt_stream *stream)
{
- const struct bt_stream_class *stream_class = NULL;
- const struct bt_trace *trace = NULL;
+ const bt_stream_class *stream_class = NULL;
+ const bt_trace *trace = NULL;
struct debug_info_trace *di_trace = NULL;
stream_class = bt_stream_get_class(stream);
}
static
-const struct bt_stream *get_writer_stream(
+const bt_stream *get_writer_stream(
struct debug_info_iterator *debug_it,
- const struct bt_packet *packet, const struct bt_stream *stream)
+ const bt_packet *packet, const bt_stream *stream)
{
- const struct bt_stream_class *stream_class = NULL;
- const struct bt_stream *writer_stream = NULL;
+ const bt_stream_class *stream_class = NULL;
+ const bt_stream *writer_stream = NULL;
struct debug_info_trace *di_trace = NULL;
stream_class = bt_stream_get_class(stream);
}
BT_HIDDEN
-const struct bt_packet *debug_info_new_packet(
+const bt_packet *debug_info_new_packet(
struct debug_info_iterator *debug_it,
- const struct bt_packet *packet)
+ const bt_packet *packet)
{
- const struct bt_stream *stream = NULL, *writer_stream = NULL;
- const struct bt_packet *writer_packet = NULL;
- const struct bt_field *packet_context = NULL;
+ const bt_stream *stream = NULL, *writer_stream = NULL;
+ const bt_packet *writer_packet = NULL;
+ const bt_field *packet_context = NULL;
struct debug_info_trace *di_trace;
int int_ret;
}
BT_HIDDEN
-const struct bt_packet *debug_info_close_packet(
+const bt_packet *debug_info_close_packet(
struct debug_info_iterator *debug_it,
- const struct bt_packet *packet)
+ const bt_packet *packet)
{
- const struct bt_packet *writer_packet = NULL;
- const struct bt_stream *stream = NULL;
+ const bt_packet *writer_packet = NULL;
+ const bt_stream *stream = NULL;
struct debug_info_trace *di_trace;
stream = bt_packet_get_stream(packet);
}
BT_HIDDEN
-const struct bt_stream *debug_info_stream_begin(
+const bt_stream *debug_info_stream_begin(
struct debug_info_iterator *debug_it,
- const struct bt_stream *stream)
+ const bt_stream *stream)
{
- const struct bt_stream *writer_stream = NULL;
+ const bt_stream *writer_stream = NULL;
enum debug_info_stream_state *state;
struct debug_info_trace *di_trace = NULL;
}
BT_HIDDEN
-const struct bt_stream *debug_info_stream_end(struct debug_info_iterator *debug_it,
- const struct bt_stream *stream)
+const bt_stream *debug_info_stream_end(struct debug_info_iterator *debug_it,
+ const bt_stream *stream)
{
- const struct bt_stream *writer_stream = NULL;
+ const bt_stream *writer_stream = NULL;
struct debug_info_trace *di_trace = NULL;
enum debug_info_stream_state *state;
static
struct debug_info_source *lookup_debug_info(FILE *err,
- const struct bt_event *event,
+ const bt_event *event,
struct debug_info *debug_info)
{
int64_t vpid;
}
static
-int set_debug_info_field(FILE *err, const struct bt_field *debug_field,
+int set_debug_info_field(FILE *err, const bt_field *debug_field,
struct debug_info_source *dbg_info_src,
struct debug_info_component *component)
{
int i, nr_fields, ret = 0;
- const struct bt_field_class *debug_field_class = NULL;
- const struct bt_field *field = NULL;
- const struct bt_field_class *field_class = NULL;
+ const bt_field_class *debug_field_class = NULL;
+ const bt_field *field = NULL;
+ const bt_field_class *field_class = NULL;
debug_field_class = bt_field_get_class(debug_field);
BT_ASSERT(debug_field_class);
static
int copy_set_debug_info_stream_event_context(FILE *err,
- const struct bt_field *event_context,
- const struct bt_event *event,
- const struct bt_event *writer_event,
+ const bt_field *event_context,
+ const bt_event *event,
+ const bt_event *writer_event,
struct debug_info *debug_info,
struct debug_info_component *component)
{
- const struct bt_field_class *writer_event_context_class = NULL,
+ const bt_field_class *writer_event_context_class = NULL,
*event_context_class = NULL;
- const struct bt_field *writer_event_context = NULL;
- const struct bt_field *field = NULL, *copy_field = NULL, *debug_field = NULL;
- const struct bt_field_class *field_class = NULL;
+ const bt_field *writer_event_context = NULL;
+ const bt_field *field = NULL, *copy_field = NULL, *debug_field = NULL;
+ const bt_field_class *field_class = NULL;
struct debug_info_source *dbg_info_src;
int ret, nr_fields, i;
}
static
-const struct bt_clock_class *stream_class_get_clock_class(FILE *err,
- const struct bt_stream_class *stream_class)
+const bt_clock_class *stream_class_get_clock_class(FILE *err,
+ const bt_stream_class *stream_class)
{
- const struct bt_trace *trace = NULL;
- const struct bt_clock_class *clock_class = NULL;
+ const bt_trace *trace = NULL;
+ const bt_clock_class *clock_class = NULL;
trace = bt_stream_class_get_trace(stream_class);
BT_ASSERT(trace);
}
static
-const struct bt_clock_class *event_get_clock_class(FILE *err, const struct bt_event *event)
+const bt_clock_class *event_get_clock_class(FILE *err, const bt_event *event)
{
- const struct bt_event_class *event_class = NULL;
- const struct bt_stream_class *stream_class = NULL;
- const struct bt_clock_class *clock_class = NULL;
+ const bt_event_class *event_class = NULL;
+ const bt_stream_class *stream_class = NULL;
+ const bt_clock_class *clock_class = NULL;
event_class = bt_event_get_class(event);
BT_ASSERT(event_class);
}
static
-int set_event_clock_value(FILE *err, const struct bt_event *event,
- const struct bt_event *writer_event)
+int set_event_clock_value(FILE *err, const bt_event *event,
+ const bt_event *writer_event)
{
- const struct bt_clock_class *clock_class = NULL;
- struct bt_clock_value *clock_value = NULL;
+ const bt_clock_class *clock_class = NULL;
+ bt_clock_value *clock_value = NULL;
int ret = 0;
clock_class = event_get_clock_class(err, event);
}
static
-const struct bt_event *debug_info_copy_event(FILE *err, const struct bt_event *event,
- const struct bt_event_class *writer_event_class,
+const bt_event *debug_info_copy_event(FILE *err, const bt_event *event,
+ const bt_event_class *writer_event_class,
struct debug_info *debug_info,
struct debug_info_component *component)
{
- const struct bt_event *writer_event = NULL;
- const struct bt_field *field = NULL, *copy_field = NULL;
+ const bt_event *writer_event = NULL;
+ const bt_field *field = NULL, *copy_field = NULL;
int ret;
writer_event = bt_event_create(writer_event_class);
}
BT_HIDDEN
-const struct bt_event *debug_info_output_event(
+const bt_event *debug_info_output_event(
struct debug_info_iterator *debug_it,
- const struct bt_event *event)
+ const bt_event *event)
{
- const struct bt_event_class *event_class = NULL, *writer_event_class = NULL;
- const struct bt_stream_class *stream_class = NULL, *writer_stream_class = NULL;
- const struct bt_event *writer_event = NULL;
- const struct bt_packet *packet = NULL, *writer_packet = NULL;
- const struct bt_trace *writer_trace = NULL;
- const struct bt_stream *stream = NULL;
+ const bt_event_class *event_class = NULL, *writer_event_class = NULL;
+ const bt_stream_class *stream_class = NULL, *writer_stream_class = NULL;
+ const bt_event *writer_event = NULL;
+ const bt_packet *packet = NULL, *writer_packet = NULL;
+ const bt_trace *writer_trace = NULL;
+ const bt_stream *stream = NULL;
struct debug_info_trace *di_trace;
struct debug_info *debug_info;
int int_ret;