container_of(ppos, struct ctf_text_stream_pos, parent);
struct ctf_stream_declaration *stream_class = stream->stream_class;
int field_nr_saved;
- struct ctf_event *event_class;
+ struct ctf_event_declaration *event_class;
struct ctf_event_definition *event;
uint64_t id;
int ret;
struct ctf_event_definition *extract_ctf_stream_event(struct ctf_stream_definition *stream)
{
struct ctf_stream_declaration *stream_class = stream->stream_class;
- struct ctf_event *event_class;
+ struct ctf_event_declaration *event_class;
struct ctf_event_definition *event;
uint64_t id = stream->event_id;
static
struct ctf_event_definition *create_event_definitions(struct ctf_trace *td,
struct ctf_stream_definition *stream,
- struct ctf_event *event)
+ struct ctf_event_declaration *event)
{
struct ctf_event_definition *stream_event = g_new0(struct ctf_event_definition, 1);
stream->events_by_id = g_ptr_array_new();
g_ptr_array_set_size(stream->events_by_id, stream_class->events_by_id->len);
for (i = 0; i < stream->events_by_id->len; i++) {
- struct ctf_event *event = g_ptr_array_index(stream_class->events_by_id, i);
+ struct ctf_event_declaration *event = g_ptr_array_index(stream_class->events_by_id, i);
struct ctf_event_definition *stream_event;
if (!event)
const char *bt_ctf_event_name(const struct bt_ctf_event *event)
{
- struct ctf_event *event_class;
+ struct ctf_event_declaration *event_class;
struct ctf_stream_declaration *stream_class;
if (!event)
}
static
-int ctf_event_declaration_visit(FILE *fd, int depth, struct ctf_node *node, struct ctf_event *event, struct ctf_trace *trace)
+int ctf_event_declaration_visit(FILE *fd, int depth, struct ctf_node *node, struct ctf_event_declaration *event, struct ctf_trace *trace)
{
int ret = 0;
{
int ret = 0;
struct ctf_node *iter;
- struct ctf_event *event;
+ struct ctf_event_declaration *event;
- event = g_new0(struct ctf_event, 1);
+ event = g_new0(struct ctf_event_declaration, 1);
event->declaration_scope = new_declaration_scope(parent_declaration_scope);
event->loglevel = -1;
bt_list_for_each_entry(iter, &node->u.event.declaration_list, siblings) {
struct ctf_trace;
struct ctf_stream_declaration;
struct ctf_stream_definition;
-struct ctf_event;
+struct ctf_event_declaration;
struct ctf_stream_definition;
struct ctf_clock;
struct declaration_scope *declaration_scope;
/* innermost definition scope. to be used as parent of event. */
struct definition_scope *definition_scope;
- GPtrArray *events_by_id; /* Array of struct ctf_event pointers indexed by id */
+ GPtrArray *events_by_id; /* Array of struct ctf_event_declaration pointers indexed by id */
GHashTable *event_quark_to_id; /* GQuark to numeric id */
struct declaration_struct *packet_context_decl;
(ctf_event)->(field); \
})
-struct ctf_event {
+struct ctf_event_declaration {
/* stream mapped by stream_id */
struct ctf_stream_declaration *stream;
/* parent is lexical scope conaining the event scope */