1/* This file is autogenerated by tracetool, do not edit. */
2
3#ifndef TRACE_UI_GENERATED_TRACERS_H
4#define TRACE_UI_GENERATED_TRACERS_H
5
6#include "trace/control.h"
7
8extern TraceEvent _TRACE_CONSOLE_GFX_NEW_EVENT;
9extern TraceEvent _TRACE_CONSOLE_GFX_REUSE_EVENT;
10extern TraceEvent _TRACE_CONSOLE_GFX_CLOSE_EVENT;
11extern TraceEvent _TRACE_CONSOLE_PUTCHAR_CSI_EVENT;
12extern TraceEvent _TRACE_CONSOLE_PUTCHAR_UNHANDLED_EVENT;
13extern TraceEvent _TRACE_CONSOLE_TXT_NEW_EVENT;
14extern TraceEvent _TRACE_CONSOLE_SELECT_EVENT;
15extern TraceEvent _TRACE_CONSOLE_REFRESH_EVENT;
16extern TraceEvent _TRACE_DISPLAYSURFACE_CREATE_EVENT;
17extern TraceEvent _TRACE_DISPLAYSURFACE_CREATE_FROM_EVENT;
18extern TraceEvent _TRACE_DISPLAYSURFACE_CREATE_PIXMAN_EVENT;
19extern TraceEvent _TRACE_DISPLAYSURFACE_FREE_EVENT;
20extern TraceEvent _TRACE_DISPLAYCHANGELISTENER_REGISTER_EVENT;
21extern TraceEvent _TRACE_DISPLAYCHANGELISTENER_UNREGISTER_EVENT;
22extern TraceEvent _TRACE_PPM_SAVE_EVENT;
23extern TraceEvent _TRACE_GD_SWITCH_EVENT;
24extern TraceEvent _TRACE_GD_UPDATE_EVENT;
25extern TraceEvent _TRACE_GD_KEY_EVENT_EVENT;
26extern TraceEvent _TRACE_GD_GRAB_EVENT;
27extern TraceEvent _TRACE_GD_UNGRAB_EVENT;
28extern TraceEvent _TRACE_GD_KEYMAP_WINDOWING_EVENT;
29extern TraceEvent _TRACE_VNC_KEY_GUEST_LEDS_EVENT;
30extern TraceEvent _TRACE_VNC_KEY_MAP_INIT_EVENT;
31extern TraceEvent _TRACE_VNC_KEY_EVENT_EXT_EVENT;
32extern TraceEvent _TRACE_VNC_KEY_EVENT_MAP_EVENT;
33extern TraceEvent _TRACE_VNC_KEY_SYNC_NUMLOCK_EVENT;
34extern TraceEvent _TRACE_VNC_KEY_SYNC_CAPSLOCK_EVENT;
35extern TraceEvent _TRACE_VNC_CLIENT_EOF_EVENT;
36extern TraceEvent _TRACE_VNC_CLIENT_IO_ERROR_EVENT;
37extern TraceEvent _TRACE_VNC_CLIENT_CONNECT_EVENT;
38extern TraceEvent _TRACE_VNC_CLIENT_DISCONNECT_START_EVENT;
39extern TraceEvent _TRACE_VNC_CLIENT_DISCONNECT_FINISH_EVENT;
40extern TraceEvent _TRACE_VNC_CLIENT_IO_WRAP_EVENT;
41extern TraceEvent _TRACE_VNC_CLIENT_THROTTLE_THRESHOLD_EVENT;
42extern TraceEvent _TRACE_VNC_CLIENT_THROTTLE_INCREMENTAL_EVENT;
43extern TraceEvent _TRACE_VNC_CLIENT_THROTTLE_FORCED_EVENT;
44extern TraceEvent _TRACE_VNC_CLIENT_THROTTLE_AUDIO_EVENT;
45extern TraceEvent _TRACE_VNC_CLIENT_UNTHROTTLE_FORCED_EVENT;
46extern TraceEvent _TRACE_VNC_CLIENT_UNTHROTTLE_INCREMENTAL_EVENT;
47extern TraceEvent _TRACE_VNC_CLIENT_OUTPUT_LIMIT_EVENT;
48extern TraceEvent _TRACE_VNC_AUTH_INIT_EVENT;
49extern TraceEvent _TRACE_VNC_AUTH_START_EVENT;
50extern TraceEvent _TRACE_VNC_AUTH_PASS_EVENT;
51extern TraceEvent _TRACE_VNC_AUTH_FAIL_EVENT;
52extern TraceEvent _TRACE_VNC_AUTH_REJECT_EVENT;
53extern TraceEvent _TRACE_VNC_AUTH_VENCRYPT_VERSION_EVENT;
54extern TraceEvent _TRACE_VNC_AUTH_VENCRYPT_SUBAUTH_EVENT;
55extern TraceEvent _TRACE_VNC_AUTH_SASL_MECH_LIST_EVENT;
56extern TraceEvent _TRACE_VNC_AUTH_SASL_MECH_CHOOSE_EVENT;
57extern TraceEvent _TRACE_VNC_AUTH_SASL_START_EVENT;
58extern TraceEvent _TRACE_VNC_AUTH_SASL_STEP_EVENT;
59extern TraceEvent _TRACE_VNC_AUTH_SASL_SSF_EVENT;
60extern TraceEvent _TRACE_VNC_AUTH_SASL_USERNAME_EVENT;
61extern TraceEvent _TRACE_VNC_AUTH_SASL_ACL_EVENT;
62extern TraceEvent _TRACE_INPUT_EVENT_KEY_NUMBER_EVENT;
63extern TraceEvent _TRACE_INPUT_EVENT_KEY_QCODE_EVENT;
64extern TraceEvent _TRACE_INPUT_EVENT_BTN_EVENT;
65extern TraceEvent _TRACE_INPUT_EVENT_REL_EVENT;
66extern TraceEvent _TRACE_INPUT_EVENT_ABS_EVENT;
67extern TraceEvent _TRACE_INPUT_EVENT_SYNC_EVENT;
68extern TraceEvent _TRACE_INPUT_MOUSE_MODE_EVENT;
69extern TraceEvent _TRACE_QEMU_SPICE_ADD_MEMSLOT_EVENT;
70extern TraceEvent _TRACE_QEMU_SPICE_DEL_MEMSLOT_EVENT;
71extern TraceEvent _TRACE_QEMU_SPICE_CREATE_PRIMARY_SURFACE_EVENT;
72extern TraceEvent _TRACE_QEMU_SPICE_DESTROY_PRIMARY_SURFACE_EVENT;
73extern TraceEvent _TRACE_QEMU_SPICE_WAKEUP_EVENT;
74extern TraceEvent _TRACE_QEMU_SPICE_CREATE_UPDATE_EVENT;
75extern TraceEvent _TRACE_QEMU_SPICE_DISPLAY_UPDATE_EVENT;
76extern TraceEvent _TRACE_QEMU_SPICE_DISPLAY_SURFACE_EVENT;
77extern TraceEvent _TRACE_QEMU_SPICE_DISPLAY_REFRESH_EVENT;
78extern TraceEvent _TRACE_QEMU_SPICE_UI_INFO_EVENT;
79extern TraceEvent _TRACE_QEMU_SPICE_GL_SURFACE_EVENT;
80extern TraceEvent _TRACE_QEMU_SPICE_GL_SCANOUT_DISABLE_EVENT;
81extern TraceEvent _TRACE_QEMU_SPICE_GL_SCANOUT_TEXTURE_EVENT;
82extern TraceEvent _TRACE_QEMU_SPICE_GL_CURSOR_EVENT;
83extern TraceEvent _TRACE_QEMU_SPICE_GL_FORWARD_DMABUF_EVENT;
84extern TraceEvent _TRACE_QEMU_SPICE_GL_RENDER_DMABUF_EVENT;
85extern TraceEvent _TRACE_QEMU_SPICE_GL_UPDATE_EVENT;
86extern TraceEvent _TRACE_KEYMAP_PARSE_EVENT;
87extern TraceEvent _TRACE_KEYMAP_ADD_EVENT;
88extern TraceEvent _TRACE_KEYMAP_UNMAPPED_EVENT;
89extern TraceEvent _TRACE_XKEYMAP_EXTENSION_EVENT;
90extern TraceEvent _TRACE_XKEYMAP_VENDOR_EVENT;
91extern TraceEvent _TRACE_XKEYMAP_KEYCODES_EVENT;
92extern TraceEvent _TRACE_XKEYMAP_KEYMAP_EVENT;
93extern uint16_t _TRACE_CONSOLE_GFX_NEW_DSTATE;
94extern uint16_t _TRACE_CONSOLE_GFX_REUSE_DSTATE;
95extern uint16_t _TRACE_CONSOLE_GFX_CLOSE_DSTATE;
96extern uint16_t _TRACE_CONSOLE_PUTCHAR_CSI_DSTATE;
97extern uint16_t _TRACE_CONSOLE_PUTCHAR_UNHANDLED_DSTATE;
98extern uint16_t _TRACE_CONSOLE_TXT_NEW_DSTATE;
99extern uint16_t _TRACE_CONSOLE_SELECT_DSTATE;
100extern uint16_t _TRACE_CONSOLE_REFRESH_DSTATE;
101extern uint16_t _TRACE_DISPLAYSURFACE_CREATE_DSTATE;
102extern uint16_t _TRACE_DISPLAYSURFACE_CREATE_FROM_DSTATE;
103extern uint16_t _TRACE_DISPLAYSURFACE_CREATE_PIXMAN_DSTATE;
104extern uint16_t _TRACE_DISPLAYSURFACE_FREE_DSTATE;
105extern uint16_t _TRACE_DISPLAYCHANGELISTENER_REGISTER_DSTATE;
106extern uint16_t _TRACE_DISPLAYCHANGELISTENER_UNREGISTER_DSTATE;
107extern uint16_t _TRACE_PPM_SAVE_DSTATE;
108extern uint16_t _TRACE_GD_SWITCH_DSTATE;
109extern uint16_t _TRACE_GD_UPDATE_DSTATE;
110extern uint16_t _TRACE_GD_KEY_EVENT_DSTATE;
111extern uint16_t _TRACE_GD_GRAB_DSTATE;
112extern uint16_t _TRACE_GD_UNGRAB_DSTATE;
113extern uint16_t _TRACE_GD_KEYMAP_WINDOWING_DSTATE;
114extern uint16_t _TRACE_VNC_KEY_GUEST_LEDS_DSTATE;
115extern uint16_t _TRACE_VNC_KEY_MAP_INIT_DSTATE;
116extern uint16_t _TRACE_VNC_KEY_EVENT_EXT_DSTATE;
117extern uint16_t _TRACE_VNC_KEY_EVENT_MAP_DSTATE;
118extern uint16_t _TRACE_VNC_KEY_SYNC_NUMLOCK_DSTATE;
119extern uint16_t _TRACE_VNC_KEY_SYNC_CAPSLOCK_DSTATE;
120extern uint16_t _TRACE_VNC_CLIENT_EOF_DSTATE;
121extern uint16_t _TRACE_VNC_CLIENT_IO_ERROR_DSTATE;
122extern uint16_t _TRACE_VNC_CLIENT_CONNECT_DSTATE;
123extern uint16_t _TRACE_VNC_CLIENT_DISCONNECT_START_DSTATE;
124extern uint16_t _TRACE_VNC_CLIENT_DISCONNECT_FINISH_DSTATE;
125extern uint16_t _TRACE_VNC_CLIENT_IO_WRAP_DSTATE;
126extern uint16_t _TRACE_VNC_CLIENT_THROTTLE_THRESHOLD_DSTATE;
127extern uint16_t _TRACE_VNC_CLIENT_THROTTLE_INCREMENTAL_DSTATE;
128extern uint16_t _TRACE_VNC_CLIENT_THROTTLE_FORCED_DSTATE;
129extern uint16_t _TRACE_VNC_CLIENT_THROTTLE_AUDIO_DSTATE;
130extern uint16_t _TRACE_VNC_CLIENT_UNTHROTTLE_FORCED_DSTATE;
131extern uint16_t _TRACE_VNC_CLIENT_UNTHROTTLE_INCREMENTAL_DSTATE;
132extern uint16_t _TRACE_VNC_CLIENT_OUTPUT_LIMIT_DSTATE;
133extern uint16_t _TRACE_VNC_AUTH_INIT_DSTATE;
134extern uint16_t _TRACE_VNC_AUTH_START_DSTATE;
135extern uint16_t _TRACE_VNC_AUTH_PASS_DSTATE;
136extern uint16_t _TRACE_VNC_AUTH_FAIL_DSTATE;
137extern uint16_t _TRACE_VNC_AUTH_REJECT_DSTATE;
138extern uint16_t _TRACE_VNC_AUTH_VENCRYPT_VERSION_DSTATE;
139extern uint16_t _TRACE_VNC_AUTH_VENCRYPT_SUBAUTH_DSTATE;
140extern uint16_t _TRACE_VNC_AUTH_SASL_MECH_LIST_DSTATE;
141extern uint16_t _TRACE_VNC_AUTH_SASL_MECH_CHOOSE_DSTATE;
142extern uint16_t _TRACE_VNC_AUTH_SASL_START_DSTATE;
143extern uint16_t _TRACE_VNC_AUTH_SASL_STEP_DSTATE;
144extern uint16_t _TRACE_VNC_AUTH_SASL_SSF_DSTATE;
145extern uint16_t _TRACE_VNC_AUTH_SASL_USERNAME_DSTATE;
146extern uint16_t _TRACE_VNC_AUTH_SASL_ACL_DSTATE;
147extern uint16_t _TRACE_INPUT_EVENT_KEY_NUMBER_DSTATE;
148extern uint16_t _TRACE_INPUT_EVENT_KEY_QCODE_DSTATE;
149extern uint16_t _TRACE_INPUT_EVENT_BTN_DSTATE;
150extern uint16_t _TRACE_INPUT_EVENT_REL_DSTATE;
151extern uint16_t _TRACE_INPUT_EVENT_ABS_DSTATE;
152extern uint16_t _TRACE_INPUT_EVENT_SYNC_DSTATE;
153extern uint16_t _TRACE_INPUT_MOUSE_MODE_DSTATE;
154extern uint16_t _TRACE_QEMU_SPICE_ADD_MEMSLOT_DSTATE;
155extern uint16_t _TRACE_QEMU_SPICE_DEL_MEMSLOT_DSTATE;
156extern uint16_t _TRACE_QEMU_SPICE_CREATE_PRIMARY_SURFACE_DSTATE;
157extern uint16_t _TRACE_QEMU_SPICE_DESTROY_PRIMARY_SURFACE_DSTATE;
158extern uint16_t _TRACE_QEMU_SPICE_WAKEUP_DSTATE;
159extern uint16_t _TRACE_QEMU_SPICE_CREATE_UPDATE_DSTATE;
160extern uint16_t _TRACE_QEMU_SPICE_DISPLAY_UPDATE_DSTATE;
161extern uint16_t _TRACE_QEMU_SPICE_DISPLAY_SURFACE_DSTATE;
162extern uint16_t _TRACE_QEMU_SPICE_DISPLAY_REFRESH_DSTATE;
163extern uint16_t _TRACE_QEMU_SPICE_UI_INFO_DSTATE;
164extern uint16_t _TRACE_QEMU_SPICE_GL_SURFACE_DSTATE;
165extern uint16_t _TRACE_QEMU_SPICE_GL_SCANOUT_DISABLE_DSTATE;
166extern uint16_t _TRACE_QEMU_SPICE_GL_SCANOUT_TEXTURE_DSTATE;
167extern uint16_t _TRACE_QEMU_SPICE_GL_CURSOR_DSTATE;
168extern uint16_t _TRACE_QEMU_SPICE_GL_FORWARD_DMABUF_DSTATE;
169extern uint16_t _TRACE_QEMU_SPICE_GL_RENDER_DMABUF_DSTATE;
170extern uint16_t _TRACE_QEMU_SPICE_GL_UPDATE_DSTATE;
171extern uint16_t _TRACE_KEYMAP_PARSE_DSTATE;
172extern uint16_t _TRACE_KEYMAP_ADD_DSTATE;
173extern uint16_t _TRACE_KEYMAP_UNMAPPED_DSTATE;
174extern uint16_t _TRACE_XKEYMAP_EXTENSION_DSTATE;
175extern uint16_t _TRACE_XKEYMAP_VENDOR_DSTATE;
176extern uint16_t _TRACE_XKEYMAP_KEYCODES_DSTATE;
177extern uint16_t _TRACE_XKEYMAP_KEYMAP_DSTATE;
178#define TRACE_CONSOLE_GFX_NEW_ENABLED 1
179#define TRACE_CONSOLE_GFX_REUSE_ENABLED 1
180#define TRACE_CONSOLE_GFX_CLOSE_ENABLED 1
181#define TRACE_CONSOLE_PUTCHAR_CSI_ENABLED 1
182#define TRACE_CONSOLE_PUTCHAR_UNHANDLED_ENABLED 1
183#define TRACE_CONSOLE_TXT_NEW_ENABLED 1
184#define TRACE_CONSOLE_SELECT_ENABLED 1
185#define TRACE_CONSOLE_REFRESH_ENABLED 1
186#define TRACE_DISPLAYSURFACE_CREATE_ENABLED 1
187#define TRACE_DISPLAYSURFACE_CREATE_FROM_ENABLED 1
188#define TRACE_DISPLAYSURFACE_CREATE_PIXMAN_ENABLED 1
189#define TRACE_DISPLAYSURFACE_FREE_ENABLED 1
190#define TRACE_DISPLAYCHANGELISTENER_REGISTER_ENABLED 1
191#define TRACE_DISPLAYCHANGELISTENER_UNREGISTER_ENABLED 1
192#define TRACE_PPM_SAVE_ENABLED 1
193#define TRACE_GD_SWITCH_ENABLED 1
194#define TRACE_GD_UPDATE_ENABLED 1
195#define TRACE_GD_KEY_EVENT_ENABLED 1
196#define TRACE_GD_GRAB_ENABLED 1
197#define TRACE_GD_UNGRAB_ENABLED 1
198#define TRACE_GD_KEYMAP_WINDOWING_ENABLED 1
199#define TRACE_VNC_KEY_GUEST_LEDS_ENABLED 1
200#define TRACE_VNC_KEY_MAP_INIT_ENABLED 1
201#define TRACE_VNC_KEY_EVENT_EXT_ENABLED 1
202#define TRACE_VNC_KEY_EVENT_MAP_ENABLED 1
203#define TRACE_VNC_KEY_SYNC_NUMLOCK_ENABLED 1
204#define TRACE_VNC_KEY_SYNC_CAPSLOCK_ENABLED 1
205#define TRACE_VNC_CLIENT_EOF_ENABLED 1
206#define TRACE_VNC_CLIENT_IO_ERROR_ENABLED 1
207#define TRACE_VNC_CLIENT_CONNECT_ENABLED 1
208#define TRACE_VNC_CLIENT_DISCONNECT_START_ENABLED 1
209#define TRACE_VNC_CLIENT_DISCONNECT_FINISH_ENABLED 1
210#define TRACE_VNC_CLIENT_IO_WRAP_ENABLED 1
211#define TRACE_VNC_CLIENT_THROTTLE_THRESHOLD_ENABLED 1
212#define TRACE_VNC_CLIENT_THROTTLE_INCREMENTAL_ENABLED 1
213#define TRACE_VNC_CLIENT_THROTTLE_FORCED_ENABLED 1
214#define TRACE_VNC_CLIENT_THROTTLE_AUDIO_ENABLED 1
215#define TRACE_VNC_CLIENT_UNTHROTTLE_FORCED_ENABLED 1
216#define TRACE_VNC_CLIENT_UNTHROTTLE_INCREMENTAL_ENABLED 1
217#define TRACE_VNC_CLIENT_OUTPUT_LIMIT_ENABLED 1
218#define TRACE_VNC_AUTH_INIT_ENABLED 1
219#define TRACE_VNC_AUTH_START_ENABLED 1
220#define TRACE_VNC_AUTH_PASS_ENABLED 1
221#define TRACE_VNC_AUTH_FAIL_ENABLED 1
222#define TRACE_VNC_AUTH_REJECT_ENABLED 1
223#define TRACE_VNC_AUTH_VENCRYPT_VERSION_ENABLED 1
224#define TRACE_VNC_AUTH_VENCRYPT_SUBAUTH_ENABLED 1
225#define TRACE_VNC_AUTH_SASL_MECH_LIST_ENABLED 1
226#define TRACE_VNC_AUTH_SASL_MECH_CHOOSE_ENABLED 1
227#define TRACE_VNC_AUTH_SASL_START_ENABLED 1
228#define TRACE_VNC_AUTH_SASL_STEP_ENABLED 1
229#define TRACE_VNC_AUTH_SASL_SSF_ENABLED 1
230#define TRACE_VNC_AUTH_SASL_USERNAME_ENABLED 1
231#define TRACE_VNC_AUTH_SASL_ACL_ENABLED 1
232#define TRACE_INPUT_EVENT_KEY_NUMBER_ENABLED 1
233#define TRACE_INPUT_EVENT_KEY_QCODE_ENABLED 1
234#define TRACE_INPUT_EVENT_BTN_ENABLED 1
235#define TRACE_INPUT_EVENT_REL_ENABLED 1
236#define TRACE_INPUT_EVENT_ABS_ENABLED 1
237#define TRACE_INPUT_EVENT_SYNC_ENABLED 1
238#define TRACE_INPUT_MOUSE_MODE_ENABLED 1
239#define TRACE_QEMU_SPICE_ADD_MEMSLOT_ENABLED 1
240#define TRACE_QEMU_SPICE_DEL_MEMSLOT_ENABLED 1
241#define TRACE_QEMU_SPICE_CREATE_PRIMARY_SURFACE_ENABLED 1
242#define TRACE_QEMU_SPICE_DESTROY_PRIMARY_SURFACE_ENABLED 1
243#define TRACE_QEMU_SPICE_WAKEUP_ENABLED 1
244#define TRACE_QEMU_SPICE_CREATE_UPDATE_ENABLED 1
245#define TRACE_QEMU_SPICE_DISPLAY_UPDATE_ENABLED 1
246#define TRACE_QEMU_SPICE_DISPLAY_SURFACE_ENABLED 1
247#define TRACE_QEMU_SPICE_DISPLAY_REFRESH_ENABLED 1
248#define TRACE_QEMU_SPICE_UI_INFO_ENABLED 1
249#define TRACE_QEMU_SPICE_GL_SURFACE_ENABLED 1
250#define TRACE_QEMU_SPICE_GL_SCANOUT_DISABLE_ENABLED 1
251#define TRACE_QEMU_SPICE_GL_SCANOUT_TEXTURE_ENABLED 1
252#define TRACE_QEMU_SPICE_GL_CURSOR_ENABLED 1
253#define TRACE_QEMU_SPICE_GL_FORWARD_DMABUF_ENABLED 1
254#define TRACE_QEMU_SPICE_GL_RENDER_DMABUF_ENABLED 1
255#define TRACE_QEMU_SPICE_GL_UPDATE_ENABLED 1
256#define TRACE_KEYMAP_PARSE_ENABLED 1
257#define TRACE_KEYMAP_ADD_ENABLED 1
258#define TRACE_KEYMAP_UNMAPPED_ENABLED 1
259#define TRACE_XKEYMAP_EXTENSION_ENABLED 1
260#define TRACE_XKEYMAP_VENDOR_ENABLED 1
261#define TRACE_XKEYMAP_KEYCODES_ENABLED 1
262#define TRACE_XKEYMAP_KEYMAP_ENABLED 1
263#include "qemu/log-for-trace.h"
264
265
266#define TRACE_CONSOLE_GFX_NEW_BACKEND_DSTATE() ( \
267 trace_event_get_state_dynamic_by_id(TRACE_CONSOLE_GFX_NEW) || \
268 false)
269
270static inline void _nocheck__trace_console_gfx_new(void)
271{
272 if (trace_event_get_state(TRACE_CONSOLE_GFX_NEW) && qemu_loglevel_mask(LOG_TRACE)) {
273 struct timeval _now;
274 gettimeofday(&_now, NULL);
275 qemu_log("%d@%zu.%06zu:console_gfx_new " "" "\n",
276 qemu_get_thread_id(),
277 (size_t)_now.tv_sec, (size_t)_now.tv_usec
278 );
279 }
280}
281
282static inline void trace_console_gfx_new(void)
283{
284 if (true) {
285 _nocheck__trace_console_gfx_new();
286 }
287}
288
289#define TRACE_CONSOLE_GFX_REUSE_BACKEND_DSTATE() ( \
290 trace_event_get_state_dynamic_by_id(TRACE_CONSOLE_GFX_REUSE) || \
291 false)
292
293static inline void _nocheck__trace_console_gfx_reuse(int index)
294{
295 if (trace_event_get_state(TRACE_CONSOLE_GFX_REUSE) && qemu_loglevel_mask(LOG_TRACE)) {
296 struct timeval _now;
297 gettimeofday(&_now, NULL);
298 qemu_log("%d@%zu.%06zu:console_gfx_reuse " "%d" "\n",
299 qemu_get_thread_id(),
300 (size_t)_now.tv_sec, (size_t)_now.tv_usec
301 , index);
302 }
303}
304
305static inline void trace_console_gfx_reuse(int index)
306{
307 if (true) {
308 _nocheck__trace_console_gfx_reuse(index);
309 }
310}
311
312#define TRACE_CONSOLE_GFX_CLOSE_BACKEND_DSTATE() ( \
313 trace_event_get_state_dynamic_by_id(TRACE_CONSOLE_GFX_CLOSE) || \
314 false)
315
316static inline void _nocheck__trace_console_gfx_close(int index)
317{
318 if (trace_event_get_state(TRACE_CONSOLE_GFX_CLOSE) && qemu_loglevel_mask(LOG_TRACE)) {
319 struct timeval _now;
320 gettimeofday(&_now, NULL);
321 qemu_log("%d@%zu.%06zu:console_gfx_close " "%d" "\n",
322 qemu_get_thread_id(),
323 (size_t)_now.tv_sec, (size_t)_now.tv_usec
324 , index);
325 }
326}
327
328static inline void trace_console_gfx_close(int index)
329{
330 if (true) {
331 _nocheck__trace_console_gfx_close(index);
332 }
333}
334
335#define TRACE_CONSOLE_PUTCHAR_CSI_BACKEND_DSTATE() ( \
336 trace_event_get_state_dynamic_by_id(TRACE_CONSOLE_PUTCHAR_CSI) || \
337 false)
338
339static inline void _nocheck__trace_console_putchar_csi(int esc_param0, int esc_param1, int ch, int nb_esc_params)
340{
341 if (trace_event_get_state(TRACE_CONSOLE_PUTCHAR_CSI) && qemu_loglevel_mask(LOG_TRACE)) {
342 struct timeval _now;
343 gettimeofday(&_now, NULL);
344 qemu_log("%d@%zu.%06zu:console_putchar_csi " "escape sequence CSI%d;%d%c, %d parameters" "\n",
345 qemu_get_thread_id(),
346 (size_t)_now.tv_sec, (size_t)_now.tv_usec
347 , esc_param0, esc_param1, ch, nb_esc_params);
348 }
349}
350
351static inline void trace_console_putchar_csi(int esc_param0, int esc_param1, int ch, int nb_esc_params)
352{
353 if (true) {
354 _nocheck__trace_console_putchar_csi(esc_param0, esc_param1, ch, nb_esc_params);
355 }
356}
357
358#define TRACE_CONSOLE_PUTCHAR_UNHANDLED_BACKEND_DSTATE() ( \
359 trace_event_get_state_dynamic_by_id(TRACE_CONSOLE_PUTCHAR_UNHANDLED) || \
360 false)
361
362static inline void _nocheck__trace_console_putchar_unhandled(int ch)
363{
364 if (trace_event_get_state(TRACE_CONSOLE_PUTCHAR_UNHANDLED) && qemu_loglevel_mask(LOG_TRACE)) {
365 struct timeval _now;
366 gettimeofday(&_now, NULL);
367 qemu_log("%d@%zu.%06zu:console_putchar_unhandled " "unhandled escape character '%c'" "\n",
368 qemu_get_thread_id(),
369 (size_t)_now.tv_sec, (size_t)_now.tv_usec
370 , ch);
371 }
372}
373
374static inline void trace_console_putchar_unhandled(int ch)
375{
376 if (true) {
377 _nocheck__trace_console_putchar_unhandled(ch);
378 }
379}
380
381#define TRACE_CONSOLE_TXT_NEW_BACKEND_DSTATE() ( \
382 trace_event_get_state_dynamic_by_id(TRACE_CONSOLE_TXT_NEW) || \
383 false)
384
385static inline void _nocheck__trace_console_txt_new(int w, int h)
386{
387 if (trace_event_get_state(TRACE_CONSOLE_TXT_NEW) && qemu_loglevel_mask(LOG_TRACE)) {
388 struct timeval _now;
389 gettimeofday(&_now, NULL);
390 qemu_log("%d@%zu.%06zu:console_txt_new " "%dx%d" "\n",
391 qemu_get_thread_id(),
392 (size_t)_now.tv_sec, (size_t)_now.tv_usec
393 , w, h);
394 }
395}
396
397static inline void trace_console_txt_new(int w, int h)
398{
399 if (true) {
400 _nocheck__trace_console_txt_new(w, h);
401 }
402}
403
404#define TRACE_CONSOLE_SELECT_BACKEND_DSTATE() ( \
405 trace_event_get_state_dynamic_by_id(TRACE_CONSOLE_SELECT) || \
406 false)
407
408static inline void _nocheck__trace_console_select(int nr)
409{
410 if (trace_event_get_state(TRACE_CONSOLE_SELECT) && qemu_loglevel_mask(LOG_TRACE)) {
411 struct timeval _now;
412 gettimeofday(&_now, NULL);
413 qemu_log("%d@%zu.%06zu:console_select " "%d" "\n",
414 qemu_get_thread_id(),
415 (size_t)_now.tv_sec, (size_t)_now.tv_usec
416 , nr);
417 }
418}
419
420static inline void trace_console_select(int nr)
421{
422 if (true) {
423 _nocheck__trace_console_select(nr);
424 }
425}
426
427#define TRACE_CONSOLE_REFRESH_BACKEND_DSTATE() ( \
428 trace_event_get_state_dynamic_by_id(TRACE_CONSOLE_REFRESH) || \
429 false)
430
431static inline void _nocheck__trace_console_refresh(int interval)
432{
433 if (trace_event_get_state(TRACE_CONSOLE_REFRESH) && qemu_loglevel_mask(LOG_TRACE)) {
434 struct timeval _now;
435 gettimeofday(&_now, NULL);
436 qemu_log("%d@%zu.%06zu:console_refresh " "interval %d ms" "\n",
437 qemu_get_thread_id(),
438 (size_t)_now.tv_sec, (size_t)_now.tv_usec
439 , interval);
440 }
441}
442
443static inline void trace_console_refresh(int interval)
444{
445 if (true) {
446 _nocheck__trace_console_refresh(interval);
447 }
448}
449
450#define TRACE_DISPLAYSURFACE_CREATE_BACKEND_DSTATE() ( \
451 trace_event_get_state_dynamic_by_id(TRACE_DISPLAYSURFACE_CREATE) || \
452 false)
453
454static inline void _nocheck__trace_displaysurface_create(void * display_surface, int w, int h)
455{
456 if (trace_event_get_state(TRACE_DISPLAYSURFACE_CREATE) && qemu_loglevel_mask(LOG_TRACE)) {
457 struct timeval _now;
458 gettimeofday(&_now, NULL);
459 qemu_log("%d@%zu.%06zu:displaysurface_create " "surface=%p, %dx%d" "\n",
460 qemu_get_thread_id(),
461 (size_t)_now.tv_sec, (size_t)_now.tv_usec
462 , display_surface, w, h);
463 }
464}
465
466static inline void trace_displaysurface_create(void * display_surface, int w, int h)
467{
468 if (true) {
469 _nocheck__trace_displaysurface_create(display_surface, w, h);
470 }
471}
472
473#define TRACE_DISPLAYSURFACE_CREATE_FROM_BACKEND_DSTATE() ( \
474 trace_event_get_state_dynamic_by_id(TRACE_DISPLAYSURFACE_CREATE_FROM) || \
475 false)
476
477static inline void _nocheck__trace_displaysurface_create_from(void * display_surface, int w, int h, uint32_t format)
478{
479 if (trace_event_get_state(TRACE_DISPLAYSURFACE_CREATE_FROM) && qemu_loglevel_mask(LOG_TRACE)) {
480 struct timeval _now;
481 gettimeofday(&_now, NULL);
482 qemu_log("%d@%zu.%06zu:displaysurface_create_from " "surface=%p, %dx%d, format 0x%x" "\n",
483 qemu_get_thread_id(),
484 (size_t)_now.tv_sec, (size_t)_now.tv_usec
485 , display_surface, w, h, format);
486 }
487}
488
489static inline void trace_displaysurface_create_from(void * display_surface, int w, int h, uint32_t format)
490{
491 if (true) {
492 _nocheck__trace_displaysurface_create_from(display_surface, w, h, format);
493 }
494}
495
496#define TRACE_DISPLAYSURFACE_CREATE_PIXMAN_BACKEND_DSTATE() ( \
497 trace_event_get_state_dynamic_by_id(TRACE_DISPLAYSURFACE_CREATE_PIXMAN) || \
498 false)
499
500static inline void _nocheck__trace_displaysurface_create_pixman(void * display_surface)
501{
502 if (trace_event_get_state(TRACE_DISPLAYSURFACE_CREATE_PIXMAN) && qemu_loglevel_mask(LOG_TRACE)) {
503 struct timeval _now;
504 gettimeofday(&_now, NULL);
505 qemu_log("%d@%zu.%06zu:displaysurface_create_pixman " "surface=%p" "\n",
506 qemu_get_thread_id(),
507 (size_t)_now.tv_sec, (size_t)_now.tv_usec
508 , display_surface);
509 }
510}
511
512static inline void trace_displaysurface_create_pixman(void * display_surface)
513{
514 if (true) {
515 _nocheck__trace_displaysurface_create_pixman(display_surface);
516 }
517}
518
519#define TRACE_DISPLAYSURFACE_FREE_BACKEND_DSTATE() ( \
520 trace_event_get_state_dynamic_by_id(TRACE_DISPLAYSURFACE_FREE) || \
521 false)
522
523static inline void _nocheck__trace_displaysurface_free(void * display_surface)
524{
525 if (trace_event_get_state(TRACE_DISPLAYSURFACE_FREE) && qemu_loglevel_mask(LOG_TRACE)) {
526 struct timeval _now;
527 gettimeofday(&_now, NULL);
528 qemu_log("%d@%zu.%06zu:displaysurface_free " "surface=%p" "\n",
529 qemu_get_thread_id(),
530 (size_t)_now.tv_sec, (size_t)_now.tv_usec
531 , display_surface);
532 }
533}
534
535static inline void trace_displaysurface_free(void * display_surface)
536{
537 if (true) {
538 _nocheck__trace_displaysurface_free(display_surface);
539 }
540}
541
542#define TRACE_DISPLAYCHANGELISTENER_REGISTER_BACKEND_DSTATE() ( \
543 trace_event_get_state_dynamic_by_id(TRACE_DISPLAYCHANGELISTENER_REGISTER) || \
544 false)
545
546static inline void _nocheck__trace_displaychangelistener_register(void * dcl, const char * name)
547{
548 if (trace_event_get_state(TRACE_DISPLAYCHANGELISTENER_REGISTER) && qemu_loglevel_mask(LOG_TRACE)) {
549 struct timeval _now;
550 gettimeofday(&_now, NULL);
551 qemu_log("%d@%zu.%06zu:displaychangelistener_register " "%p [ %s ]" "\n",
552 qemu_get_thread_id(),
553 (size_t)_now.tv_sec, (size_t)_now.tv_usec
554 , dcl, name);
555 }
556}
557
558static inline void trace_displaychangelistener_register(void * dcl, const char * name)
559{
560 if (true) {
561 _nocheck__trace_displaychangelistener_register(dcl, name);
562 }
563}
564
565#define TRACE_DISPLAYCHANGELISTENER_UNREGISTER_BACKEND_DSTATE() ( \
566 trace_event_get_state_dynamic_by_id(TRACE_DISPLAYCHANGELISTENER_UNREGISTER) || \
567 false)
568
569static inline void _nocheck__trace_displaychangelistener_unregister(void * dcl, const char * name)
570{
571 if (trace_event_get_state(TRACE_DISPLAYCHANGELISTENER_UNREGISTER) && qemu_loglevel_mask(LOG_TRACE)) {
572 struct timeval _now;
573 gettimeofday(&_now, NULL);
574 qemu_log("%d@%zu.%06zu:displaychangelistener_unregister " "%p [ %s ]" "\n",
575 qemu_get_thread_id(),
576 (size_t)_now.tv_sec, (size_t)_now.tv_usec
577 , dcl, name);
578 }
579}
580
581static inline void trace_displaychangelistener_unregister(void * dcl, const char * name)
582{
583 if (true) {
584 _nocheck__trace_displaychangelistener_unregister(dcl, name);
585 }
586}
587
588#define TRACE_PPM_SAVE_BACKEND_DSTATE() ( \
589 trace_event_get_state_dynamic_by_id(TRACE_PPM_SAVE) || \
590 false)
591
592static inline void _nocheck__trace_ppm_save(const char * filename, void * display_surface)
593{
594 if (trace_event_get_state(TRACE_PPM_SAVE) && qemu_loglevel_mask(LOG_TRACE)) {
595 struct timeval _now;
596 gettimeofday(&_now, NULL);
597 qemu_log("%d@%zu.%06zu:ppm_save " "%s surface=%p" "\n",
598 qemu_get_thread_id(),
599 (size_t)_now.tv_sec, (size_t)_now.tv_usec
600 , filename, display_surface);
601 }
602}
603
604static inline void trace_ppm_save(const char * filename, void * display_surface)
605{
606 if (true) {
607 _nocheck__trace_ppm_save(filename, display_surface);
608 }
609}
610
611#define TRACE_GD_SWITCH_BACKEND_DSTATE() ( \
612 trace_event_get_state_dynamic_by_id(TRACE_GD_SWITCH) || \
613 false)
614
615static inline void _nocheck__trace_gd_switch(const char * tab, int width, int height)
616{
617 if (trace_event_get_state(TRACE_GD_SWITCH) && qemu_loglevel_mask(LOG_TRACE)) {
618 struct timeval _now;
619 gettimeofday(&_now, NULL);
620 qemu_log("%d@%zu.%06zu:gd_switch " "tab=%s, width=%d, height=%d" "\n",
621 qemu_get_thread_id(),
622 (size_t)_now.tv_sec, (size_t)_now.tv_usec
623 , tab, width, height);
624 }
625}
626
627static inline void trace_gd_switch(const char * tab, int width, int height)
628{
629 if (true) {
630 _nocheck__trace_gd_switch(tab, width, height);
631 }
632}
633
634#define TRACE_GD_UPDATE_BACKEND_DSTATE() ( \
635 trace_event_get_state_dynamic_by_id(TRACE_GD_UPDATE) || \
636 false)
637
638static inline void _nocheck__trace_gd_update(const char * tab, int x, int y, int w, int h)
639{
640 if (trace_event_get_state(TRACE_GD_UPDATE) && qemu_loglevel_mask(LOG_TRACE)) {
641 struct timeval _now;
642 gettimeofday(&_now, NULL);
643 qemu_log("%d@%zu.%06zu:gd_update " "tab=%s, x=%d, y=%d, w=%d, h=%d" "\n",
644 qemu_get_thread_id(),
645 (size_t)_now.tv_sec, (size_t)_now.tv_usec
646 , tab, x, y, w, h);
647 }
648}
649
650static inline void trace_gd_update(const char * tab, int x, int y, int w, int h)
651{
652 if (true) {
653 _nocheck__trace_gd_update(tab, x, y, w, h);
654 }
655}
656
657#define TRACE_GD_KEY_EVENT_BACKEND_DSTATE() ( \
658 trace_event_get_state_dynamic_by_id(TRACE_GD_KEY_EVENT) || \
659 false)
660
661static inline void _nocheck__trace_gd_key_event(const char * tab, int gdk_keycode, int qkeycode, const char * action)
662{
663 if (trace_event_get_state(TRACE_GD_KEY_EVENT) && qemu_loglevel_mask(LOG_TRACE)) {
664 struct timeval _now;
665 gettimeofday(&_now, NULL);
666 qemu_log("%d@%zu.%06zu:gd_key_event " "tab=%s, translated GDK keycode %d to QKeyCode %d (%s)" "\n",
667 qemu_get_thread_id(),
668 (size_t)_now.tv_sec, (size_t)_now.tv_usec
669 , tab, gdk_keycode, qkeycode, action);
670 }
671}
672
673static inline void trace_gd_key_event(const char * tab, int gdk_keycode, int qkeycode, const char * action)
674{
675 if (true) {
676 _nocheck__trace_gd_key_event(tab, gdk_keycode, qkeycode, action);
677 }
678}
679
680#define TRACE_GD_GRAB_BACKEND_DSTATE() ( \
681 trace_event_get_state_dynamic_by_id(TRACE_GD_GRAB) || \
682 false)
683
684static inline void _nocheck__trace_gd_grab(const char * tab, const char * device, const char * reason)
685{
686 if (trace_event_get_state(TRACE_GD_GRAB) && qemu_loglevel_mask(LOG_TRACE)) {
687 struct timeval _now;
688 gettimeofday(&_now, NULL);
689 qemu_log("%d@%zu.%06zu:gd_grab " "tab=%s, dev=%s, reason=%s" "\n",
690 qemu_get_thread_id(),
691 (size_t)_now.tv_sec, (size_t)_now.tv_usec
692 , tab, device, reason);
693 }
694}
695
696static inline void trace_gd_grab(const char * tab, const char * device, const char * reason)
697{
698 if (true) {
699 _nocheck__trace_gd_grab(tab, device, reason);
700 }
701}
702
703#define TRACE_GD_UNGRAB_BACKEND_DSTATE() ( \
704 trace_event_get_state_dynamic_by_id(TRACE_GD_UNGRAB) || \
705 false)
706
707static inline void _nocheck__trace_gd_ungrab(const char * tab, const char * device)
708{
709 if (trace_event_get_state(TRACE_GD_UNGRAB) && qemu_loglevel_mask(LOG_TRACE)) {
710 struct timeval _now;
711 gettimeofday(&_now, NULL);
712 qemu_log("%d@%zu.%06zu:gd_ungrab " "tab=%s, dev=%s" "\n",
713 qemu_get_thread_id(),
714 (size_t)_now.tv_sec, (size_t)_now.tv_usec
715 , tab, device);
716 }
717}
718
719static inline void trace_gd_ungrab(const char * tab, const char * device)
720{
721 if (true) {
722 _nocheck__trace_gd_ungrab(tab, device);
723 }
724}
725
726#define TRACE_GD_KEYMAP_WINDOWING_BACKEND_DSTATE() ( \
727 trace_event_get_state_dynamic_by_id(TRACE_GD_KEYMAP_WINDOWING) || \
728 false)
729
730static inline void _nocheck__trace_gd_keymap_windowing(const char * name)
731{
732 if (trace_event_get_state(TRACE_GD_KEYMAP_WINDOWING) && qemu_loglevel_mask(LOG_TRACE)) {
733 struct timeval _now;
734 gettimeofday(&_now, NULL);
735 qemu_log("%d@%zu.%06zu:gd_keymap_windowing " "backend=%s" "\n",
736 qemu_get_thread_id(),
737 (size_t)_now.tv_sec, (size_t)_now.tv_usec
738 , name);
739 }
740}
741
742static inline void trace_gd_keymap_windowing(const char * name)
743{
744 if (true) {
745 _nocheck__trace_gd_keymap_windowing(name);
746 }
747}
748
749#define TRACE_VNC_KEY_GUEST_LEDS_BACKEND_DSTATE() ( \
750 trace_event_get_state_dynamic_by_id(TRACE_VNC_KEY_GUEST_LEDS) || \
751 false)
752
753static inline void _nocheck__trace_vnc_key_guest_leds(bool caps, bool num, bool scroll)
754{
755 if (trace_event_get_state(TRACE_VNC_KEY_GUEST_LEDS) && qemu_loglevel_mask(LOG_TRACE)) {
756 struct timeval _now;
757 gettimeofday(&_now, NULL);
758 qemu_log("%d@%zu.%06zu:vnc_key_guest_leds " "caps %d, num %d, scroll %d" "\n",
759 qemu_get_thread_id(),
760 (size_t)_now.tv_sec, (size_t)_now.tv_usec
761 , caps, num, scroll);
762 }
763}
764
765static inline void trace_vnc_key_guest_leds(bool caps, bool num, bool scroll)
766{
767 if (true) {
768 _nocheck__trace_vnc_key_guest_leds(caps, num, scroll);
769 }
770}
771
772#define TRACE_VNC_KEY_MAP_INIT_BACKEND_DSTATE() ( \
773 trace_event_get_state_dynamic_by_id(TRACE_VNC_KEY_MAP_INIT) || \
774 false)
775
776static inline void _nocheck__trace_vnc_key_map_init(const char * layout)
777{
778 if (trace_event_get_state(TRACE_VNC_KEY_MAP_INIT) && qemu_loglevel_mask(LOG_TRACE)) {
779 struct timeval _now;
780 gettimeofday(&_now, NULL);
781 qemu_log("%d@%zu.%06zu:vnc_key_map_init " "%s" "\n",
782 qemu_get_thread_id(),
783 (size_t)_now.tv_sec, (size_t)_now.tv_usec
784 , layout);
785 }
786}
787
788static inline void trace_vnc_key_map_init(const char * layout)
789{
790 if (true) {
791 _nocheck__trace_vnc_key_map_init(layout);
792 }
793}
794
795#define TRACE_VNC_KEY_EVENT_EXT_BACKEND_DSTATE() ( \
796 trace_event_get_state_dynamic_by_id(TRACE_VNC_KEY_EVENT_EXT) || \
797 false)
798
799static inline void _nocheck__trace_vnc_key_event_ext(bool down, int sym, int keycode, const char * name)
800{
801 if (trace_event_get_state(TRACE_VNC_KEY_EVENT_EXT) && qemu_loglevel_mask(LOG_TRACE)) {
802 struct timeval _now;
803 gettimeofday(&_now, NULL);
804 qemu_log("%d@%zu.%06zu:vnc_key_event_ext " "down %d, sym 0x%x, keycode 0x%x [%s]" "\n",
805 qemu_get_thread_id(),
806 (size_t)_now.tv_sec, (size_t)_now.tv_usec
807 , down, sym, keycode, name);
808 }
809}
810
811static inline void trace_vnc_key_event_ext(bool down, int sym, int keycode, const char * name)
812{
813 if (true) {
814 _nocheck__trace_vnc_key_event_ext(down, sym, keycode, name);
815 }
816}
817
818#define TRACE_VNC_KEY_EVENT_MAP_BACKEND_DSTATE() ( \
819 trace_event_get_state_dynamic_by_id(TRACE_VNC_KEY_EVENT_MAP) || \
820 false)
821
822static inline void _nocheck__trace_vnc_key_event_map(bool down, int sym, int keycode, const char * name)
823{
824 if (trace_event_get_state(TRACE_VNC_KEY_EVENT_MAP) && qemu_loglevel_mask(LOG_TRACE)) {
825 struct timeval _now;
826 gettimeofday(&_now, NULL);
827 qemu_log("%d@%zu.%06zu:vnc_key_event_map " "down %d, sym 0x%x -> keycode 0x%x [%s]" "\n",
828 qemu_get_thread_id(),
829 (size_t)_now.tv_sec, (size_t)_now.tv_usec
830 , down, sym, keycode, name);
831 }
832}
833
834static inline void trace_vnc_key_event_map(bool down, int sym, int keycode, const char * name)
835{
836 if (true) {
837 _nocheck__trace_vnc_key_event_map(down, sym, keycode, name);
838 }
839}
840
841#define TRACE_VNC_KEY_SYNC_NUMLOCK_BACKEND_DSTATE() ( \
842 trace_event_get_state_dynamic_by_id(TRACE_VNC_KEY_SYNC_NUMLOCK) || \
843 false)
844
845static inline void _nocheck__trace_vnc_key_sync_numlock(bool on)
846{
847 if (trace_event_get_state(TRACE_VNC_KEY_SYNC_NUMLOCK) && qemu_loglevel_mask(LOG_TRACE)) {
848 struct timeval _now;
849 gettimeofday(&_now, NULL);
850 qemu_log("%d@%zu.%06zu:vnc_key_sync_numlock " "%d" "\n",
851 qemu_get_thread_id(),
852 (size_t)_now.tv_sec, (size_t)_now.tv_usec
853 , on);
854 }
855}
856
857static inline void trace_vnc_key_sync_numlock(bool on)
858{
859 if (true) {
860 _nocheck__trace_vnc_key_sync_numlock(on);
861 }
862}
863
864#define TRACE_VNC_KEY_SYNC_CAPSLOCK_BACKEND_DSTATE() ( \
865 trace_event_get_state_dynamic_by_id(TRACE_VNC_KEY_SYNC_CAPSLOCK) || \
866 false)
867
868static inline void _nocheck__trace_vnc_key_sync_capslock(bool on)
869{
870 if (trace_event_get_state(TRACE_VNC_KEY_SYNC_CAPSLOCK) && qemu_loglevel_mask(LOG_TRACE)) {
871 struct timeval _now;
872 gettimeofday(&_now, NULL);
873 qemu_log("%d@%zu.%06zu:vnc_key_sync_capslock " "%d" "\n",
874 qemu_get_thread_id(),
875 (size_t)_now.tv_sec, (size_t)_now.tv_usec
876 , on);
877 }
878}
879
880static inline void trace_vnc_key_sync_capslock(bool on)
881{
882 if (true) {
883 _nocheck__trace_vnc_key_sync_capslock(on);
884 }
885}
886
887#define TRACE_VNC_CLIENT_EOF_BACKEND_DSTATE() ( \
888 trace_event_get_state_dynamic_by_id(TRACE_VNC_CLIENT_EOF) || \
889 false)
890
891static inline void _nocheck__trace_vnc_client_eof(void * state, void * ioc)
892{
893 if (trace_event_get_state(TRACE_VNC_CLIENT_EOF) && qemu_loglevel_mask(LOG_TRACE)) {
894 struct timeval _now;
895 gettimeofday(&_now, NULL);
896 qemu_log("%d@%zu.%06zu:vnc_client_eof " "VNC client EOF state=%p ioc=%p" "\n",
897 qemu_get_thread_id(),
898 (size_t)_now.tv_sec, (size_t)_now.tv_usec
899 , state, ioc);
900 }
901}
902
903static inline void trace_vnc_client_eof(void * state, void * ioc)
904{
905 if (true) {
906 _nocheck__trace_vnc_client_eof(state, ioc);
907 }
908}
909
910#define TRACE_VNC_CLIENT_IO_ERROR_BACKEND_DSTATE() ( \
911 trace_event_get_state_dynamic_by_id(TRACE_VNC_CLIENT_IO_ERROR) || \
912 false)
913
914static inline void _nocheck__trace_vnc_client_io_error(void * state, void * ioc, const char * msg)
915{
916 if (trace_event_get_state(TRACE_VNC_CLIENT_IO_ERROR) && qemu_loglevel_mask(LOG_TRACE)) {
917 struct timeval _now;
918 gettimeofday(&_now, NULL);
919 qemu_log("%d@%zu.%06zu:vnc_client_io_error " "VNC client I/O error state=%p ioc=%p errmsg=%s" "\n",
920 qemu_get_thread_id(),
921 (size_t)_now.tv_sec, (size_t)_now.tv_usec
922 , state, ioc, msg);
923 }
924}
925
926static inline void trace_vnc_client_io_error(void * state, void * ioc, const char * msg)
927{
928 if (true) {
929 _nocheck__trace_vnc_client_io_error(state, ioc, msg);
930 }
931}
932
933#define TRACE_VNC_CLIENT_CONNECT_BACKEND_DSTATE() ( \
934 trace_event_get_state_dynamic_by_id(TRACE_VNC_CLIENT_CONNECT) || \
935 false)
936
937static inline void _nocheck__trace_vnc_client_connect(void * state, void * ioc)
938{
939 if (trace_event_get_state(TRACE_VNC_CLIENT_CONNECT) && qemu_loglevel_mask(LOG_TRACE)) {
940 struct timeval _now;
941 gettimeofday(&_now, NULL);
942 qemu_log("%d@%zu.%06zu:vnc_client_connect " "VNC client connect state=%p ioc=%p" "\n",
943 qemu_get_thread_id(),
944 (size_t)_now.tv_sec, (size_t)_now.tv_usec
945 , state, ioc);
946 }
947}
948
949static inline void trace_vnc_client_connect(void * state, void * ioc)
950{
951 if (true) {
952 _nocheck__trace_vnc_client_connect(state, ioc);
953 }
954}
955
956#define TRACE_VNC_CLIENT_DISCONNECT_START_BACKEND_DSTATE() ( \
957 trace_event_get_state_dynamic_by_id(TRACE_VNC_CLIENT_DISCONNECT_START) || \
958 false)
959
960static inline void _nocheck__trace_vnc_client_disconnect_start(void * state, void * ioc)
961{
962 if (trace_event_get_state(TRACE_VNC_CLIENT_DISCONNECT_START) && qemu_loglevel_mask(LOG_TRACE)) {
963 struct timeval _now;
964 gettimeofday(&_now, NULL);
965 qemu_log("%d@%zu.%06zu:vnc_client_disconnect_start " "VNC client disconnect start state=%p ioc=%p" "\n",
966 qemu_get_thread_id(),
967 (size_t)_now.tv_sec, (size_t)_now.tv_usec
968 , state, ioc);
969 }
970}
971
972static inline void trace_vnc_client_disconnect_start(void * state, void * ioc)
973{
974 if (true) {
975 _nocheck__trace_vnc_client_disconnect_start(state, ioc);
976 }
977}
978
979#define TRACE_VNC_CLIENT_DISCONNECT_FINISH_BACKEND_DSTATE() ( \
980 trace_event_get_state_dynamic_by_id(TRACE_VNC_CLIENT_DISCONNECT_FINISH) || \
981 false)
982
983static inline void _nocheck__trace_vnc_client_disconnect_finish(void * state, void * ioc)
984{
985 if (trace_event_get_state(TRACE_VNC_CLIENT_DISCONNECT_FINISH) && qemu_loglevel_mask(LOG_TRACE)) {
986 struct timeval _now;
987 gettimeofday(&_now, NULL);
988 qemu_log("%d@%zu.%06zu:vnc_client_disconnect_finish " "VNC client disconnect finish state=%p ioc=%p" "\n",
989 qemu_get_thread_id(),
990 (size_t)_now.tv_sec, (size_t)_now.tv_usec
991 , state, ioc);
992 }
993}
994
995static inline void trace_vnc_client_disconnect_finish(void * state, void * ioc)
996{
997 if (true) {
998 _nocheck__trace_vnc_client_disconnect_finish(state, ioc);
999 }
1000}
1001
1002#define TRACE_VNC_CLIENT_IO_WRAP_BACKEND_DSTATE() ( \
1003 trace_event_get_state_dynamic_by_id(TRACE_VNC_CLIENT_IO_WRAP) || \
1004 false)
1005
1006static inline void _nocheck__trace_vnc_client_io_wrap(void * state, void * ioc, const char * type)
1007{
1008 if (trace_event_get_state(TRACE_VNC_CLIENT_IO_WRAP) && qemu_loglevel_mask(LOG_TRACE)) {
1009 struct timeval _now;
1010 gettimeofday(&_now, NULL);
1011 qemu_log("%d@%zu.%06zu:vnc_client_io_wrap " "VNC client I/O wrap state=%p ioc=%p type=%s" "\n",
1012 qemu_get_thread_id(),
1013 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1014 , state, ioc, type);
1015 }
1016}
1017
1018static inline void trace_vnc_client_io_wrap(void * state, void * ioc, const char * type)
1019{
1020 if (true) {
1021 _nocheck__trace_vnc_client_io_wrap(state, ioc, type);
1022 }
1023}
1024
1025#define TRACE_VNC_CLIENT_THROTTLE_THRESHOLD_BACKEND_DSTATE() ( \
1026 trace_event_get_state_dynamic_by_id(TRACE_VNC_CLIENT_THROTTLE_THRESHOLD) || \
1027 false)
1028
1029static inline void _nocheck__trace_vnc_client_throttle_threshold(void * state, void * ioc, size_t oldoffset, size_t offset, int client_width, int client_height, int bytes_per_pixel, void * audio_cap)
1030{
1031 if (trace_event_get_state(TRACE_VNC_CLIENT_THROTTLE_THRESHOLD) && qemu_loglevel_mask(LOG_TRACE)) {
1032 struct timeval _now;
1033 gettimeofday(&_now, NULL);
1034 qemu_log("%d@%zu.%06zu:vnc_client_throttle_threshold " "VNC client throttle threshold state=%p ioc=%p oldoffset=%zu newoffset=%zu width=%d height=%d bpp=%d audio=%p" "\n",
1035 qemu_get_thread_id(),
1036 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1037 , state, ioc, oldoffset, offset, client_width, client_height, bytes_per_pixel, audio_cap);
1038 }
1039}
1040
1041static inline void trace_vnc_client_throttle_threshold(void * state, void * ioc, size_t oldoffset, size_t offset, int client_width, int client_height, int bytes_per_pixel, void * audio_cap)
1042{
1043 if (true) {
1044 _nocheck__trace_vnc_client_throttle_threshold(state, ioc, oldoffset, offset, client_width, client_height, bytes_per_pixel, audio_cap);
1045 }
1046}
1047
1048#define TRACE_VNC_CLIENT_THROTTLE_INCREMENTAL_BACKEND_DSTATE() ( \
1049 trace_event_get_state_dynamic_by_id(TRACE_VNC_CLIENT_THROTTLE_INCREMENTAL) || \
1050 false)
1051
1052static inline void _nocheck__trace_vnc_client_throttle_incremental(void * state, void * ioc, int job_update, size_t offset)
1053{
1054 if (trace_event_get_state(TRACE_VNC_CLIENT_THROTTLE_INCREMENTAL) && qemu_loglevel_mask(LOG_TRACE)) {
1055 struct timeval _now;
1056 gettimeofday(&_now, NULL);
1057 qemu_log("%d@%zu.%06zu:vnc_client_throttle_incremental " "VNC client throttle incremental state=%p ioc=%p job-update=%d offset=%zu" "\n",
1058 qemu_get_thread_id(),
1059 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1060 , state, ioc, job_update, offset);
1061 }
1062}
1063
1064static inline void trace_vnc_client_throttle_incremental(void * state, void * ioc, int job_update, size_t offset)
1065{
1066 if (true) {
1067 _nocheck__trace_vnc_client_throttle_incremental(state, ioc, job_update, offset);
1068 }
1069}
1070
1071#define TRACE_VNC_CLIENT_THROTTLE_FORCED_BACKEND_DSTATE() ( \
1072 trace_event_get_state_dynamic_by_id(TRACE_VNC_CLIENT_THROTTLE_FORCED) || \
1073 false)
1074
1075static inline void _nocheck__trace_vnc_client_throttle_forced(void * state, void * ioc, int job_update, size_t offset)
1076{
1077 if (trace_event_get_state(TRACE_VNC_CLIENT_THROTTLE_FORCED) && qemu_loglevel_mask(LOG_TRACE)) {
1078 struct timeval _now;
1079 gettimeofday(&_now, NULL);
1080 qemu_log("%d@%zu.%06zu:vnc_client_throttle_forced " "VNC client throttle forced state=%p ioc=%p job-update=%d offset=%zu" "\n",
1081 qemu_get_thread_id(),
1082 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1083 , state, ioc, job_update, offset);
1084 }
1085}
1086
1087static inline void trace_vnc_client_throttle_forced(void * state, void * ioc, int job_update, size_t offset)
1088{
1089 if (true) {
1090 _nocheck__trace_vnc_client_throttle_forced(state, ioc, job_update, offset);
1091 }
1092}
1093
1094#define TRACE_VNC_CLIENT_THROTTLE_AUDIO_BACKEND_DSTATE() ( \
1095 trace_event_get_state_dynamic_by_id(TRACE_VNC_CLIENT_THROTTLE_AUDIO) || \
1096 false)
1097
1098static inline void _nocheck__trace_vnc_client_throttle_audio(void * state, void * ioc, size_t offset)
1099{
1100 if (trace_event_get_state(TRACE_VNC_CLIENT_THROTTLE_AUDIO) && qemu_loglevel_mask(LOG_TRACE)) {
1101 struct timeval _now;
1102 gettimeofday(&_now, NULL);
1103 qemu_log("%d@%zu.%06zu:vnc_client_throttle_audio " "VNC client throttle audio state=%p ioc=%p offset=%zu" "\n",
1104 qemu_get_thread_id(),
1105 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1106 , state, ioc, offset);
1107 }
1108}
1109
1110static inline void trace_vnc_client_throttle_audio(void * state, void * ioc, size_t offset)
1111{
1112 if (true) {
1113 _nocheck__trace_vnc_client_throttle_audio(state, ioc, offset);
1114 }
1115}
1116
1117#define TRACE_VNC_CLIENT_UNTHROTTLE_FORCED_BACKEND_DSTATE() ( \
1118 trace_event_get_state_dynamic_by_id(TRACE_VNC_CLIENT_UNTHROTTLE_FORCED) || \
1119 false)
1120
1121static inline void _nocheck__trace_vnc_client_unthrottle_forced(void * state, void * ioc)
1122{
1123 if (trace_event_get_state(TRACE_VNC_CLIENT_UNTHROTTLE_FORCED) && qemu_loglevel_mask(LOG_TRACE)) {
1124 struct timeval _now;
1125 gettimeofday(&_now, NULL);
1126 qemu_log("%d@%zu.%06zu:vnc_client_unthrottle_forced " "VNC client unthrottle forced offset state=%p ioc=%p" "\n",
1127 qemu_get_thread_id(),
1128 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1129 , state, ioc);
1130 }
1131}
1132
1133static inline void trace_vnc_client_unthrottle_forced(void * state, void * ioc)
1134{
1135 if (true) {
1136 _nocheck__trace_vnc_client_unthrottle_forced(state, ioc);
1137 }
1138}
1139
1140#define TRACE_VNC_CLIENT_UNTHROTTLE_INCREMENTAL_BACKEND_DSTATE() ( \
1141 trace_event_get_state_dynamic_by_id(TRACE_VNC_CLIENT_UNTHROTTLE_INCREMENTAL) || \
1142 false)
1143
1144static inline void _nocheck__trace_vnc_client_unthrottle_incremental(void * state, void * ioc, size_t offset)
1145{
1146 if (trace_event_get_state(TRACE_VNC_CLIENT_UNTHROTTLE_INCREMENTAL) && qemu_loglevel_mask(LOG_TRACE)) {
1147 struct timeval _now;
1148 gettimeofday(&_now, NULL);
1149 qemu_log("%d@%zu.%06zu:vnc_client_unthrottle_incremental " "VNC client unthrottle incremental state=%p ioc=%p offset=%zu" "\n",
1150 qemu_get_thread_id(),
1151 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1152 , state, ioc, offset);
1153 }
1154}
1155
1156static inline void trace_vnc_client_unthrottle_incremental(void * state, void * ioc, size_t offset)
1157{
1158 if (true) {
1159 _nocheck__trace_vnc_client_unthrottle_incremental(state, ioc, offset);
1160 }
1161}
1162
1163#define TRACE_VNC_CLIENT_OUTPUT_LIMIT_BACKEND_DSTATE() ( \
1164 trace_event_get_state_dynamic_by_id(TRACE_VNC_CLIENT_OUTPUT_LIMIT) || \
1165 false)
1166
1167static inline void _nocheck__trace_vnc_client_output_limit(void * state, void * ioc, size_t offset, size_t threshold)
1168{
1169 if (trace_event_get_state(TRACE_VNC_CLIENT_OUTPUT_LIMIT) && qemu_loglevel_mask(LOG_TRACE)) {
1170 struct timeval _now;
1171 gettimeofday(&_now, NULL);
1172 qemu_log("%d@%zu.%06zu:vnc_client_output_limit " "VNC client output limit state=%p ioc=%p offset=%zu threshold=%zu" "\n",
1173 qemu_get_thread_id(),
1174 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1175 , state, ioc, offset, threshold);
1176 }
1177}
1178
1179static inline void trace_vnc_client_output_limit(void * state, void * ioc, size_t offset, size_t threshold)
1180{
1181 if (true) {
1182 _nocheck__trace_vnc_client_output_limit(state, ioc, offset, threshold);
1183 }
1184}
1185
1186#define TRACE_VNC_AUTH_INIT_BACKEND_DSTATE() ( \
1187 trace_event_get_state_dynamic_by_id(TRACE_VNC_AUTH_INIT) || \
1188 false)
1189
1190static inline void _nocheck__trace_vnc_auth_init(void * display, int websock, int auth, int subauth)
1191{
1192 if (trace_event_get_state(TRACE_VNC_AUTH_INIT) && qemu_loglevel_mask(LOG_TRACE)) {
1193 struct timeval _now;
1194 gettimeofday(&_now, NULL);
1195 qemu_log("%d@%zu.%06zu:vnc_auth_init " "VNC auth init state=%p websock=%d auth=%d subauth=%d" "\n",
1196 qemu_get_thread_id(),
1197 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1198 , display, websock, auth, subauth);
1199 }
1200}
1201
1202static inline void trace_vnc_auth_init(void * display, int websock, int auth, int subauth)
1203{
1204 if (true) {
1205 _nocheck__trace_vnc_auth_init(display, websock, auth, subauth);
1206 }
1207}
1208
1209#define TRACE_VNC_AUTH_START_BACKEND_DSTATE() ( \
1210 trace_event_get_state_dynamic_by_id(TRACE_VNC_AUTH_START) || \
1211 false)
1212
1213static inline void _nocheck__trace_vnc_auth_start(void * state, int method)
1214{
1215 if (trace_event_get_state(TRACE_VNC_AUTH_START) && qemu_loglevel_mask(LOG_TRACE)) {
1216 struct timeval _now;
1217 gettimeofday(&_now, NULL);
1218 qemu_log("%d@%zu.%06zu:vnc_auth_start " "VNC client auth start state=%p method=%d" "\n",
1219 qemu_get_thread_id(),
1220 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1221 , state, method);
1222 }
1223}
1224
1225static inline void trace_vnc_auth_start(void * state, int method)
1226{
1227 if (true) {
1228 _nocheck__trace_vnc_auth_start(state, method);
1229 }
1230}
1231
1232#define TRACE_VNC_AUTH_PASS_BACKEND_DSTATE() ( \
1233 trace_event_get_state_dynamic_by_id(TRACE_VNC_AUTH_PASS) || \
1234 false)
1235
1236static inline void _nocheck__trace_vnc_auth_pass(void * state, int method)
1237{
1238 if (trace_event_get_state(TRACE_VNC_AUTH_PASS) && qemu_loglevel_mask(LOG_TRACE)) {
1239 struct timeval _now;
1240 gettimeofday(&_now, NULL);
1241 qemu_log("%d@%zu.%06zu:vnc_auth_pass " "VNC client auth passed state=%p method=%d" "\n",
1242 qemu_get_thread_id(),
1243 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1244 , state, method);
1245 }
1246}
1247
1248static inline void trace_vnc_auth_pass(void * state, int method)
1249{
1250 if (true) {
1251 _nocheck__trace_vnc_auth_pass(state, method);
1252 }
1253}
1254
1255#define TRACE_VNC_AUTH_FAIL_BACKEND_DSTATE() ( \
1256 trace_event_get_state_dynamic_by_id(TRACE_VNC_AUTH_FAIL) || \
1257 false)
1258
1259static inline void _nocheck__trace_vnc_auth_fail(void * state, int method, const char * message, const char * reason)
1260{
1261 if (trace_event_get_state(TRACE_VNC_AUTH_FAIL) && qemu_loglevel_mask(LOG_TRACE)) {
1262 struct timeval _now;
1263 gettimeofday(&_now, NULL);
1264 qemu_log("%d@%zu.%06zu:vnc_auth_fail " "VNC client auth failed state=%p method=%d message=%s reason=%s" "\n",
1265 qemu_get_thread_id(),
1266 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1267 , state, method, message, reason);
1268 }
1269}
1270
1271static inline void trace_vnc_auth_fail(void * state, int method, const char * message, const char * reason)
1272{
1273 if (true) {
1274 _nocheck__trace_vnc_auth_fail(state, method, message, reason);
1275 }
1276}
1277
1278#define TRACE_VNC_AUTH_REJECT_BACKEND_DSTATE() ( \
1279 trace_event_get_state_dynamic_by_id(TRACE_VNC_AUTH_REJECT) || \
1280 false)
1281
1282static inline void _nocheck__trace_vnc_auth_reject(void * state, int expect, int got)
1283{
1284 if (trace_event_get_state(TRACE_VNC_AUTH_REJECT) && qemu_loglevel_mask(LOG_TRACE)) {
1285 struct timeval _now;
1286 gettimeofday(&_now, NULL);
1287 qemu_log("%d@%zu.%06zu:vnc_auth_reject " "VNC client auth rejected state=%p method expected=%d got=%d" "\n",
1288 qemu_get_thread_id(),
1289 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1290 , state, expect, got);
1291 }
1292}
1293
1294static inline void trace_vnc_auth_reject(void * state, int expect, int got)
1295{
1296 if (true) {
1297 _nocheck__trace_vnc_auth_reject(state, expect, got);
1298 }
1299}
1300
1301#define TRACE_VNC_AUTH_VENCRYPT_VERSION_BACKEND_DSTATE() ( \
1302 trace_event_get_state_dynamic_by_id(TRACE_VNC_AUTH_VENCRYPT_VERSION) || \
1303 false)
1304
1305static inline void _nocheck__trace_vnc_auth_vencrypt_version(void * state, int major, int minor)
1306{
1307 if (trace_event_get_state(TRACE_VNC_AUTH_VENCRYPT_VERSION) && qemu_loglevel_mask(LOG_TRACE)) {
1308 struct timeval _now;
1309 gettimeofday(&_now, NULL);
1310 qemu_log("%d@%zu.%06zu:vnc_auth_vencrypt_version " "VNC client auth vencrypt version state=%p major=%d minor=%d" "\n",
1311 qemu_get_thread_id(),
1312 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1313 , state, major, minor);
1314 }
1315}
1316
1317static inline void trace_vnc_auth_vencrypt_version(void * state, int major, int minor)
1318{
1319 if (true) {
1320 _nocheck__trace_vnc_auth_vencrypt_version(state, major, minor);
1321 }
1322}
1323
1324#define TRACE_VNC_AUTH_VENCRYPT_SUBAUTH_BACKEND_DSTATE() ( \
1325 trace_event_get_state_dynamic_by_id(TRACE_VNC_AUTH_VENCRYPT_SUBAUTH) || \
1326 false)
1327
1328static inline void _nocheck__trace_vnc_auth_vencrypt_subauth(void * state, int auth)
1329{
1330 if (trace_event_get_state(TRACE_VNC_AUTH_VENCRYPT_SUBAUTH) && qemu_loglevel_mask(LOG_TRACE)) {
1331 struct timeval _now;
1332 gettimeofday(&_now, NULL);
1333 qemu_log("%d@%zu.%06zu:vnc_auth_vencrypt_subauth " "VNC client auth vencrypt subauth state=%p auth=%d" "\n",
1334 qemu_get_thread_id(),
1335 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1336 , state, auth);
1337 }
1338}
1339
1340static inline void trace_vnc_auth_vencrypt_subauth(void * state, int auth)
1341{
1342 if (true) {
1343 _nocheck__trace_vnc_auth_vencrypt_subauth(state, auth);
1344 }
1345}
1346
1347#define TRACE_VNC_AUTH_SASL_MECH_LIST_BACKEND_DSTATE() ( \
1348 trace_event_get_state_dynamic_by_id(TRACE_VNC_AUTH_SASL_MECH_LIST) || \
1349 false)
1350
1351static inline void _nocheck__trace_vnc_auth_sasl_mech_list(void * state, const char * mechs)
1352{
1353 if (trace_event_get_state(TRACE_VNC_AUTH_SASL_MECH_LIST) && qemu_loglevel_mask(LOG_TRACE)) {
1354 struct timeval _now;
1355 gettimeofday(&_now, NULL);
1356 qemu_log("%d@%zu.%06zu:vnc_auth_sasl_mech_list " "VNC client auth SASL state=%p mechlist=%s" "\n",
1357 qemu_get_thread_id(),
1358 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1359 , state, mechs);
1360 }
1361}
1362
1363static inline void trace_vnc_auth_sasl_mech_list(void * state, const char * mechs)
1364{
1365 if (true) {
1366 _nocheck__trace_vnc_auth_sasl_mech_list(state, mechs);
1367 }
1368}
1369
1370#define TRACE_VNC_AUTH_SASL_MECH_CHOOSE_BACKEND_DSTATE() ( \
1371 trace_event_get_state_dynamic_by_id(TRACE_VNC_AUTH_SASL_MECH_CHOOSE) || \
1372 false)
1373
1374static inline void _nocheck__trace_vnc_auth_sasl_mech_choose(void * state, const char * mech)
1375{
1376 if (trace_event_get_state(TRACE_VNC_AUTH_SASL_MECH_CHOOSE) && qemu_loglevel_mask(LOG_TRACE)) {
1377 struct timeval _now;
1378 gettimeofday(&_now, NULL);
1379 qemu_log("%d@%zu.%06zu:vnc_auth_sasl_mech_choose " "VNC client auth SASL state=%p mech=%s" "\n",
1380 qemu_get_thread_id(),
1381 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1382 , state, mech);
1383 }
1384}
1385
1386static inline void trace_vnc_auth_sasl_mech_choose(void * state, const char * mech)
1387{
1388 if (true) {
1389 _nocheck__trace_vnc_auth_sasl_mech_choose(state, mech);
1390 }
1391}
1392
1393#define TRACE_VNC_AUTH_SASL_START_BACKEND_DSTATE() ( \
1394 trace_event_get_state_dynamic_by_id(TRACE_VNC_AUTH_SASL_START) || \
1395 false)
1396
1397static inline void _nocheck__trace_vnc_auth_sasl_start(void * state, const void * clientdata, size_t clientlen, const void * serverdata, size_t severlen, int ret)
1398{
1399 if (trace_event_get_state(TRACE_VNC_AUTH_SASL_START) && qemu_loglevel_mask(LOG_TRACE)) {
1400 struct timeval _now;
1401 gettimeofday(&_now, NULL);
1402 qemu_log("%d@%zu.%06zu:vnc_auth_sasl_start " "VNC client auth SASL start state=%p clientdata=%p clientlen=%zu serverdata=%p serverlen=%zu ret=%d" "\n",
1403 qemu_get_thread_id(),
1404 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1405 , state, clientdata, clientlen, serverdata, severlen, ret);
1406 }
1407}
1408
1409static inline void trace_vnc_auth_sasl_start(void * state, const void * clientdata, size_t clientlen, const void * serverdata, size_t severlen, int ret)
1410{
1411 if (true) {
1412 _nocheck__trace_vnc_auth_sasl_start(state, clientdata, clientlen, serverdata, severlen, ret);
1413 }
1414}
1415
1416#define TRACE_VNC_AUTH_SASL_STEP_BACKEND_DSTATE() ( \
1417 trace_event_get_state_dynamic_by_id(TRACE_VNC_AUTH_SASL_STEP) || \
1418 false)
1419
1420static inline void _nocheck__trace_vnc_auth_sasl_step(void * state, const void * clientdata, size_t clientlen, const void * serverdata, size_t severlen, int ret)
1421{
1422 if (trace_event_get_state(TRACE_VNC_AUTH_SASL_STEP) && qemu_loglevel_mask(LOG_TRACE)) {
1423 struct timeval _now;
1424 gettimeofday(&_now, NULL);
1425 qemu_log("%d@%zu.%06zu:vnc_auth_sasl_step " "VNC client auth SASL step state=%p clientdata=%p clientlen=%zu serverdata=%p serverlen=%zu ret=%d" "\n",
1426 qemu_get_thread_id(),
1427 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1428 , state, clientdata, clientlen, serverdata, severlen, ret);
1429 }
1430}
1431
1432static inline void trace_vnc_auth_sasl_step(void * state, const void * clientdata, size_t clientlen, const void * serverdata, size_t severlen, int ret)
1433{
1434 if (true) {
1435 _nocheck__trace_vnc_auth_sasl_step(state, clientdata, clientlen, serverdata, severlen, ret);
1436 }
1437}
1438
1439#define TRACE_VNC_AUTH_SASL_SSF_BACKEND_DSTATE() ( \
1440 trace_event_get_state_dynamic_by_id(TRACE_VNC_AUTH_SASL_SSF) || \
1441 false)
1442
1443static inline void _nocheck__trace_vnc_auth_sasl_ssf(void * state, int ssf)
1444{
1445 if (trace_event_get_state(TRACE_VNC_AUTH_SASL_SSF) && qemu_loglevel_mask(LOG_TRACE)) {
1446 struct timeval _now;
1447 gettimeofday(&_now, NULL);
1448 qemu_log("%d@%zu.%06zu:vnc_auth_sasl_ssf " "VNC client auth SASL SSF state=%p size=%d" "\n",
1449 qemu_get_thread_id(),
1450 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1451 , state, ssf);
1452 }
1453}
1454
1455static inline void trace_vnc_auth_sasl_ssf(void * state, int ssf)
1456{
1457 if (true) {
1458 _nocheck__trace_vnc_auth_sasl_ssf(state, ssf);
1459 }
1460}
1461
1462#define TRACE_VNC_AUTH_SASL_USERNAME_BACKEND_DSTATE() ( \
1463 trace_event_get_state_dynamic_by_id(TRACE_VNC_AUTH_SASL_USERNAME) || \
1464 false)
1465
1466static inline void _nocheck__trace_vnc_auth_sasl_username(void * state, const char * name)
1467{
1468 if (trace_event_get_state(TRACE_VNC_AUTH_SASL_USERNAME) && qemu_loglevel_mask(LOG_TRACE)) {
1469 struct timeval _now;
1470 gettimeofday(&_now, NULL);
1471 qemu_log("%d@%zu.%06zu:vnc_auth_sasl_username " "VNC client auth SASL user state=%p name=%s" "\n",
1472 qemu_get_thread_id(),
1473 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1474 , state, name);
1475 }
1476}
1477
1478static inline void trace_vnc_auth_sasl_username(void * state, const char * name)
1479{
1480 if (true) {
1481 _nocheck__trace_vnc_auth_sasl_username(state, name);
1482 }
1483}
1484
1485#define TRACE_VNC_AUTH_SASL_ACL_BACKEND_DSTATE() ( \
1486 trace_event_get_state_dynamic_by_id(TRACE_VNC_AUTH_SASL_ACL) || \
1487 false)
1488
1489static inline void _nocheck__trace_vnc_auth_sasl_acl(void * state, int allow)
1490{
1491 if (trace_event_get_state(TRACE_VNC_AUTH_SASL_ACL) && qemu_loglevel_mask(LOG_TRACE)) {
1492 struct timeval _now;
1493 gettimeofday(&_now, NULL);
1494 qemu_log("%d@%zu.%06zu:vnc_auth_sasl_acl " "VNC client auth SASL ACL state=%p allow=%d" "\n",
1495 qemu_get_thread_id(),
1496 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1497 , state, allow);
1498 }
1499}
1500
1501static inline void trace_vnc_auth_sasl_acl(void * state, int allow)
1502{
1503 if (true) {
1504 _nocheck__trace_vnc_auth_sasl_acl(state, allow);
1505 }
1506}
1507
1508#define TRACE_INPUT_EVENT_KEY_NUMBER_BACKEND_DSTATE() ( \
1509 trace_event_get_state_dynamic_by_id(TRACE_INPUT_EVENT_KEY_NUMBER) || \
1510 false)
1511
1512static inline void _nocheck__trace_input_event_key_number(int conidx, int number, const char * qcode, bool down)
1513{
1514 if (trace_event_get_state(TRACE_INPUT_EVENT_KEY_NUMBER) && qemu_loglevel_mask(LOG_TRACE)) {
1515 struct timeval _now;
1516 gettimeofday(&_now, NULL);
1517 qemu_log("%d@%zu.%06zu:input_event_key_number " "con %d, key number 0x%x [%s], down %d" "\n",
1518 qemu_get_thread_id(),
1519 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1520 , conidx, number, qcode, down);
1521 }
1522}
1523
1524static inline void trace_input_event_key_number(int conidx, int number, const char * qcode, bool down)
1525{
1526 if (true) {
1527 _nocheck__trace_input_event_key_number(conidx, number, qcode, down);
1528 }
1529}
1530
1531#define TRACE_INPUT_EVENT_KEY_QCODE_BACKEND_DSTATE() ( \
1532 trace_event_get_state_dynamic_by_id(TRACE_INPUT_EVENT_KEY_QCODE) || \
1533 false)
1534
1535static inline void _nocheck__trace_input_event_key_qcode(int conidx, const char * qcode, bool down)
1536{
1537 if (trace_event_get_state(TRACE_INPUT_EVENT_KEY_QCODE) && qemu_loglevel_mask(LOG_TRACE)) {
1538 struct timeval _now;
1539 gettimeofday(&_now, NULL);
1540 qemu_log("%d@%zu.%06zu:input_event_key_qcode " "con %d, key qcode %s, down %d" "\n",
1541 qemu_get_thread_id(),
1542 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1543 , conidx, qcode, down);
1544 }
1545}
1546
1547static inline void trace_input_event_key_qcode(int conidx, const char * qcode, bool down)
1548{
1549 if (true) {
1550 _nocheck__trace_input_event_key_qcode(conidx, qcode, down);
1551 }
1552}
1553
1554#define TRACE_INPUT_EVENT_BTN_BACKEND_DSTATE() ( \
1555 trace_event_get_state_dynamic_by_id(TRACE_INPUT_EVENT_BTN) || \
1556 false)
1557
1558static inline void _nocheck__trace_input_event_btn(int conidx, const char * btn, bool down)
1559{
1560 if (trace_event_get_state(TRACE_INPUT_EVENT_BTN) && qemu_loglevel_mask(LOG_TRACE)) {
1561 struct timeval _now;
1562 gettimeofday(&_now, NULL);
1563 qemu_log("%d@%zu.%06zu:input_event_btn " "con %d, button %s, down %d" "\n",
1564 qemu_get_thread_id(),
1565 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1566 , conidx, btn, down);
1567 }
1568}
1569
1570static inline void trace_input_event_btn(int conidx, const char * btn, bool down)
1571{
1572 if (true) {
1573 _nocheck__trace_input_event_btn(conidx, btn, down);
1574 }
1575}
1576
1577#define TRACE_INPUT_EVENT_REL_BACKEND_DSTATE() ( \
1578 trace_event_get_state_dynamic_by_id(TRACE_INPUT_EVENT_REL) || \
1579 false)
1580
1581static inline void _nocheck__trace_input_event_rel(int conidx, const char * axis, int value)
1582{
1583 if (trace_event_get_state(TRACE_INPUT_EVENT_REL) && qemu_loglevel_mask(LOG_TRACE)) {
1584 struct timeval _now;
1585 gettimeofday(&_now, NULL);
1586 qemu_log("%d@%zu.%06zu:input_event_rel " "con %d, axis %s, value %d" "\n",
1587 qemu_get_thread_id(),
1588 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1589 , conidx, axis, value);
1590 }
1591}
1592
1593static inline void trace_input_event_rel(int conidx, const char * axis, int value)
1594{
1595 if (true) {
1596 _nocheck__trace_input_event_rel(conidx, axis, value);
1597 }
1598}
1599
1600#define TRACE_INPUT_EVENT_ABS_BACKEND_DSTATE() ( \
1601 trace_event_get_state_dynamic_by_id(TRACE_INPUT_EVENT_ABS) || \
1602 false)
1603
1604static inline void _nocheck__trace_input_event_abs(int conidx, const char * axis, int value)
1605{
1606 if (trace_event_get_state(TRACE_INPUT_EVENT_ABS) && qemu_loglevel_mask(LOG_TRACE)) {
1607 struct timeval _now;
1608 gettimeofday(&_now, NULL);
1609 qemu_log("%d@%zu.%06zu:input_event_abs " "con %d, axis %s, value 0x%x" "\n",
1610 qemu_get_thread_id(),
1611 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1612 , conidx, axis, value);
1613 }
1614}
1615
1616static inline void trace_input_event_abs(int conidx, const char * axis, int value)
1617{
1618 if (true) {
1619 _nocheck__trace_input_event_abs(conidx, axis, value);
1620 }
1621}
1622
1623#define TRACE_INPUT_EVENT_SYNC_BACKEND_DSTATE() ( \
1624 trace_event_get_state_dynamic_by_id(TRACE_INPUT_EVENT_SYNC) || \
1625 false)
1626
1627static inline void _nocheck__trace_input_event_sync(void)
1628{
1629 if (trace_event_get_state(TRACE_INPUT_EVENT_SYNC) && qemu_loglevel_mask(LOG_TRACE)) {
1630 struct timeval _now;
1631 gettimeofday(&_now, NULL);
1632 qemu_log("%d@%zu.%06zu:input_event_sync " "" "\n",
1633 qemu_get_thread_id(),
1634 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1635 );
1636 }
1637}
1638
1639static inline void trace_input_event_sync(void)
1640{
1641 if (true) {
1642 _nocheck__trace_input_event_sync();
1643 }
1644}
1645
1646#define TRACE_INPUT_MOUSE_MODE_BACKEND_DSTATE() ( \
1647 trace_event_get_state_dynamic_by_id(TRACE_INPUT_MOUSE_MODE) || \
1648 false)
1649
1650static inline void _nocheck__trace_input_mouse_mode(int absolute)
1651{
1652 if (trace_event_get_state(TRACE_INPUT_MOUSE_MODE) && qemu_loglevel_mask(LOG_TRACE)) {
1653 struct timeval _now;
1654 gettimeofday(&_now, NULL);
1655 qemu_log("%d@%zu.%06zu:input_mouse_mode " "absolute %d" "\n",
1656 qemu_get_thread_id(),
1657 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1658 , absolute);
1659 }
1660}
1661
1662static inline void trace_input_mouse_mode(int absolute)
1663{
1664 if (true) {
1665 _nocheck__trace_input_mouse_mode(absolute);
1666 }
1667}
1668
1669#define TRACE_QEMU_SPICE_ADD_MEMSLOT_BACKEND_DSTATE() ( \
1670 trace_event_get_state_dynamic_by_id(TRACE_QEMU_SPICE_ADD_MEMSLOT) || \
1671 false)
1672
1673static inline void _nocheck__trace_qemu_spice_add_memslot(int qid, uint32_t slot_id, unsigned long virt_start, unsigned long virt_end, int async)
1674{
1675 if (trace_event_get_state(TRACE_QEMU_SPICE_ADD_MEMSLOT) && qemu_loglevel_mask(LOG_TRACE)) {
1676 struct timeval _now;
1677 gettimeofday(&_now, NULL);
1678 qemu_log("%d@%zu.%06zu:qemu_spice_add_memslot " "%d %u: host virt 0x%lx - 0x%lx async=%d" "\n",
1679 qemu_get_thread_id(),
1680 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1681 , qid, slot_id, virt_start, virt_end, async);
1682 }
1683}
1684
1685static inline void trace_qemu_spice_add_memslot(int qid, uint32_t slot_id, unsigned long virt_start, unsigned long virt_end, int async)
1686{
1687 if (true) {
1688 _nocheck__trace_qemu_spice_add_memslot(qid, slot_id, virt_start, virt_end, async);
1689 }
1690}
1691
1692#define TRACE_QEMU_SPICE_DEL_MEMSLOT_BACKEND_DSTATE() ( \
1693 trace_event_get_state_dynamic_by_id(TRACE_QEMU_SPICE_DEL_MEMSLOT) || \
1694 false)
1695
1696static inline void _nocheck__trace_qemu_spice_del_memslot(int qid, uint32_t gid, uint32_t slot_id)
1697{
1698 if (trace_event_get_state(TRACE_QEMU_SPICE_DEL_MEMSLOT) && qemu_loglevel_mask(LOG_TRACE)) {
1699 struct timeval _now;
1700 gettimeofday(&_now, NULL);
1701 qemu_log("%d@%zu.%06zu:qemu_spice_del_memslot " "%d gid=%u sid=%u" "\n",
1702 qemu_get_thread_id(),
1703 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1704 , qid, gid, slot_id);
1705 }
1706}
1707
1708static inline void trace_qemu_spice_del_memslot(int qid, uint32_t gid, uint32_t slot_id)
1709{
1710 if (true) {
1711 _nocheck__trace_qemu_spice_del_memslot(qid, gid, slot_id);
1712 }
1713}
1714
1715#define TRACE_QEMU_SPICE_CREATE_PRIMARY_SURFACE_BACKEND_DSTATE() ( \
1716 trace_event_get_state_dynamic_by_id(TRACE_QEMU_SPICE_CREATE_PRIMARY_SURFACE) || \
1717 false)
1718
1719static inline void _nocheck__trace_qemu_spice_create_primary_surface(int qid, uint32_t sid, void * surface, int async)
1720{
1721 if (trace_event_get_state(TRACE_QEMU_SPICE_CREATE_PRIMARY_SURFACE) && qemu_loglevel_mask(LOG_TRACE)) {
1722 struct timeval _now;
1723 gettimeofday(&_now, NULL);
1724 qemu_log("%d@%zu.%06zu:qemu_spice_create_primary_surface " "%d sid=%u surface=%p async=%d" "\n",
1725 qemu_get_thread_id(),
1726 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1727 , qid, sid, surface, async);
1728 }
1729}
1730
1731static inline void trace_qemu_spice_create_primary_surface(int qid, uint32_t sid, void * surface, int async)
1732{
1733 if (true) {
1734 _nocheck__trace_qemu_spice_create_primary_surface(qid, sid, surface, async);
1735 }
1736}
1737
1738#define TRACE_QEMU_SPICE_DESTROY_PRIMARY_SURFACE_BACKEND_DSTATE() ( \
1739 trace_event_get_state_dynamic_by_id(TRACE_QEMU_SPICE_DESTROY_PRIMARY_SURFACE) || \
1740 false)
1741
1742static inline void _nocheck__trace_qemu_spice_destroy_primary_surface(int qid, uint32_t sid, int async)
1743{
1744 if (trace_event_get_state(TRACE_QEMU_SPICE_DESTROY_PRIMARY_SURFACE) && qemu_loglevel_mask(LOG_TRACE)) {
1745 struct timeval _now;
1746 gettimeofday(&_now, NULL);
1747 qemu_log("%d@%zu.%06zu:qemu_spice_destroy_primary_surface " "%d sid=%u async=%d" "\n",
1748 qemu_get_thread_id(),
1749 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1750 , qid, sid, async);
1751 }
1752}
1753
1754static inline void trace_qemu_spice_destroy_primary_surface(int qid, uint32_t sid, int async)
1755{
1756 if (true) {
1757 _nocheck__trace_qemu_spice_destroy_primary_surface(qid, sid, async);
1758 }
1759}
1760
1761#define TRACE_QEMU_SPICE_WAKEUP_BACKEND_DSTATE() ( \
1762 trace_event_get_state_dynamic_by_id(TRACE_QEMU_SPICE_WAKEUP) || \
1763 false)
1764
1765static inline void _nocheck__trace_qemu_spice_wakeup(uint32_t qid)
1766{
1767 if (trace_event_get_state(TRACE_QEMU_SPICE_WAKEUP) && qemu_loglevel_mask(LOG_TRACE)) {
1768 struct timeval _now;
1769 gettimeofday(&_now, NULL);
1770 qemu_log("%d@%zu.%06zu:qemu_spice_wakeup " "%d" "\n",
1771 qemu_get_thread_id(),
1772 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1773 , qid);
1774 }
1775}
1776
1777static inline void trace_qemu_spice_wakeup(uint32_t qid)
1778{
1779 if (true) {
1780 _nocheck__trace_qemu_spice_wakeup(qid);
1781 }
1782}
1783
1784#define TRACE_QEMU_SPICE_CREATE_UPDATE_BACKEND_DSTATE() ( \
1785 trace_event_get_state_dynamic_by_id(TRACE_QEMU_SPICE_CREATE_UPDATE) || \
1786 false)
1787
1788static inline void _nocheck__trace_qemu_spice_create_update(uint32_t left, uint32_t right, uint32_t top, uint32_t bottom)
1789{
1790 if (trace_event_get_state(TRACE_QEMU_SPICE_CREATE_UPDATE) && qemu_loglevel_mask(LOG_TRACE)) {
1791 struct timeval _now;
1792 gettimeofday(&_now, NULL);
1793 qemu_log("%d@%zu.%06zu:qemu_spice_create_update " "lr %d -> %d, tb -> %d -> %d" "\n",
1794 qemu_get_thread_id(),
1795 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1796 , left, right, top, bottom);
1797 }
1798}
1799
1800static inline void trace_qemu_spice_create_update(uint32_t left, uint32_t right, uint32_t top, uint32_t bottom)
1801{
1802 if (true) {
1803 _nocheck__trace_qemu_spice_create_update(left, right, top, bottom);
1804 }
1805}
1806
1807#define TRACE_QEMU_SPICE_DISPLAY_UPDATE_BACKEND_DSTATE() ( \
1808 trace_event_get_state_dynamic_by_id(TRACE_QEMU_SPICE_DISPLAY_UPDATE) || \
1809 false)
1810
1811static inline void _nocheck__trace_qemu_spice_display_update(int qid, uint32_t x, uint32_t y, uint32_t w, uint32_t h)
1812{
1813 if (trace_event_get_state(TRACE_QEMU_SPICE_DISPLAY_UPDATE) && qemu_loglevel_mask(LOG_TRACE)) {
1814 struct timeval _now;
1815 gettimeofday(&_now, NULL);
1816 qemu_log("%d@%zu.%06zu:qemu_spice_display_update " "%d +%d+%d %dx%d" "\n",
1817 qemu_get_thread_id(),
1818 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1819 , qid, x, y, w, h);
1820 }
1821}
1822
1823static inline void trace_qemu_spice_display_update(int qid, uint32_t x, uint32_t y, uint32_t w, uint32_t h)
1824{
1825 if (true) {
1826 _nocheck__trace_qemu_spice_display_update(qid, x, y, w, h);
1827 }
1828}
1829
1830#define TRACE_QEMU_SPICE_DISPLAY_SURFACE_BACKEND_DSTATE() ( \
1831 trace_event_get_state_dynamic_by_id(TRACE_QEMU_SPICE_DISPLAY_SURFACE) || \
1832 false)
1833
1834static inline void _nocheck__trace_qemu_spice_display_surface(int qid, uint32_t w, uint32_t h, int fast)
1835{
1836 if (trace_event_get_state(TRACE_QEMU_SPICE_DISPLAY_SURFACE) && qemu_loglevel_mask(LOG_TRACE)) {
1837 struct timeval _now;
1838 gettimeofday(&_now, NULL);
1839 qemu_log("%d@%zu.%06zu:qemu_spice_display_surface " "%d %dx%d, fast %d" "\n",
1840 qemu_get_thread_id(),
1841 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1842 , qid, w, h, fast);
1843 }
1844}
1845
1846static inline void trace_qemu_spice_display_surface(int qid, uint32_t w, uint32_t h, int fast)
1847{
1848 if (true) {
1849 _nocheck__trace_qemu_spice_display_surface(qid, w, h, fast);
1850 }
1851}
1852
1853#define TRACE_QEMU_SPICE_DISPLAY_REFRESH_BACKEND_DSTATE() ( \
1854 trace_event_get_state_dynamic_by_id(TRACE_QEMU_SPICE_DISPLAY_REFRESH) || \
1855 false)
1856
1857static inline void _nocheck__trace_qemu_spice_display_refresh(int qid, int notify)
1858{
1859 if (trace_event_get_state(TRACE_QEMU_SPICE_DISPLAY_REFRESH) && qemu_loglevel_mask(LOG_TRACE)) {
1860 struct timeval _now;
1861 gettimeofday(&_now, NULL);
1862 qemu_log("%d@%zu.%06zu:qemu_spice_display_refresh " "%d notify %d" "\n",
1863 qemu_get_thread_id(),
1864 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1865 , qid, notify);
1866 }
1867}
1868
1869static inline void trace_qemu_spice_display_refresh(int qid, int notify)
1870{
1871 if (true) {
1872 _nocheck__trace_qemu_spice_display_refresh(qid, notify);
1873 }
1874}
1875
1876#define TRACE_QEMU_SPICE_UI_INFO_BACKEND_DSTATE() ( \
1877 trace_event_get_state_dynamic_by_id(TRACE_QEMU_SPICE_UI_INFO) || \
1878 false)
1879
1880static inline void _nocheck__trace_qemu_spice_ui_info(int qid, uint32_t width, uint32_t height)
1881{
1882 if (trace_event_get_state(TRACE_QEMU_SPICE_UI_INFO) && qemu_loglevel_mask(LOG_TRACE)) {
1883 struct timeval _now;
1884 gettimeofday(&_now, NULL);
1885 qemu_log("%d@%zu.%06zu:qemu_spice_ui_info " "%d %dx%d" "\n",
1886 qemu_get_thread_id(),
1887 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1888 , qid, width, height);
1889 }
1890}
1891
1892static inline void trace_qemu_spice_ui_info(int qid, uint32_t width, uint32_t height)
1893{
1894 if (true) {
1895 _nocheck__trace_qemu_spice_ui_info(qid, width, height);
1896 }
1897}
1898
1899#define TRACE_QEMU_SPICE_GL_SURFACE_BACKEND_DSTATE() ( \
1900 trace_event_get_state_dynamic_by_id(TRACE_QEMU_SPICE_GL_SURFACE) || \
1901 false)
1902
1903static inline void _nocheck__trace_qemu_spice_gl_surface(int qid, uint32_t w, uint32_t h, uint32_t fourcc)
1904{
1905 if (trace_event_get_state(TRACE_QEMU_SPICE_GL_SURFACE) && qemu_loglevel_mask(LOG_TRACE)) {
1906 struct timeval _now;
1907 gettimeofday(&_now, NULL);
1908 qemu_log("%d@%zu.%06zu:qemu_spice_gl_surface " "%d %dx%d, fourcc 0x%x" "\n",
1909 qemu_get_thread_id(),
1910 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1911 , qid, w, h, fourcc);
1912 }
1913}
1914
1915static inline void trace_qemu_spice_gl_surface(int qid, uint32_t w, uint32_t h, uint32_t fourcc)
1916{
1917 if (true) {
1918 _nocheck__trace_qemu_spice_gl_surface(qid, w, h, fourcc);
1919 }
1920}
1921
1922#define TRACE_QEMU_SPICE_GL_SCANOUT_DISABLE_BACKEND_DSTATE() ( \
1923 trace_event_get_state_dynamic_by_id(TRACE_QEMU_SPICE_GL_SCANOUT_DISABLE) || \
1924 false)
1925
1926static inline void _nocheck__trace_qemu_spice_gl_scanout_disable(int qid)
1927{
1928 if (trace_event_get_state(TRACE_QEMU_SPICE_GL_SCANOUT_DISABLE) && qemu_loglevel_mask(LOG_TRACE)) {
1929 struct timeval _now;
1930 gettimeofday(&_now, NULL);
1931 qemu_log("%d@%zu.%06zu:qemu_spice_gl_scanout_disable " "%d" "\n",
1932 qemu_get_thread_id(),
1933 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1934 , qid);
1935 }
1936}
1937
1938static inline void trace_qemu_spice_gl_scanout_disable(int qid)
1939{
1940 if (true) {
1941 _nocheck__trace_qemu_spice_gl_scanout_disable(qid);
1942 }
1943}
1944
1945#define TRACE_QEMU_SPICE_GL_SCANOUT_TEXTURE_BACKEND_DSTATE() ( \
1946 trace_event_get_state_dynamic_by_id(TRACE_QEMU_SPICE_GL_SCANOUT_TEXTURE) || \
1947 false)
1948
1949static inline void _nocheck__trace_qemu_spice_gl_scanout_texture(int qid, uint32_t w, uint32_t h, uint32_t fourcc)
1950{
1951 if (trace_event_get_state(TRACE_QEMU_SPICE_GL_SCANOUT_TEXTURE) && qemu_loglevel_mask(LOG_TRACE)) {
1952 struct timeval _now;
1953 gettimeofday(&_now, NULL);
1954 qemu_log("%d@%zu.%06zu:qemu_spice_gl_scanout_texture " "%d %dx%d, fourcc 0x%x" "\n",
1955 qemu_get_thread_id(),
1956 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1957 , qid, w, h, fourcc);
1958 }
1959}
1960
1961static inline void trace_qemu_spice_gl_scanout_texture(int qid, uint32_t w, uint32_t h, uint32_t fourcc)
1962{
1963 if (true) {
1964 _nocheck__trace_qemu_spice_gl_scanout_texture(qid, w, h, fourcc);
1965 }
1966}
1967
1968#define TRACE_QEMU_SPICE_GL_CURSOR_BACKEND_DSTATE() ( \
1969 trace_event_get_state_dynamic_by_id(TRACE_QEMU_SPICE_GL_CURSOR) || \
1970 false)
1971
1972static inline void _nocheck__trace_qemu_spice_gl_cursor(int qid, bool enabled, bool hotspot)
1973{
1974 if (trace_event_get_state(TRACE_QEMU_SPICE_GL_CURSOR) && qemu_loglevel_mask(LOG_TRACE)) {
1975 struct timeval _now;
1976 gettimeofday(&_now, NULL);
1977 qemu_log("%d@%zu.%06zu:qemu_spice_gl_cursor " "%d enabled %d, hotspot %d" "\n",
1978 qemu_get_thread_id(),
1979 (size_t)_now.tv_sec, (size_t)_now.tv_usec
1980 , qid, enabled, hotspot);
1981 }
1982}
1983
1984static inline void trace_qemu_spice_gl_cursor(int qid, bool enabled, bool hotspot)
1985{
1986 if (true) {
1987 _nocheck__trace_qemu_spice_gl_cursor(qid, enabled, hotspot);
1988 }
1989}
1990
1991#define TRACE_QEMU_SPICE_GL_FORWARD_DMABUF_BACKEND_DSTATE() ( \
1992 trace_event_get_state_dynamic_by_id(TRACE_QEMU_SPICE_GL_FORWARD_DMABUF) || \
1993 false)
1994
1995static inline void _nocheck__trace_qemu_spice_gl_forward_dmabuf(int qid, uint32_t width, uint32_t height)
1996{
1997 if (trace_event_get_state(TRACE_QEMU_SPICE_GL_FORWARD_DMABUF) && qemu_loglevel_mask(LOG_TRACE)) {
1998 struct timeval _now;
1999 gettimeofday(&_now, NULL);
2000 qemu_log("%d@%zu.%06zu:qemu_spice_gl_forward_dmabuf " "%d %dx%d" "\n",
2001 qemu_get_thread_id(),
2002 (size_t)_now.tv_sec, (size_t)_now.tv_usec
2003 , qid, width, height);
2004 }
2005}
2006
2007static inline void trace_qemu_spice_gl_forward_dmabuf(int qid, uint32_t width, uint32_t height)
2008{
2009 if (true) {
2010 _nocheck__trace_qemu_spice_gl_forward_dmabuf(qid, width, height);
2011 }
2012}
2013
2014#define TRACE_QEMU_SPICE_GL_RENDER_DMABUF_BACKEND_DSTATE() ( \
2015 trace_event_get_state_dynamic_by_id(TRACE_QEMU_SPICE_GL_RENDER_DMABUF) || \
2016 false)
2017
2018static inline void _nocheck__trace_qemu_spice_gl_render_dmabuf(int qid, uint32_t width, uint32_t height)
2019{
2020 if (trace_event_get_state(TRACE_QEMU_SPICE_GL_RENDER_DMABUF) && qemu_loglevel_mask(LOG_TRACE)) {
2021 struct timeval _now;
2022 gettimeofday(&_now, NULL);
2023 qemu_log("%d@%zu.%06zu:qemu_spice_gl_render_dmabuf " "%d %dx%d" "\n",
2024 qemu_get_thread_id(),
2025 (size_t)_now.tv_sec, (size_t)_now.tv_usec
2026 , qid, width, height);
2027 }
2028}
2029
2030static inline void trace_qemu_spice_gl_render_dmabuf(int qid, uint32_t width, uint32_t height)
2031{
2032 if (true) {
2033 _nocheck__trace_qemu_spice_gl_render_dmabuf(qid, width, height);
2034 }
2035}
2036
2037#define TRACE_QEMU_SPICE_GL_UPDATE_BACKEND_DSTATE() ( \
2038 trace_event_get_state_dynamic_by_id(TRACE_QEMU_SPICE_GL_UPDATE) || \
2039 false)
2040
2041static inline void _nocheck__trace_qemu_spice_gl_update(int qid, uint32_t x, uint32_t y, uint32_t w, uint32_t h)
2042{
2043 if (trace_event_get_state(TRACE_QEMU_SPICE_GL_UPDATE) && qemu_loglevel_mask(LOG_TRACE)) {
2044 struct timeval _now;
2045 gettimeofday(&_now, NULL);
2046 qemu_log("%d@%zu.%06zu:qemu_spice_gl_update " "%d +%d+%d %dx%d" "\n",
2047 qemu_get_thread_id(),
2048 (size_t)_now.tv_sec, (size_t)_now.tv_usec
2049 , qid, x, y, w, h);
2050 }
2051}
2052
2053static inline void trace_qemu_spice_gl_update(int qid, uint32_t x, uint32_t y, uint32_t w, uint32_t h)
2054{
2055 if (true) {
2056 _nocheck__trace_qemu_spice_gl_update(qid, x, y, w, h);
2057 }
2058}
2059
2060#define TRACE_KEYMAP_PARSE_BACKEND_DSTATE() ( \
2061 trace_event_get_state_dynamic_by_id(TRACE_KEYMAP_PARSE) || \
2062 false)
2063
2064static inline void _nocheck__trace_keymap_parse(const char * file)
2065{
2066 if (trace_event_get_state(TRACE_KEYMAP_PARSE) && qemu_loglevel_mask(LOG_TRACE)) {
2067 struct timeval _now;
2068 gettimeofday(&_now, NULL);
2069 qemu_log("%d@%zu.%06zu:keymap_parse " "file %s" "\n",
2070 qemu_get_thread_id(),
2071 (size_t)_now.tv_sec, (size_t)_now.tv_usec
2072 , file);
2073 }
2074}
2075
2076static inline void trace_keymap_parse(const char * file)
2077{
2078 if (true) {
2079 _nocheck__trace_keymap_parse(file);
2080 }
2081}
2082
2083#define TRACE_KEYMAP_ADD_BACKEND_DSTATE() ( \
2084 trace_event_get_state_dynamic_by_id(TRACE_KEYMAP_ADD) || \
2085 false)
2086
2087static inline void _nocheck__trace_keymap_add(int sym, int code, const char * line)
2088{
2089 if (trace_event_get_state(TRACE_KEYMAP_ADD) && qemu_loglevel_mask(LOG_TRACE)) {
2090 struct timeval _now;
2091 gettimeofday(&_now, NULL);
2092 qemu_log("%d@%zu.%06zu:keymap_add " "sym=0x%04x code=0x%04x (line: %s)" "\n",
2093 qemu_get_thread_id(),
2094 (size_t)_now.tv_sec, (size_t)_now.tv_usec
2095 , sym, code, line);
2096 }
2097}
2098
2099static inline void trace_keymap_add(int sym, int code, const char * line)
2100{
2101 if (true) {
2102 _nocheck__trace_keymap_add(sym, code, line);
2103 }
2104}
2105
2106#define TRACE_KEYMAP_UNMAPPED_BACKEND_DSTATE() ( \
2107 trace_event_get_state_dynamic_by_id(TRACE_KEYMAP_UNMAPPED) || \
2108 false)
2109
2110static inline void _nocheck__trace_keymap_unmapped(int sym)
2111{
2112 if (trace_event_get_state(TRACE_KEYMAP_UNMAPPED) && qemu_loglevel_mask(LOG_TRACE)) {
2113 struct timeval _now;
2114 gettimeofday(&_now, NULL);
2115 qemu_log("%d@%zu.%06zu:keymap_unmapped " "sym=0x%04x" "\n",
2116 qemu_get_thread_id(),
2117 (size_t)_now.tv_sec, (size_t)_now.tv_usec
2118 , sym);
2119 }
2120}
2121
2122static inline void trace_keymap_unmapped(int sym)
2123{
2124 if (true) {
2125 _nocheck__trace_keymap_unmapped(sym);
2126 }
2127}
2128
2129#define TRACE_XKEYMAP_EXTENSION_BACKEND_DSTATE() ( \
2130 trace_event_get_state_dynamic_by_id(TRACE_XKEYMAP_EXTENSION) || \
2131 false)
2132
2133static inline void _nocheck__trace_xkeymap_extension(const char * name)
2134{
2135 if (trace_event_get_state(TRACE_XKEYMAP_EXTENSION) && qemu_loglevel_mask(LOG_TRACE)) {
2136 struct timeval _now;
2137 gettimeofday(&_now, NULL);
2138 qemu_log("%d@%zu.%06zu:xkeymap_extension " "extension '%s'" "\n",
2139 qemu_get_thread_id(),
2140 (size_t)_now.tv_sec, (size_t)_now.tv_usec
2141 , name);
2142 }
2143}
2144
2145static inline void trace_xkeymap_extension(const char * name)
2146{
2147 if (true) {
2148 _nocheck__trace_xkeymap_extension(name);
2149 }
2150}
2151
2152#define TRACE_XKEYMAP_VENDOR_BACKEND_DSTATE() ( \
2153 trace_event_get_state_dynamic_by_id(TRACE_XKEYMAP_VENDOR) || \
2154 false)
2155
2156static inline void _nocheck__trace_xkeymap_vendor(const char * name)
2157{
2158 if (trace_event_get_state(TRACE_XKEYMAP_VENDOR) && qemu_loglevel_mask(LOG_TRACE)) {
2159 struct timeval _now;
2160 gettimeofday(&_now, NULL);
2161 qemu_log("%d@%zu.%06zu:xkeymap_vendor " "vendor '%s'" "\n",
2162 qemu_get_thread_id(),
2163 (size_t)_now.tv_sec, (size_t)_now.tv_usec
2164 , name);
2165 }
2166}
2167
2168static inline void trace_xkeymap_vendor(const char * name)
2169{
2170 if (true) {
2171 _nocheck__trace_xkeymap_vendor(name);
2172 }
2173}
2174
2175#define TRACE_XKEYMAP_KEYCODES_BACKEND_DSTATE() ( \
2176 trace_event_get_state_dynamic_by_id(TRACE_XKEYMAP_KEYCODES) || \
2177 false)
2178
2179static inline void _nocheck__trace_xkeymap_keycodes(const char * name)
2180{
2181 if (trace_event_get_state(TRACE_XKEYMAP_KEYCODES) && qemu_loglevel_mask(LOG_TRACE)) {
2182 struct timeval _now;
2183 gettimeofday(&_now, NULL);
2184 qemu_log("%d@%zu.%06zu:xkeymap_keycodes " "keycodes '%s'" "\n",
2185 qemu_get_thread_id(),
2186 (size_t)_now.tv_sec, (size_t)_now.tv_usec
2187 , name);
2188 }
2189}
2190
2191static inline void trace_xkeymap_keycodes(const char * name)
2192{
2193 if (true) {
2194 _nocheck__trace_xkeymap_keycodes(name);
2195 }
2196}
2197
2198#define TRACE_XKEYMAP_KEYMAP_BACKEND_DSTATE() ( \
2199 trace_event_get_state_dynamic_by_id(TRACE_XKEYMAP_KEYMAP) || \
2200 false)
2201
2202static inline void _nocheck__trace_xkeymap_keymap(const char * name)
2203{
2204 if (trace_event_get_state(TRACE_XKEYMAP_KEYMAP) && qemu_loglevel_mask(LOG_TRACE)) {
2205 struct timeval _now;
2206 gettimeofday(&_now, NULL);
2207 qemu_log("%d@%zu.%06zu:xkeymap_keymap " "keymap '%s'" "\n",
2208 qemu_get_thread_id(),
2209 (size_t)_now.tv_sec, (size_t)_now.tv_usec
2210 , name);
2211 }
2212}
2213
2214static inline void trace_xkeymap_keymap(const char * name)
2215{
2216 if (true) {
2217 _nocheck__trace_xkeymap_keymap(name);
2218 }
2219}
2220#endif /* TRACE_UI_GENERATED_TRACERS_H */
2221