blob: 17828291dc6d4a3d98e4f8e9d41b07f7951e45b2 [file] [log] [blame]
/* This file is autogenerated by tracetool, do not edit. */
#include "qemu/osdep.h"
#include "trace-root.h"
uint16_t _TRACE_CPU_IN_DSTATE;
uint16_t _TRACE_CPU_OUT_DSTATE;
uint16_t _TRACE_BALLOON_EVENT_DSTATE;
uint16_t _TRACE_VM_STATE_NOTIFY_DSTATE;
uint16_t _TRACE_LOAD_FILE_DSTATE;
uint16_t _TRACE_RUNSTATE_SET_DSTATE;
uint16_t _TRACE_SYSTEM_WAKEUP_REQUEST_DSTATE;
uint16_t _TRACE_QEMU_SYSTEM_SHUTDOWN_REQUEST_DSTATE;
uint16_t _TRACE_QEMU_SYSTEM_POWERDOWN_REQUEST_DSTATE;
uint16_t _TRACE_MONITOR_PROTOCOL_EVENT_HANDLER_DSTATE;
uint16_t _TRACE_MONITOR_PROTOCOL_EVENT_EMIT_DSTATE;
uint16_t _TRACE_MONITOR_PROTOCOL_EVENT_QUEUE_DSTATE;
uint16_t _TRACE_HANDLE_HMP_COMMAND_DSTATE;
uint16_t _TRACE_HANDLE_QMP_COMMAND_DSTATE;
uint16_t _TRACE_MONITOR_SUSPEND_DSTATE;
uint16_t _TRACE_MONITOR_QMP_CMD_IN_BAND_DSTATE;
uint16_t _TRACE_MONITOR_QMP_CMD_OUT_OF_BAND_DSTATE;
uint16_t _TRACE_DMA_BLK_IO_DSTATE;
uint16_t _TRACE_DMA_AIO_CANCEL_DSTATE;
uint16_t _TRACE_DMA_COMPLETE_DSTATE;
uint16_t _TRACE_DMA_BLK_CB_DSTATE;
uint16_t _TRACE_DMA_MAP_WAIT_DSTATE;
uint16_t _TRACE_FIND_RAM_OFFSET_DSTATE;
uint16_t _TRACE_FIND_RAM_OFFSET_LOOP_DSTATE;
uint16_t _TRACE_RAM_BLOCK_DISCARD_RANGE_DSTATE;
uint16_t _TRACE_MEMORY_REGION_OPS_READ_DSTATE;
uint16_t _TRACE_MEMORY_REGION_OPS_WRITE_DSTATE;
uint16_t _TRACE_MEMORY_REGION_SUBPAGE_READ_DSTATE;
uint16_t _TRACE_MEMORY_REGION_SUBPAGE_WRITE_DSTATE;
uint16_t _TRACE_MEMORY_REGION_TB_READ_DSTATE;
uint16_t _TRACE_MEMORY_REGION_TB_WRITE_DSTATE;
uint16_t _TRACE_MEMORY_REGION_RAM_DEVICE_READ_DSTATE;
uint16_t _TRACE_MEMORY_REGION_RAM_DEVICE_WRITE_DSTATE;
uint16_t _TRACE_FLATVIEW_NEW_DSTATE;
uint16_t _TRACE_FLATVIEW_DESTROY_DSTATE;
uint16_t _TRACE_FLATVIEW_DESTROY_RCU_DSTATE;
uint16_t _TRACE_GDBSTUB_OP_START_DSTATE;
uint16_t _TRACE_GDBSTUB_OP_EXITING_DSTATE;
uint16_t _TRACE_GDBSTUB_OP_CONTINUE_DSTATE;
uint16_t _TRACE_GDBSTUB_OP_CONTINUE_CPU_DSTATE;
uint16_t _TRACE_GDBSTUB_OP_STEPPING_DSTATE;
uint16_t _TRACE_GDBSTUB_OP_EXTRA_INFO_DSTATE;
uint16_t _TRACE_GDBSTUB_HIT_WATCHPOINT_DSTATE;
uint16_t _TRACE_GDBSTUB_HIT_INTERNAL_ERROR_DSTATE;
uint16_t _TRACE_GDBSTUB_HIT_BREAK_DSTATE;
uint16_t _TRACE_GDBSTUB_HIT_PAUSED_DSTATE;
uint16_t _TRACE_GDBSTUB_HIT_SHUTDOWN_DSTATE;
uint16_t _TRACE_GDBSTUB_HIT_IO_ERROR_DSTATE;
uint16_t _TRACE_GDBSTUB_HIT_WATCHDOG_DSTATE;
uint16_t _TRACE_GDBSTUB_HIT_UNKNOWN_DSTATE;
uint16_t _TRACE_GDBSTUB_IO_REPLY_DSTATE;
uint16_t _TRACE_GDBSTUB_IO_BINARYREPLY_DSTATE;
uint16_t _TRACE_GDBSTUB_IO_COMMAND_DSTATE;
uint16_t _TRACE_GDBSTUB_IO_GOT_ACK_DSTATE;
uint16_t _TRACE_GDBSTUB_IO_GOT_UNEXPECTED_DSTATE;
uint16_t _TRACE_GDBSTUB_ERR_GOT_NACK_DSTATE;
uint16_t _TRACE_GDBSTUB_ERR_GARBAGE_DSTATE;
uint16_t _TRACE_GDBSTUB_ERR_OVERRUN_DSTATE;
uint16_t _TRACE_GDBSTUB_ERR_INVALID_REPEAT_DSTATE;
uint16_t _TRACE_GDBSTUB_ERR_INVALID_RLE_DSTATE;
uint16_t _TRACE_GDBSTUB_ERR_CHECKSUM_INVALID_DSTATE;
uint16_t _TRACE_GDBSTUB_ERR_CHECKSUM_INCORRECT_DSTATE;
uint16_t _TRACE_GUEST_CPU_ENTER_DSTATE;
uint16_t _TRACE_GUEST_CPU_EXIT_DSTATE;
uint16_t _TRACE_GUEST_CPU_RESET_DSTATE;
uint16_t _TRACE_GUEST_MEM_BEFORE_TRANS_DSTATE;
uint16_t _TRACE_GUEST_MEM_BEFORE_EXEC_DSTATE;
uint16_t _TRACE_GUEST_USER_SYSCALL_DSTATE;
uint16_t _TRACE_GUEST_USER_SYSCALL_RET_DSTATE;
TraceEvent _TRACE_CPU_IN_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "cpu_in",
.sstate = TRACE_CPU_IN_ENABLED,
.dstate = &_TRACE_CPU_IN_DSTATE
};
TraceEvent _TRACE_CPU_OUT_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "cpu_out",
.sstate = TRACE_CPU_OUT_ENABLED,
.dstate = &_TRACE_CPU_OUT_DSTATE
};
TraceEvent _TRACE_BALLOON_EVENT_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "balloon_event",
.sstate = TRACE_BALLOON_EVENT_ENABLED,
.dstate = &_TRACE_BALLOON_EVENT_DSTATE
};
TraceEvent _TRACE_VM_STATE_NOTIFY_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "vm_state_notify",
.sstate = TRACE_VM_STATE_NOTIFY_ENABLED,
.dstate = &_TRACE_VM_STATE_NOTIFY_DSTATE
};
TraceEvent _TRACE_LOAD_FILE_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "load_file",
.sstate = TRACE_LOAD_FILE_ENABLED,
.dstate = &_TRACE_LOAD_FILE_DSTATE
};
TraceEvent _TRACE_RUNSTATE_SET_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "runstate_set",
.sstate = TRACE_RUNSTATE_SET_ENABLED,
.dstate = &_TRACE_RUNSTATE_SET_DSTATE
};
TraceEvent _TRACE_SYSTEM_WAKEUP_REQUEST_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "system_wakeup_request",
.sstate = TRACE_SYSTEM_WAKEUP_REQUEST_ENABLED,
.dstate = &_TRACE_SYSTEM_WAKEUP_REQUEST_DSTATE
};
TraceEvent _TRACE_QEMU_SYSTEM_SHUTDOWN_REQUEST_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "qemu_system_shutdown_request",
.sstate = TRACE_QEMU_SYSTEM_SHUTDOWN_REQUEST_ENABLED,
.dstate = &_TRACE_QEMU_SYSTEM_SHUTDOWN_REQUEST_DSTATE
};
TraceEvent _TRACE_QEMU_SYSTEM_POWERDOWN_REQUEST_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "qemu_system_powerdown_request",
.sstate = TRACE_QEMU_SYSTEM_POWERDOWN_REQUEST_ENABLED,
.dstate = &_TRACE_QEMU_SYSTEM_POWERDOWN_REQUEST_DSTATE
};
TraceEvent _TRACE_MONITOR_PROTOCOL_EVENT_HANDLER_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "monitor_protocol_event_handler",
.sstate = TRACE_MONITOR_PROTOCOL_EVENT_HANDLER_ENABLED,
.dstate = &_TRACE_MONITOR_PROTOCOL_EVENT_HANDLER_DSTATE
};
TraceEvent _TRACE_MONITOR_PROTOCOL_EVENT_EMIT_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "monitor_protocol_event_emit",
.sstate = TRACE_MONITOR_PROTOCOL_EVENT_EMIT_ENABLED,
.dstate = &_TRACE_MONITOR_PROTOCOL_EVENT_EMIT_DSTATE
};
TraceEvent _TRACE_MONITOR_PROTOCOL_EVENT_QUEUE_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "monitor_protocol_event_queue",
.sstate = TRACE_MONITOR_PROTOCOL_EVENT_QUEUE_ENABLED,
.dstate = &_TRACE_MONITOR_PROTOCOL_EVENT_QUEUE_DSTATE
};
TraceEvent _TRACE_HANDLE_HMP_COMMAND_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "handle_hmp_command",
.sstate = TRACE_HANDLE_HMP_COMMAND_ENABLED,
.dstate = &_TRACE_HANDLE_HMP_COMMAND_DSTATE
};
TraceEvent _TRACE_HANDLE_QMP_COMMAND_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "handle_qmp_command",
.sstate = TRACE_HANDLE_QMP_COMMAND_ENABLED,
.dstate = &_TRACE_HANDLE_QMP_COMMAND_DSTATE
};
TraceEvent _TRACE_MONITOR_SUSPEND_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "monitor_suspend",
.sstate = TRACE_MONITOR_SUSPEND_ENABLED,
.dstate = &_TRACE_MONITOR_SUSPEND_DSTATE
};
TraceEvent _TRACE_MONITOR_QMP_CMD_IN_BAND_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "monitor_qmp_cmd_in_band",
.sstate = TRACE_MONITOR_QMP_CMD_IN_BAND_ENABLED,
.dstate = &_TRACE_MONITOR_QMP_CMD_IN_BAND_DSTATE
};
TraceEvent _TRACE_MONITOR_QMP_CMD_OUT_OF_BAND_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "monitor_qmp_cmd_out_of_band",
.sstate = TRACE_MONITOR_QMP_CMD_OUT_OF_BAND_ENABLED,
.dstate = &_TRACE_MONITOR_QMP_CMD_OUT_OF_BAND_DSTATE
};
TraceEvent _TRACE_DMA_BLK_IO_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "dma_blk_io",
.sstate = TRACE_DMA_BLK_IO_ENABLED,
.dstate = &_TRACE_DMA_BLK_IO_DSTATE
};
TraceEvent _TRACE_DMA_AIO_CANCEL_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "dma_aio_cancel",
.sstate = TRACE_DMA_AIO_CANCEL_ENABLED,
.dstate = &_TRACE_DMA_AIO_CANCEL_DSTATE
};
TraceEvent _TRACE_DMA_COMPLETE_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "dma_complete",
.sstate = TRACE_DMA_COMPLETE_ENABLED,
.dstate = &_TRACE_DMA_COMPLETE_DSTATE
};
TraceEvent _TRACE_DMA_BLK_CB_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "dma_blk_cb",
.sstate = TRACE_DMA_BLK_CB_ENABLED,
.dstate = &_TRACE_DMA_BLK_CB_DSTATE
};
TraceEvent _TRACE_DMA_MAP_WAIT_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "dma_map_wait",
.sstate = TRACE_DMA_MAP_WAIT_ENABLED,
.dstate = &_TRACE_DMA_MAP_WAIT_DSTATE
};
TraceEvent _TRACE_FIND_RAM_OFFSET_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "find_ram_offset",
.sstate = TRACE_FIND_RAM_OFFSET_ENABLED,
.dstate = &_TRACE_FIND_RAM_OFFSET_DSTATE
};
TraceEvent _TRACE_FIND_RAM_OFFSET_LOOP_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "find_ram_offset_loop",
.sstate = TRACE_FIND_RAM_OFFSET_LOOP_ENABLED,
.dstate = &_TRACE_FIND_RAM_OFFSET_LOOP_DSTATE
};
TraceEvent _TRACE_RAM_BLOCK_DISCARD_RANGE_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "ram_block_discard_range",
.sstate = TRACE_RAM_BLOCK_DISCARD_RANGE_ENABLED,
.dstate = &_TRACE_RAM_BLOCK_DISCARD_RANGE_DSTATE
};
TraceEvent _TRACE_MEMORY_REGION_OPS_READ_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "memory_region_ops_read",
.sstate = TRACE_MEMORY_REGION_OPS_READ_ENABLED,
.dstate = &_TRACE_MEMORY_REGION_OPS_READ_DSTATE
};
TraceEvent _TRACE_MEMORY_REGION_OPS_WRITE_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "memory_region_ops_write",
.sstate = TRACE_MEMORY_REGION_OPS_WRITE_ENABLED,
.dstate = &_TRACE_MEMORY_REGION_OPS_WRITE_DSTATE
};
TraceEvent _TRACE_MEMORY_REGION_SUBPAGE_READ_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "memory_region_subpage_read",
.sstate = TRACE_MEMORY_REGION_SUBPAGE_READ_ENABLED,
.dstate = &_TRACE_MEMORY_REGION_SUBPAGE_READ_DSTATE
};
TraceEvent _TRACE_MEMORY_REGION_SUBPAGE_WRITE_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "memory_region_subpage_write",
.sstate = TRACE_MEMORY_REGION_SUBPAGE_WRITE_ENABLED,
.dstate = &_TRACE_MEMORY_REGION_SUBPAGE_WRITE_DSTATE
};
TraceEvent _TRACE_MEMORY_REGION_TB_READ_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "memory_region_tb_read",
.sstate = TRACE_MEMORY_REGION_TB_READ_ENABLED,
.dstate = &_TRACE_MEMORY_REGION_TB_READ_DSTATE
};
TraceEvent _TRACE_MEMORY_REGION_TB_WRITE_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "memory_region_tb_write",
.sstate = TRACE_MEMORY_REGION_TB_WRITE_ENABLED,
.dstate = &_TRACE_MEMORY_REGION_TB_WRITE_DSTATE
};
TraceEvent _TRACE_MEMORY_REGION_RAM_DEVICE_READ_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "memory_region_ram_device_read",
.sstate = TRACE_MEMORY_REGION_RAM_DEVICE_READ_ENABLED,
.dstate = &_TRACE_MEMORY_REGION_RAM_DEVICE_READ_DSTATE
};
TraceEvent _TRACE_MEMORY_REGION_RAM_DEVICE_WRITE_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "memory_region_ram_device_write",
.sstate = TRACE_MEMORY_REGION_RAM_DEVICE_WRITE_ENABLED,
.dstate = &_TRACE_MEMORY_REGION_RAM_DEVICE_WRITE_DSTATE
};
TraceEvent _TRACE_FLATVIEW_NEW_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "flatview_new",
.sstate = TRACE_FLATVIEW_NEW_ENABLED,
.dstate = &_TRACE_FLATVIEW_NEW_DSTATE
};
TraceEvent _TRACE_FLATVIEW_DESTROY_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "flatview_destroy",
.sstate = TRACE_FLATVIEW_DESTROY_ENABLED,
.dstate = &_TRACE_FLATVIEW_DESTROY_DSTATE
};
TraceEvent _TRACE_FLATVIEW_DESTROY_RCU_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "flatview_destroy_rcu",
.sstate = TRACE_FLATVIEW_DESTROY_RCU_ENABLED,
.dstate = &_TRACE_FLATVIEW_DESTROY_RCU_DSTATE
};
TraceEvent _TRACE_GDBSTUB_OP_START_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_op_start",
.sstate = TRACE_GDBSTUB_OP_START_ENABLED,
.dstate = &_TRACE_GDBSTUB_OP_START_DSTATE
};
TraceEvent _TRACE_GDBSTUB_OP_EXITING_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_op_exiting",
.sstate = TRACE_GDBSTUB_OP_EXITING_ENABLED,
.dstate = &_TRACE_GDBSTUB_OP_EXITING_DSTATE
};
TraceEvent _TRACE_GDBSTUB_OP_CONTINUE_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_op_continue",
.sstate = TRACE_GDBSTUB_OP_CONTINUE_ENABLED,
.dstate = &_TRACE_GDBSTUB_OP_CONTINUE_DSTATE
};
TraceEvent _TRACE_GDBSTUB_OP_CONTINUE_CPU_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_op_continue_cpu",
.sstate = TRACE_GDBSTUB_OP_CONTINUE_CPU_ENABLED,
.dstate = &_TRACE_GDBSTUB_OP_CONTINUE_CPU_DSTATE
};
TraceEvent _TRACE_GDBSTUB_OP_STEPPING_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_op_stepping",
.sstate = TRACE_GDBSTUB_OP_STEPPING_ENABLED,
.dstate = &_TRACE_GDBSTUB_OP_STEPPING_DSTATE
};
TraceEvent _TRACE_GDBSTUB_OP_EXTRA_INFO_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_op_extra_info",
.sstate = TRACE_GDBSTUB_OP_EXTRA_INFO_ENABLED,
.dstate = &_TRACE_GDBSTUB_OP_EXTRA_INFO_DSTATE
};
TraceEvent _TRACE_GDBSTUB_HIT_WATCHPOINT_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_hit_watchpoint",
.sstate = TRACE_GDBSTUB_HIT_WATCHPOINT_ENABLED,
.dstate = &_TRACE_GDBSTUB_HIT_WATCHPOINT_DSTATE
};
TraceEvent _TRACE_GDBSTUB_HIT_INTERNAL_ERROR_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_hit_internal_error",
.sstate = TRACE_GDBSTUB_HIT_INTERNAL_ERROR_ENABLED,
.dstate = &_TRACE_GDBSTUB_HIT_INTERNAL_ERROR_DSTATE
};
TraceEvent _TRACE_GDBSTUB_HIT_BREAK_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_hit_break",
.sstate = TRACE_GDBSTUB_HIT_BREAK_ENABLED,
.dstate = &_TRACE_GDBSTUB_HIT_BREAK_DSTATE
};
TraceEvent _TRACE_GDBSTUB_HIT_PAUSED_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_hit_paused",
.sstate = TRACE_GDBSTUB_HIT_PAUSED_ENABLED,
.dstate = &_TRACE_GDBSTUB_HIT_PAUSED_DSTATE
};
TraceEvent _TRACE_GDBSTUB_HIT_SHUTDOWN_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_hit_shutdown",
.sstate = TRACE_GDBSTUB_HIT_SHUTDOWN_ENABLED,
.dstate = &_TRACE_GDBSTUB_HIT_SHUTDOWN_DSTATE
};
TraceEvent _TRACE_GDBSTUB_HIT_IO_ERROR_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_hit_io_error",
.sstate = TRACE_GDBSTUB_HIT_IO_ERROR_ENABLED,
.dstate = &_TRACE_GDBSTUB_HIT_IO_ERROR_DSTATE
};
TraceEvent _TRACE_GDBSTUB_HIT_WATCHDOG_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_hit_watchdog",
.sstate = TRACE_GDBSTUB_HIT_WATCHDOG_ENABLED,
.dstate = &_TRACE_GDBSTUB_HIT_WATCHDOG_DSTATE
};
TraceEvent _TRACE_GDBSTUB_HIT_UNKNOWN_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_hit_unknown",
.sstate = TRACE_GDBSTUB_HIT_UNKNOWN_ENABLED,
.dstate = &_TRACE_GDBSTUB_HIT_UNKNOWN_DSTATE
};
TraceEvent _TRACE_GDBSTUB_IO_REPLY_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_io_reply",
.sstate = TRACE_GDBSTUB_IO_REPLY_ENABLED,
.dstate = &_TRACE_GDBSTUB_IO_REPLY_DSTATE
};
TraceEvent _TRACE_GDBSTUB_IO_BINARYREPLY_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_io_binaryreply",
.sstate = TRACE_GDBSTUB_IO_BINARYREPLY_ENABLED,
.dstate = &_TRACE_GDBSTUB_IO_BINARYREPLY_DSTATE
};
TraceEvent _TRACE_GDBSTUB_IO_COMMAND_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_io_command",
.sstate = TRACE_GDBSTUB_IO_COMMAND_ENABLED,
.dstate = &_TRACE_GDBSTUB_IO_COMMAND_DSTATE
};
TraceEvent _TRACE_GDBSTUB_IO_GOT_ACK_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_io_got_ack",
.sstate = TRACE_GDBSTUB_IO_GOT_ACK_ENABLED,
.dstate = &_TRACE_GDBSTUB_IO_GOT_ACK_DSTATE
};
TraceEvent _TRACE_GDBSTUB_IO_GOT_UNEXPECTED_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_io_got_unexpected",
.sstate = TRACE_GDBSTUB_IO_GOT_UNEXPECTED_ENABLED,
.dstate = &_TRACE_GDBSTUB_IO_GOT_UNEXPECTED_DSTATE
};
TraceEvent _TRACE_GDBSTUB_ERR_GOT_NACK_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_err_got_nack",
.sstate = TRACE_GDBSTUB_ERR_GOT_NACK_ENABLED,
.dstate = &_TRACE_GDBSTUB_ERR_GOT_NACK_DSTATE
};
TraceEvent _TRACE_GDBSTUB_ERR_GARBAGE_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_err_garbage",
.sstate = TRACE_GDBSTUB_ERR_GARBAGE_ENABLED,
.dstate = &_TRACE_GDBSTUB_ERR_GARBAGE_DSTATE
};
TraceEvent _TRACE_GDBSTUB_ERR_OVERRUN_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_err_overrun",
.sstate = TRACE_GDBSTUB_ERR_OVERRUN_ENABLED,
.dstate = &_TRACE_GDBSTUB_ERR_OVERRUN_DSTATE
};
TraceEvent _TRACE_GDBSTUB_ERR_INVALID_REPEAT_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_err_invalid_repeat",
.sstate = TRACE_GDBSTUB_ERR_INVALID_REPEAT_ENABLED,
.dstate = &_TRACE_GDBSTUB_ERR_INVALID_REPEAT_DSTATE
};
TraceEvent _TRACE_GDBSTUB_ERR_INVALID_RLE_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_err_invalid_rle",
.sstate = TRACE_GDBSTUB_ERR_INVALID_RLE_ENABLED,
.dstate = &_TRACE_GDBSTUB_ERR_INVALID_RLE_DSTATE
};
TraceEvent _TRACE_GDBSTUB_ERR_CHECKSUM_INVALID_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_err_checksum_invalid",
.sstate = TRACE_GDBSTUB_ERR_CHECKSUM_INVALID_ENABLED,
.dstate = &_TRACE_GDBSTUB_ERR_CHECKSUM_INVALID_DSTATE
};
TraceEvent _TRACE_GDBSTUB_ERR_CHECKSUM_INCORRECT_EVENT = {
.id = 0,
.vcpu_id = TRACE_VCPU_EVENT_NONE,
.name = "gdbstub_err_checksum_incorrect",
.sstate = TRACE_GDBSTUB_ERR_CHECKSUM_INCORRECT_ENABLED,
.dstate = &_TRACE_GDBSTUB_ERR_CHECKSUM_INCORRECT_DSTATE
};
TraceEvent _TRACE_GUEST_CPU_ENTER_EVENT = {
.id = 0,
.vcpu_id = 0,
.name = "guest_cpu_enter",
.sstate = TRACE_GUEST_CPU_ENTER_ENABLED,
.dstate = &_TRACE_GUEST_CPU_ENTER_DSTATE
};
TraceEvent _TRACE_GUEST_CPU_EXIT_EVENT = {
.id = 0,
.vcpu_id = 0,
.name = "guest_cpu_exit",
.sstate = TRACE_GUEST_CPU_EXIT_ENABLED,
.dstate = &_TRACE_GUEST_CPU_EXIT_DSTATE
};
TraceEvent _TRACE_GUEST_CPU_RESET_EVENT = {
.id = 0,
.vcpu_id = 0,
.name = "guest_cpu_reset",
.sstate = TRACE_GUEST_CPU_RESET_ENABLED,
.dstate = &_TRACE_GUEST_CPU_RESET_DSTATE
};
TraceEvent _TRACE_GUEST_MEM_BEFORE_TRANS_EVENT = {
.id = 0,
.vcpu_id = 0,
.name = "guest_mem_before_trans",
.sstate = TRACE_GUEST_MEM_BEFORE_TRANS_ENABLED,
.dstate = &_TRACE_GUEST_MEM_BEFORE_TRANS_DSTATE
};
TraceEvent _TRACE_GUEST_MEM_BEFORE_EXEC_EVENT = {
.id = 0,
.vcpu_id = 0,
.name = "guest_mem_before_exec",
.sstate = TRACE_GUEST_MEM_BEFORE_EXEC_ENABLED,
.dstate = &_TRACE_GUEST_MEM_BEFORE_EXEC_DSTATE
};
TraceEvent _TRACE_GUEST_USER_SYSCALL_EVENT = {
.id = 0,
.vcpu_id = 0,
.name = "guest_user_syscall",
.sstate = TRACE_GUEST_USER_SYSCALL_ENABLED,
.dstate = &_TRACE_GUEST_USER_SYSCALL_DSTATE
};
TraceEvent _TRACE_GUEST_USER_SYSCALL_RET_EVENT = {
.id = 0,
.vcpu_id = 0,
.name = "guest_user_syscall_ret",
.sstate = TRACE_GUEST_USER_SYSCALL_RET_ENABLED,
.dstate = &_TRACE_GUEST_USER_SYSCALL_RET_DSTATE
};
TraceEvent *root_trace_events[] = {
&_TRACE_CPU_IN_EVENT,
&_TRACE_CPU_OUT_EVENT,
&_TRACE_BALLOON_EVENT_EVENT,
&_TRACE_VM_STATE_NOTIFY_EVENT,
&_TRACE_LOAD_FILE_EVENT,
&_TRACE_RUNSTATE_SET_EVENT,
&_TRACE_SYSTEM_WAKEUP_REQUEST_EVENT,
&_TRACE_QEMU_SYSTEM_SHUTDOWN_REQUEST_EVENT,
&_TRACE_QEMU_SYSTEM_POWERDOWN_REQUEST_EVENT,
&_TRACE_MONITOR_PROTOCOL_EVENT_HANDLER_EVENT,
&_TRACE_MONITOR_PROTOCOL_EVENT_EMIT_EVENT,
&_TRACE_MONITOR_PROTOCOL_EVENT_QUEUE_EVENT,
&_TRACE_HANDLE_HMP_COMMAND_EVENT,
&_TRACE_HANDLE_QMP_COMMAND_EVENT,
&_TRACE_MONITOR_SUSPEND_EVENT,
&_TRACE_MONITOR_QMP_CMD_IN_BAND_EVENT,
&_TRACE_MONITOR_QMP_CMD_OUT_OF_BAND_EVENT,
&_TRACE_DMA_BLK_IO_EVENT,
&_TRACE_DMA_AIO_CANCEL_EVENT,
&_TRACE_DMA_COMPLETE_EVENT,
&_TRACE_DMA_BLK_CB_EVENT,
&_TRACE_DMA_MAP_WAIT_EVENT,
&_TRACE_FIND_RAM_OFFSET_EVENT,
&_TRACE_FIND_RAM_OFFSET_LOOP_EVENT,
&_TRACE_RAM_BLOCK_DISCARD_RANGE_EVENT,
&_TRACE_MEMORY_REGION_OPS_READ_EVENT,
&_TRACE_MEMORY_REGION_OPS_WRITE_EVENT,
&_TRACE_MEMORY_REGION_SUBPAGE_READ_EVENT,
&_TRACE_MEMORY_REGION_SUBPAGE_WRITE_EVENT,
&_TRACE_MEMORY_REGION_TB_READ_EVENT,
&_TRACE_MEMORY_REGION_TB_WRITE_EVENT,
&_TRACE_MEMORY_REGION_RAM_DEVICE_READ_EVENT,
&_TRACE_MEMORY_REGION_RAM_DEVICE_WRITE_EVENT,
&_TRACE_FLATVIEW_NEW_EVENT,
&_TRACE_FLATVIEW_DESTROY_EVENT,
&_TRACE_FLATVIEW_DESTROY_RCU_EVENT,
&_TRACE_GDBSTUB_OP_START_EVENT,
&_TRACE_GDBSTUB_OP_EXITING_EVENT,
&_TRACE_GDBSTUB_OP_CONTINUE_EVENT,
&_TRACE_GDBSTUB_OP_CONTINUE_CPU_EVENT,
&_TRACE_GDBSTUB_OP_STEPPING_EVENT,
&_TRACE_GDBSTUB_OP_EXTRA_INFO_EVENT,
&_TRACE_GDBSTUB_HIT_WATCHPOINT_EVENT,
&_TRACE_GDBSTUB_HIT_INTERNAL_ERROR_EVENT,
&_TRACE_GDBSTUB_HIT_BREAK_EVENT,
&_TRACE_GDBSTUB_HIT_PAUSED_EVENT,
&_TRACE_GDBSTUB_HIT_SHUTDOWN_EVENT,
&_TRACE_GDBSTUB_HIT_IO_ERROR_EVENT,
&_TRACE_GDBSTUB_HIT_WATCHDOG_EVENT,
&_TRACE_GDBSTUB_HIT_UNKNOWN_EVENT,
&_TRACE_GDBSTUB_IO_REPLY_EVENT,
&_TRACE_GDBSTUB_IO_BINARYREPLY_EVENT,
&_TRACE_GDBSTUB_IO_COMMAND_EVENT,
&_TRACE_GDBSTUB_IO_GOT_ACK_EVENT,
&_TRACE_GDBSTUB_IO_GOT_UNEXPECTED_EVENT,
&_TRACE_GDBSTUB_ERR_GOT_NACK_EVENT,
&_TRACE_GDBSTUB_ERR_GARBAGE_EVENT,
&_TRACE_GDBSTUB_ERR_OVERRUN_EVENT,
&_TRACE_GDBSTUB_ERR_INVALID_REPEAT_EVENT,
&_TRACE_GDBSTUB_ERR_INVALID_RLE_EVENT,
&_TRACE_GDBSTUB_ERR_CHECKSUM_INVALID_EVENT,
&_TRACE_GDBSTUB_ERR_CHECKSUM_INCORRECT_EVENT,
&_TRACE_GUEST_CPU_ENTER_EVENT,
&_TRACE_GUEST_CPU_EXIT_EVENT,
&_TRACE_GUEST_CPU_RESET_EVENT,
&_TRACE_GUEST_MEM_BEFORE_TRANS_EVENT,
&_TRACE_GUEST_MEM_BEFORE_EXEC_EVENT,
&_TRACE_GUEST_USER_SYSCALL_EVENT,
&_TRACE_GUEST_USER_SYSCALL_RET_EVENT,
NULL,
};
static void trace_root_register_events(void)
{
trace_event_register_group(root_trace_events);
}
trace_init(trace_root_register_events)