1/* This file is autogenerated by tracetool, do not edit. */
2
3#include "qemu/osdep.h"
4#include "qemu/module.h"
5#include "trace.h"
6
7uint16_t _TRACE_QCRYPTO_TLS_CREDS_LOAD_DH_DSTATE;
8uint16_t _TRACE_QCRYPTO_TLS_CREDS_GET_PATH_DSTATE;
9uint16_t _TRACE_QCRYPTO_TLS_CREDS_ANON_LOAD_DSTATE;
10uint16_t _TRACE_QCRYPTO_TLS_CREDS_PSK_LOAD_DSTATE;
11uint16_t _TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_DSTATE;
12uint16_t _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_BASIC_CONSTRAINTS_DSTATE;
13uint16_t _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_USAGE_DSTATE;
14uint16_t _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_PURPOSE_DSTATE;
15uint16_t _TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_DSTATE;
16uint16_t _TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_LIST_DSTATE;
17uint16_t _TRACE_QCRYPTO_TLS_SESSION_NEW_DSTATE;
18uint16_t _TRACE_QCRYPTO_TLS_SESSION_CHECK_CREDS_DSTATE;
19TraceEvent _TRACE_QCRYPTO_TLS_CREDS_LOAD_DH_EVENT = {
20 .id = 0,
21 .vcpu_id = TRACE_VCPU_EVENT_NONE,
22 .name = "qcrypto_tls_creds_load_dh",
23 .sstate = TRACE_QCRYPTO_TLS_CREDS_LOAD_DH_ENABLED,
24 .dstate = &_TRACE_QCRYPTO_TLS_CREDS_LOAD_DH_DSTATE
25};
26TraceEvent _TRACE_QCRYPTO_TLS_CREDS_GET_PATH_EVENT = {
27 .id = 0,
28 .vcpu_id = TRACE_VCPU_EVENT_NONE,
29 .name = "qcrypto_tls_creds_get_path",
30 .sstate = TRACE_QCRYPTO_TLS_CREDS_GET_PATH_ENABLED,
31 .dstate = &_TRACE_QCRYPTO_TLS_CREDS_GET_PATH_DSTATE
32};
33TraceEvent _TRACE_QCRYPTO_TLS_CREDS_ANON_LOAD_EVENT = {
34 .id = 0,
35 .vcpu_id = TRACE_VCPU_EVENT_NONE,
36 .name = "qcrypto_tls_creds_anon_load",
37 .sstate = TRACE_QCRYPTO_TLS_CREDS_ANON_LOAD_ENABLED,
38 .dstate = &_TRACE_QCRYPTO_TLS_CREDS_ANON_LOAD_DSTATE
39};
40TraceEvent _TRACE_QCRYPTO_TLS_CREDS_PSK_LOAD_EVENT = {
41 .id = 0,
42 .vcpu_id = TRACE_VCPU_EVENT_NONE,
43 .name = "qcrypto_tls_creds_psk_load",
44 .sstate = TRACE_QCRYPTO_TLS_CREDS_PSK_LOAD_ENABLED,
45 .dstate = &_TRACE_QCRYPTO_TLS_CREDS_PSK_LOAD_DSTATE
46};
47TraceEvent _TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_EVENT = {
48 .id = 0,
49 .vcpu_id = TRACE_VCPU_EVENT_NONE,
50 .name = "qcrypto_tls_creds_x509_load",
51 .sstate = TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_ENABLED,
52 .dstate = &_TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_DSTATE
53};
54TraceEvent _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_BASIC_CONSTRAINTS_EVENT = {
55 .id = 0,
56 .vcpu_id = TRACE_VCPU_EVENT_NONE,
57 .name = "qcrypto_tls_creds_x509_check_basic_constraints",
58 .sstate = TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_BASIC_CONSTRAINTS_ENABLED,
59 .dstate = &_TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_BASIC_CONSTRAINTS_DSTATE
60};
61TraceEvent _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_USAGE_EVENT = {
62 .id = 0,
63 .vcpu_id = TRACE_VCPU_EVENT_NONE,
64 .name = "qcrypto_tls_creds_x509_check_key_usage",
65 .sstate = TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_USAGE_ENABLED,
66 .dstate = &_TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_USAGE_DSTATE
67};
68TraceEvent _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_PURPOSE_EVENT = {
69 .id = 0,
70 .vcpu_id = TRACE_VCPU_EVENT_NONE,
71 .name = "qcrypto_tls_creds_x509_check_key_purpose",
72 .sstate = TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_PURPOSE_ENABLED,
73 .dstate = &_TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_PURPOSE_DSTATE
74};
75TraceEvent _TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_EVENT = {
76 .id = 0,
77 .vcpu_id = TRACE_VCPU_EVENT_NONE,
78 .name = "qcrypto_tls_creds_x509_load_cert",
79 .sstate = TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_ENABLED,
80 .dstate = &_TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_DSTATE
81};
82TraceEvent _TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_LIST_EVENT = {
83 .id = 0,
84 .vcpu_id = TRACE_VCPU_EVENT_NONE,
85 .name = "qcrypto_tls_creds_x509_load_cert_list",
86 .sstate = TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_LIST_ENABLED,
87 .dstate = &_TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_LIST_DSTATE
88};
89TraceEvent _TRACE_QCRYPTO_TLS_SESSION_NEW_EVENT = {
90 .id = 0,
91 .vcpu_id = TRACE_VCPU_EVENT_NONE,
92 .name = "qcrypto_tls_session_new",
93 .sstate = TRACE_QCRYPTO_TLS_SESSION_NEW_ENABLED,
94 .dstate = &_TRACE_QCRYPTO_TLS_SESSION_NEW_DSTATE
95};
96TraceEvent _TRACE_QCRYPTO_TLS_SESSION_CHECK_CREDS_EVENT = {
97 .id = 0,
98 .vcpu_id = TRACE_VCPU_EVENT_NONE,
99 .name = "qcrypto_tls_session_check_creds",
100 .sstate = TRACE_QCRYPTO_TLS_SESSION_CHECK_CREDS_ENABLED,
101 .dstate = &_TRACE_QCRYPTO_TLS_SESSION_CHECK_CREDS_DSTATE
102};
103TraceEvent *crypto_trace_events[] = {
104 &_TRACE_QCRYPTO_TLS_CREDS_LOAD_DH_EVENT,
105 &_TRACE_QCRYPTO_TLS_CREDS_GET_PATH_EVENT,
106 &_TRACE_QCRYPTO_TLS_CREDS_ANON_LOAD_EVENT,
107 &_TRACE_QCRYPTO_TLS_CREDS_PSK_LOAD_EVENT,
108 &_TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_EVENT,
109 &_TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_BASIC_CONSTRAINTS_EVENT,
110 &_TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_USAGE_EVENT,
111 &_TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_PURPOSE_EVENT,
112 &_TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_EVENT,
113 &_TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_LIST_EVENT,
114 &_TRACE_QCRYPTO_TLS_SESSION_NEW_EVENT,
115 &_TRACE_QCRYPTO_TLS_SESSION_CHECK_CREDS_EVENT,
116 NULL,
117};
118
119static void trace_crypto_register_events(void)
120{
121 trace_event_register_group(crypto_trace_events);
122}
123trace_init(trace_crypto_register_events)
124