1/* This file is autogenerated by tracetool, do not edit. */
2
3#ifndef TRACE_CRYPTO_GENERATED_TRACERS_H
4#define TRACE_CRYPTO_GENERATED_TRACERS_H
5
6#include "trace/control.h"
7
8extern TraceEvent _TRACE_QCRYPTO_TLS_CREDS_LOAD_DH_EVENT;
9extern TraceEvent _TRACE_QCRYPTO_TLS_CREDS_GET_PATH_EVENT;
10extern TraceEvent _TRACE_QCRYPTO_TLS_CREDS_ANON_LOAD_EVENT;
11extern TraceEvent _TRACE_QCRYPTO_TLS_CREDS_PSK_LOAD_EVENT;
12extern TraceEvent _TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_EVENT;
13extern TraceEvent _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_BASIC_CONSTRAINTS_EVENT;
14extern TraceEvent _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_USAGE_EVENT;
15extern TraceEvent _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_PURPOSE_EVENT;
16extern TraceEvent _TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_EVENT;
17extern TraceEvent _TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_LIST_EVENT;
18extern TraceEvent _TRACE_QCRYPTO_TLS_SESSION_NEW_EVENT;
19extern TraceEvent _TRACE_QCRYPTO_TLS_SESSION_CHECK_CREDS_EVENT;
20extern uint16_t _TRACE_QCRYPTO_TLS_CREDS_LOAD_DH_DSTATE;
21extern uint16_t _TRACE_QCRYPTO_TLS_CREDS_GET_PATH_DSTATE;
22extern uint16_t _TRACE_QCRYPTO_TLS_CREDS_ANON_LOAD_DSTATE;
23extern uint16_t _TRACE_QCRYPTO_TLS_CREDS_PSK_LOAD_DSTATE;
24extern uint16_t _TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_DSTATE;
25extern uint16_t _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_BASIC_CONSTRAINTS_DSTATE;
26extern uint16_t _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_USAGE_DSTATE;
27extern uint16_t _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_PURPOSE_DSTATE;
28extern uint16_t _TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_DSTATE;
29extern uint16_t _TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_LIST_DSTATE;
30extern uint16_t _TRACE_QCRYPTO_TLS_SESSION_NEW_DSTATE;
31extern uint16_t _TRACE_QCRYPTO_TLS_SESSION_CHECK_CREDS_DSTATE;
32#define TRACE_QCRYPTO_TLS_CREDS_LOAD_DH_ENABLED 1
33#define TRACE_QCRYPTO_TLS_CREDS_GET_PATH_ENABLED 1
34#define TRACE_QCRYPTO_TLS_CREDS_ANON_LOAD_ENABLED 1
35#define TRACE_QCRYPTO_TLS_CREDS_PSK_LOAD_ENABLED 1
36#define TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_ENABLED 1
37#define TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_BASIC_CONSTRAINTS_ENABLED 1
38#define TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_USAGE_ENABLED 1
39#define TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_PURPOSE_ENABLED 1
40#define TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_ENABLED 1
41#define TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_LIST_ENABLED 1
42#define TRACE_QCRYPTO_TLS_SESSION_NEW_ENABLED 1
43#define TRACE_QCRYPTO_TLS_SESSION_CHECK_CREDS_ENABLED 1
44#include "qemu/log-for-trace.h"
45
46
47#define TRACE_QCRYPTO_TLS_CREDS_LOAD_DH_BACKEND_DSTATE() ( \
48 trace_event_get_state_dynamic_by_id(TRACE_QCRYPTO_TLS_CREDS_LOAD_DH) || \
49 false)
50
51static inline void _nocheck__trace_qcrypto_tls_creds_load_dh(void * creds, const char * filename)
52{
53 if (trace_event_get_state(TRACE_QCRYPTO_TLS_CREDS_LOAD_DH) && qemu_loglevel_mask(LOG_TRACE)) {
54 struct timeval _now;
55 gettimeofday(&_now, NULL);
56 qemu_log("%d@%zu.%06zu:qcrypto_tls_creds_load_dh " "TLS creds load DH creds=%p filename=%s" "\n",
57 qemu_get_thread_id(),
58 (size_t)_now.tv_sec, (size_t)_now.tv_usec
59 , creds, filename);
60 }
61}
62
63static inline void trace_qcrypto_tls_creds_load_dh(void * creds, const char * filename)
64{
65 if (true) {
66 _nocheck__trace_qcrypto_tls_creds_load_dh(creds, filename);
67 }
68}
69
70#define TRACE_QCRYPTO_TLS_CREDS_GET_PATH_BACKEND_DSTATE() ( \
71 trace_event_get_state_dynamic_by_id(TRACE_QCRYPTO_TLS_CREDS_GET_PATH) || \
72 false)
73
74static inline void _nocheck__trace_qcrypto_tls_creds_get_path(void * creds, const char * filename, const char * path)
75{
76 if (trace_event_get_state(TRACE_QCRYPTO_TLS_CREDS_GET_PATH) && qemu_loglevel_mask(LOG_TRACE)) {
77 struct timeval _now;
78 gettimeofday(&_now, NULL);
79 qemu_log("%d@%zu.%06zu:qcrypto_tls_creds_get_path " "TLS creds path creds=%p filename=%s path=%s" "\n",
80 qemu_get_thread_id(),
81 (size_t)_now.tv_sec, (size_t)_now.tv_usec
82 , creds, filename, path);
83 }
84}
85
86static inline void trace_qcrypto_tls_creds_get_path(void * creds, const char * filename, const char * path)
87{
88 if (true) {
89 _nocheck__trace_qcrypto_tls_creds_get_path(creds, filename, path);
90 }
91}
92
93#define TRACE_QCRYPTO_TLS_CREDS_ANON_LOAD_BACKEND_DSTATE() ( \
94 trace_event_get_state_dynamic_by_id(TRACE_QCRYPTO_TLS_CREDS_ANON_LOAD) || \
95 false)
96
97static inline void _nocheck__trace_qcrypto_tls_creds_anon_load(void * creds, const char * dir)
98{
99 if (trace_event_get_state(TRACE_QCRYPTO_TLS_CREDS_ANON_LOAD) && qemu_loglevel_mask(LOG_TRACE)) {
100 struct timeval _now;
101 gettimeofday(&_now, NULL);
102 qemu_log("%d@%zu.%06zu:qcrypto_tls_creds_anon_load " "TLS creds anon load creds=%p dir=%s" "\n",
103 qemu_get_thread_id(),
104 (size_t)_now.tv_sec, (size_t)_now.tv_usec
105 , creds, dir);
106 }
107}
108
109static inline void trace_qcrypto_tls_creds_anon_load(void * creds, const char * dir)
110{
111 if (true) {
112 _nocheck__trace_qcrypto_tls_creds_anon_load(creds, dir);
113 }
114}
115
116#define TRACE_QCRYPTO_TLS_CREDS_PSK_LOAD_BACKEND_DSTATE() ( \
117 trace_event_get_state_dynamic_by_id(TRACE_QCRYPTO_TLS_CREDS_PSK_LOAD) || \
118 false)
119
120static inline void _nocheck__trace_qcrypto_tls_creds_psk_load(void * creds, const char * dir)
121{
122 if (trace_event_get_state(TRACE_QCRYPTO_TLS_CREDS_PSK_LOAD) && qemu_loglevel_mask(LOG_TRACE)) {
123 struct timeval _now;
124 gettimeofday(&_now, NULL);
125 qemu_log("%d@%zu.%06zu:qcrypto_tls_creds_psk_load " "TLS creds psk load creds=%p dir=%s" "\n",
126 qemu_get_thread_id(),
127 (size_t)_now.tv_sec, (size_t)_now.tv_usec
128 , creds, dir);
129 }
130}
131
132static inline void trace_qcrypto_tls_creds_psk_load(void * creds, const char * dir)
133{
134 if (true) {
135 _nocheck__trace_qcrypto_tls_creds_psk_load(creds, dir);
136 }
137}
138
139#define TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_BACKEND_DSTATE() ( \
140 trace_event_get_state_dynamic_by_id(TRACE_QCRYPTO_TLS_CREDS_X509_LOAD) || \
141 false)
142
143static inline void _nocheck__trace_qcrypto_tls_creds_x509_load(void * creds, const char * dir)
144{
145 if (trace_event_get_state(TRACE_QCRYPTO_TLS_CREDS_X509_LOAD) && qemu_loglevel_mask(LOG_TRACE)) {
146 struct timeval _now;
147 gettimeofday(&_now, NULL);
148 qemu_log("%d@%zu.%06zu:qcrypto_tls_creds_x509_load " "TLS creds x509 load creds=%p dir=%s" "\n",
149 qemu_get_thread_id(),
150 (size_t)_now.tv_sec, (size_t)_now.tv_usec
151 , creds, dir);
152 }
153}
154
155static inline void trace_qcrypto_tls_creds_x509_load(void * creds, const char * dir)
156{
157 if (true) {
158 _nocheck__trace_qcrypto_tls_creds_x509_load(creds, dir);
159 }
160}
161
162#define TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_BASIC_CONSTRAINTS_BACKEND_DSTATE() ( \
163 trace_event_get_state_dynamic_by_id(TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_BASIC_CONSTRAINTS) || \
164 false)
165
166static inline void _nocheck__trace_qcrypto_tls_creds_x509_check_basic_constraints(void * creds, const char * file, int status)
167{
168 if (trace_event_get_state(TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_BASIC_CONSTRAINTS) && qemu_loglevel_mask(LOG_TRACE)) {
169 struct timeval _now;
170 gettimeofday(&_now, NULL);
171 qemu_log("%d@%zu.%06zu:qcrypto_tls_creds_x509_check_basic_constraints " "TLS creds x509 check basic constraints creds=%p file=%s status=%d" "\n",
172 qemu_get_thread_id(),
173 (size_t)_now.tv_sec, (size_t)_now.tv_usec
174 , creds, file, status);
175 }
176}
177
178static inline void trace_qcrypto_tls_creds_x509_check_basic_constraints(void * creds, const char * file, int status)
179{
180 if (true) {
181 _nocheck__trace_qcrypto_tls_creds_x509_check_basic_constraints(creds, file, status);
182 }
183}
184
185#define TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_USAGE_BACKEND_DSTATE() ( \
186 trace_event_get_state_dynamic_by_id(TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_USAGE) || \
187 false)
188
189static inline void _nocheck__trace_qcrypto_tls_creds_x509_check_key_usage(void * creds, const char * file, int status, int usage, int critical)
190{
191 if (trace_event_get_state(TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_USAGE) && qemu_loglevel_mask(LOG_TRACE)) {
192 struct timeval _now;
193 gettimeofday(&_now, NULL);
194 qemu_log("%d@%zu.%06zu:qcrypto_tls_creds_x509_check_key_usage " "TLS creds x509 check key usage creds=%p file=%s status=%d usage=%d critical=%d" "\n",
195 qemu_get_thread_id(),
196 (size_t)_now.tv_sec, (size_t)_now.tv_usec
197 , creds, file, status, usage, critical);
198 }
199}
200
201static inline void trace_qcrypto_tls_creds_x509_check_key_usage(void * creds, const char * file, int status, int usage, int critical)
202{
203 if (true) {
204 _nocheck__trace_qcrypto_tls_creds_x509_check_key_usage(creds, file, status, usage, critical);
205 }
206}
207
208#define TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_PURPOSE_BACKEND_DSTATE() ( \
209 trace_event_get_state_dynamic_by_id(TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_PURPOSE) || \
210 false)
211
212static inline void _nocheck__trace_qcrypto_tls_creds_x509_check_key_purpose(void * creds, const char * file, int status, const char * usage, int critical)
213{
214 if (trace_event_get_state(TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_PURPOSE) && qemu_loglevel_mask(LOG_TRACE)) {
215 struct timeval _now;
216 gettimeofday(&_now, NULL);
217 qemu_log("%d@%zu.%06zu:qcrypto_tls_creds_x509_check_key_purpose " "TLS creds x509 check key usage creds=%p file=%s status=%d usage=%s critical=%d" "\n",
218 qemu_get_thread_id(),
219 (size_t)_now.tv_sec, (size_t)_now.tv_usec
220 , creds, file, status, usage, critical);
221 }
222}
223
224static inline void trace_qcrypto_tls_creds_x509_check_key_purpose(void * creds, const char * file, int status, const char * usage, int critical)
225{
226 if (true) {
227 _nocheck__trace_qcrypto_tls_creds_x509_check_key_purpose(creds, file, status, usage, critical);
228 }
229}
230
231#define TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_BACKEND_DSTATE() ( \
232 trace_event_get_state_dynamic_by_id(TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT) || \
233 false)
234
235static inline void _nocheck__trace_qcrypto_tls_creds_x509_load_cert(void * creds, int isServer, const char * file)
236{
237 if (trace_event_get_state(TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT) && qemu_loglevel_mask(LOG_TRACE)) {
238 struct timeval _now;
239 gettimeofday(&_now, NULL);
240 qemu_log("%d@%zu.%06zu:qcrypto_tls_creds_x509_load_cert " "TLS creds x509 load cert creds=%p isServer=%d file=%s" "\n",
241 qemu_get_thread_id(),
242 (size_t)_now.tv_sec, (size_t)_now.tv_usec
243 , creds, isServer, file);
244 }
245}
246
247static inline void trace_qcrypto_tls_creds_x509_load_cert(void * creds, int isServer, const char * file)
248{
249 if (true) {
250 _nocheck__trace_qcrypto_tls_creds_x509_load_cert(creds, isServer, file);
251 }
252}
253
254#define TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_LIST_BACKEND_DSTATE() ( \
255 trace_event_get_state_dynamic_by_id(TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_LIST) || \
256 false)
257
258static inline void _nocheck__trace_qcrypto_tls_creds_x509_load_cert_list(void * creds, const char * file)
259{
260 if (trace_event_get_state(TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_LIST) && qemu_loglevel_mask(LOG_TRACE)) {
261 struct timeval _now;
262 gettimeofday(&_now, NULL);
263 qemu_log("%d@%zu.%06zu:qcrypto_tls_creds_x509_load_cert_list " "TLS creds x509 load cert list creds=%p file=%s" "\n",
264 qemu_get_thread_id(),
265 (size_t)_now.tv_sec, (size_t)_now.tv_usec
266 , creds, file);
267 }
268}
269
270static inline void trace_qcrypto_tls_creds_x509_load_cert_list(void * creds, const char * file)
271{
272 if (true) {
273 _nocheck__trace_qcrypto_tls_creds_x509_load_cert_list(creds, file);
274 }
275}
276
277#define TRACE_QCRYPTO_TLS_SESSION_NEW_BACKEND_DSTATE() ( \
278 trace_event_get_state_dynamic_by_id(TRACE_QCRYPTO_TLS_SESSION_NEW) || \
279 false)
280
281static inline void _nocheck__trace_qcrypto_tls_session_new(void * session, void * creds, const char * hostname, const char * authzid, int endpoint)
282{
283 if (trace_event_get_state(TRACE_QCRYPTO_TLS_SESSION_NEW) && qemu_loglevel_mask(LOG_TRACE)) {
284 struct timeval _now;
285 gettimeofday(&_now, NULL);
286 qemu_log("%d@%zu.%06zu:qcrypto_tls_session_new " "TLS session new session=%p creds=%p hostname=%s authzid=%s endpoint=%d" "\n",
287 qemu_get_thread_id(),
288 (size_t)_now.tv_sec, (size_t)_now.tv_usec
289 , session, creds, hostname, authzid, endpoint);
290 }
291}
292
293static inline void trace_qcrypto_tls_session_new(void * session, void * creds, const char * hostname, const char * authzid, int endpoint)
294{
295 if (true) {
296 _nocheck__trace_qcrypto_tls_session_new(session, creds, hostname, authzid, endpoint);
297 }
298}
299
300#define TRACE_QCRYPTO_TLS_SESSION_CHECK_CREDS_BACKEND_DSTATE() ( \
301 trace_event_get_state_dynamic_by_id(TRACE_QCRYPTO_TLS_SESSION_CHECK_CREDS) || \
302 false)
303
304static inline void _nocheck__trace_qcrypto_tls_session_check_creds(void * session, const char * status)
305{
306 if (trace_event_get_state(TRACE_QCRYPTO_TLS_SESSION_CHECK_CREDS) && qemu_loglevel_mask(LOG_TRACE)) {
307 struct timeval _now;
308 gettimeofday(&_now, NULL);
309 qemu_log("%d@%zu.%06zu:qcrypto_tls_session_check_creds " "TLS session check creds session=%p status=%s" "\n",
310 qemu_get_thread_id(),
311 (size_t)_now.tv_sec, (size_t)_now.tv_usec
312 , session, status);
313 }
314}
315
316static inline void trace_qcrypto_tls_session_check_creds(void * session, const char * status)
317{
318 if (true) {
319 _nocheck__trace_qcrypto_tls_session_check_creds(session, status);
320 }
321}
322#endif /* TRACE_CRYPTO_GENERATED_TRACERS_H */
323