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_BDRV_OPEN_COMMON_DSTATE;
8uint16_t _TRACE_BDRV_LOCK_MEDIUM_DSTATE;
9uint16_t _TRACE_BLK_CO_PREADV_DSTATE;
10uint16_t _TRACE_BLK_CO_PWRITEV_DSTATE;
11uint16_t _TRACE_BLK_ROOT_ATTACH_DSTATE;
12uint16_t _TRACE_BLK_ROOT_DETACH_DSTATE;
13uint16_t _TRACE_BDRV_CO_PREADV_DSTATE;
14uint16_t _TRACE_BDRV_CO_PWRITEV_DSTATE;
15uint16_t _TRACE_BDRV_CO_PWRITE_ZEROES_DSTATE;
16uint16_t _TRACE_BDRV_CO_DO_COPY_ON_READV_DSTATE;
17uint16_t _TRACE_BDRV_CO_COPY_RANGE_FROM_DSTATE;
18uint16_t _TRACE_BDRV_CO_COPY_RANGE_TO_DSTATE;
19uint16_t _TRACE_STREAM_ONE_ITERATION_DSTATE;
20uint16_t _TRACE_STREAM_START_DSTATE;
21uint16_t _TRACE_COMMIT_ONE_ITERATION_DSTATE;
22uint16_t _TRACE_COMMIT_START_DSTATE;
23uint16_t _TRACE_MIRROR_START_DSTATE;
24uint16_t _TRACE_MIRROR_RESTART_ITER_DSTATE;
25uint16_t _TRACE_MIRROR_BEFORE_FLUSH_DSTATE;
26uint16_t _TRACE_MIRROR_BEFORE_DRAIN_DSTATE;
27uint16_t _TRACE_MIRROR_BEFORE_SLEEP_DSTATE;
28uint16_t _TRACE_MIRROR_ONE_ITERATION_DSTATE;
29uint16_t _TRACE_MIRROR_ITERATION_DONE_DSTATE;
30uint16_t _TRACE_MIRROR_YIELD_DSTATE;
31uint16_t _TRACE_MIRROR_YIELD_IN_FLIGHT_DSTATE;
32uint16_t _TRACE_BACKUP_DO_COW_ENTER_DSTATE;
33uint16_t _TRACE_BACKUP_DO_COW_RETURN_DSTATE;
34uint16_t _TRACE_BACKUP_DO_COW_SKIP_DSTATE;
35uint16_t _TRACE_BACKUP_DO_COW_SKIP_RANGE_DSTATE;
36uint16_t _TRACE_BACKUP_DO_COW_PROCESS_DSTATE;
37uint16_t _TRACE_BACKUP_DO_COW_READ_FAIL_DSTATE;
38uint16_t _TRACE_BACKUP_DO_COW_WRITE_FAIL_DSTATE;
39uint16_t _TRACE_BACKUP_DO_COW_COPY_RANGE_FAIL_DSTATE;
40uint16_t _TRACE_QMP_BLOCK_JOB_CANCEL_DSTATE;
41uint16_t _TRACE_QMP_BLOCK_JOB_PAUSE_DSTATE;
42uint16_t _TRACE_QMP_BLOCK_JOB_RESUME_DSTATE;
43uint16_t _TRACE_QMP_BLOCK_JOB_COMPLETE_DSTATE;
44uint16_t _TRACE_QMP_BLOCK_JOB_FINALIZE_DSTATE;
45uint16_t _TRACE_QMP_BLOCK_JOB_DISMISS_DSTATE;
46uint16_t _TRACE_QMP_BLOCK_STREAM_DSTATE;
47uint16_t _TRACE_FILE_PAIO_SUBMIT_DSTATE;
48uint16_t _TRACE_FILE_COPY_FILE_RANGE_DSTATE;
49uint16_t _TRACE_QCOW2_WRITEV_START_REQ_DSTATE;
50uint16_t _TRACE_QCOW2_WRITEV_DONE_REQ_DSTATE;
51uint16_t _TRACE_QCOW2_WRITEV_START_PART_DSTATE;
52uint16_t _TRACE_QCOW2_WRITEV_DONE_PART_DSTATE;
53uint16_t _TRACE_QCOW2_WRITEV_DATA_DSTATE;
54uint16_t _TRACE_QCOW2_PWRITE_ZEROES_START_REQ_DSTATE;
55uint16_t _TRACE_QCOW2_PWRITE_ZEROES_DSTATE;
56uint16_t _TRACE_QCOW2_SKIP_COW_DSTATE;
57uint16_t _TRACE_QCOW2_ALLOC_CLUSTERS_OFFSET_DSTATE;
58uint16_t _TRACE_QCOW2_HANDLE_COPIED_DSTATE;
59uint16_t _TRACE_QCOW2_HANDLE_ALLOC_DSTATE;
60uint16_t _TRACE_QCOW2_DO_ALLOC_CLUSTERS_OFFSET_DSTATE;
61uint16_t _TRACE_QCOW2_CLUSTER_ALLOC_PHYS_DSTATE;
62uint16_t _TRACE_QCOW2_CLUSTER_LINK_L2_DSTATE;
63uint16_t _TRACE_QCOW2_L2_ALLOCATE_DSTATE;
64uint16_t _TRACE_QCOW2_L2_ALLOCATE_GET_EMPTY_DSTATE;
65uint16_t _TRACE_QCOW2_L2_ALLOCATE_WRITE_L2_DSTATE;
66uint16_t _TRACE_QCOW2_L2_ALLOCATE_WRITE_L1_DSTATE;
67uint16_t _TRACE_QCOW2_L2_ALLOCATE_DONE_DSTATE;
68uint16_t _TRACE_QCOW2_CACHE_GET_DSTATE;
69uint16_t _TRACE_QCOW2_CACHE_GET_REPLACE_ENTRY_DSTATE;
70uint16_t _TRACE_QCOW2_CACHE_GET_READ_DSTATE;
71uint16_t _TRACE_QCOW2_CACHE_GET_DONE_DSTATE;
72uint16_t _TRACE_QCOW2_CACHE_FLUSH_DSTATE;
73uint16_t _TRACE_QCOW2_CACHE_ENTRY_FLUSH_DSTATE;
74uint16_t _TRACE_QCOW2_PROCESS_DISCARDS_FAILED_REGION_DSTATE;
75uint16_t _TRACE_QED_ALLOC_L2_CACHE_ENTRY_DSTATE;
76uint16_t _TRACE_QED_UNREF_L2_CACHE_ENTRY_DSTATE;
77uint16_t _TRACE_QED_FIND_L2_CACHE_ENTRY_DSTATE;
78uint16_t _TRACE_QED_READ_TABLE_DSTATE;
79uint16_t _TRACE_QED_READ_TABLE_CB_DSTATE;
80uint16_t _TRACE_QED_WRITE_TABLE_DSTATE;
81uint16_t _TRACE_QED_WRITE_TABLE_CB_DSTATE;
82uint16_t _TRACE_QED_NEED_CHECK_TIMER_CB_DSTATE;
83uint16_t _TRACE_QED_START_NEED_CHECK_TIMER_DSTATE;
84uint16_t _TRACE_QED_CANCEL_NEED_CHECK_TIMER_DSTATE;
85uint16_t _TRACE_QED_AIO_COMPLETE_DSTATE;
86uint16_t _TRACE_QED_AIO_SETUP_DSTATE;
87uint16_t _TRACE_QED_AIO_NEXT_IO_DSTATE;
88uint16_t _TRACE_QED_AIO_READ_DATA_DSTATE;
89uint16_t _TRACE_QED_AIO_WRITE_DATA_DSTATE;
90uint16_t _TRACE_QED_AIO_WRITE_PREFILL_DSTATE;
91uint16_t _TRACE_QED_AIO_WRITE_POSTFILL_DSTATE;
92uint16_t _TRACE_QED_AIO_WRITE_MAIN_DSTATE;
93uint16_t _TRACE_VXHS_IIO_CALLBACK_DSTATE;
94uint16_t _TRACE_VXHS_IIO_CALLBACK_CHNFAIL_DSTATE;
95uint16_t _TRACE_VXHS_IIO_CALLBACK_UNKNWN_DSTATE;
96uint16_t _TRACE_VXHS_AIO_RW_INVALID_DSTATE;
97uint16_t _TRACE_VXHS_AIO_RW_IOERR_DSTATE;
98uint16_t _TRACE_VXHS_GET_VDISK_STAT_ERR_DSTATE;
99uint16_t _TRACE_VXHS_GET_VDISK_STAT_DSTATE;
100uint16_t _TRACE_VXHS_COMPLETE_AIO_DSTATE;
101uint16_t _TRACE_VXHS_PARSE_URI_FILENAME_DSTATE;
102uint16_t _TRACE_VXHS_OPEN_VDISKID_DSTATE;
103uint16_t _TRACE_VXHS_OPEN_HOSTINFO_DSTATE;
104uint16_t _TRACE_VXHS_OPEN_IIO_OPEN_DSTATE;
105uint16_t _TRACE_VXHS_PARSE_URI_HOSTINFO_DSTATE;
106uint16_t _TRACE_VXHS_CLOSE_DSTATE;
107uint16_t _TRACE_VXHS_GET_CREDS_DSTATE;
108uint16_t _TRACE_NVME_KICK_DSTATE;
109uint16_t _TRACE_NVME_DMA_FLUSH_QUEUE_WAIT_DSTATE;
110uint16_t _TRACE_NVME_ERROR_DSTATE;
111uint16_t _TRACE_NVME_PROCESS_COMPLETION_DSTATE;
112uint16_t _TRACE_NVME_PROCESS_COMPLETION_QUEUE_BUSY_DSTATE;
113uint16_t _TRACE_NVME_COMPLETE_COMMAND_DSTATE;
114uint16_t _TRACE_NVME_SUBMIT_COMMAND_DSTATE;
115uint16_t _TRACE_NVME_SUBMIT_COMMAND_RAW_DSTATE;
116uint16_t _TRACE_NVME_HANDLE_EVENT_DSTATE;
117uint16_t _TRACE_NVME_POLL_CB_DSTATE;
118uint16_t _TRACE_NVME_PRW_ALIGNED_DSTATE;
119uint16_t _TRACE_NVME_QIOV_UNALIGNED_DSTATE;
120uint16_t _TRACE_NVME_PRW_BUFFERED_DSTATE;
121uint16_t _TRACE_NVME_RW_DONE_DSTATE;
122uint16_t _TRACE_NVME_DMA_MAP_FLUSH_DSTATE;
123uint16_t _TRACE_NVME_FREE_REQ_QUEUE_WAIT_DSTATE;
124uint16_t _TRACE_NVME_CMD_MAP_QIOV_DSTATE;
125uint16_t _TRACE_NVME_CMD_MAP_QIOV_PAGES_DSTATE;
126uint16_t _TRACE_NVME_CMD_MAP_QIOV_IOV_DSTATE;
127uint16_t _TRACE_ISCSI_XCOPY_DSTATE;
128uint16_t _TRACE_NBD_PARSE_BLOCKSTATUS_COMPLIANCE_DSTATE;
129uint16_t _TRACE_NBD_STRUCTURED_READ_COMPLIANCE_DSTATE;
130uint16_t _TRACE_NBD_READ_REPLY_ENTRY_FAIL_DSTATE;
131uint16_t _TRACE_NBD_CO_REQUEST_FAIL_DSTATE;
132uint16_t _TRACE_NBD_CLIENT_CONNECT_DSTATE;
133uint16_t _TRACE_NBD_CLIENT_CONNECT_SUCCESS_DSTATE;
134uint16_t _TRACE_SSH_RESTART_COROUTINE_DSTATE;
135uint16_t _TRACE_SSH_FLUSH_DSTATE;
136uint16_t _TRACE_SSH_CHECK_HOST_KEY_KNOWNHOSTS_DSTATE;
137uint16_t _TRACE_SSH_CONNECT_TO_SSH_DSTATE;
138uint16_t _TRACE_SSH_CO_YIELD_DSTATE;
139uint16_t _TRACE_SSH_CO_YIELD_BACK_DSTATE;
140uint16_t _TRACE_SSH_GETLENGTH_DSTATE;
141uint16_t _TRACE_SSH_CO_CREATE_OPTS_DSTATE;
142uint16_t _TRACE_SSH_READ_DSTATE;
143uint16_t _TRACE_SSH_READ_BUF_DSTATE;
144uint16_t _TRACE_SSH_READ_RETURN_DSTATE;
145uint16_t _TRACE_SSH_WRITE_DSTATE;
146uint16_t _TRACE_SSH_WRITE_BUF_DSTATE;
147uint16_t _TRACE_SSH_WRITE_RETURN_DSTATE;
148uint16_t _TRACE_SSH_SEEK_DSTATE;
149uint16_t _TRACE_SSH_AUTH_METHODS_DSTATE;
150uint16_t _TRACE_SSH_SERVER_STATUS_DSTATE;
151uint16_t _TRACE_CURL_TIMER_CB_DSTATE;
152uint16_t _TRACE_CURL_SOCK_CB_DSTATE;
153uint16_t _TRACE_CURL_READ_CB_DSTATE;
154uint16_t _TRACE_CURL_OPEN_DSTATE;
155uint16_t _TRACE_CURL_OPEN_SIZE_DSTATE;
156uint16_t _TRACE_CURL_SETUP_PREADV_DSTATE;
157uint16_t _TRACE_CURL_CLOSE_DSTATE;
158uint16_t _TRACE_FILE_XFS_WRITE_ZEROES_DSTATE;
159uint16_t _TRACE_FILE_XFS_DISCARD_DSTATE;
160uint16_t _TRACE_FILE_FINDEJECTABLEOPTICALMEDIA_DSTATE;
161uint16_t _TRACE_FILE_SETUP_CDROM_DSTATE;
162uint16_t _TRACE_FILE_HDEV_IS_SG_DSTATE;
163uint16_t _TRACE_SHEEPDOG_RECONNECT_TO_SDOG_DSTATE;
164uint16_t _TRACE_SHEEPDOG_AIO_READ_RESPONSE_DSTATE;
165uint16_t _TRACE_SHEEPDOG_OPEN_DSTATE;
166uint16_t _TRACE_SHEEPDOG_CLOSE_DSTATE;
167uint16_t _TRACE_SHEEPDOG_CREATE_BRANCH_SNAPSHOT_DSTATE;
168uint16_t _TRACE_SHEEPDOG_CREATE_BRANCH_CREATED_DSTATE;
169uint16_t _TRACE_SHEEPDOG_CREATE_BRANCH_NEW_DSTATE;
170uint16_t _TRACE_SHEEPDOG_CO_RW_VECTOR_UPDATE_DSTATE;
171uint16_t _TRACE_SHEEPDOG_CO_RW_VECTOR_NEW_DSTATE;
172uint16_t _TRACE_SHEEPDOG_SNAPSHOT_CREATE_INFO_DSTATE;
173uint16_t _TRACE_SHEEPDOG_SNAPSHOT_CREATE_DSTATE;
174uint16_t _TRACE_SHEEPDOG_SNAPSHOT_CREATE_INODE_DSTATE;
175uint16_t _TRACE_SFTP_ERROR_DSTATE;
176TraceEvent _TRACE_BDRV_OPEN_COMMON_EVENT = {
177 .id = 0,
178 .vcpu_id = TRACE_VCPU_EVENT_NONE,
179 .name = "bdrv_open_common",
180 .sstate = TRACE_BDRV_OPEN_COMMON_ENABLED,
181 .dstate = &_TRACE_BDRV_OPEN_COMMON_DSTATE
182};
183TraceEvent _TRACE_BDRV_LOCK_MEDIUM_EVENT = {
184 .id = 0,
185 .vcpu_id = TRACE_VCPU_EVENT_NONE,
186 .name = "bdrv_lock_medium",
187 .sstate = TRACE_BDRV_LOCK_MEDIUM_ENABLED,
188 .dstate = &_TRACE_BDRV_LOCK_MEDIUM_DSTATE
189};
190TraceEvent _TRACE_BLK_CO_PREADV_EVENT = {
191 .id = 0,
192 .vcpu_id = TRACE_VCPU_EVENT_NONE,
193 .name = "blk_co_preadv",
194 .sstate = TRACE_BLK_CO_PREADV_ENABLED,
195 .dstate = &_TRACE_BLK_CO_PREADV_DSTATE
196};
197TraceEvent _TRACE_BLK_CO_PWRITEV_EVENT = {
198 .id = 0,
199 .vcpu_id = TRACE_VCPU_EVENT_NONE,
200 .name = "blk_co_pwritev",
201 .sstate = TRACE_BLK_CO_PWRITEV_ENABLED,
202 .dstate = &_TRACE_BLK_CO_PWRITEV_DSTATE
203};
204TraceEvent _TRACE_BLK_ROOT_ATTACH_EVENT = {
205 .id = 0,
206 .vcpu_id = TRACE_VCPU_EVENT_NONE,
207 .name = "blk_root_attach",
208 .sstate = TRACE_BLK_ROOT_ATTACH_ENABLED,
209 .dstate = &_TRACE_BLK_ROOT_ATTACH_DSTATE
210};
211TraceEvent _TRACE_BLK_ROOT_DETACH_EVENT = {
212 .id = 0,
213 .vcpu_id = TRACE_VCPU_EVENT_NONE,
214 .name = "blk_root_detach",
215 .sstate = TRACE_BLK_ROOT_DETACH_ENABLED,
216 .dstate = &_TRACE_BLK_ROOT_DETACH_DSTATE
217};
218TraceEvent _TRACE_BDRV_CO_PREADV_EVENT = {
219 .id = 0,
220 .vcpu_id = TRACE_VCPU_EVENT_NONE,
221 .name = "bdrv_co_preadv",
222 .sstate = TRACE_BDRV_CO_PREADV_ENABLED,
223 .dstate = &_TRACE_BDRV_CO_PREADV_DSTATE
224};
225TraceEvent _TRACE_BDRV_CO_PWRITEV_EVENT = {
226 .id = 0,
227 .vcpu_id = TRACE_VCPU_EVENT_NONE,
228 .name = "bdrv_co_pwritev",
229 .sstate = TRACE_BDRV_CO_PWRITEV_ENABLED,
230 .dstate = &_TRACE_BDRV_CO_PWRITEV_DSTATE
231};
232TraceEvent _TRACE_BDRV_CO_PWRITE_ZEROES_EVENT = {
233 .id = 0,
234 .vcpu_id = TRACE_VCPU_EVENT_NONE,
235 .name = "bdrv_co_pwrite_zeroes",
236 .sstate = TRACE_BDRV_CO_PWRITE_ZEROES_ENABLED,
237 .dstate = &_TRACE_BDRV_CO_PWRITE_ZEROES_DSTATE
238};
239TraceEvent _TRACE_BDRV_CO_DO_COPY_ON_READV_EVENT = {
240 .id = 0,
241 .vcpu_id = TRACE_VCPU_EVENT_NONE,
242 .name = "bdrv_co_do_copy_on_readv",
243 .sstate = TRACE_BDRV_CO_DO_COPY_ON_READV_ENABLED,
244 .dstate = &_TRACE_BDRV_CO_DO_COPY_ON_READV_DSTATE
245};
246TraceEvent _TRACE_BDRV_CO_COPY_RANGE_FROM_EVENT = {
247 .id = 0,
248 .vcpu_id = TRACE_VCPU_EVENT_NONE,
249 .name = "bdrv_co_copy_range_from",
250 .sstate = TRACE_BDRV_CO_COPY_RANGE_FROM_ENABLED,
251 .dstate = &_TRACE_BDRV_CO_COPY_RANGE_FROM_DSTATE
252};
253TraceEvent _TRACE_BDRV_CO_COPY_RANGE_TO_EVENT = {
254 .id = 0,
255 .vcpu_id = TRACE_VCPU_EVENT_NONE,
256 .name = "bdrv_co_copy_range_to",
257 .sstate = TRACE_BDRV_CO_COPY_RANGE_TO_ENABLED,
258 .dstate = &_TRACE_BDRV_CO_COPY_RANGE_TO_DSTATE
259};
260TraceEvent _TRACE_STREAM_ONE_ITERATION_EVENT = {
261 .id = 0,
262 .vcpu_id = TRACE_VCPU_EVENT_NONE,
263 .name = "stream_one_iteration",
264 .sstate = TRACE_STREAM_ONE_ITERATION_ENABLED,
265 .dstate = &_TRACE_STREAM_ONE_ITERATION_DSTATE
266};
267TraceEvent _TRACE_STREAM_START_EVENT = {
268 .id = 0,
269 .vcpu_id = TRACE_VCPU_EVENT_NONE,
270 .name = "stream_start",
271 .sstate = TRACE_STREAM_START_ENABLED,
272 .dstate = &_TRACE_STREAM_START_DSTATE
273};
274TraceEvent _TRACE_COMMIT_ONE_ITERATION_EVENT = {
275 .id = 0,
276 .vcpu_id = TRACE_VCPU_EVENT_NONE,
277 .name = "commit_one_iteration",
278 .sstate = TRACE_COMMIT_ONE_ITERATION_ENABLED,
279 .dstate = &_TRACE_COMMIT_ONE_ITERATION_DSTATE
280};
281TraceEvent _TRACE_COMMIT_START_EVENT = {
282 .id = 0,
283 .vcpu_id = TRACE_VCPU_EVENT_NONE,
284 .name = "commit_start",
285 .sstate = TRACE_COMMIT_START_ENABLED,
286 .dstate = &_TRACE_COMMIT_START_DSTATE
287};
288TraceEvent _TRACE_MIRROR_START_EVENT = {
289 .id = 0,
290 .vcpu_id = TRACE_VCPU_EVENT_NONE,
291 .name = "mirror_start",
292 .sstate = TRACE_MIRROR_START_ENABLED,
293 .dstate = &_TRACE_MIRROR_START_DSTATE
294};
295TraceEvent _TRACE_MIRROR_RESTART_ITER_EVENT = {
296 .id = 0,
297 .vcpu_id = TRACE_VCPU_EVENT_NONE,
298 .name = "mirror_restart_iter",
299 .sstate = TRACE_MIRROR_RESTART_ITER_ENABLED,
300 .dstate = &_TRACE_MIRROR_RESTART_ITER_DSTATE
301};
302TraceEvent _TRACE_MIRROR_BEFORE_FLUSH_EVENT = {
303 .id = 0,
304 .vcpu_id = TRACE_VCPU_EVENT_NONE,
305 .name = "mirror_before_flush",
306 .sstate = TRACE_MIRROR_BEFORE_FLUSH_ENABLED,
307 .dstate = &_TRACE_MIRROR_BEFORE_FLUSH_DSTATE
308};
309TraceEvent _TRACE_MIRROR_BEFORE_DRAIN_EVENT = {
310 .id = 0,
311 .vcpu_id = TRACE_VCPU_EVENT_NONE,
312 .name = "mirror_before_drain",
313 .sstate = TRACE_MIRROR_BEFORE_DRAIN_ENABLED,
314 .dstate = &_TRACE_MIRROR_BEFORE_DRAIN_DSTATE
315};
316TraceEvent _TRACE_MIRROR_BEFORE_SLEEP_EVENT = {
317 .id = 0,
318 .vcpu_id = TRACE_VCPU_EVENT_NONE,
319 .name = "mirror_before_sleep",
320 .sstate = TRACE_MIRROR_BEFORE_SLEEP_ENABLED,
321 .dstate = &_TRACE_MIRROR_BEFORE_SLEEP_DSTATE
322};
323TraceEvent _TRACE_MIRROR_ONE_ITERATION_EVENT = {
324 .id = 0,
325 .vcpu_id = TRACE_VCPU_EVENT_NONE,
326 .name = "mirror_one_iteration",
327 .sstate = TRACE_MIRROR_ONE_ITERATION_ENABLED,
328 .dstate = &_TRACE_MIRROR_ONE_ITERATION_DSTATE
329};
330TraceEvent _TRACE_MIRROR_ITERATION_DONE_EVENT = {
331 .id = 0,
332 .vcpu_id = TRACE_VCPU_EVENT_NONE,
333 .name = "mirror_iteration_done",
334 .sstate = TRACE_MIRROR_ITERATION_DONE_ENABLED,
335 .dstate = &_TRACE_MIRROR_ITERATION_DONE_DSTATE
336};
337TraceEvent _TRACE_MIRROR_YIELD_EVENT = {
338 .id = 0,
339 .vcpu_id = TRACE_VCPU_EVENT_NONE,
340 .name = "mirror_yield",
341 .sstate = TRACE_MIRROR_YIELD_ENABLED,
342 .dstate = &_TRACE_MIRROR_YIELD_DSTATE
343};
344TraceEvent _TRACE_MIRROR_YIELD_IN_FLIGHT_EVENT = {
345 .id = 0,
346 .vcpu_id = TRACE_VCPU_EVENT_NONE,
347 .name = "mirror_yield_in_flight",
348 .sstate = TRACE_MIRROR_YIELD_IN_FLIGHT_ENABLED,
349 .dstate = &_TRACE_MIRROR_YIELD_IN_FLIGHT_DSTATE
350};
351TraceEvent _TRACE_BACKUP_DO_COW_ENTER_EVENT = {
352 .id = 0,
353 .vcpu_id = TRACE_VCPU_EVENT_NONE,
354 .name = "backup_do_cow_enter",
355 .sstate = TRACE_BACKUP_DO_COW_ENTER_ENABLED,
356 .dstate = &_TRACE_BACKUP_DO_COW_ENTER_DSTATE
357};
358TraceEvent _TRACE_BACKUP_DO_COW_RETURN_EVENT = {
359 .id = 0,
360 .vcpu_id = TRACE_VCPU_EVENT_NONE,
361 .name = "backup_do_cow_return",
362 .sstate = TRACE_BACKUP_DO_COW_RETURN_ENABLED,
363 .dstate = &_TRACE_BACKUP_DO_COW_RETURN_DSTATE
364};
365TraceEvent _TRACE_BACKUP_DO_COW_SKIP_EVENT = {
366 .id = 0,
367 .vcpu_id = TRACE_VCPU_EVENT_NONE,
368 .name = "backup_do_cow_skip",
369 .sstate = TRACE_BACKUP_DO_COW_SKIP_ENABLED,
370 .dstate = &_TRACE_BACKUP_DO_COW_SKIP_DSTATE
371};
372TraceEvent _TRACE_BACKUP_DO_COW_SKIP_RANGE_EVENT = {
373 .id = 0,
374 .vcpu_id = TRACE_VCPU_EVENT_NONE,
375 .name = "backup_do_cow_skip_range",
376 .sstate = TRACE_BACKUP_DO_COW_SKIP_RANGE_ENABLED,
377 .dstate = &_TRACE_BACKUP_DO_COW_SKIP_RANGE_DSTATE
378};
379TraceEvent _TRACE_BACKUP_DO_COW_PROCESS_EVENT = {
380 .id = 0,
381 .vcpu_id = TRACE_VCPU_EVENT_NONE,
382 .name = "backup_do_cow_process",
383 .sstate = TRACE_BACKUP_DO_COW_PROCESS_ENABLED,
384 .dstate = &_TRACE_BACKUP_DO_COW_PROCESS_DSTATE
385};
386TraceEvent _TRACE_BACKUP_DO_COW_READ_FAIL_EVENT = {
387 .id = 0,
388 .vcpu_id = TRACE_VCPU_EVENT_NONE,
389 .name = "backup_do_cow_read_fail",
390 .sstate = TRACE_BACKUP_DO_COW_READ_FAIL_ENABLED,
391 .dstate = &_TRACE_BACKUP_DO_COW_READ_FAIL_DSTATE
392};
393TraceEvent _TRACE_BACKUP_DO_COW_WRITE_FAIL_EVENT = {
394 .id = 0,
395 .vcpu_id = TRACE_VCPU_EVENT_NONE,
396 .name = "backup_do_cow_write_fail",
397 .sstate = TRACE_BACKUP_DO_COW_WRITE_FAIL_ENABLED,
398 .dstate = &_TRACE_BACKUP_DO_COW_WRITE_FAIL_DSTATE
399};
400TraceEvent _TRACE_BACKUP_DO_COW_COPY_RANGE_FAIL_EVENT = {
401 .id = 0,
402 .vcpu_id = TRACE_VCPU_EVENT_NONE,
403 .name = "backup_do_cow_copy_range_fail",
404 .sstate = TRACE_BACKUP_DO_COW_COPY_RANGE_FAIL_ENABLED,
405 .dstate = &_TRACE_BACKUP_DO_COW_COPY_RANGE_FAIL_DSTATE
406};
407TraceEvent _TRACE_QMP_BLOCK_JOB_CANCEL_EVENT = {
408 .id = 0,
409 .vcpu_id = TRACE_VCPU_EVENT_NONE,
410 .name = "qmp_block_job_cancel",
411 .sstate = TRACE_QMP_BLOCK_JOB_CANCEL_ENABLED,
412 .dstate = &_TRACE_QMP_BLOCK_JOB_CANCEL_DSTATE
413};
414TraceEvent _TRACE_QMP_BLOCK_JOB_PAUSE_EVENT = {
415 .id = 0,
416 .vcpu_id = TRACE_VCPU_EVENT_NONE,
417 .name = "qmp_block_job_pause",
418 .sstate = TRACE_QMP_BLOCK_JOB_PAUSE_ENABLED,
419 .dstate = &_TRACE_QMP_BLOCK_JOB_PAUSE_DSTATE
420};
421TraceEvent _TRACE_QMP_BLOCK_JOB_RESUME_EVENT = {
422 .id = 0,
423 .vcpu_id = TRACE_VCPU_EVENT_NONE,
424 .name = "qmp_block_job_resume",
425 .sstate = TRACE_QMP_BLOCK_JOB_RESUME_ENABLED,
426 .dstate = &_TRACE_QMP_BLOCK_JOB_RESUME_DSTATE
427};
428TraceEvent _TRACE_QMP_BLOCK_JOB_COMPLETE_EVENT = {
429 .id = 0,
430 .vcpu_id = TRACE_VCPU_EVENT_NONE,
431 .name = "qmp_block_job_complete",
432 .sstate = TRACE_QMP_BLOCK_JOB_COMPLETE_ENABLED,
433 .dstate = &_TRACE_QMP_BLOCK_JOB_COMPLETE_DSTATE
434};
435TraceEvent _TRACE_QMP_BLOCK_JOB_FINALIZE_EVENT = {
436 .id = 0,
437 .vcpu_id = TRACE_VCPU_EVENT_NONE,
438 .name = "qmp_block_job_finalize",
439 .sstate = TRACE_QMP_BLOCK_JOB_FINALIZE_ENABLED,
440 .dstate = &_TRACE_QMP_BLOCK_JOB_FINALIZE_DSTATE
441};
442TraceEvent _TRACE_QMP_BLOCK_JOB_DISMISS_EVENT = {
443 .id = 0,
444 .vcpu_id = TRACE_VCPU_EVENT_NONE,
445 .name = "qmp_block_job_dismiss",
446 .sstate = TRACE_QMP_BLOCK_JOB_DISMISS_ENABLED,
447 .dstate = &_TRACE_QMP_BLOCK_JOB_DISMISS_DSTATE
448};
449TraceEvent _TRACE_QMP_BLOCK_STREAM_EVENT = {
450 .id = 0,
451 .vcpu_id = TRACE_VCPU_EVENT_NONE,
452 .name = "qmp_block_stream",
453 .sstate = TRACE_QMP_BLOCK_STREAM_ENABLED,
454 .dstate = &_TRACE_QMP_BLOCK_STREAM_DSTATE
455};
456TraceEvent _TRACE_FILE_PAIO_SUBMIT_EVENT = {
457 .id = 0,
458 .vcpu_id = TRACE_VCPU_EVENT_NONE,
459 .name = "file_paio_submit",
460 .sstate = TRACE_FILE_PAIO_SUBMIT_ENABLED,
461 .dstate = &_TRACE_FILE_PAIO_SUBMIT_DSTATE
462};
463TraceEvent _TRACE_FILE_COPY_FILE_RANGE_EVENT = {
464 .id = 0,
465 .vcpu_id = TRACE_VCPU_EVENT_NONE,
466 .name = "file_copy_file_range",
467 .sstate = TRACE_FILE_COPY_FILE_RANGE_ENABLED,
468 .dstate = &_TRACE_FILE_COPY_FILE_RANGE_DSTATE
469};
470TraceEvent _TRACE_QCOW2_WRITEV_START_REQ_EVENT = {
471 .id = 0,
472 .vcpu_id = TRACE_VCPU_EVENT_NONE,
473 .name = "qcow2_writev_start_req",
474 .sstate = TRACE_QCOW2_WRITEV_START_REQ_ENABLED,
475 .dstate = &_TRACE_QCOW2_WRITEV_START_REQ_DSTATE
476};
477TraceEvent _TRACE_QCOW2_WRITEV_DONE_REQ_EVENT = {
478 .id = 0,
479 .vcpu_id = TRACE_VCPU_EVENT_NONE,
480 .name = "qcow2_writev_done_req",
481 .sstate = TRACE_QCOW2_WRITEV_DONE_REQ_ENABLED,
482 .dstate = &_TRACE_QCOW2_WRITEV_DONE_REQ_DSTATE
483};
484TraceEvent _TRACE_QCOW2_WRITEV_START_PART_EVENT = {
485 .id = 0,
486 .vcpu_id = TRACE_VCPU_EVENT_NONE,
487 .name = "qcow2_writev_start_part",
488 .sstate = TRACE_QCOW2_WRITEV_START_PART_ENABLED,
489 .dstate = &_TRACE_QCOW2_WRITEV_START_PART_DSTATE
490};
491TraceEvent _TRACE_QCOW2_WRITEV_DONE_PART_EVENT = {
492 .id = 0,
493 .vcpu_id = TRACE_VCPU_EVENT_NONE,
494 .name = "qcow2_writev_done_part",
495 .sstate = TRACE_QCOW2_WRITEV_DONE_PART_ENABLED,
496 .dstate = &_TRACE_QCOW2_WRITEV_DONE_PART_DSTATE
497};
498TraceEvent _TRACE_QCOW2_WRITEV_DATA_EVENT = {
499 .id = 0,
500 .vcpu_id = TRACE_VCPU_EVENT_NONE,
501 .name = "qcow2_writev_data",
502 .sstate = TRACE_QCOW2_WRITEV_DATA_ENABLED,
503 .dstate = &_TRACE_QCOW2_WRITEV_DATA_DSTATE
504};
505TraceEvent _TRACE_QCOW2_PWRITE_ZEROES_START_REQ_EVENT = {
506 .id = 0,
507 .vcpu_id = TRACE_VCPU_EVENT_NONE,
508 .name = "qcow2_pwrite_zeroes_start_req",
509 .sstate = TRACE_QCOW2_PWRITE_ZEROES_START_REQ_ENABLED,
510 .dstate = &_TRACE_QCOW2_PWRITE_ZEROES_START_REQ_DSTATE
511};
512TraceEvent _TRACE_QCOW2_PWRITE_ZEROES_EVENT = {
513 .id = 0,
514 .vcpu_id = TRACE_VCPU_EVENT_NONE,
515 .name = "qcow2_pwrite_zeroes",
516 .sstate = TRACE_QCOW2_PWRITE_ZEROES_ENABLED,
517 .dstate = &_TRACE_QCOW2_PWRITE_ZEROES_DSTATE
518};
519TraceEvent _TRACE_QCOW2_SKIP_COW_EVENT = {
520 .id = 0,
521 .vcpu_id = TRACE_VCPU_EVENT_NONE,
522 .name = "qcow2_skip_cow",
523 .sstate = TRACE_QCOW2_SKIP_COW_ENABLED,
524 .dstate = &_TRACE_QCOW2_SKIP_COW_DSTATE
525};
526TraceEvent _TRACE_QCOW2_ALLOC_CLUSTERS_OFFSET_EVENT = {
527 .id = 0,
528 .vcpu_id = TRACE_VCPU_EVENT_NONE,
529 .name = "qcow2_alloc_clusters_offset",
530 .sstate = TRACE_QCOW2_ALLOC_CLUSTERS_OFFSET_ENABLED,
531 .dstate = &_TRACE_QCOW2_ALLOC_CLUSTERS_OFFSET_DSTATE
532};
533TraceEvent _TRACE_QCOW2_HANDLE_COPIED_EVENT = {
534 .id = 0,
535 .vcpu_id = TRACE_VCPU_EVENT_NONE,
536 .name = "qcow2_handle_copied",
537 .sstate = TRACE_QCOW2_HANDLE_COPIED_ENABLED,
538 .dstate = &_TRACE_QCOW2_HANDLE_COPIED_DSTATE
539};
540TraceEvent _TRACE_QCOW2_HANDLE_ALLOC_EVENT = {
541 .id = 0,
542 .vcpu_id = TRACE_VCPU_EVENT_NONE,
543 .name = "qcow2_handle_alloc",
544 .sstate = TRACE_QCOW2_HANDLE_ALLOC_ENABLED,
545 .dstate = &_TRACE_QCOW2_HANDLE_ALLOC_DSTATE
546};
547TraceEvent _TRACE_QCOW2_DO_ALLOC_CLUSTERS_OFFSET_EVENT = {
548 .id = 0,
549 .vcpu_id = TRACE_VCPU_EVENT_NONE,
550 .name = "qcow2_do_alloc_clusters_offset",
551 .sstate = TRACE_QCOW2_DO_ALLOC_CLUSTERS_OFFSET_ENABLED,
552 .dstate = &_TRACE_QCOW2_DO_ALLOC_CLUSTERS_OFFSET_DSTATE
553};
554TraceEvent _TRACE_QCOW2_CLUSTER_ALLOC_PHYS_EVENT = {
555 .id = 0,
556 .vcpu_id = TRACE_VCPU_EVENT_NONE,
557 .name = "qcow2_cluster_alloc_phys",
558 .sstate = TRACE_QCOW2_CLUSTER_ALLOC_PHYS_ENABLED,
559 .dstate = &_TRACE_QCOW2_CLUSTER_ALLOC_PHYS_DSTATE
560};
561TraceEvent _TRACE_QCOW2_CLUSTER_LINK_L2_EVENT = {
562 .id = 0,
563 .vcpu_id = TRACE_VCPU_EVENT_NONE,
564 .name = "qcow2_cluster_link_l2",
565 .sstate = TRACE_QCOW2_CLUSTER_LINK_L2_ENABLED,
566 .dstate = &_TRACE_QCOW2_CLUSTER_LINK_L2_DSTATE
567};
568TraceEvent _TRACE_QCOW2_L2_ALLOCATE_EVENT = {
569 .id = 0,
570 .vcpu_id = TRACE_VCPU_EVENT_NONE,
571 .name = "qcow2_l2_allocate",
572 .sstate = TRACE_QCOW2_L2_ALLOCATE_ENABLED,
573 .dstate = &_TRACE_QCOW2_L2_ALLOCATE_DSTATE
574};
575TraceEvent _TRACE_QCOW2_L2_ALLOCATE_GET_EMPTY_EVENT = {
576 .id = 0,
577 .vcpu_id = TRACE_VCPU_EVENT_NONE,
578 .name = "qcow2_l2_allocate_get_empty",
579 .sstate = TRACE_QCOW2_L2_ALLOCATE_GET_EMPTY_ENABLED,
580 .dstate = &_TRACE_QCOW2_L2_ALLOCATE_GET_EMPTY_DSTATE
581};
582TraceEvent _TRACE_QCOW2_L2_ALLOCATE_WRITE_L2_EVENT = {
583 .id = 0,
584 .vcpu_id = TRACE_VCPU_EVENT_NONE,
585 .name = "qcow2_l2_allocate_write_l2",
586 .sstate = TRACE_QCOW2_L2_ALLOCATE_WRITE_L2_ENABLED,
587 .dstate = &_TRACE_QCOW2_L2_ALLOCATE_WRITE_L2_DSTATE
588};
589TraceEvent _TRACE_QCOW2_L2_ALLOCATE_WRITE_L1_EVENT = {
590 .id = 0,
591 .vcpu_id = TRACE_VCPU_EVENT_NONE,
592 .name = "qcow2_l2_allocate_write_l1",
593 .sstate = TRACE_QCOW2_L2_ALLOCATE_WRITE_L1_ENABLED,
594 .dstate = &_TRACE_QCOW2_L2_ALLOCATE_WRITE_L1_DSTATE
595};
596TraceEvent _TRACE_QCOW2_L2_ALLOCATE_DONE_EVENT = {
597 .id = 0,
598 .vcpu_id = TRACE_VCPU_EVENT_NONE,
599 .name = "qcow2_l2_allocate_done",
600 .sstate = TRACE_QCOW2_L2_ALLOCATE_DONE_ENABLED,
601 .dstate = &_TRACE_QCOW2_L2_ALLOCATE_DONE_DSTATE
602};
603TraceEvent _TRACE_QCOW2_CACHE_GET_EVENT = {
604 .id = 0,
605 .vcpu_id = TRACE_VCPU_EVENT_NONE,
606 .name = "qcow2_cache_get",
607 .sstate = TRACE_QCOW2_CACHE_GET_ENABLED,
608 .dstate = &_TRACE_QCOW2_CACHE_GET_DSTATE
609};
610TraceEvent _TRACE_QCOW2_CACHE_GET_REPLACE_ENTRY_EVENT = {
611 .id = 0,
612 .vcpu_id = TRACE_VCPU_EVENT_NONE,
613 .name = "qcow2_cache_get_replace_entry",
614 .sstate = TRACE_QCOW2_CACHE_GET_REPLACE_ENTRY_ENABLED,
615 .dstate = &_TRACE_QCOW2_CACHE_GET_REPLACE_ENTRY_DSTATE
616};
617TraceEvent _TRACE_QCOW2_CACHE_GET_READ_EVENT = {
618 .id = 0,
619 .vcpu_id = TRACE_VCPU_EVENT_NONE,
620 .name = "qcow2_cache_get_read",
621 .sstate = TRACE_QCOW2_CACHE_GET_READ_ENABLED,
622 .dstate = &_TRACE_QCOW2_CACHE_GET_READ_DSTATE
623};
624TraceEvent _TRACE_QCOW2_CACHE_GET_DONE_EVENT = {
625 .id = 0,
626 .vcpu_id = TRACE_VCPU_EVENT_NONE,
627 .name = "qcow2_cache_get_done",
628 .sstate = TRACE_QCOW2_CACHE_GET_DONE_ENABLED,
629 .dstate = &_TRACE_QCOW2_CACHE_GET_DONE_DSTATE
630};
631TraceEvent _TRACE_QCOW2_CACHE_FLUSH_EVENT = {
632 .id = 0,
633 .vcpu_id = TRACE_VCPU_EVENT_NONE,
634 .name = "qcow2_cache_flush",
635 .sstate = TRACE_QCOW2_CACHE_FLUSH_ENABLED,
636 .dstate = &_TRACE_QCOW2_CACHE_FLUSH_DSTATE
637};
638TraceEvent _TRACE_QCOW2_CACHE_ENTRY_FLUSH_EVENT = {
639 .id = 0,
640 .vcpu_id = TRACE_VCPU_EVENT_NONE,
641 .name = "qcow2_cache_entry_flush",
642 .sstate = TRACE_QCOW2_CACHE_ENTRY_FLUSH_ENABLED,
643 .dstate = &_TRACE_QCOW2_CACHE_ENTRY_FLUSH_DSTATE
644};
645TraceEvent _TRACE_QCOW2_PROCESS_DISCARDS_FAILED_REGION_EVENT = {
646 .id = 0,
647 .vcpu_id = TRACE_VCPU_EVENT_NONE,
648 .name = "qcow2_process_discards_failed_region",
649 .sstate = TRACE_QCOW2_PROCESS_DISCARDS_FAILED_REGION_ENABLED,
650 .dstate = &_TRACE_QCOW2_PROCESS_DISCARDS_FAILED_REGION_DSTATE
651};
652TraceEvent _TRACE_QED_ALLOC_L2_CACHE_ENTRY_EVENT = {
653 .id = 0,
654 .vcpu_id = TRACE_VCPU_EVENT_NONE,
655 .name = "qed_alloc_l2_cache_entry",
656 .sstate = TRACE_QED_ALLOC_L2_CACHE_ENTRY_ENABLED,
657 .dstate = &_TRACE_QED_ALLOC_L2_CACHE_ENTRY_DSTATE
658};
659TraceEvent _TRACE_QED_UNREF_L2_CACHE_ENTRY_EVENT = {
660 .id = 0,
661 .vcpu_id = TRACE_VCPU_EVENT_NONE,
662 .name = "qed_unref_l2_cache_entry",
663 .sstate = TRACE_QED_UNREF_L2_CACHE_ENTRY_ENABLED,
664 .dstate = &_TRACE_QED_UNREF_L2_CACHE_ENTRY_DSTATE
665};
666TraceEvent _TRACE_QED_FIND_L2_CACHE_ENTRY_EVENT = {
667 .id = 0,
668 .vcpu_id = TRACE_VCPU_EVENT_NONE,
669 .name = "qed_find_l2_cache_entry",
670 .sstate = TRACE_QED_FIND_L2_CACHE_ENTRY_ENABLED,
671 .dstate = &_TRACE_QED_FIND_L2_CACHE_ENTRY_DSTATE
672};
673TraceEvent _TRACE_QED_READ_TABLE_EVENT = {
674 .id = 0,
675 .vcpu_id = TRACE_VCPU_EVENT_NONE,
676 .name = "qed_read_table",
677 .sstate = TRACE_QED_READ_TABLE_ENABLED,
678 .dstate = &_TRACE_QED_READ_TABLE_DSTATE
679};
680TraceEvent _TRACE_QED_READ_TABLE_CB_EVENT = {
681 .id = 0,
682 .vcpu_id = TRACE_VCPU_EVENT_NONE,
683 .name = "qed_read_table_cb",
684 .sstate = TRACE_QED_READ_TABLE_CB_ENABLED,
685 .dstate = &_TRACE_QED_READ_TABLE_CB_DSTATE
686};
687TraceEvent _TRACE_QED_WRITE_TABLE_EVENT = {
688 .id = 0,
689 .vcpu_id = TRACE_VCPU_EVENT_NONE,
690 .name = "qed_write_table",
691 .sstate = TRACE_QED_WRITE_TABLE_ENABLED,
692 .dstate = &_TRACE_QED_WRITE_TABLE_DSTATE
693};
694TraceEvent _TRACE_QED_WRITE_TABLE_CB_EVENT = {
695 .id = 0,
696 .vcpu_id = TRACE_VCPU_EVENT_NONE,
697 .name = "qed_write_table_cb",
698 .sstate = TRACE_QED_WRITE_TABLE_CB_ENABLED,
699 .dstate = &_TRACE_QED_WRITE_TABLE_CB_DSTATE
700};
701TraceEvent _TRACE_QED_NEED_CHECK_TIMER_CB_EVENT = {
702 .id = 0,
703 .vcpu_id = TRACE_VCPU_EVENT_NONE,
704 .name = "qed_need_check_timer_cb",
705 .sstate = TRACE_QED_NEED_CHECK_TIMER_CB_ENABLED,
706 .dstate = &_TRACE_QED_NEED_CHECK_TIMER_CB_DSTATE
707};
708TraceEvent _TRACE_QED_START_NEED_CHECK_TIMER_EVENT = {
709 .id = 0,
710 .vcpu_id = TRACE_VCPU_EVENT_NONE,
711 .name = "qed_start_need_check_timer",
712 .sstate = TRACE_QED_START_NEED_CHECK_TIMER_ENABLED,
713 .dstate = &_TRACE_QED_START_NEED_CHECK_TIMER_DSTATE
714};
715TraceEvent _TRACE_QED_CANCEL_NEED_CHECK_TIMER_EVENT = {
716 .id = 0,
717 .vcpu_id = TRACE_VCPU_EVENT_NONE,
718 .name = "qed_cancel_need_check_timer",
719 .sstate = TRACE_QED_CANCEL_NEED_CHECK_TIMER_ENABLED,
720 .dstate = &_TRACE_QED_CANCEL_NEED_CHECK_TIMER_DSTATE
721};
722TraceEvent _TRACE_QED_AIO_COMPLETE_EVENT = {
723 .id = 0,
724 .vcpu_id = TRACE_VCPU_EVENT_NONE,
725 .name = "qed_aio_complete",
726 .sstate = TRACE_QED_AIO_COMPLETE_ENABLED,
727 .dstate = &_TRACE_QED_AIO_COMPLETE_DSTATE
728};
729TraceEvent _TRACE_QED_AIO_SETUP_EVENT = {
730 .id = 0,
731 .vcpu_id = TRACE_VCPU_EVENT_NONE,
732 .name = "qed_aio_setup",
733 .sstate = TRACE_QED_AIO_SETUP_ENABLED,
734 .dstate = &_TRACE_QED_AIO_SETUP_DSTATE
735};
736TraceEvent _TRACE_QED_AIO_NEXT_IO_EVENT = {
737 .id = 0,
738 .vcpu_id = TRACE_VCPU_EVENT_NONE,
739 .name = "qed_aio_next_io",
740 .sstate = TRACE_QED_AIO_NEXT_IO_ENABLED,
741 .dstate = &_TRACE_QED_AIO_NEXT_IO_DSTATE
742};
743TraceEvent _TRACE_QED_AIO_READ_DATA_EVENT = {
744 .id = 0,
745 .vcpu_id = TRACE_VCPU_EVENT_NONE,
746 .name = "qed_aio_read_data",
747 .sstate = TRACE_QED_AIO_READ_DATA_ENABLED,
748 .dstate = &_TRACE_QED_AIO_READ_DATA_DSTATE
749};
750TraceEvent _TRACE_QED_AIO_WRITE_DATA_EVENT = {
751 .id = 0,
752 .vcpu_id = TRACE_VCPU_EVENT_NONE,
753 .name = "qed_aio_write_data",
754 .sstate = TRACE_QED_AIO_WRITE_DATA_ENABLED,
755 .dstate = &_TRACE_QED_AIO_WRITE_DATA_DSTATE
756};
757TraceEvent _TRACE_QED_AIO_WRITE_PREFILL_EVENT = {
758 .id = 0,
759 .vcpu_id = TRACE_VCPU_EVENT_NONE,
760 .name = "qed_aio_write_prefill",
761 .sstate = TRACE_QED_AIO_WRITE_PREFILL_ENABLED,
762 .dstate = &_TRACE_QED_AIO_WRITE_PREFILL_DSTATE
763};
764TraceEvent _TRACE_QED_AIO_WRITE_POSTFILL_EVENT = {
765 .id = 0,
766 .vcpu_id = TRACE_VCPU_EVENT_NONE,
767 .name = "qed_aio_write_postfill",
768 .sstate = TRACE_QED_AIO_WRITE_POSTFILL_ENABLED,
769 .dstate = &_TRACE_QED_AIO_WRITE_POSTFILL_DSTATE
770};
771TraceEvent _TRACE_QED_AIO_WRITE_MAIN_EVENT = {
772 .id = 0,
773 .vcpu_id = TRACE_VCPU_EVENT_NONE,
774 .name = "qed_aio_write_main",
775 .sstate = TRACE_QED_AIO_WRITE_MAIN_ENABLED,
776 .dstate = &_TRACE_QED_AIO_WRITE_MAIN_DSTATE
777};
778TraceEvent _TRACE_VXHS_IIO_CALLBACK_EVENT = {
779 .id = 0,
780 .vcpu_id = TRACE_VCPU_EVENT_NONE,
781 .name = "vxhs_iio_callback",
782 .sstate = TRACE_VXHS_IIO_CALLBACK_ENABLED,
783 .dstate = &_TRACE_VXHS_IIO_CALLBACK_DSTATE
784};
785TraceEvent _TRACE_VXHS_IIO_CALLBACK_CHNFAIL_EVENT = {
786 .id = 0,
787 .vcpu_id = TRACE_VCPU_EVENT_NONE,
788 .name = "vxhs_iio_callback_chnfail",
789 .sstate = TRACE_VXHS_IIO_CALLBACK_CHNFAIL_ENABLED,
790 .dstate = &_TRACE_VXHS_IIO_CALLBACK_CHNFAIL_DSTATE
791};
792TraceEvent _TRACE_VXHS_IIO_CALLBACK_UNKNWN_EVENT = {
793 .id = 0,
794 .vcpu_id = TRACE_VCPU_EVENT_NONE,
795 .name = "vxhs_iio_callback_unknwn",
796 .sstate = TRACE_VXHS_IIO_CALLBACK_UNKNWN_ENABLED,
797 .dstate = &_TRACE_VXHS_IIO_CALLBACK_UNKNWN_DSTATE
798};
799TraceEvent _TRACE_VXHS_AIO_RW_INVALID_EVENT = {
800 .id = 0,
801 .vcpu_id = TRACE_VCPU_EVENT_NONE,
802 .name = "vxhs_aio_rw_invalid",
803 .sstate = TRACE_VXHS_AIO_RW_INVALID_ENABLED,
804 .dstate = &_TRACE_VXHS_AIO_RW_INVALID_DSTATE
805};
806TraceEvent _TRACE_VXHS_AIO_RW_IOERR_EVENT = {
807 .id = 0,
808 .vcpu_id = TRACE_VCPU_EVENT_NONE,
809 .name = "vxhs_aio_rw_ioerr",
810 .sstate = TRACE_VXHS_AIO_RW_IOERR_ENABLED,
811 .dstate = &_TRACE_VXHS_AIO_RW_IOERR_DSTATE
812};
813TraceEvent _TRACE_VXHS_GET_VDISK_STAT_ERR_EVENT = {
814 .id = 0,
815 .vcpu_id = TRACE_VCPU_EVENT_NONE,
816 .name = "vxhs_get_vdisk_stat_err",
817 .sstate = TRACE_VXHS_GET_VDISK_STAT_ERR_ENABLED,
818 .dstate = &_TRACE_VXHS_GET_VDISK_STAT_ERR_DSTATE
819};
820TraceEvent _TRACE_VXHS_GET_VDISK_STAT_EVENT = {
821 .id = 0,
822 .vcpu_id = TRACE_VCPU_EVENT_NONE,
823 .name = "vxhs_get_vdisk_stat",
824 .sstate = TRACE_VXHS_GET_VDISK_STAT_ENABLED,
825 .dstate = &_TRACE_VXHS_GET_VDISK_STAT_DSTATE
826};
827TraceEvent _TRACE_VXHS_COMPLETE_AIO_EVENT = {
828 .id = 0,
829 .vcpu_id = TRACE_VCPU_EVENT_NONE,
830 .name = "vxhs_complete_aio",
831 .sstate = TRACE_VXHS_COMPLETE_AIO_ENABLED,
832 .dstate = &_TRACE_VXHS_COMPLETE_AIO_DSTATE
833};
834TraceEvent _TRACE_VXHS_PARSE_URI_FILENAME_EVENT = {
835 .id = 0,
836 .vcpu_id = TRACE_VCPU_EVENT_NONE,
837 .name = "vxhs_parse_uri_filename",
838 .sstate = TRACE_VXHS_PARSE_URI_FILENAME_ENABLED,
839 .dstate = &_TRACE_VXHS_PARSE_URI_FILENAME_DSTATE
840};
841TraceEvent _TRACE_VXHS_OPEN_VDISKID_EVENT = {
842 .id = 0,
843 .vcpu_id = TRACE_VCPU_EVENT_NONE,
844 .name = "vxhs_open_vdiskid",
845 .sstate = TRACE_VXHS_OPEN_VDISKID_ENABLED,
846 .dstate = &_TRACE_VXHS_OPEN_VDISKID_DSTATE
847};
848TraceEvent _TRACE_VXHS_OPEN_HOSTINFO_EVENT = {
849 .id = 0,
850 .vcpu_id = TRACE_VCPU_EVENT_NONE,
851 .name = "vxhs_open_hostinfo",
852 .sstate = TRACE_VXHS_OPEN_HOSTINFO_ENABLED,
853 .dstate = &_TRACE_VXHS_OPEN_HOSTINFO_DSTATE
854};
855TraceEvent _TRACE_VXHS_OPEN_IIO_OPEN_EVENT = {
856 .id = 0,
857 .vcpu_id = TRACE_VCPU_EVENT_NONE,
858 .name = "vxhs_open_iio_open",
859 .sstate = TRACE_VXHS_OPEN_IIO_OPEN_ENABLED,
860 .dstate = &_TRACE_VXHS_OPEN_IIO_OPEN_DSTATE
861};
862TraceEvent _TRACE_VXHS_PARSE_URI_HOSTINFO_EVENT = {
863 .id = 0,
864 .vcpu_id = TRACE_VCPU_EVENT_NONE,
865 .name = "vxhs_parse_uri_hostinfo",
866 .sstate = TRACE_VXHS_PARSE_URI_HOSTINFO_ENABLED,
867 .dstate = &_TRACE_VXHS_PARSE_URI_HOSTINFO_DSTATE
868};
869TraceEvent _TRACE_VXHS_CLOSE_EVENT = {
870 .id = 0,
871 .vcpu_id = TRACE_VCPU_EVENT_NONE,
872 .name = "vxhs_close",
873 .sstate = TRACE_VXHS_CLOSE_ENABLED,
874 .dstate = &_TRACE_VXHS_CLOSE_DSTATE
875};
876TraceEvent _TRACE_VXHS_GET_CREDS_EVENT = {
877 .id = 0,
878 .vcpu_id = TRACE_VCPU_EVENT_NONE,
879 .name = "vxhs_get_creds",
880 .sstate = TRACE_VXHS_GET_CREDS_ENABLED,
881 .dstate = &_TRACE_VXHS_GET_CREDS_DSTATE
882};
883TraceEvent _TRACE_NVME_KICK_EVENT = {
884 .id = 0,
885 .vcpu_id = TRACE_VCPU_EVENT_NONE,
886 .name = "nvme_kick",
887 .sstate = TRACE_NVME_KICK_ENABLED,
888 .dstate = &_TRACE_NVME_KICK_DSTATE
889};
890TraceEvent _TRACE_NVME_DMA_FLUSH_QUEUE_WAIT_EVENT = {
891 .id = 0,
892 .vcpu_id = TRACE_VCPU_EVENT_NONE,
893 .name = "nvme_dma_flush_queue_wait",
894 .sstate = TRACE_NVME_DMA_FLUSH_QUEUE_WAIT_ENABLED,
895 .dstate = &_TRACE_NVME_DMA_FLUSH_QUEUE_WAIT_DSTATE
896};
897TraceEvent _TRACE_NVME_ERROR_EVENT = {
898 .id = 0,
899 .vcpu_id = TRACE_VCPU_EVENT_NONE,
900 .name = "nvme_error",
901 .sstate = TRACE_NVME_ERROR_ENABLED,
902 .dstate = &_TRACE_NVME_ERROR_DSTATE
903};
904TraceEvent _TRACE_NVME_PROCESS_COMPLETION_EVENT = {
905 .id = 0,
906 .vcpu_id = TRACE_VCPU_EVENT_NONE,
907 .name = "nvme_process_completion",
908 .sstate = TRACE_NVME_PROCESS_COMPLETION_ENABLED,
909 .dstate = &_TRACE_NVME_PROCESS_COMPLETION_DSTATE
910};
911TraceEvent _TRACE_NVME_PROCESS_COMPLETION_QUEUE_BUSY_EVENT = {
912 .id = 0,
913 .vcpu_id = TRACE_VCPU_EVENT_NONE,
914 .name = "nvme_process_completion_queue_busy",
915 .sstate = TRACE_NVME_PROCESS_COMPLETION_QUEUE_BUSY_ENABLED,
916 .dstate = &_TRACE_NVME_PROCESS_COMPLETION_QUEUE_BUSY_DSTATE
917};
918TraceEvent _TRACE_NVME_COMPLETE_COMMAND_EVENT = {
919 .id = 0,
920 .vcpu_id = TRACE_VCPU_EVENT_NONE,
921 .name = "nvme_complete_command",
922 .sstate = TRACE_NVME_COMPLETE_COMMAND_ENABLED,
923 .dstate = &_TRACE_NVME_COMPLETE_COMMAND_DSTATE
924};
925TraceEvent _TRACE_NVME_SUBMIT_COMMAND_EVENT = {
926 .id = 0,
927 .vcpu_id = TRACE_VCPU_EVENT_NONE,
928 .name = "nvme_submit_command",
929 .sstate = TRACE_NVME_SUBMIT_COMMAND_ENABLED,
930 .dstate = &_TRACE_NVME_SUBMIT_COMMAND_DSTATE
931};
932TraceEvent _TRACE_NVME_SUBMIT_COMMAND_RAW_EVENT = {
933 .id = 0,
934 .vcpu_id = TRACE_VCPU_EVENT_NONE,
935 .name = "nvme_submit_command_raw",
936 .sstate = TRACE_NVME_SUBMIT_COMMAND_RAW_ENABLED,
937 .dstate = &_TRACE_NVME_SUBMIT_COMMAND_RAW_DSTATE
938};
939TraceEvent _TRACE_NVME_HANDLE_EVENT_EVENT = {
940 .id = 0,
941 .vcpu_id = TRACE_VCPU_EVENT_NONE,
942 .name = "nvme_handle_event",
943 .sstate = TRACE_NVME_HANDLE_EVENT_ENABLED,
944 .dstate = &_TRACE_NVME_HANDLE_EVENT_DSTATE
945};
946TraceEvent _TRACE_NVME_POLL_CB_EVENT = {
947 .id = 0,
948 .vcpu_id = TRACE_VCPU_EVENT_NONE,
949 .name = "nvme_poll_cb",
950 .sstate = TRACE_NVME_POLL_CB_ENABLED,
951 .dstate = &_TRACE_NVME_POLL_CB_DSTATE
952};
953TraceEvent _TRACE_NVME_PRW_ALIGNED_EVENT = {
954 .id = 0,
955 .vcpu_id = TRACE_VCPU_EVENT_NONE,
956 .name = "nvme_prw_aligned",
957 .sstate = TRACE_NVME_PRW_ALIGNED_ENABLED,
958 .dstate = &_TRACE_NVME_PRW_ALIGNED_DSTATE
959};
960TraceEvent _TRACE_NVME_QIOV_UNALIGNED_EVENT = {
961 .id = 0,
962 .vcpu_id = TRACE_VCPU_EVENT_NONE,
963 .name = "nvme_qiov_unaligned",
964 .sstate = TRACE_NVME_QIOV_UNALIGNED_ENABLED,
965 .dstate = &_TRACE_NVME_QIOV_UNALIGNED_DSTATE
966};
967TraceEvent _TRACE_NVME_PRW_BUFFERED_EVENT = {
968 .id = 0,
969 .vcpu_id = TRACE_VCPU_EVENT_NONE,
970 .name = "nvme_prw_buffered",
971 .sstate = TRACE_NVME_PRW_BUFFERED_ENABLED,
972 .dstate = &_TRACE_NVME_PRW_BUFFERED_DSTATE
973};
974TraceEvent _TRACE_NVME_RW_DONE_EVENT = {
975 .id = 0,
976 .vcpu_id = TRACE_VCPU_EVENT_NONE,
977 .name = "nvme_rw_done",
978 .sstate = TRACE_NVME_RW_DONE_ENABLED,
979 .dstate = &_TRACE_NVME_RW_DONE_DSTATE
980};
981TraceEvent _TRACE_NVME_DMA_MAP_FLUSH_EVENT = {
982 .id = 0,
983 .vcpu_id = TRACE_VCPU_EVENT_NONE,
984 .name = "nvme_dma_map_flush",
985 .sstate = TRACE_NVME_DMA_MAP_FLUSH_ENABLED,
986 .dstate = &_TRACE_NVME_DMA_MAP_FLUSH_DSTATE
987};
988TraceEvent _TRACE_NVME_FREE_REQ_QUEUE_WAIT_EVENT = {
989 .id = 0,
990 .vcpu_id = TRACE_VCPU_EVENT_NONE,
991 .name = "nvme_free_req_queue_wait",
992 .sstate = TRACE_NVME_FREE_REQ_QUEUE_WAIT_ENABLED,
993 .dstate = &_TRACE_NVME_FREE_REQ_QUEUE_WAIT_DSTATE
994};
995TraceEvent _TRACE_NVME_CMD_MAP_QIOV_EVENT = {
996 .id = 0,
997 .vcpu_id = TRACE_VCPU_EVENT_NONE,
998 .name = "nvme_cmd_map_qiov",
999 .sstate = TRACE_NVME_CMD_MAP_QIOV_ENABLED,
1000 .dstate = &_TRACE_NVME_CMD_MAP_QIOV_DSTATE
1001};
1002TraceEvent _TRACE_NVME_CMD_MAP_QIOV_PAGES_EVENT = {
1003 .id = 0,
1004 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1005 .name = "nvme_cmd_map_qiov_pages",
1006 .sstate = TRACE_NVME_CMD_MAP_QIOV_PAGES_ENABLED,
1007 .dstate = &_TRACE_NVME_CMD_MAP_QIOV_PAGES_DSTATE
1008};
1009TraceEvent _TRACE_NVME_CMD_MAP_QIOV_IOV_EVENT = {
1010 .id = 0,
1011 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1012 .name = "nvme_cmd_map_qiov_iov",
1013 .sstate = TRACE_NVME_CMD_MAP_QIOV_IOV_ENABLED,
1014 .dstate = &_TRACE_NVME_CMD_MAP_QIOV_IOV_DSTATE
1015};
1016TraceEvent _TRACE_ISCSI_XCOPY_EVENT = {
1017 .id = 0,
1018 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1019 .name = "iscsi_xcopy",
1020 .sstate = TRACE_ISCSI_XCOPY_ENABLED,
1021 .dstate = &_TRACE_ISCSI_XCOPY_DSTATE
1022};
1023TraceEvent _TRACE_NBD_PARSE_BLOCKSTATUS_COMPLIANCE_EVENT = {
1024 .id = 0,
1025 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1026 .name = "nbd_parse_blockstatus_compliance",
1027 .sstate = TRACE_NBD_PARSE_BLOCKSTATUS_COMPLIANCE_ENABLED,
1028 .dstate = &_TRACE_NBD_PARSE_BLOCKSTATUS_COMPLIANCE_DSTATE
1029};
1030TraceEvent _TRACE_NBD_STRUCTURED_READ_COMPLIANCE_EVENT = {
1031 .id = 0,
1032 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1033 .name = "nbd_structured_read_compliance",
1034 .sstate = TRACE_NBD_STRUCTURED_READ_COMPLIANCE_ENABLED,
1035 .dstate = &_TRACE_NBD_STRUCTURED_READ_COMPLIANCE_DSTATE
1036};
1037TraceEvent _TRACE_NBD_READ_REPLY_ENTRY_FAIL_EVENT = {
1038 .id = 0,
1039 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1040 .name = "nbd_read_reply_entry_fail",
1041 .sstate = TRACE_NBD_READ_REPLY_ENTRY_FAIL_ENABLED,
1042 .dstate = &_TRACE_NBD_READ_REPLY_ENTRY_FAIL_DSTATE
1043};
1044TraceEvent _TRACE_NBD_CO_REQUEST_FAIL_EVENT = {
1045 .id = 0,
1046 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1047 .name = "nbd_co_request_fail",
1048 .sstate = TRACE_NBD_CO_REQUEST_FAIL_ENABLED,
1049 .dstate = &_TRACE_NBD_CO_REQUEST_FAIL_DSTATE
1050};
1051TraceEvent _TRACE_NBD_CLIENT_CONNECT_EVENT = {
1052 .id = 0,
1053 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1054 .name = "nbd_client_connect",
1055 .sstate = TRACE_NBD_CLIENT_CONNECT_ENABLED,
1056 .dstate = &_TRACE_NBD_CLIENT_CONNECT_DSTATE
1057};
1058TraceEvent _TRACE_NBD_CLIENT_CONNECT_SUCCESS_EVENT = {
1059 .id = 0,
1060 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1061 .name = "nbd_client_connect_success",
1062 .sstate = TRACE_NBD_CLIENT_CONNECT_SUCCESS_ENABLED,
1063 .dstate = &_TRACE_NBD_CLIENT_CONNECT_SUCCESS_DSTATE
1064};
1065TraceEvent _TRACE_SSH_RESTART_COROUTINE_EVENT = {
1066 .id = 0,
1067 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1068 .name = "ssh_restart_coroutine",
1069 .sstate = TRACE_SSH_RESTART_COROUTINE_ENABLED,
1070 .dstate = &_TRACE_SSH_RESTART_COROUTINE_DSTATE
1071};
1072TraceEvent _TRACE_SSH_FLUSH_EVENT = {
1073 .id = 0,
1074 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1075 .name = "ssh_flush",
1076 .sstate = TRACE_SSH_FLUSH_ENABLED,
1077 .dstate = &_TRACE_SSH_FLUSH_DSTATE
1078};
1079TraceEvent _TRACE_SSH_CHECK_HOST_KEY_KNOWNHOSTS_EVENT = {
1080 .id = 0,
1081 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1082 .name = "ssh_check_host_key_knownhosts",
1083 .sstate = TRACE_SSH_CHECK_HOST_KEY_KNOWNHOSTS_ENABLED,
1084 .dstate = &_TRACE_SSH_CHECK_HOST_KEY_KNOWNHOSTS_DSTATE
1085};
1086TraceEvent _TRACE_SSH_CONNECT_TO_SSH_EVENT = {
1087 .id = 0,
1088 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1089 .name = "ssh_connect_to_ssh",
1090 .sstate = TRACE_SSH_CONNECT_TO_SSH_ENABLED,
1091 .dstate = &_TRACE_SSH_CONNECT_TO_SSH_DSTATE
1092};
1093TraceEvent _TRACE_SSH_CO_YIELD_EVENT = {
1094 .id = 0,
1095 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1096 .name = "ssh_co_yield",
1097 .sstate = TRACE_SSH_CO_YIELD_ENABLED,
1098 .dstate = &_TRACE_SSH_CO_YIELD_DSTATE
1099};
1100TraceEvent _TRACE_SSH_CO_YIELD_BACK_EVENT = {
1101 .id = 0,
1102 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1103 .name = "ssh_co_yield_back",
1104 .sstate = TRACE_SSH_CO_YIELD_BACK_ENABLED,
1105 .dstate = &_TRACE_SSH_CO_YIELD_BACK_DSTATE
1106};
1107TraceEvent _TRACE_SSH_GETLENGTH_EVENT = {
1108 .id = 0,
1109 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1110 .name = "ssh_getlength",
1111 .sstate = TRACE_SSH_GETLENGTH_ENABLED,
1112 .dstate = &_TRACE_SSH_GETLENGTH_DSTATE
1113};
1114TraceEvent _TRACE_SSH_CO_CREATE_OPTS_EVENT = {
1115 .id = 0,
1116 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1117 .name = "ssh_co_create_opts",
1118 .sstate = TRACE_SSH_CO_CREATE_OPTS_ENABLED,
1119 .dstate = &_TRACE_SSH_CO_CREATE_OPTS_DSTATE
1120};
1121TraceEvent _TRACE_SSH_READ_EVENT = {
1122 .id = 0,
1123 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1124 .name = "ssh_read",
1125 .sstate = TRACE_SSH_READ_ENABLED,
1126 .dstate = &_TRACE_SSH_READ_DSTATE
1127};
1128TraceEvent _TRACE_SSH_READ_BUF_EVENT = {
1129 .id = 0,
1130 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1131 .name = "ssh_read_buf",
1132 .sstate = TRACE_SSH_READ_BUF_ENABLED,
1133 .dstate = &_TRACE_SSH_READ_BUF_DSTATE
1134};
1135TraceEvent _TRACE_SSH_READ_RETURN_EVENT = {
1136 .id = 0,
1137 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1138 .name = "ssh_read_return",
1139 .sstate = TRACE_SSH_READ_RETURN_ENABLED,
1140 .dstate = &_TRACE_SSH_READ_RETURN_DSTATE
1141};
1142TraceEvent _TRACE_SSH_WRITE_EVENT = {
1143 .id = 0,
1144 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1145 .name = "ssh_write",
1146 .sstate = TRACE_SSH_WRITE_ENABLED,
1147 .dstate = &_TRACE_SSH_WRITE_DSTATE
1148};
1149TraceEvent _TRACE_SSH_WRITE_BUF_EVENT = {
1150 .id = 0,
1151 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1152 .name = "ssh_write_buf",
1153 .sstate = TRACE_SSH_WRITE_BUF_ENABLED,
1154 .dstate = &_TRACE_SSH_WRITE_BUF_DSTATE
1155};
1156TraceEvent _TRACE_SSH_WRITE_RETURN_EVENT = {
1157 .id = 0,
1158 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1159 .name = "ssh_write_return",
1160 .sstate = TRACE_SSH_WRITE_RETURN_ENABLED,
1161 .dstate = &_TRACE_SSH_WRITE_RETURN_DSTATE
1162};
1163TraceEvent _TRACE_SSH_SEEK_EVENT = {
1164 .id = 0,
1165 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1166 .name = "ssh_seek",
1167 .sstate = TRACE_SSH_SEEK_ENABLED,
1168 .dstate = &_TRACE_SSH_SEEK_DSTATE
1169};
1170TraceEvent _TRACE_SSH_AUTH_METHODS_EVENT = {
1171 .id = 0,
1172 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1173 .name = "ssh_auth_methods",
1174 .sstate = TRACE_SSH_AUTH_METHODS_ENABLED,
1175 .dstate = &_TRACE_SSH_AUTH_METHODS_DSTATE
1176};
1177TraceEvent _TRACE_SSH_SERVER_STATUS_EVENT = {
1178 .id = 0,
1179 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1180 .name = "ssh_server_status",
1181 .sstate = TRACE_SSH_SERVER_STATUS_ENABLED,
1182 .dstate = &_TRACE_SSH_SERVER_STATUS_DSTATE
1183};
1184TraceEvent _TRACE_CURL_TIMER_CB_EVENT = {
1185 .id = 0,
1186 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1187 .name = "curl_timer_cb",
1188 .sstate = TRACE_CURL_TIMER_CB_ENABLED,
1189 .dstate = &_TRACE_CURL_TIMER_CB_DSTATE
1190};
1191TraceEvent _TRACE_CURL_SOCK_CB_EVENT = {
1192 .id = 0,
1193 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1194 .name = "curl_sock_cb",
1195 .sstate = TRACE_CURL_SOCK_CB_ENABLED,
1196 .dstate = &_TRACE_CURL_SOCK_CB_DSTATE
1197};
1198TraceEvent _TRACE_CURL_READ_CB_EVENT = {
1199 .id = 0,
1200 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1201 .name = "curl_read_cb",
1202 .sstate = TRACE_CURL_READ_CB_ENABLED,
1203 .dstate = &_TRACE_CURL_READ_CB_DSTATE
1204};
1205TraceEvent _TRACE_CURL_OPEN_EVENT = {
1206 .id = 0,
1207 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1208 .name = "curl_open",
1209 .sstate = TRACE_CURL_OPEN_ENABLED,
1210 .dstate = &_TRACE_CURL_OPEN_DSTATE
1211};
1212TraceEvent _TRACE_CURL_OPEN_SIZE_EVENT = {
1213 .id = 0,
1214 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1215 .name = "curl_open_size",
1216 .sstate = TRACE_CURL_OPEN_SIZE_ENABLED,
1217 .dstate = &_TRACE_CURL_OPEN_SIZE_DSTATE
1218};
1219TraceEvent _TRACE_CURL_SETUP_PREADV_EVENT = {
1220 .id = 0,
1221 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1222 .name = "curl_setup_preadv",
1223 .sstate = TRACE_CURL_SETUP_PREADV_ENABLED,
1224 .dstate = &_TRACE_CURL_SETUP_PREADV_DSTATE
1225};
1226TraceEvent _TRACE_CURL_CLOSE_EVENT = {
1227 .id = 0,
1228 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1229 .name = "curl_close",
1230 .sstate = TRACE_CURL_CLOSE_ENABLED,
1231 .dstate = &_TRACE_CURL_CLOSE_DSTATE
1232};
1233TraceEvent _TRACE_FILE_XFS_WRITE_ZEROES_EVENT = {
1234 .id = 0,
1235 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1236 .name = "file_xfs_write_zeroes",
1237 .sstate = TRACE_FILE_XFS_WRITE_ZEROES_ENABLED,
1238 .dstate = &_TRACE_FILE_XFS_WRITE_ZEROES_DSTATE
1239};
1240TraceEvent _TRACE_FILE_XFS_DISCARD_EVENT = {
1241 .id = 0,
1242 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1243 .name = "file_xfs_discard",
1244 .sstate = TRACE_FILE_XFS_DISCARD_ENABLED,
1245 .dstate = &_TRACE_FILE_XFS_DISCARD_DSTATE
1246};
1247TraceEvent _TRACE_FILE_FINDEJECTABLEOPTICALMEDIA_EVENT = {
1248 .id = 0,
1249 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1250 .name = "file_FindEjectableOpticalMedia",
1251 .sstate = TRACE_FILE_FINDEJECTABLEOPTICALMEDIA_ENABLED,
1252 .dstate = &_TRACE_FILE_FINDEJECTABLEOPTICALMEDIA_DSTATE
1253};
1254TraceEvent _TRACE_FILE_SETUP_CDROM_EVENT = {
1255 .id = 0,
1256 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1257 .name = "file_setup_cdrom",
1258 .sstate = TRACE_FILE_SETUP_CDROM_ENABLED,
1259 .dstate = &_TRACE_FILE_SETUP_CDROM_DSTATE
1260};
1261TraceEvent _TRACE_FILE_HDEV_IS_SG_EVENT = {
1262 .id = 0,
1263 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1264 .name = "file_hdev_is_sg",
1265 .sstate = TRACE_FILE_HDEV_IS_SG_ENABLED,
1266 .dstate = &_TRACE_FILE_HDEV_IS_SG_DSTATE
1267};
1268TraceEvent _TRACE_SHEEPDOG_RECONNECT_TO_SDOG_EVENT = {
1269 .id = 0,
1270 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1271 .name = "sheepdog_reconnect_to_sdog",
1272 .sstate = TRACE_SHEEPDOG_RECONNECT_TO_SDOG_ENABLED,
1273 .dstate = &_TRACE_SHEEPDOG_RECONNECT_TO_SDOG_DSTATE
1274};
1275TraceEvent _TRACE_SHEEPDOG_AIO_READ_RESPONSE_EVENT = {
1276 .id = 0,
1277 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1278 .name = "sheepdog_aio_read_response",
1279 .sstate = TRACE_SHEEPDOG_AIO_READ_RESPONSE_ENABLED,
1280 .dstate = &_TRACE_SHEEPDOG_AIO_READ_RESPONSE_DSTATE
1281};
1282TraceEvent _TRACE_SHEEPDOG_OPEN_EVENT = {
1283 .id = 0,
1284 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1285 .name = "sheepdog_open",
1286 .sstate = TRACE_SHEEPDOG_OPEN_ENABLED,
1287 .dstate = &_TRACE_SHEEPDOG_OPEN_DSTATE
1288};
1289TraceEvent _TRACE_SHEEPDOG_CLOSE_EVENT = {
1290 .id = 0,
1291 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1292 .name = "sheepdog_close",
1293 .sstate = TRACE_SHEEPDOG_CLOSE_ENABLED,
1294 .dstate = &_TRACE_SHEEPDOG_CLOSE_DSTATE
1295};
1296TraceEvent _TRACE_SHEEPDOG_CREATE_BRANCH_SNAPSHOT_EVENT = {
1297 .id = 0,
1298 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1299 .name = "sheepdog_create_branch_snapshot",
1300 .sstate = TRACE_SHEEPDOG_CREATE_BRANCH_SNAPSHOT_ENABLED,
1301 .dstate = &_TRACE_SHEEPDOG_CREATE_BRANCH_SNAPSHOT_DSTATE
1302};
1303TraceEvent _TRACE_SHEEPDOG_CREATE_BRANCH_CREATED_EVENT = {
1304 .id = 0,
1305 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1306 .name = "sheepdog_create_branch_created",
1307 .sstate = TRACE_SHEEPDOG_CREATE_BRANCH_CREATED_ENABLED,
1308 .dstate = &_TRACE_SHEEPDOG_CREATE_BRANCH_CREATED_DSTATE
1309};
1310TraceEvent _TRACE_SHEEPDOG_CREATE_BRANCH_NEW_EVENT = {
1311 .id = 0,
1312 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1313 .name = "sheepdog_create_branch_new",
1314 .sstate = TRACE_SHEEPDOG_CREATE_BRANCH_NEW_ENABLED,
1315 .dstate = &_TRACE_SHEEPDOG_CREATE_BRANCH_NEW_DSTATE
1316};
1317TraceEvent _TRACE_SHEEPDOG_CO_RW_VECTOR_UPDATE_EVENT = {
1318 .id = 0,
1319 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1320 .name = "sheepdog_co_rw_vector_update",
1321 .sstate = TRACE_SHEEPDOG_CO_RW_VECTOR_UPDATE_ENABLED,
1322 .dstate = &_TRACE_SHEEPDOG_CO_RW_VECTOR_UPDATE_DSTATE
1323};
1324TraceEvent _TRACE_SHEEPDOG_CO_RW_VECTOR_NEW_EVENT = {
1325 .id = 0,
1326 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1327 .name = "sheepdog_co_rw_vector_new",
1328 .sstate = TRACE_SHEEPDOG_CO_RW_VECTOR_NEW_ENABLED,
1329 .dstate = &_TRACE_SHEEPDOG_CO_RW_VECTOR_NEW_DSTATE
1330};
1331TraceEvent _TRACE_SHEEPDOG_SNAPSHOT_CREATE_INFO_EVENT = {
1332 .id = 0,
1333 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1334 .name = "sheepdog_snapshot_create_info",
1335 .sstate = TRACE_SHEEPDOG_SNAPSHOT_CREATE_INFO_ENABLED,
1336 .dstate = &_TRACE_SHEEPDOG_SNAPSHOT_CREATE_INFO_DSTATE
1337};
1338TraceEvent _TRACE_SHEEPDOG_SNAPSHOT_CREATE_EVENT = {
1339 .id = 0,
1340 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1341 .name = "sheepdog_snapshot_create",
1342 .sstate = TRACE_SHEEPDOG_SNAPSHOT_CREATE_ENABLED,
1343 .dstate = &_TRACE_SHEEPDOG_SNAPSHOT_CREATE_DSTATE
1344};
1345TraceEvent _TRACE_SHEEPDOG_SNAPSHOT_CREATE_INODE_EVENT = {
1346 .id = 0,
1347 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1348 .name = "sheepdog_snapshot_create_inode",
1349 .sstate = TRACE_SHEEPDOG_SNAPSHOT_CREATE_INODE_ENABLED,
1350 .dstate = &_TRACE_SHEEPDOG_SNAPSHOT_CREATE_INODE_DSTATE
1351};
1352TraceEvent _TRACE_SFTP_ERROR_EVENT = {
1353 .id = 0,
1354 .vcpu_id = TRACE_VCPU_EVENT_NONE,
1355 .name = "sftp_error",
1356 .sstate = TRACE_SFTP_ERROR_ENABLED,
1357 .dstate = &_TRACE_SFTP_ERROR_DSTATE
1358};
1359TraceEvent *block_trace_events[] = {
1360 &_TRACE_BDRV_OPEN_COMMON_EVENT,
1361 &_TRACE_BDRV_LOCK_MEDIUM_EVENT,
1362 &_TRACE_BLK_CO_PREADV_EVENT,
1363 &_TRACE_BLK_CO_PWRITEV_EVENT,
1364 &_TRACE_BLK_ROOT_ATTACH_EVENT,
1365 &_TRACE_BLK_ROOT_DETACH_EVENT,
1366 &_TRACE_BDRV_CO_PREADV_EVENT,
1367 &_TRACE_BDRV_CO_PWRITEV_EVENT,
1368 &_TRACE_BDRV_CO_PWRITE_ZEROES_EVENT,
1369 &_TRACE_BDRV_CO_DO_COPY_ON_READV_EVENT,
1370 &_TRACE_BDRV_CO_COPY_RANGE_FROM_EVENT,
1371 &_TRACE_BDRV_CO_COPY_RANGE_TO_EVENT,
1372 &_TRACE_STREAM_ONE_ITERATION_EVENT,
1373 &_TRACE_STREAM_START_EVENT,
1374 &_TRACE_COMMIT_ONE_ITERATION_EVENT,
1375 &_TRACE_COMMIT_START_EVENT,
1376 &_TRACE_MIRROR_START_EVENT,
1377 &_TRACE_MIRROR_RESTART_ITER_EVENT,
1378 &_TRACE_MIRROR_BEFORE_FLUSH_EVENT,
1379 &_TRACE_MIRROR_BEFORE_DRAIN_EVENT,
1380 &_TRACE_MIRROR_BEFORE_SLEEP_EVENT,
1381 &_TRACE_MIRROR_ONE_ITERATION_EVENT,
1382 &_TRACE_MIRROR_ITERATION_DONE_EVENT,
1383 &_TRACE_MIRROR_YIELD_EVENT,
1384 &_TRACE_MIRROR_YIELD_IN_FLIGHT_EVENT,
1385 &_TRACE_BACKUP_DO_COW_ENTER_EVENT,
1386 &_TRACE_BACKUP_DO_COW_RETURN_EVENT,
1387 &_TRACE_BACKUP_DO_COW_SKIP_EVENT,
1388 &_TRACE_BACKUP_DO_COW_SKIP_RANGE_EVENT,
1389 &_TRACE_BACKUP_DO_COW_PROCESS_EVENT,
1390 &_TRACE_BACKUP_DO_COW_READ_FAIL_EVENT,
1391 &_TRACE_BACKUP_DO_COW_WRITE_FAIL_EVENT,
1392 &_TRACE_BACKUP_DO_COW_COPY_RANGE_FAIL_EVENT,
1393 &_TRACE_QMP_BLOCK_JOB_CANCEL_EVENT,
1394 &_TRACE_QMP_BLOCK_JOB_PAUSE_EVENT,
1395 &_TRACE_QMP_BLOCK_JOB_RESUME_EVENT,
1396 &_TRACE_QMP_BLOCK_JOB_COMPLETE_EVENT,
1397 &_TRACE_QMP_BLOCK_JOB_FINALIZE_EVENT,
1398 &_TRACE_QMP_BLOCK_JOB_DISMISS_EVENT,
1399 &_TRACE_QMP_BLOCK_STREAM_EVENT,
1400 &_TRACE_FILE_PAIO_SUBMIT_EVENT,
1401 &_TRACE_FILE_COPY_FILE_RANGE_EVENT,
1402 &_TRACE_QCOW2_WRITEV_START_REQ_EVENT,
1403 &_TRACE_QCOW2_WRITEV_DONE_REQ_EVENT,
1404 &_TRACE_QCOW2_WRITEV_START_PART_EVENT,
1405 &_TRACE_QCOW2_WRITEV_DONE_PART_EVENT,
1406 &_TRACE_QCOW2_WRITEV_DATA_EVENT,
1407 &_TRACE_QCOW2_PWRITE_ZEROES_START_REQ_EVENT,
1408 &_TRACE_QCOW2_PWRITE_ZEROES_EVENT,
1409 &_TRACE_QCOW2_SKIP_COW_EVENT,
1410 &_TRACE_QCOW2_ALLOC_CLUSTERS_OFFSET_EVENT,
1411 &_TRACE_QCOW2_HANDLE_COPIED_EVENT,
1412 &_TRACE_QCOW2_HANDLE_ALLOC_EVENT,
1413 &_TRACE_QCOW2_DO_ALLOC_CLUSTERS_OFFSET_EVENT,
1414 &_TRACE_QCOW2_CLUSTER_ALLOC_PHYS_EVENT,
1415 &_TRACE_QCOW2_CLUSTER_LINK_L2_EVENT,
1416 &_TRACE_QCOW2_L2_ALLOCATE_EVENT,
1417 &_TRACE_QCOW2_L2_ALLOCATE_GET_EMPTY_EVENT,
1418 &_TRACE_QCOW2_L2_ALLOCATE_WRITE_L2_EVENT,
1419 &_TRACE_QCOW2_L2_ALLOCATE_WRITE_L1_EVENT,
1420 &_TRACE_QCOW2_L2_ALLOCATE_DONE_EVENT,
1421 &_TRACE_QCOW2_CACHE_GET_EVENT,
1422 &_TRACE_QCOW2_CACHE_GET_REPLACE_ENTRY_EVENT,
1423 &_TRACE_QCOW2_CACHE_GET_READ_EVENT,
1424 &_TRACE_QCOW2_CACHE_GET_DONE_EVENT,
1425 &_TRACE_QCOW2_CACHE_FLUSH_EVENT,
1426 &_TRACE_QCOW2_CACHE_ENTRY_FLUSH_EVENT,
1427 &_TRACE_QCOW2_PROCESS_DISCARDS_FAILED_REGION_EVENT,
1428 &_TRACE_QED_ALLOC_L2_CACHE_ENTRY_EVENT,
1429 &_TRACE_QED_UNREF_L2_CACHE_ENTRY_EVENT,
1430 &_TRACE_QED_FIND_L2_CACHE_ENTRY_EVENT,
1431 &_TRACE_QED_READ_TABLE_EVENT,
1432 &_TRACE_QED_READ_TABLE_CB_EVENT,
1433 &_TRACE_QED_WRITE_TABLE_EVENT,
1434 &_TRACE_QED_WRITE_TABLE_CB_EVENT,
1435 &_TRACE_QED_NEED_CHECK_TIMER_CB_EVENT,
1436 &_TRACE_QED_START_NEED_CHECK_TIMER_EVENT,
1437 &_TRACE_QED_CANCEL_NEED_CHECK_TIMER_EVENT,
1438 &_TRACE_QED_AIO_COMPLETE_EVENT,
1439 &_TRACE_QED_AIO_SETUP_EVENT,
1440 &_TRACE_QED_AIO_NEXT_IO_EVENT,
1441 &_TRACE_QED_AIO_READ_DATA_EVENT,
1442 &_TRACE_QED_AIO_WRITE_DATA_EVENT,
1443 &_TRACE_QED_AIO_WRITE_PREFILL_EVENT,
1444 &_TRACE_QED_AIO_WRITE_POSTFILL_EVENT,
1445 &_TRACE_QED_AIO_WRITE_MAIN_EVENT,
1446 &_TRACE_VXHS_IIO_CALLBACK_EVENT,
1447 &_TRACE_VXHS_IIO_CALLBACK_CHNFAIL_EVENT,
1448 &_TRACE_VXHS_IIO_CALLBACK_UNKNWN_EVENT,
1449 &_TRACE_VXHS_AIO_RW_INVALID_EVENT,
1450 &_TRACE_VXHS_AIO_RW_IOERR_EVENT,
1451 &_TRACE_VXHS_GET_VDISK_STAT_ERR_EVENT,
1452 &_TRACE_VXHS_GET_VDISK_STAT_EVENT,
1453 &_TRACE_VXHS_COMPLETE_AIO_EVENT,
1454 &_TRACE_VXHS_PARSE_URI_FILENAME_EVENT,
1455 &_TRACE_VXHS_OPEN_VDISKID_EVENT,
1456 &_TRACE_VXHS_OPEN_HOSTINFO_EVENT,
1457 &_TRACE_VXHS_OPEN_IIO_OPEN_EVENT,
1458 &_TRACE_VXHS_PARSE_URI_HOSTINFO_EVENT,
1459 &_TRACE_VXHS_CLOSE_EVENT,
1460 &_TRACE_VXHS_GET_CREDS_EVENT,
1461 &_TRACE_NVME_KICK_EVENT,
1462 &_TRACE_NVME_DMA_FLUSH_QUEUE_WAIT_EVENT,
1463 &_TRACE_NVME_ERROR_EVENT,
1464 &_TRACE_NVME_PROCESS_COMPLETION_EVENT,
1465 &_TRACE_NVME_PROCESS_COMPLETION_QUEUE_BUSY_EVENT,
1466 &_TRACE_NVME_COMPLETE_COMMAND_EVENT,
1467 &_TRACE_NVME_SUBMIT_COMMAND_EVENT,
1468 &_TRACE_NVME_SUBMIT_COMMAND_RAW_EVENT,
1469 &_TRACE_NVME_HANDLE_EVENT_EVENT,
1470 &_TRACE_NVME_POLL_CB_EVENT,
1471 &_TRACE_NVME_PRW_ALIGNED_EVENT,
1472 &_TRACE_NVME_QIOV_UNALIGNED_EVENT,
1473 &_TRACE_NVME_PRW_BUFFERED_EVENT,
1474 &_TRACE_NVME_RW_DONE_EVENT,
1475 &_TRACE_NVME_DMA_MAP_FLUSH_EVENT,
1476 &_TRACE_NVME_FREE_REQ_QUEUE_WAIT_EVENT,
1477 &_TRACE_NVME_CMD_MAP_QIOV_EVENT,
1478 &_TRACE_NVME_CMD_MAP_QIOV_PAGES_EVENT,
1479 &_TRACE_NVME_CMD_MAP_QIOV_IOV_EVENT,
1480 &_TRACE_ISCSI_XCOPY_EVENT,
1481 &_TRACE_NBD_PARSE_BLOCKSTATUS_COMPLIANCE_EVENT,
1482 &_TRACE_NBD_STRUCTURED_READ_COMPLIANCE_EVENT,
1483 &_TRACE_NBD_READ_REPLY_ENTRY_FAIL_EVENT,
1484 &_TRACE_NBD_CO_REQUEST_FAIL_EVENT,
1485 &_TRACE_NBD_CLIENT_CONNECT_EVENT,
1486 &_TRACE_NBD_CLIENT_CONNECT_SUCCESS_EVENT,
1487 &_TRACE_SSH_RESTART_COROUTINE_EVENT,
1488 &_TRACE_SSH_FLUSH_EVENT,
1489 &_TRACE_SSH_CHECK_HOST_KEY_KNOWNHOSTS_EVENT,
1490 &_TRACE_SSH_CONNECT_TO_SSH_EVENT,
1491 &_TRACE_SSH_CO_YIELD_EVENT,
1492 &_TRACE_SSH_CO_YIELD_BACK_EVENT,
1493 &_TRACE_SSH_GETLENGTH_EVENT,
1494 &_TRACE_SSH_CO_CREATE_OPTS_EVENT,
1495 &_TRACE_SSH_READ_EVENT,
1496 &_TRACE_SSH_READ_BUF_EVENT,
1497 &_TRACE_SSH_READ_RETURN_EVENT,
1498 &_TRACE_SSH_WRITE_EVENT,
1499 &_TRACE_SSH_WRITE_BUF_EVENT,
1500 &_TRACE_SSH_WRITE_RETURN_EVENT,
1501 &_TRACE_SSH_SEEK_EVENT,
1502 &_TRACE_SSH_AUTH_METHODS_EVENT,
1503 &_TRACE_SSH_SERVER_STATUS_EVENT,
1504 &_TRACE_CURL_TIMER_CB_EVENT,
1505 &_TRACE_CURL_SOCK_CB_EVENT,
1506 &_TRACE_CURL_READ_CB_EVENT,
1507 &_TRACE_CURL_OPEN_EVENT,
1508 &_TRACE_CURL_OPEN_SIZE_EVENT,
1509 &_TRACE_CURL_SETUP_PREADV_EVENT,
1510 &_TRACE_CURL_CLOSE_EVENT,
1511 &_TRACE_FILE_XFS_WRITE_ZEROES_EVENT,
1512 &_TRACE_FILE_XFS_DISCARD_EVENT,
1513 &_TRACE_FILE_FINDEJECTABLEOPTICALMEDIA_EVENT,
1514 &_TRACE_FILE_SETUP_CDROM_EVENT,
1515 &_TRACE_FILE_HDEV_IS_SG_EVENT,
1516 &_TRACE_SHEEPDOG_RECONNECT_TO_SDOG_EVENT,
1517 &_TRACE_SHEEPDOG_AIO_READ_RESPONSE_EVENT,
1518 &_TRACE_SHEEPDOG_OPEN_EVENT,
1519 &_TRACE_SHEEPDOG_CLOSE_EVENT,
1520 &_TRACE_SHEEPDOG_CREATE_BRANCH_SNAPSHOT_EVENT,
1521 &_TRACE_SHEEPDOG_CREATE_BRANCH_CREATED_EVENT,
1522 &_TRACE_SHEEPDOG_CREATE_BRANCH_NEW_EVENT,
1523 &_TRACE_SHEEPDOG_CO_RW_VECTOR_UPDATE_EVENT,
1524 &_TRACE_SHEEPDOG_CO_RW_VECTOR_NEW_EVENT,
1525 &_TRACE_SHEEPDOG_SNAPSHOT_CREATE_INFO_EVENT,
1526 &_TRACE_SHEEPDOG_SNAPSHOT_CREATE_EVENT,
1527 &_TRACE_SHEEPDOG_SNAPSHOT_CREATE_INODE_EVENT,
1528 &_TRACE_SFTP_ERROR_EVENT,
1529 NULL,
1530};
1531
1532static void trace_block_register_events(void)
1533{
1534 trace_event_register_group(block_trace_events);
1535}
1536trace_init(trace_block_register_events)
1537