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_KVM_FAILED_SPR_SET_DSTATE;
8uint16_t _TRACE_KVM_FAILED_SPR_GET_DSTATE;
9uint16_t _TRACE_KVM_FAILED_FPSCR_SET_DSTATE;
10uint16_t _TRACE_KVM_FAILED_FP_SET_DSTATE;
11uint16_t _TRACE_KVM_FAILED_VSCR_SET_DSTATE;
12uint16_t _TRACE_KVM_FAILED_VR_SET_DSTATE;
13uint16_t _TRACE_KVM_FAILED_FPSCR_GET_DSTATE;
14uint16_t _TRACE_KVM_FAILED_FP_GET_DSTATE;
15uint16_t _TRACE_KVM_FAILED_VSCR_GET_DSTATE;
16uint16_t _TRACE_KVM_FAILED_VR_GET_DSTATE;
17uint16_t _TRACE_KVM_FAILED_VPA_ADDR_GET_DSTATE;
18uint16_t _TRACE_KVM_FAILED_SLB_GET_DSTATE;
19uint16_t _TRACE_KVM_FAILED_DTL_GET_DSTATE;
20uint16_t _TRACE_KVM_FAILED_VPA_ADDR_SET_DSTATE;
21uint16_t _TRACE_KVM_FAILED_SLB_SET_DSTATE;
22uint16_t _TRACE_KVM_FAILED_DTL_SET_DSTATE;
23uint16_t _TRACE_KVM_FAILED_NULL_VPA_ADDR_SET_DSTATE;
24uint16_t _TRACE_KVM_FAILED_PUT_VPA_DSTATE;
25uint16_t _TRACE_KVM_FAILED_GET_VPA_DSTATE;
26uint16_t _TRACE_KVM_INJECTED_INTERRUPT_DSTATE;
27uint16_t _TRACE_KVM_HANDLE_DCR_WRITE_DSTATE;
28uint16_t _TRACE_KVM_HANDLE_DCR_READ_DSTATE;
29uint16_t _TRACE_KVM_HANDLE_HALT_DSTATE;
30uint16_t _TRACE_KVM_HANDLE_PAPR_HCALL_DSTATE;
31uint16_t _TRACE_KVM_HANDLE_EPR_DSTATE;
32uint16_t _TRACE_KVM_HANDLE_WATCHDOG_EXPIRY_DSTATE;
33uint16_t _TRACE_KVM_HANDLE_DEBUG_EXCEPTION_DSTATE;
34TraceEvent _TRACE_KVM_FAILED_SPR_SET_EVENT = {
35 .id = 0,
36 .vcpu_id = TRACE_VCPU_EVENT_NONE,
37 .name = "kvm_failed_spr_set",
38 .sstate = TRACE_KVM_FAILED_SPR_SET_ENABLED,
39 .dstate = &_TRACE_KVM_FAILED_SPR_SET_DSTATE
40};
41TraceEvent _TRACE_KVM_FAILED_SPR_GET_EVENT = {
42 .id = 0,
43 .vcpu_id = TRACE_VCPU_EVENT_NONE,
44 .name = "kvm_failed_spr_get",
45 .sstate = TRACE_KVM_FAILED_SPR_GET_ENABLED,
46 .dstate = &_TRACE_KVM_FAILED_SPR_GET_DSTATE
47};
48TraceEvent _TRACE_KVM_FAILED_FPSCR_SET_EVENT = {
49 .id = 0,
50 .vcpu_id = TRACE_VCPU_EVENT_NONE,
51 .name = "kvm_failed_fpscr_set",
52 .sstate = TRACE_KVM_FAILED_FPSCR_SET_ENABLED,
53 .dstate = &_TRACE_KVM_FAILED_FPSCR_SET_DSTATE
54};
55TraceEvent _TRACE_KVM_FAILED_FP_SET_EVENT = {
56 .id = 0,
57 .vcpu_id = TRACE_VCPU_EVENT_NONE,
58 .name = "kvm_failed_fp_set",
59 .sstate = TRACE_KVM_FAILED_FP_SET_ENABLED,
60 .dstate = &_TRACE_KVM_FAILED_FP_SET_DSTATE
61};
62TraceEvent _TRACE_KVM_FAILED_VSCR_SET_EVENT = {
63 .id = 0,
64 .vcpu_id = TRACE_VCPU_EVENT_NONE,
65 .name = "kvm_failed_vscr_set",
66 .sstate = TRACE_KVM_FAILED_VSCR_SET_ENABLED,
67 .dstate = &_TRACE_KVM_FAILED_VSCR_SET_DSTATE
68};
69TraceEvent _TRACE_KVM_FAILED_VR_SET_EVENT = {
70 .id = 0,
71 .vcpu_id = TRACE_VCPU_EVENT_NONE,
72 .name = "kvm_failed_vr_set",
73 .sstate = TRACE_KVM_FAILED_VR_SET_ENABLED,
74 .dstate = &_TRACE_KVM_FAILED_VR_SET_DSTATE
75};
76TraceEvent _TRACE_KVM_FAILED_FPSCR_GET_EVENT = {
77 .id = 0,
78 .vcpu_id = TRACE_VCPU_EVENT_NONE,
79 .name = "kvm_failed_fpscr_get",
80 .sstate = TRACE_KVM_FAILED_FPSCR_GET_ENABLED,
81 .dstate = &_TRACE_KVM_FAILED_FPSCR_GET_DSTATE
82};
83TraceEvent _TRACE_KVM_FAILED_FP_GET_EVENT = {
84 .id = 0,
85 .vcpu_id = TRACE_VCPU_EVENT_NONE,
86 .name = "kvm_failed_fp_get",
87 .sstate = TRACE_KVM_FAILED_FP_GET_ENABLED,
88 .dstate = &_TRACE_KVM_FAILED_FP_GET_DSTATE
89};
90TraceEvent _TRACE_KVM_FAILED_VSCR_GET_EVENT = {
91 .id = 0,
92 .vcpu_id = TRACE_VCPU_EVENT_NONE,
93 .name = "kvm_failed_vscr_get",
94 .sstate = TRACE_KVM_FAILED_VSCR_GET_ENABLED,
95 .dstate = &_TRACE_KVM_FAILED_VSCR_GET_DSTATE
96};
97TraceEvent _TRACE_KVM_FAILED_VR_GET_EVENT = {
98 .id = 0,
99 .vcpu_id = TRACE_VCPU_EVENT_NONE,
100 .name = "kvm_failed_vr_get",
101 .sstate = TRACE_KVM_FAILED_VR_GET_ENABLED,
102 .dstate = &_TRACE_KVM_FAILED_VR_GET_DSTATE
103};
104TraceEvent _TRACE_KVM_FAILED_VPA_ADDR_GET_EVENT = {
105 .id = 0,
106 .vcpu_id = TRACE_VCPU_EVENT_NONE,
107 .name = "kvm_failed_vpa_addr_get",
108 .sstate = TRACE_KVM_FAILED_VPA_ADDR_GET_ENABLED,
109 .dstate = &_TRACE_KVM_FAILED_VPA_ADDR_GET_DSTATE
110};
111TraceEvent _TRACE_KVM_FAILED_SLB_GET_EVENT = {
112 .id = 0,
113 .vcpu_id = TRACE_VCPU_EVENT_NONE,
114 .name = "kvm_failed_slb_get",
115 .sstate = TRACE_KVM_FAILED_SLB_GET_ENABLED,
116 .dstate = &_TRACE_KVM_FAILED_SLB_GET_DSTATE
117};
118TraceEvent _TRACE_KVM_FAILED_DTL_GET_EVENT = {
119 .id = 0,
120 .vcpu_id = TRACE_VCPU_EVENT_NONE,
121 .name = "kvm_failed_dtl_get",
122 .sstate = TRACE_KVM_FAILED_DTL_GET_ENABLED,
123 .dstate = &_TRACE_KVM_FAILED_DTL_GET_DSTATE
124};
125TraceEvent _TRACE_KVM_FAILED_VPA_ADDR_SET_EVENT = {
126 .id = 0,
127 .vcpu_id = TRACE_VCPU_EVENT_NONE,
128 .name = "kvm_failed_vpa_addr_set",
129 .sstate = TRACE_KVM_FAILED_VPA_ADDR_SET_ENABLED,
130 .dstate = &_TRACE_KVM_FAILED_VPA_ADDR_SET_DSTATE
131};
132TraceEvent _TRACE_KVM_FAILED_SLB_SET_EVENT = {
133 .id = 0,
134 .vcpu_id = TRACE_VCPU_EVENT_NONE,
135 .name = "kvm_failed_slb_set",
136 .sstate = TRACE_KVM_FAILED_SLB_SET_ENABLED,
137 .dstate = &_TRACE_KVM_FAILED_SLB_SET_DSTATE
138};
139TraceEvent _TRACE_KVM_FAILED_DTL_SET_EVENT = {
140 .id = 0,
141 .vcpu_id = TRACE_VCPU_EVENT_NONE,
142 .name = "kvm_failed_dtl_set",
143 .sstate = TRACE_KVM_FAILED_DTL_SET_ENABLED,
144 .dstate = &_TRACE_KVM_FAILED_DTL_SET_DSTATE
145};
146TraceEvent _TRACE_KVM_FAILED_NULL_VPA_ADDR_SET_EVENT = {
147 .id = 0,
148 .vcpu_id = TRACE_VCPU_EVENT_NONE,
149 .name = "kvm_failed_null_vpa_addr_set",
150 .sstate = TRACE_KVM_FAILED_NULL_VPA_ADDR_SET_ENABLED,
151 .dstate = &_TRACE_KVM_FAILED_NULL_VPA_ADDR_SET_DSTATE
152};
153TraceEvent _TRACE_KVM_FAILED_PUT_VPA_EVENT = {
154 .id = 0,
155 .vcpu_id = TRACE_VCPU_EVENT_NONE,
156 .name = "kvm_failed_put_vpa",
157 .sstate = TRACE_KVM_FAILED_PUT_VPA_ENABLED,
158 .dstate = &_TRACE_KVM_FAILED_PUT_VPA_DSTATE
159};
160TraceEvent _TRACE_KVM_FAILED_GET_VPA_EVENT = {
161 .id = 0,
162 .vcpu_id = TRACE_VCPU_EVENT_NONE,
163 .name = "kvm_failed_get_vpa",
164 .sstate = TRACE_KVM_FAILED_GET_VPA_ENABLED,
165 .dstate = &_TRACE_KVM_FAILED_GET_VPA_DSTATE
166};
167TraceEvent _TRACE_KVM_INJECTED_INTERRUPT_EVENT = {
168 .id = 0,
169 .vcpu_id = TRACE_VCPU_EVENT_NONE,
170 .name = "kvm_injected_interrupt",
171 .sstate = TRACE_KVM_INJECTED_INTERRUPT_ENABLED,
172 .dstate = &_TRACE_KVM_INJECTED_INTERRUPT_DSTATE
173};
174TraceEvent _TRACE_KVM_HANDLE_DCR_WRITE_EVENT = {
175 .id = 0,
176 .vcpu_id = TRACE_VCPU_EVENT_NONE,
177 .name = "kvm_handle_dcr_write",
178 .sstate = TRACE_KVM_HANDLE_DCR_WRITE_ENABLED,
179 .dstate = &_TRACE_KVM_HANDLE_DCR_WRITE_DSTATE
180};
181TraceEvent _TRACE_KVM_HANDLE_DCR_READ_EVENT = {
182 .id = 0,
183 .vcpu_id = TRACE_VCPU_EVENT_NONE,
184 .name = "kvm_handle_dcr_read",
185 .sstate = TRACE_KVM_HANDLE_DCR_READ_ENABLED,
186 .dstate = &_TRACE_KVM_HANDLE_DCR_READ_DSTATE
187};
188TraceEvent _TRACE_KVM_HANDLE_HALT_EVENT = {
189 .id = 0,
190 .vcpu_id = TRACE_VCPU_EVENT_NONE,
191 .name = "kvm_handle_halt",
192 .sstate = TRACE_KVM_HANDLE_HALT_ENABLED,
193 .dstate = &_TRACE_KVM_HANDLE_HALT_DSTATE
194};
195TraceEvent _TRACE_KVM_HANDLE_PAPR_HCALL_EVENT = {
196 .id = 0,
197 .vcpu_id = TRACE_VCPU_EVENT_NONE,
198 .name = "kvm_handle_papr_hcall",
199 .sstate = TRACE_KVM_HANDLE_PAPR_HCALL_ENABLED,
200 .dstate = &_TRACE_KVM_HANDLE_PAPR_HCALL_DSTATE
201};
202TraceEvent _TRACE_KVM_HANDLE_EPR_EVENT = {
203 .id = 0,
204 .vcpu_id = TRACE_VCPU_EVENT_NONE,
205 .name = "kvm_handle_epr",
206 .sstate = TRACE_KVM_HANDLE_EPR_ENABLED,
207 .dstate = &_TRACE_KVM_HANDLE_EPR_DSTATE
208};
209TraceEvent _TRACE_KVM_HANDLE_WATCHDOG_EXPIRY_EVENT = {
210 .id = 0,
211 .vcpu_id = TRACE_VCPU_EVENT_NONE,
212 .name = "kvm_handle_watchdog_expiry",
213 .sstate = TRACE_KVM_HANDLE_WATCHDOG_EXPIRY_ENABLED,
214 .dstate = &_TRACE_KVM_HANDLE_WATCHDOG_EXPIRY_DSTATE
215};
216TraceEvent _TRACE_KVM_HANDLE_DEBUG_EXCEPTION_EVENT = {
217 .id = 0,
218 .vcpu_id = TRACE_VCPU_EVENT_NONE,
219 .name = "kvm_handle_debug_exception",
220 .sstate = TRACE_KVM_HANDLE_DEBUG_EXCEPTION_ENABLED,
221 .dstate = &_TRACE_KVM_HANDLE_DEBUG_EXCEPTION_DSTATE
222};
223TraceEvent *target_ppc_trace_events[] = {
224 &_TRACE_KVM_FAILED_SPR_SET_EVENT,
225 &_TRACE_KVM_FAILED_SPR_GET_EVENT,
226 &_TRACE_KVM_FAILED_FPSCR_SET_EVENT,
227 &_TRACE_KVM_FAILED_FP_SET_EVENT,
228 &_TRACE_KVM_FAILED_VSCR_SET_EVENT,
229 &_TRACE_KVM_FAILED_VR_SET_EVENT,
230 &_TRACE_KVM_FAILED_FPSCR_GET_EVENT,
231 &_TRACE_KVM_FAILED_FP_GET_EVENT,
232 &_TRACE_KVM_FAILED_VSCR_GET_EVENT,
233 &_TRACE_KVM_FAILED_VR_GET_EVENT,
234 &_TRACE_KVM_FAILED_VPA_ADDR_GET_EVENT,
235 &_TRACE_KVM_FAILED_SLB_GET_EVENT,
236 &_TRACE_KVM_FAILED_DTL_GET_EVENT,
237 &_TRACE_KVM_FAILED_VPA_ADDR_SET_EVENT,
238 &_TRACE_KVM_FAILED_SLB_SET_EVENT,
239 &_TRACE_KVM_FAILED_DTL_SET_EVENT,
240 &_TRACE_KVM_FAILED_NULL_VPA_ADDR_SET_EVENT,
241 &_TRACE_KVM_FAILED_PUT_VPA_EVENT,
242 &_TRACE_KVM_FAILED_GET_VPA_EVENT,
243 &_TRACE_KVM_INJECTED_INTERRUPT_EVENT,
244 &_TRACE_KVM_HANDLE_DCR_WRITE_EVENT,
245 &_TRACE_KVM_HANDLE_DCR_READ_EVENT,
246 &_TRACE_KVM_HANDLE_HALT_EVENT,
247 &_TRACE_KVM_HANDLE_PAPR_HCALL_EVENT,
248 &_TRACE_KVM_HANDLE_EPR_EVENT,
249 &_TRACE_KVM_HANDLE_WATCHDOG_EXPIRY_EVENT,
250 &_TRACE_KVM_HANDLE_DEBUG_EXCEPTION_EVENT,
251 NULL,
252};
253
254static void trace_target_ppc_register_events(void)
255{
256 trace_event_register_group(target_ppc_trace_events);
257}
258trace_init(trace_target_ppc_register_events)
259