1/* This file is autogenerated by tracetool, do not edit. */
2
3#ifndef TRACE_TARGET_PPC_GENERATED_TRACERS_H
4#define TRACE_TARGET_PPC_GENERATED_TRACERS_H
5
6#include "trace/control.h"
7
8extern TraceEvent _TRACE_KVM_FAILED_SPR_SET_EVENT;
9extern TraceEvent _TRACE_KVM_FAILED_SPR_GET_EVENT;
10extern TraceEvent _TRACE_KVM_FAILED_FPSCR_SET_EVENT;
11extern TraceEvent _TRACE_KVM_FAILED_FP_SET_EVENT;
12extern TraceEvent _TRACE_KVM_FAILED_VSCR_SET_EVENT;
13extern TraceEvent _TRACE_KVM_FAILED_VR_SET_EVENT;
14extern TraceEvent _TRACE_KVM_FAILED_FPSCR_GET_EVENT;
15extern TraceEvent _TRACE_KVM_FAILED_FP_GET_EVENT;
16extern TraceEvent _TRACE_KVM_FAILED_VSCR_GET_EVENT;
17extern TraceEvent _TRACE_KVM_FAILED_VR_GET_EVENT;
18extern TraceEvent _TRACE_KVM_FAILED_VPA_ADDR_GET_EVENT;
19extern TraceEvent _TRACE_KVM_FAILED_SLB_GET_EVENT;
20extern TraceEvent _TRACE_KVM_FAILED_DTL_GET_EVENT;
21extern TraceEvent _TRACE_KVM_FAILED_VPA_ADDR_SET_EVENT;
22extern TraceEvent _TRACE_KVM_FAILED_SLB_SET_EVENT;
23extern TraceEvent _TRACE_KVM_FAILED_DTL_SET_EVENT;
24extern TraceEvent _TRACE_KVM_FAILED_NULL_VPA_ADDR_SET_EVENT;
25extern TraceEvent _TRACE_KVM_FAILED_PUT_VPA_EVENT;
26extern TraceEvent _TRACE_KVM_FAILED_GET_VPA_EVENT;
27extern TraceEvent _TRACE_KVM_INJECTED_INTERRUPT_EVENT;
28extern TraceEvent _TRACE_KVM_HANDLE_DCR_WRITE_EVENT;
29extern TraceEvent _TRACE_KVM_HANDLE_DCR_READ_EVENT;
30extern TraceEvent _TRACE_KVM_HANDLE_HALT_EVENT;
31extern TraceEvent _TRACE_KVM_HANDLE_PAPR_HCALL_EVENT;
32extern TraceEvent _TRACE_KVM_HANDLE_EPR_EVENT;
33extern TraceEvent _TRACE_KVM_HANDLE_WATCHDOG_EXPIRY_EVENT;
34extern TraceEvent _TRACE_KVM_HANDLE_DEBUG_EXCEPTION_EVENT;
35extern uint16_t _TRACE_KVM_FAILED_SPR_SET_DSTATE;
36extern uint16_t _TRACE_KVM_FAILED_SPR_GET_DSTATE;
37extern uint16_t _TRACE_KVM_FAILED_FPSCR_SET_DSTATE;
38extern uint16_t _TRACE_KVM_FAILED_FP_SET_DSTATE;
39extern uint16_t _TRACE_KVM_FAILED_VSCR_SET_DSTATE;
40extern uint16_t _TRACE_KVM_FAILED_VR_SET_DSTATE;
41extern uint16_t _TRACE_KVM_FAILED_FPSCR_GET_DSTATE;
42extern uint16_t _TRACE_KVM_FAILED_FP_GET_DSTATE;
43extern uint16_t _TRACE_KVM_FAILED_VSCR_GET_DSTATE;
44extern uint16_t _TRACE_KVM_FAILED_VR_GET_DSTATE;
45extern uint16_t _TRACE_KVM_FAILED_VPA_ADDR_GET_DSTATE;
46extern uint16_t _TRACE_KVM_FAILED_SLB_GET_DSTATE;
47extern uint16_t _TRACE_KVM_FAILED_DTL_GET_DSTATE;
48extern uint16_t _TRACE_KVM_FAILED_VPA_ADDR_SET_DSTATE;
49extern uint16_t _TRACE_KVM_FAILED_SLB_SET_DSTATE;
50extern uint16_t _TRACE_KVM_FAILED_DTL_SET_DSTATE;
51extern uint16_t _TRACE_KVM_FAILED_NULL_VPA_ADDR_SET_DSTATE;
52extern uint16_t _TRACE_KVM_FAILED_PUT_VPA_DSTATE;
53extern uint16_t _TRACE_KVM_FAILED_GET_VPA_DSTATE;
54extern uint16_t _TRACE_KVM_INJECTED_INTERRUPT_DSTATE;
55extern uint16_t _TRACE_KVM_HANDLE_DCR_WRITE_DSTATE;
56extern uint16_t _TRACE_KVM_HANDLE_DCR_READ_DSTATE;
57extern uint16_t _TRACE_KVM_HANDLE_HALT_DSTATE;
58extern uint16_t _TRACE_KVM_HANDLE_PAPR_HCALL_DSTATE;
59extern uint16_t _TRACE_KVM_HANDLE_EPR_DSTATE;
60extern uint16_t _TRACE_KVM_HANDLE_WATCHDOG_EXPIRY_DSTATE;
61extern uint16_t _TRACE_KVM_HANDLE_DEBUG_EXCEPTION_DSTATE;
62#define TRACE_KVM_FAILED_SPR_SET_ENABLED 1
63#define TRACE_KVM_FAILED_SPR_GET_ENABLED 1
64#define TRACE_KVM_FAILED_FPSCR_SET_ENABLED 1
65#define TRACE_KVM_FAILED_FP_SET_ENABLED 1
66#define TRACE_KVM_FAILED_VSCR_SET_ENABLED 1
67#define TRACE_KVM_FAILED_VR_SET_ENABLED 1
68#define TRACE_KVM_FAILED_FPSCR_GET_ENABLED 1
69#define TRACE_KVM_FAILED_FP_GET_ENABLED 1
70#define TRACE_KVM_FAILED_VSCR_GET_ENABLED 1
71#define TRACE_KVM_FAILED_VR_GET_ENABLED 1
72#define TRACE_KVM_FAILED_VPA_ADDR_GET_ENABLED 1
73#define TRACE_KVM_FAILED_SLB_GET_ENABLED 1
74#define TRACE_KVM_FAILED_DTL_GET_ENABLED 1
75#define TRACE_KVM_FAILED_VPA_ADDR_SET_ENABLED 1
76#define TRACE_KVM_FAILED_SLB_SET_ENABLED 1
77#define TRACE_KVM_FAILED_DTL_SET_ENABLED 1
78#define TRACE_KVM_FAILED_NULL_VPA_ADDR_SET_ENABLED 1
79#define TRACE_KVM_FAILED_PUT_VPA_ENABLED 1
80#define TRACE_KVM_FAILED_GET_VPA_ENABLED 1
81#define TRACE_KVM_INJECTED_INTERRUPT_ENABLED 1
82#define TRACE_KVM_HANDLE_DCR_WRITE_ENABLED 1
83#define TRACE_KVM_HANDLE_DCR_READ_ENABLED 1
84#define TRACE_KVM_HANDLE_HALT_ENABLED 1
85#define TRACE_KVM_HANDLE_PAPR_HCALL_ENABLED 1
86#define TRACE_KVM_HANDLE_EPR_ENABLED 1
87#define TRACE_KVM_HANDLE_WATCHDOG_EXPIRY_ENABLED 1
88#define TRACE_KVM_HANDLE_DEBUG_EXCEPTION_ENABLED 1
89#include "qemu/log-for-trace.h"
90
91
92#define TRACE_KVM_FAILED_SPR_SET_BACKEND_DSTATE() ( \
93 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_SPR_SET) || \
94 false)
95
96static inline void _nocheck__trace_kvm_failed_spr_set(int spr, const char * msg)
97{
98 if (trace_event_get_state(TRACE_KVM_FAILED_SPR_SET) && qemu_loglevel_mask(LOG_TRACE)) {
99 struct timeval _now;
100 gettimeofday(&_now, NULL);
101 qemu_log("%d@%zu.%06zu:kvm_failed_spr_set " "Warning: Unable to set SPR %d to KVM: %s" "\n",
102 qemu_get_thread_id(),
103 (size_t)_now.tv_sec, (size_t)_now.tv_usec
104 , spr, msg);
105 }
106}
107
108static inline void trace_kvm_failed_spr_set(int spr, const char * msg)
109{
110 if (true) {
111 _nocheck__trace_kvm_failed_spr_set(spr, msg);
112 }
113}
114
115#define TRACE_KVM_FAILED_SPR_GET_BACKEND_DSTATE() ( \
116 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_SPR_GET) || \
117 false)
118
119static inline void _nocheck__trace_kvm_failed_spr_get(int spr, const char * msg)
120{
121 if (trace_event_get_state(TRACE_KVM_FAILED_SPR_GET) && qemu_loglevel_mask(LOG_TRACE)) {
122 struct timeval _now;
123 gettimeofday(&_now, NULL);
124 qemu_log("%d@%zu.%06zu:kvm_failed_spr_get " "Warning: Unable to retrieve SPR %d from KVM: %s" "\n",
125 qemu_get_thread_id(),
126 (size_t)_now.tv_sec, (size_t)_now.tv_usec
127 , spr, msg);
128 }
129}
130
131static inline void trace_kvm_failed_spr_get(int spr, const char * msg)
132{
133 if (true) {
134 _nocheck__trace_kvm_failed_spr_get(spr, msg);
135 }
136}
137
138#define TRACE_KVM_FAILED_FPSCR_SET_BACKEND_DSTATE() ( \
139 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_FPSCR_SET) || \
140 false)
141
142static inline void _nocheck__trace_kvm_failed_fpscr_set(const char * msg)
143{
144 if (trace_event_get_state(TRACE_KVM_FAILED_FPSCR_SET) && qemu_loglevel_mask(LOG_TRACE)) {
145 struct timeval _now;
146 gettimeofday(&_now, NULL);
147 qemu_log("%d@%zu.%06zu:kvm_failed_fpscr_set " "Unable to set FPSCR to KVM: %s" "\n",
148 qemu_get_thread_id(),
149 (size_t)_now.tv_sec, (size_t)_now.tv_usec
150 , msg);
151 }
152}
153
154static inline void trace_kvm_failed_fpscr_set(const char * msg)
155{
156 if (true) {
157 _nocheck__trace_kvm_failed_fpscr_set(msg);
158 }
159}
160
161#define TRACE_KVM_FAILED_FP_SET_BACKEND_DSTATE() ( \
162 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_FP_SET) || \
163 false)
164
165static inline void _nocheck__trace_kvm_failed_fp_set(const char * fpname, int fpnum, const char * msg)
166{
167 if (trace_event_get_state(TRACE_KVM_FAILED_FP_SET) && qemu_loglevel_mask(LOG_TRACE)) {
168 struct timeval _now;
169 gettimeofday(&_now, NULL);
170 qemu_log("%d@%zu.%06zu:kvm_failed_fp_set " "Unable to set %s%d to KVM: %s" "\n",
171 qemu_get_thread_id(),
172 (size_t)_now.tv_sec, (size_t)_now.tv_usec
173 , fpname, fpnum, msg);
174 }
175}
176
177static inline void trace_kvm_failed_fp_set(const char * fpname, int fpnum, const char * msg)
178{
179 if (true) {
180 _nocheck__trace_kvm_failed_fp_set(fpname, fpnum, msg);
181 }
182}
183
184#define TRACE_KVM_FAILED_VSCR_SET_BACKEND_DSTATE() ( \
185 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_VSCR_SET) || \
186 false)
187
188static inline void _nocheck__trace_kvm_failed_vscr_set(const char * msg)
189{
190 if (trace_event_get_state(TRACE_KVM_FAILED_VSCR_SET) && qemu_loglevel_mask(LOG_TRACE)) {
191 struct timeval _now;
192 gettimeofday(&_now, NULL);
193 qemu_log("%d@%zu.%06zu:kvm_failed_vscr_set " "Unable to set VSCR to KVM: %s" "\n",
194 qemu_get_thread_id(),
195 (size_t)_now.tv_sec, (size_t)_now.tv_usec
196 , msg);
197 }
198}
199
200static inline void trace_kvm_failed_vscr_set(const char * msg)
201{
202 if (true) {
203 _nocheck__trace_kvm_failed_vscr_set(msg);
204 }
205}
206
207#define TRACE_KVM_FAILED_VR_SET_BACKEND_DSTATE() ( \
208 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_VR_SET) || \
209 false)
210
211static inline void _nocheck__trace_kvm_failed_vr_set(int vr, const char * msg)
212{
213 if (trace_event_get_state(TRACE_KVM_FAILED_VR_SET) && qemu_loglevel_mask(LOG_TRACE)) {
214 struct timeval _now;
215 gettimeofday(&_now, NULL);
216 qemu_log("%d@%zu.%06zu:kvm_failed_vr_set " "Unable to set VR%d to KVM: %s" "\n",
217 qemu_get_thread_id(),
218 (size_t)_now.tv_sec, (size_t)_now.tv_usec
219 , vr, msg);
220 }
221}
222
223static inline void trace_kvm_failed_vr_set(int vr, const char * msg)
224{
225 if (true) {
226 _nocheck__trace_kvm_failed_vr_set(vr, msg);
227 }
228}
229
230#define TRACE_KVM_FAILED_FPSCR_GET_BACKEND_DSTATE() ( \
231 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_FPSCR_GET) || \
232 false)
233
234static inline void _nocheck__trace_kvm_failed_fpscr_get(const char * msg)
235{
236 if (trace_event_get_state(TRACE_KVM_FAILED_FPSCR_GET) && qemu_loglevel_mask(LOG_TRACE)) {
237 struct timeval _now;
238 gettimeofday(&_now, NULL);
239 qemu_log("%d@%zu.%06zu:kvm_failed_fpscr_get " "Unable to get FPSCR from KVM: %s" "\n",
240 qemu_get_thread_id(),
241 (size_t)_now.tv_sec, (size_t)_now.tv_usec
242 , msg);
243 }
244}
245
246static inline void trace_kvm_failed_fpscr_get(const char * msg)
247{
248 if (true) {
249 _nocheck__trace_kvm_failed_fpscr_get(msg);
250 }
251}
252
253#define TRACE_KVM_FAILED_FP_GET_BACKEND_DSTATE() ( \
254 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_FP_GET) || \
255 false)
256
257static inline void _nocheck__trace_kvm_failed_fp_get(const char * fpname, int fpnum, const char * msg)
258{
259 if (trace_event_get_state(TRACE_KVM_FAILED_FP_GET) && qemu_loglevel_mask(LOG_TRACE)) {
260 struct timeval _now;
261 gettimeofday(&_now, NULL);
262 qemu_log("%d@%zu.%06zu:kvm_failed_fp_get " "Unable to get %s%d from KVM: %s" "\n",
263 qemu_get_thread_id(),
264 (size_t)_now.tv_sec, (size_t)_now.tv_usec
265 , fpname, fpnum, msg);
266 }
267}
268
269static inline void trace_kvm_failed_fp_get(const char * fpname, int fpnum, const char * msg)
270{
271 if (true) {
272 _nocheck__trace_kvm_failed_fp_get(fpname, fpnum, msg);
273 }
274}
275
276#define TRACE_KVM_FAILED_VSCR_GET_BACKEND_DSTATE() ( \
277 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_VSCR_GET) || \
278 false)
279
280static inline void _nocheck__trace_kvm_failed_vscr_get(const char * msg)
281{
282 if (trace_event_get_state(TRACE_KVM_FAILED_VSCR_GET) && qemu_loglevel_mask(LOG_TRACE)) {
283 struct timeval _now;
284 gettimeofday(&_now, NULL);
285 qemu_log("%d@%zu.%06zu:kvm_failed_vscr_get " "Unable to get VSCR from KVM: %s" "\n",
286 qemu_get_thread_id(),
287 (size_t)_now.tv_sec, (size_t)_now.tv_usec
288 , msg);
289 }
290}
291
292static inline void trace_kvm_failed_vscr_get(const char * msg)
293{
294 if (true) {
295 _nocheck__trace_kvm_failed_vscr_get(msg);
296 }
297}
298
299#define TRACE_KVM_FAILED_VR_GET_BACKEND_DSTATE() ( \
300 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_VR_GET) || \
301 false)
302
303static inline void _nocheck__trace_kvm_failed_vr_get(int vr, const char * msg)
304{
305 if (trace_event_get_state(TRACE_KVM_FAILED_VR_GET) && qemu_loglevel_mask(LOG_TRACE)) {
306 struct timeval _now;
307 gettimeofday(&_now, NULL);
308 qemu_log("%d@%zu.%06zu:kvm_failed_vr_get " "Unable to get VR%d from KVM: %s" "\n",
309 qemu_get_thread_id(),
310 (size_t)_now.tv_sec, (size_t)_now.tv_usec
311 , vr, msg);
312 }
313}
314
315static inline void trace_kvm_failed_vr_get(int vr, const char * msg)
316{
317 if (true) {
318 _nocheck__trace_kvm_failed_vr_get(vr, msg);
319 }
320}
321
322#define TRACE_KVM_FAILED_VPA_ADDR_GET_BACKEND_DSTATE() ( \
323 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_VPA_ADDR_GET) || \
324 false)
325
326static inline void _nocheck__trace_kvm_failed_vpa_addr_get(const char * msg)
327{
328 if (trace_event_get_state(TRACE_KVM_FAILED_VPA_ADDR_GET) && qemu_loglevel_mask(LOG_TRACE)) {
329 struct timeval _now;
330 gettimeofday(&_now, NULL);
331 qemu_log("%d@%zu.%06zu:kvm_failed_vpa_addr_get " "Unable to get VPA address from KVM: %s" "\n",
332 qemu_get_thread_id(),
333 (size_t)_now.tv_sec, (size_t)_now.tv_usec
334 , msg);
335 }
336}
337
338static inline void trace_kvm_failed_vpa_addr_get(const char * msg)
339{
340 if (true) {
341 _nocheck__trace_kvm_failed_vpa_addr_get(msg);
342 }
343}
344
345#define TRACE_KVM_FAILED_SLB_GET_BACKEND_DSTATE() ( \
346 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_SLB_GET) || \
347 false)
348
349static inline void _nocheck__trace_kvm_failed_slb_get(const char * msg)
350{
351 if (trace_event_get_state(TRACE_KVM_FAILED_SLB_GET) && qemu_loglevel_mask(LOG_TRACE)) {
352 struct timeval _now;
353 gettimeofday(&_now, NULL);
354 qemu_log("%d@%zu.%06zu:kvm_failed_slb_get " "Unable to get SLB shadow state from KVM: %s" "\n",
355 qemu_get_thread_id(),
356 (size_t)_now.tv_sec, (size_t)_now.tv_usec
357 , msg);
358 }
359}
360
361static inline void trace_kvm_failed_slb_get(const char * msg)
362{
363 if (true) {
364 _nocheck__trace_kvm_failed_slb_get(msg);
365 }
366}
367
368#define TRACE_KVM_FAILED_DTL_GET_BACKEND_DSTATE() ( \
369 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_DTL_GET) || \
370 false)
371
372static inline void _nocheck__trace_kvm_failed_dtl_get(const char * msg)
373{
374 if (trace_event_get_state(TRACE_KVM_FAILED_DTL_GET) && qemu_loglevel_mask(LOG_TRACE)) {
375 struct timeval _now;
376 gettimeofday(&_now, NULL);
377 qemu_log("%d@%zu.%06zu:kvm_failed_dtl_get " "Unable to get dispatch trace log state from KVM: %s" "\n",
378 qemu_get_thread_id(),
379 (size_t)_now.tv_sec, (size_t)_now.tv_usec
380 , msg);
381 }
382}
383
384static inline void trace_kvm_failed_dtl_get(const char * msg)
385{
386 if (true) {
387 _nocheck__trace_kvm_failed_dtl_get(msg);
388 }
389}
390
391#define TRACE_KVM_FAILED_VPA_ADDR_SET_BACKEND_DSTATE() ( \
392 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_VPA_ADDR_SET) || \
393 false)
394
395static inline void _nocheck__trace_kvm_failed_vpa_addr_set(const char * msg)
396{
397 if (trace_event_get_state(TRACE_KVM_FAILED_VPA_ADDR_SET) && qemu_loglevel_mask(LOG_TRACE)) {
398 struct timeval _now;
399 gettimeofday(&_now, NULL);
400 qemu_log("%d@%zu.%06zu:kvm_failed_vpa_addr_set " "Unable to set VPA address to KVM: %s" "\n",
401 qemu_get_thread_id(),
402 (size_t)_now.tv_sec, (size_t)_now.tv_usec
403 , msg);
404 }
405}
406
407static inline void trace_kvm_failed_vpa_addr_set(const char * msg)
408{
409 if (true) {
410 _nocheck__trace_kvm_failed_vpa_addr_set(msg);
411 }
412}
413
414#define TRACE_KVM_FAILED_SLB_SET_BACKEND_DSTATE() ( \
415 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_SLB_SET) || \
416 false)
417
418static inline void _nocheck__trace_kvm_failed_slb_set(const char * msg)
419{
420 if (trace_event_get_state(TRACE_KVM_FAILED_SLB_SET) && qemu_loglevel_mask(LOG_TRACE)) {
421 struct timeval _now;
422 gettimeofday(&_now, NULL);
423 qemu_log("%d@%zu.%06zu:kvm_failed_slb_set " "Unable to set SLB shadow state to KVM: %s" "\n",
424 qemu_get_thread_id(),
425 (size_t)_now.tv_sec, (size_t)_now.tv_usec
426 , msg);
427 }
428}
429
430static inline void trace_kvm_failed_slb_set(const char * msg)
431{
432 if (true) {
433 _nocheck__trace_kvm_failed_slb_set(msg);
434 }
435}
436
437#define TRACE_KVM_FAILED_DTL_SET_BACKEND_DSTATE() ( \
438 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_DTL_SET) || \
439 false)
440
441static inline void _nocheck__trace_kvm_failed_dtl_set(const char * msg)
442{
443 if (trace_event_get_state(TRACE_KVM_FAILED_DTL_SET) && qemu_loglevel_mask(LOG_TRACE)) {
444 struct timeval _now;
445 gettimeofday(&_now, NULL);
446 qemu_log("%d@%zu.%06zu:kvm_failed_dtl_set " "Unable to set dispatch trace log state to KVM: %s" "\n",
447 qemu_get_thread_id(),
448 (size_t)_now.tv_sec, (size_t)_now.tv_usec
449 , msg);
450 }
451}
452
453static inline void trace_kvm_failed_dtl_set(const char * msg)
454{
455 if (true) {
456 _nocheck__trace_kvm_failed_dtl_set(msg);
457 }
458}
459
460#define TRACE_KVM_FAILED_NULL_VPA_ADDR_SET_BACKEND_DSTATE() ( \
461 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_NULL_VPA_ADDR_SET) || \
462 false)
463
464static inline void _nocheck__trace_kvm_failed_null_vpa_addr_set(const char * msg)
465{
466 if (trace_event_get_state(TRACE_KVM_FAILED_NULL_VPA_ADDR_SET) && qemu_loglevel_mask(LOG_TRACE)) {
467 struct timeval _now;
468 gettimeofday(&_now, NULL);
469 qemu_log("%d@%zu.%06zu:kvm_failed_null_vpa_addr_set " "Unable to set VPA address to KVM: %s" "\n",
470 qemu_get_thread_id(),
471 (size_t)_now.tv_sec, (size_t)_now.tv_usec
472 , msg);
473 }
474}
475
476static inline void trace_kvm_failed_null_vpa_addr_set(const char * msg)
477{
478 if (true) {
479 _nocheck__trace_kvm_failed_null_vpa_addr_set(msg);
480 }
481}
482
483#define TRACE_KVM_FAILED_PUT_VPA_BACKEND_DSTATE() ( \
484 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_PUT_VPA) || \
485 false)
486
487static inline void _nocheck__trace_kvm_failed_put_vpa(void)
488{
489 if (trace_event_get_state(TRACE_KVM_FAILED_PUT_VPA) && qemu_loglevel_mask(LOG_TRACE)) {
490 struct timeval _now;
491 gettimeofday(&_now, NULL);
492 qemu_log("%d@%zu.%06zu:kvm_failed_put_vpa " "Warning: Unable to set VPA information to KVM" "\n",
493 qemu_get_thread_id(),
494 (size_t)_now.tv_sec, (size_t)_now.tv_usec
495 );
496 }
497}
498
499static inline void trace_kvm_failed_put_vpa(void)
500{
501 if (true) {
502 _nocheck__trace_kvm_failed_put_vpa();
503 }
504}
505
506#define TRACE_KVM_FAILED_GET_VPA_BACKEND_DSTATE() ( \
507 trace_event_get_state_dynamic_by_id(TRACE_KVM_FAILED_GET_VPA) || \
508 false)
509
510static inline void _nocheck__trace_kvm_failed_get_vpa(void)
511{
512 if (trace_event_get_state(TRACE_KVM_FAILED_GET_VPA) && qemu_loglevel_mask(LOG_TRACE)) {
513 struct timeval _now;
514 gettimeofday(&_now, NULL);
515 qemu_log("%d@%zu.%06zu:kvm_failed_get_vpa " "Warning: Unable to get VPA information from KVM" "\n",
516 qemu_get_thread_id(),
517 (size_t)_now.tv_sec, (size_t)_now.tv_usec
518 );
519 }
520}
521
522static inline void trace_kvm_failed_get_vpa(void)
523{
524 if (true) {
525 _nocheck__trace_kvm_failed_get_vpa();
526 }
527}
528
529#define TRACE_KVM_INJECTED_INTERRUPT_BACKEND_DSTATE() ( \
530 trace_event_get_state_dynamic_by_id(TRACE_KVM_INJECTED_INTERRUPT) || \
531 false)
532
533static inline void _nocheck__trace_kvm_injected_interrupt(int irq)
534{
535 if (trace_event_get_state(TRACE_KVM_INJECTED_INTERRUPT) && qemu_loglevel_mask(LOG_TRACE)) {
536 struct timeval _now;
537 gettimeofday(&_now, NULL);
538 qemu_log("%d@%zu.%06zu:kvm_injected_interrupt " "injected interrupt %d" "\n",
539 qemu_get_thread_id(),
540 (size_t)_now.tv_sec, (size_t)_now.tv_usec
541 , irq);
542 }
543}
544
545static inline void trace_kvm_injected_interrupt(int irq)
546{
547 if (true) {
548 _nocheck__trace_kvm_injected_interrupt(irq);
549 }
550}
551
552#define TRACE_KVM_HANDLE_DCR_WRITE_BACKEND_DSTATE() ( \
553 trace_event_get_state_dynamic_by_id(TRACE_KVM_HANDLE_DCR_WRITE) || \
554 false)
555
556static inline void _nocheck__trace_kvm_handle_dcr_write(void)
557{
558 if (trace_event_get_state(TRACE_KVM_HANDLE_DCR_WRITE) && qemu_loglevel_mask(LOG_TRACE)) {
559 struct timeval _now;
560 gettimeofday(&_now, NULL);
561 qemu_log("%d@%zu.%06zu:kvm_handle_dcr_write " "handle dcr write" "\n",
562 qemu_get_thread_id(),
563 (size_t)_now.tv_sec, (size_t)_now.tv_usec
564 );
565 }
566}
567
568static inline void trace_kvm_handle_dcr_write(void)
569{
570 if (true) {
571 _nocheck__trace_kvm_handle_dcr_write();
572 }
573}
574
575#define TRACE_KVM_HANDLE_DCR_READ_BACKEND_DSTATE() ( \
576 trace_event_get_state_dynamic_by_id(TRACE_KVM_HANDLE_DCR_READ) || \
577 false)
578
579static inline void _nocheck__trace_kvm_handle_dcr_read(void)
580{
581 if (trace_event_get_state(TRACE_KVM_HANDLE_DCR_READ) && qemu_loglevel_mask(LOG_TRACE)) {
582 struct timeval _now;
583 gettimeofday(&_now, NULL);
584 qemu_log("%d@%zu.%06zu:kvm_handle_dcr_read " "handle dcr read" "\n",
585 qemu_get_thread_id(),
586 (size_t)_now.tv_sec, (size_t)_now.tv_usec
587 );
588 }
589}
590
591static inline void trace_kvm_handle_dcr_read(void)
592{
593 if (true) {
594 _nocheck__trace_kvm_handle_dcr_read();
595 }
596}
597
598#define TRACE_KVM_HANDLE_HALT_BACKEND_DSTATE() ( \
599 trace_event_get_state_dynamic_by_id(TRACE_KVM_HANDLE_HALT) || \
600 false)
601
602static inline void _nocheck__trace_kvm_handle_halt(void)
603{
604 if (trace_event_get_state(TRACE_KVM_HANDLE_HALT) && qemu_loglevel_mask(LOG_TRACE)) {
605 struct timeval _now;
606 gettimeofday(&_now, NULL);
607 qemu_log("%d@%zu.%06zu:kvm_handle_halt " "handle halt" "\n",
608 qemu_get_thread_id(),
609 (size_t)_now.tv_sec, (size_t)_now.tv_usec
610 );
611 }
612}
613
614static inline void trace_kvm_handle_halt(void)
615{
616 if (true) {
617 _nocheck__trace_kvm_handle_halt();
618 }
619}
620
621#define TRACE_KVM_HANDLE_PAPR_HCALL_BACKEND_DSTATE() ( \
622 trace_event_get_state_dynamic_by_id(TRACE_KVM_HANDLE_PAPR_HCALL) || \
623 false)
624
625static inline void _nocheck__trace_kvm_handle_papr_hcall(void)
626{
627 if (trace_event_get_state(TRACE_KVM_HANDLE_PAPR_HCALL) && qemu_loglevel_mask(LOG_TRACE)) {
628 struct timeval _now;
629 gettimeofday(&_now, NULL);
630 qemu_log("%d@%zu.%06zu:kvm_handle_papr_hcall " "handle PAPR hypercall" "\n",
631 qemu_get_thread_id(),
632 (size_t)_now.tv_sec, (size_t)_now.tv_usec
633 );
634 }
635}
636
637static inline void trace_kvm_handle_papr_hcall(void)
638{
639 if (true) {
640 _nocheck__trace_kvm_handle_papr_hcall();
641 }
642}
643
644#define TRACE_KVM_HANDLE_EPR_BACKEND_DSTATE() ( \
645 trace_event_get_state_dynamic_by_id(TRACE_KVM_HANDLE_EPR) || \
646 false)
647
648static inline void _nocheck__trace_kvm_handle_epr(void)
649{
650 if (trace_event_get_state(TRACE_KVM_HANDLE_EPR) && qemu_loglevel_mask(LOG_TRACE)) {
651 struct timeval _now;
652 gettimeofday(&_now, NULL);
653 qemu_log("%d@%zu.%06zu:kvm_handle_epr " "handle epr" "\n",
654 qemu_get_thread_id(),
655 (size_t)_now.tv_sec, (size_t)_now.tv_usec
656 );
657 }
658}
659
660static inline void trace_kvm_handle_epr(void)
661{
662 if (true) {
663 _nocheck__trace_kvm_handle_epr();
664 }
665}
666
667#define TRACE_KVM_HANDLE_WATCHDOG_EXPIRY_BACKEND_DSTATE() ( \
668 trace_event_get_state_dynamic_by_id(TRACE_KVM_HANDLE_WATCHDOG_EXPIRY) || \
669 false)
670
671static inline void _nocheck__trace_kvm_handle_watchdog_expiry(void)
672{
673 if (trace_event_get_state(TRACE_KVM_HANDLE_WATCHDOG_EXPIRY) && qemu_loglevel_mask(LOG_TRACE)) {
674 struct timeval _now;
675 gettimeofday(&_now, NULL);
676 qemu_log("%d@%zu.%06zu:kvm_handle_watchdog_expiry " "handle watchdog expiry" "\n",
677 qemu_get_thread_id(),
678 (size_t)_now.tv_sec, (size_t)_now.tv_usec
679 );
680 }
681}
682
683static inline void trace_kvm_handle_watchdog_expiry(void)
684{
685 if (true) {
686 _nocheck__trace_kvm_handle_watchdog_expiry();
687 }
688}
689
690#define TRACE_KVM_HANDLE_DEBUG_EXCEPTION_BACKEND_DSTATE() ( \
691 trace_event_get_state_dynamic_by_id(TRACE_KVM_HANDLE_DEBUG_EXCEPTION) || \
692 false)
693
694static inline void _nocheck__trace_kvm_handle_debug_exception(void)
695{
696 if (trace_event_get_state(TRACE_KVM_HANDLE_DEBUG_EXCEPTION) && qemu_loglevel_mask(LOG_TRACE)) {
697 struct timeval _now;
698 gettimeofday(&_now, NULL);
699 qemu_log("%d@%zu.%06zu:kvm_handle_debug_exception " "handle debug exception" "\n",
700 qemu_get_thread_id(),
701 (size_t)_now.tv_sec, (size_t)_now.tv_usec
702 );
703 }
704}
705
706static inline void trace_kvm_handle_debug_exception(void)
707{
708 if (true) {
709 _nocheck__trace_kvm_handle_debug_exception();
710 }
711}
712#endif /* TRACE_TARGET_PPC_GENERATED_TRACERS_H */
713