1 | /* This file is autogenerated by tracetool, do not edit. */ |
2 | |
3 | #ifndef TRACE_HW_MEM_GENERATED_TRACERS_H |
4 | #define TRACE_HW_MEM_GENERATED_TRACERS_H |
5 | |
6 | #include "trace/control.h" |
7 | |
8 | extern TraceEvent _TRACE_MHP_PC_DIMM_ASSIGNED_SLOT_EVENT; |
9 | extern TraceEvent _TRACE_MEMORY_DEVICE_PRE_PLUG_EVENT; |
10 | extern TraceEvent _TRACE_MEMORY_DEVICE_PLUG_EVENT; |
11 | extern TraceEvent _TRACE_MEMORY_DEVICE_UNPLUG_EVENT; |
12 | extern uint16_t _TRACE_MHP_PC_DIMM_ASSIGNED_SLOT_DSTATE; |
13 | extern uint16_t _TRACE_MEMORY_DEVICE_PRE_PLUG_DSTATE; |
14 | extern uint16_t _TRACE_MEMORY_DEVICE_PLUG_DSTATE; |
15 | extern uint16_t _TRACE_MEMORY_DEVICE_UNPLUG_DSTATE; |
16 | #define TRACE_MHP_PC_DIMM_ASSIGNED_SLOT_ENABLED 1 |
17 | #define TRACE_MEMORY_DEVICE_PRE_PLUG_ENABLED 1 |
18 | #define TRACE_MEMORY_DEVICE_PLUG_ENABLED 1 |
19 | #define TRACE_MEMORY_DEVICE_UNPLUG_ENABLED 1 |
20 | #include "qemu/log-for-trace.h" |
21 | |
22 | |
23 | #define TRACE_MHP_PC_DIMM_ASSIGNED_SLOT_BACKEND_DSTATE() ( \ |
24 | trace_event_get_state_dynamic_by_id(TRACE_MHP_PC_DIMM_ASSIGNED_SLOT) || \ |
25 | false) |
26 | |
27 | static inline void _nocheck__trace_mhp_pc_dimm_assigned_slot(int slot) |
28 | { |
29 | if (trace_event_get_state(TRACE_MHP_PC_DIMM_ASSIGNED_SLOT) && qemu_loglevel_mask(LOG_TRACE)) { |
30 | struct timeval _now; |
31 | gettimeofday(&_now, NULL); |
32 | qemu_log("%d@%zu.%06zu:mhp_pc_dimm_assigned_slot " "%d" "\n" , |
33 | qemu_get_thread_id(), |
34 | (size_t)_now.tv_sec, (size_t)_now.tv_usec |
35 | , slot); |
36 | } |
37 | } |
38 | |
39 | static inline void trace_mhp_pc_dimm_assigned_slot(int slot) |
40 | { |
41 | if (true) { |
42 | _nocheck__trace_mhp_pc_dimm_assigned_slot(slot); |
43 | } |
44 | } |
45 | |
46 | #define TRACE_MEMORY_DEVICE_PRE_PLUG_BACKEND_DSTATE() ( \ |
47 | trace_event_get_state_dynamic_by_id(TRACE_MEMORY_DEVICE_PRE_PLUG) || \ |
48 | false) |
49 | |
50 | static inline void _nocheck__trace_memory_device_pre_plug(const char * id, uint64_t addr) |
51 | { |
52 | if (trace_event_get_state(TRACE_MEMORY_DEVICE_PRE_PLUG) && qemu_loglevel_mask(LOG_TRACE)) { |
53 | struct timeval _now; |
54 | gettimeofday(&_now, NULL); |
55 | qemu_log("%d@%zu.%06zu:memory_device_pre_plug " "id=%s addr=0x%" PRIx64 "\n" , |
56 | qemu_get_thread_id(), |
57 | (size_t)_now.tv_sec, (size_t)_now.tv_usec |
58 | , id, addr); |
59 | } |
60 | } |
61 | |
62 | static inline void trace_memory_device_pre_plug(const char * id, uint64_t addr) |
63 | { |
64 | if (true) { |
65 | _nocheck__trace_memory_device_pre_plug(id, addr); |
66 | } |
67 | } |
68 | |
69 | #define TRACE_MEMORY_DEVICE_PLUG_BACKEND_DSTATE() ( \ |
70 | trace_event_get_state_dynamic_by_id(TRACE_MEMORY_DEVICE_PLUG) || \ |
71 | false) |
72 | |
73 | static inline void _nocheck__trace_memory_device_plug(const char * id, uint64_t addr) |
74 | { |
75 | if (trace_event_get_state(TRACE_MEMORY_DEVICE_PLUG) && qemu_loglevel_mask(LOG_TRACE)) { |
76 | struct timeval _now; |
77 | gettimeofday(&_now, NULL); |
78 | qemu_log("%d@%zu.%06zu:memory_device_plug " "id=%s addr=0x%" PRIx64 "\n" , |
79 | qemu_get_thread_id(), |
80 | (size_t)_now.tv_sec, (size_t)_now.tv_usec |
81 | , id, addr); |
82 | } |
83 | } |
84 | |
85 | static inline void trace_memory_device_plug(const char * id, uint64_t addr) |
86 | { |
87 | if (true) { |
88 | _nocheck__trace_memory_device_plug(id, addr); |
89 | } |
90 | } |
91 | |
92 | #define TRACE_MEMORY_DEVICE_UNPLUG_BACKEND_DSTATE() ( \ |
93 | trace_event_get_state_dynamic_by_id(TRACE_MEMORY_DEVICE_UNPLUG) || \ |
94 | false) |
95 | |
96 | static inline void _nocheck__trace_memory_device_unplug(const char * id, uint64_t addr) |
97 | { |
98 | if (trace_event_get_state(TRACE_MEMORY_DEVICE_UNPLUG) && qemu_loglevel_mask(LOG_TRACE)) { |
99 | struct timeval _now; |
100 | gettimeofday(&_now, NULL); |
101 | qemu_log("%d@%zu.%06zu:memory_device_unplug " "id=%s addr=0x%" PRIx64 "\n" , |
102 | qemu_get_thread_id(), |
103 | (size_t)_now.tv_sec, (size_t)_now.tv_usec |
104 | , id, addr); |
105 | } |
106 | } |
107 | |
108 | static inline void trace_memory_device_unplug(const char * id, uint64_t addr) |
109 | { |
110 | if (true) { |
111 | _nocheck__trace_memory_device_unplug(id, addr); |
112 | } |
113 | } |
114 | #endif /* TRACE_HW_MEM_GENERATED_TRACERS_H */ |
115 | |