Lines Matching refs:event_class

39 	struct bt_ctf_event_class *event_class;  member
207 struct bt_ctf_event_class *event_class, in add_tracepoint_field_value() argument
243 event_class, name); in add_tracepoint_field_value()
318 struct bt_ctf_event_class *event_class, in add_tracepoint_fields_values() argument
327 ret = add_tracepoint_field_value(cw, event_class, event, sample, in add_tracepoint_fields_values()
336 struct bt_ctf_event_class *event_class, in add_tracepoint_values() argument
345 ret = add_tracepoint_fields_values(cw, event_class, event, in add_tracepoint_values()
348 ret = add_tracepoint_fields_values(cw, event_class, event, in add_tracepoint_values()
565 struct bt_ctf_event_class *event_class; in process_sample_event() local
572 event_class = priv->event_class; in process_sample_event()
580 event = bt_ctf_event_create(event_class); in process_sample_event()
593 ret = add_tracepoint_values(cw, event_class, event, in process_sample_event()
648 static int event_class_add_field(struct bt_ctf_event_class *event_class, in event_class_add_field() argument
659 return bt_ctf_event_class_add_field(event_class, type, in event_class_add_field()
672 while ((t = bt_ctf_event_class_get_field_by_name(event_class, name))) { in event_class_add_field()
681 ret = bt_ctf_event_class_add_field(event_class, type, name); in event_class_add_field()
690 struct bt_ctf_event_class *event_class) in add_tracepoint_fields_types() argument
716 ret = event_class_add_field(event_class, type, field); in add_tracepoint_fields_types()
747 struct bt_ctf_event_class *event_class) in add_generic_types() argument
773 ADD_FIELD(event_class, cw->data.u64_hex, "perf_ip"); in add_generic_types()
776 ADD_FIELD(event_class, cw->data.s32, "perf_tid"); in add_generic_types()
777 ADD_FIELD(event_class, cw->data.s32, "perf_pid"); in add_generic_types()
782 ADD_FIELD(event_class, cw->data.u64, "perf_id"); in add_generic_types()
785 ADD_FIELD(event_class, cw->data.u64, "perf_stream_id"); in add_generic_types()
788 ADD_FIELD(event_class, cw->data.u64, "perf_period"); in add_generic_types()
791 ADD_FIELD(event_class, cw->data.u64, "perf_weight"); in add_generic_types()
794 ADD_FIELD(event_class, cw->data.u64, "perf_data_src"); in add_generic_types()
797 ADD_FIELD(event_class, cw->data.u64, "perf_transaction"); in add_generic_types()
805 struct bt_ctf_event_class *event_class; in add_event() local
812 event_class = bt_ctf_event_class_create(name); in add_event()
813 if (!event_class) in add_event()
816 ret = add_generic_types(cw, evsel, event_class); in add_event()
821 ret = add_tracepoint_types(cw, evsel, event_class); in add_event()
826 ret = bt_ctf_stream_class_add_event_class(cw->stream_class, event_class); in add_event()
836 priv->event_class = event_class; in add_event()
841 bt_ctf_event_class_put(event_class); in add_event()