1/* This file is autogenerated by tracetool, do not edit. */
2
3#include "qemu/osdep.h"
4#include "qemu/module.h"
5#include "trace.h"
6
7uint16_t _TRACE_USER_SETUP_FRAME_DSTATE;
8uint16_t _TRACE_USER_SETUP_RT_FRAME_DSTATE;
9uint16_t _TRACE_USER_DO_RT_SIGRETURN_DSTATE;
10uint16_t _TRACE_USER_DO_SIGRETURN_DSTATE;
11uint16_t _TRACE_USER_FORCE_SIG_DSTATE;
12uint16_t _TRACE_USER_HANDLE_SIGNAL_DSTATE;
13uint16_t _TRACE_USER_HOST_SIGNAL_DSTATE;
14uint16_t _TRACE_USER_QUEUE_SIGNAL_DSTATE;
15uint16_t _TRACE_USER_S390X_RESTORE_SIGREGS_DSTATE;
16TraceEvent _TRACE_USER_SETUP_FRAME_EVENT = {
17 .id = 0,
18 .vcpu_id = TRACE_VCPU_EVENT_NONE,
19 .name = "user_setup_frame",
20 .sstate = TRACE_USER_SETUP_FRAME_ENABLED,
21 .dstate = &_TRACE_USER_SETUP_FRAME_DSTATE
22};
23TraceEvent _TRACE_USER_SETUP_RT_FRAME_EVENT = {
24 .id = 0,
25 .vcpu_id = TRACE_VCPU_EVENT_NONE,
26 .name = "user_setup_rt_frame",
27 .sstate = TRACE_USER_SETUP_RT_FRAME_ENABLED,
28 .dstate = &_TRACE_USER_SETUP_RT_FRAME_DSTATE
29};
30TraceEvent _TRACE_USER_DO_RT_SIGRETURN_EVENT = {
31 .id = 0,
32 .vcpu_id = TRACE_VCPU_EVENT_NONE,
33 .name = "user_do_rt_sigreturn",
34 .sstate = TRACE_USER_DO_RT_SIGRETURN_ENABLED,
35 .dstate = &_TRACE_USER_DO_RT_SIGRETURN_DSTATE
36};
37TraceEvent _TRACE_USER_DO_SIGRETURN_EVENT = {
38 .id = 0,
39 .vcpu_id = TRACE_VCPU_EVENT_NONE,
40 .name = "user_do_sigreturn",
41 .sstate = TRACE_USER_DO_SIGRETURN_ENABLED,
42 .dstate = &_TRACE_USER_DO_SIGRETURN_DSTATE
43};
44TraceEvent _TRACE_USER_FORCE_SIG_EVENT = {
45 .id = 0,
46 .vcpu_id = TRACE_VCPU_EVENT_NONE,
47 .name = "user_force_sig",
48 .sstate = TRACE_USER_FORCE_SIG_ENABLED,
49 .dstate = &_TRACE_USER_FORCE_SIG_DSTATE
50};
51TraceEvent _TRACE_USER_HANDLE_SIGNAL_EVENT = {
52 .id = 0,
53 .vcpu_id = TRACE_VCPU_EVENT_NONE,
54 .name = "user_handle_signal",
55 .sstate = TRACE_USER_HANDLE_SIGNAL_ENABLED,
56 .dstate = &_TRACE_USER_HANDLE_SIGNAL_DSTATE
57};
58TraceEvent _TRACE_USER_HOST_SIGNAL_EVENT = {
59 .id = 0,
60 .vcpu_id = TRACE_VCPU_EVENT_NONE,
61 .name = "user_host_signal",
62 .sstate = TRACE_USER_HOST_SIGNAL_ENABLED,
63 .dstate = &_TRACE_USER_HOST_SIGNAL_DSTATE
64};
65TraceEvent _TRACE_USER_QUEUE_SIGNAL_EVENT = {
66 .id = 0,
67 .vcpu_id = TRACE_VCPU_EVENT_NONE,
68 .name = "user_queue_signal",
69 .sstate = TRACE_USER_QUEUE_SIGNAL_ENABLED,
70 .dstate = &_TRACE_USER_QUEUE_SIGNAL_DSTATE
71};
72TraceEvent _TRACE_USER_S390X_RESTORE_SIGREGS_EVENT = {
73 .id = 0,
74 .vcpu_id = TRACE_VCPU_EVENT_NONE,
75 .name = "user_s390x_restore_sigregs",
76 .sstate = TRACE_USER_S390X_RESTORE_SIGREGS_ENABLED,
77 .dstate = &_TRACE_USER_S390X_RESTORE_SIGREGS_DSTATE
78};
79TraceEvent *linux_user_trace_events[] = {
80 &_TRACE_USER_SETUP_FRAME_EVENT,
81 &_TRACE_USER_SETUP_RT_FRAME_EVENT,
82 &_TRACE_USER_DO_RT_SIGRETURN_EVENT,
83 &_TRACE_USER_DO_SIGRETURN_EVENT,
84 &_TRACE_USER_FORCE_SIG_EVENT,
85 &_TRACE_USER_HANDLE_SIGNAL_EVENT,
86 &_TRACE_USER_HOST_SIGNAL_EVENT,
87 &_TRACE_USER_QUEUE_SIGNAL_EVENT,
88 &_TRACE_USER_S390X_RESTORE_SIGREGS_EVENT,
89 NULL,
90};
91
92static void trace_linux_user_register_events(void)
93{
94 trace_event_register_group(linux_user_trace_events);
95}
96trace_init(trace_linux_user_register_events)
97