/* This file is autogenerated by tracetool, do not edit. */

#include "qemu/osdep.h"
#include "qemu/module.h"
#include "trace-hw_usb.h"

uint16_t _TRACE_USB_PACKET_STATE_CHANGE_DSTATE;
uint16_t _TRACE_USB_PACKET_STATE_FAULT_DSTATE;
uint16_t _TRACE_USB_PORT_CLAIM_DSTATE;
uint16_t _TRACE_USB_PORT_ATTACH_DSTATE;
uint16_t _TRACE_USB_PORT_DETACH_DSTATE;
uint16_t _TRACE_USB_PORT_RELEASE_DSTATE;
uint16_t _TRACE_USB_OHCI_EXIT_DSTATE;
uint16_t _TRACE_USB_OHCI_ISO_TD_READ_FAILED_DSTATE;
uint16_t _TRACE_USB_OHCI_ISO_TD_HEAD_DSTATE;
uint16_t _TRACE_USB_OHCI_ISO_TD_HEAD_OFFSET_DSTATE;
uint16_t _TRACE_USB_OHCI_ISO_TD_RELATIVE_FRAME_NUMBER_NEG_DSTATE;
uint16_t _TRACE_USB_OHCI_ISO_TD_RELATIVE_FRAME_NUMBER_BIG_DSTATE;
uint16_t _TRACE_USB_OHCI_ISO_TD_BAD_DIRECTION_DSTATE;
uint16_t _TRACE_USB_OHCI_ISO_TD_BAD_BP_BE_DSTATE;
uint16_t _TRACE_USB_OHCI_ISO_TD_BAD_CC_NOT_ACCESSED_DSTATE;
uint16_t _TRACE_USB_OHCI_ISO_TD_BAD_CC_OVERRUN_DSTATE;
uint16_t _TRACE_USB_OHCI_ISO_TD_SO_DSTATE;
uint16_t _TRACE_USB_OHCI_ISO_TD_DATA_OVERRUN_DSTATE;
uint16_t _TRACE_USB_OHCI_ISO_TD_DATA_UNDERRUN_DSTATE;
uint16_t _TRACE_USB_OHCI_ISO_TD_NAK_DSTATE;
uint16_t _TRACE_USB_OHCI_ISO_TD_BAD_RESPONSE_DSTATE;
uint16_t _TRACE_USB_OHCI_PORT_ATTACH_DSTATE;
uint16_t _TRACE_USB_OHCI_PORT_DETACH_DSTATE;
uint16_t _TRACE_USB_OHCI_PORT_WAKEUP_DSTATE;
uint16_t _TRACE_USB_OHCI_PORT_SUSPEND_DSTATE;
uint16_t _TRACE_USB_OHCI_PORT_RESET_DSTATE;
uint16_t _TRACE_USB_OHCI_REMOTE_WAKEUP_DSTATE;
uint16_t _TRACE_USB_OHCI_RESET_DSTATE;
uint16_t _TRACE_USB_OHCI_START_DSTATE;
uint16_t _TRACE_USB_OHCI_RESUME_DSTATE;
uint16_t _TRACE_USB_OHCI_STOP_DSTATE;
uint16_t _TRACE_USB_OHCI_SET_CTL_DSTATE;
uint16_t _TRACE_USB_OHCI_TD_UNDERRUN_DSTATE;
uint16_t _TRACE_USB_OHCI_TD_DEV_ERROR_DSTATE;
uint16_t _TRACE_USB_OHCI_TD_NAK_DSTATE;
uint16_t _TRACE_USB_OHCI_TD_STALL_DSTATE;
uint16_t _TRACE_USB_OHCI_TD_BABBLE_DSTATE;
uint16_t _TRACE_USB_OHCI_TD_BAD_DEVICE_RESPONSE_DSTATE;
uint16_t _TRACE_USB_OHCI_TD_READ_ERROR_DSTATE;
uint16_t _TRACE_USB_OHCI_TD_BAD_DIRECTION_DSTATE;
uint16_t _TRACE_USB_OHCI_TD_SKIP_ASYNC_DSTATE;
uint16_t _TRACE_USB_OHCI_TD_PKT_HDR_DSTATE;
uint16_t _TRACE_USB_OHCI_TD_PKT_SHORT_DSTATE;
uint16_t _TRACE_USB_OHCI_TD_PKT_FULL_DSTATE;
uint16_t _TRACE_USB_OHCI_TD_TOO_MANY_PENDING_DSTATE;
uint16_t _TRACE_USB_OHCI_TD_PACKET_STATUS_DSTATE;
uint16_t _TRACE_USB_OHCI_ED_READ_ERROR_DSTATE;
uint16_t _TRACE_USB_OHCI_ED_PKT_DSTATE;
uint16_t _TRACE_USB_OHCI_ED_PKT_FLAGS_DSTATE;
uint16_t _TRACE_USB_OHCI_HCCA_READ_ERROR_DSTATE;
uint16_t _TRACE_USB_OHCI_MEM_READ_UNALIGNED_DSTATE;
uint16_t _TRACE_USB_OHCI_MEM_READ_BAD_OFFSET_DSTATE;
uint16_t _TRACE_USB_OHCI_MEM_WRITE_UNALIGNED_DSTATE;
uint16_t _TRACE_USB_OHCI_MEM_WRITE_BAD_OFFSET_DSTATE;
uint16_t _TRACE_USB_OHCI_PROCESS_LISTS_DSTATE;
uint16_t _TRACE_USB_OHCI_SET_FRAME_INTERVAL_DSTATE;
uint16_t _TRACE_USB_OHCI_HUB_POWER_UP_DSTATE;
uint16_t _TRACE_USB_OHCI_HUB_POWER_DOWN_DSTATE;
uint16_t _TRACE_USB_OHCI_INIT_TIME_DSTATE;
uint16_t _TRACE_USB_OHCI_DIE_DSTATE;
uint16_t _TRACE_USB_OHCI_ASYNC_COMPLETE_DSTATE;
uint16_t _TRACE_USB_EHCI_RESET_DSTATE;
uint16_t _TRACE_USB_EHCI_UNREALIZE_DSTATE;
uint16_t _TRACE_USB_EHCI_OPREG_READ_DSTATE;
uint16_t _TRACE_USB_EHCI_OPREG_WRITE_DSTATE;
uint16_t _TRACE_USB_EHCI_OPREG_CHANGE_DSTATE;
uint16_t _TRACE_USB_EHCI_PORTSC_READ_DSTATE;
uint16_t _TRACE_USB_EHCI_PORTSC_WRITE_DSTATE;
uint16_t _TRACE_USB_EHCI_PORTSC_CHANGE_DSTATE;
uint16_t _TRACE_USB_EHCI_USBSTS_DSTATE;
uint16_t _TRACE_USB_EHCI_STATE_DSTATE;
uint16_t _TRACE_USB_EHCI_QH_PTRS_DSTATE;
uint16_t _TRACE_USB_EHCI_QH_FIELDS_DSTATE;
uint16_t _TRACE_USB_EHCI_QH_BITS_DSTATE;
uint16_t _TRACE_USB_EHCI_QTD_PTRS_DSTATE;
uint16_t _TRACE_USB_EHCI_QTD_FIELDS_DSTATE;
uint16_t _TRACE_USB_EHCI_QTD_BITS_DSTATE;
uint16_t _TRACE_USB_EHCI_ITD_DSTATE;
uint16_t _TRACE_USB_EHCI_SITD_DSTATE;
uint16_t _TRACE_USB_EHCI_PORT_ATTACH_DSTATE;
uint16_t _TRACE_USB_EHCI_PORT_DETACH_DSTATE;
uint16_t _TRACE_USB_EHCI_PORT_RESET_DSTATE;
uint16_t _TRACE_USB_EHCI_PORT_SUSPEND_DSTATE;
uint16_t _TRACE_USB_EHCI_PORT_WAKEUP_DSTATE;
uint16_t _TRACE_USB_EHCI_PORT_RESUME_DSTATE;
uint16_t _TRACE_USB_EHCI_QUEUE_ACTION_DSTATE;
uint16_t _TRACE_USB_EHCI_PACKET_ACTION_DSTATE;
uint16_t _TRACE_USB_EHCI_IRQ_DSTATE;
uint16_t _TRACE_USB_EHCI_GUEST_BUG_DSTATE;
uint16_t _TRACE_USB_EHCI_DOORBELL_RING_DSTATE;
uint16_t _TRACE_USB_EHCI_DOORBELL_ACK_DSTATE;
uint16_t _TRACE_USB_EHCI_DMA_ERROR_DSTATE;
uint16_t _TRACE_USB_UHCI_RESET_DSTATE;
uint16_t _TRACE_USB_UHCI_EXIT_DSTATE;
uint16_t _TRACE_USB_UHCI_SCHEDULE_START_DSTATE;
uint16_t _TRACE_USB_UHCI_SCHEDULE_STOP_DSTATE;
uint16_t _TRACE_USB_UHCI_FRAME_START_DSTATE;
uint16_t _TRACE_USB_UHCI_FRAME_STOP_BANDWIDTH_DSTATE;
uint16_t _TRACE_USB_UHCI_FRAME_LOOP_STOP_IDLE_DSTATE;
uint16_t _TRACE_USB_UHCI_FRAME_LOOP_CONTINUE_DSTATE;
uint16_t _TRACE_USB_UHCI_MMIO_READW_DSTATE;
uint16_t _TRACE_USB_UHCI_MMIO_WRITEW_DSTATE;
uint16_t _TRACE_USB_UHCI_QUEUE_ADD_DSTATE;
uint16_t _TRACE_USB_UHCI_QUEUE_DEL_DSTATE;
uint16_t _TRACE_USB_UHCI_PACKET_ADD_DSTATE;
uint16_t _TRACE_USB_UHCI_PACKET_LINK_ASYNC_DSTATE;
uint16_t _TRACE_USB_UHCI_PACKET_UNLINK_ASYNC_DSTATE;
uint16_t _TRACE_USB_UHCI_PACKET_CANCEL_DSTATE;
uint16_t _TRACE_USB_UHCI_PACKET_COMPLETE_SUCCESS_DSTATE;
uint16_t _TRACE_USB_UHCI_PACKET_COMPLETE_SHORTXFER_DSTATE;
uint16_t _TRACE_USB_UHCI_PACKET_COMPLETE_STALL_DSTATE;
uint16_t _TRACE_USB_UHCI_PACKET_COMPLETE_BABBLE_DSTATE;
uint16_t _TRACE_USB_UHCI_PACKET_COMPLETE_ERROR_DSTATE;
uint16_t _TRACE_USB_UHCI_PACKET_DEL_DSTATE;
uint16_t _TRACE_USB_UHCI_QH_LOAD_DSTATE;
uint16_t _TRACE_USB_UHCI_TD_LOAD_DSTATE;
uint16_t _TRACE_USB_UHCI_TD_QUEUE_DSTATE;
uint16_t _TRACE_USB_UHCI_TD_NEXTQH_DSTATE;
uint16_t _TRACE_USB_UHCI_TD_ASYNC_DSTATE;
uint16_t _TRACE_USB_UHCI_TD_COMPLETE_DSTATE;
uint16_t _TRACE_USB_XHCI_RESET_DSTATE;
uint16_t _TRACE_USB_XHCI_EXIT_DSTATE;
uint16_t _TRACE_USB_XHCI_RUN_DSTATE;
uint16_t _TRACE_USB_XHCI_STOP_DSTATE;
uint16_t _TRACE_USB_XHCI_CAP_READ_DSTATE;
uint16_t _TRACE_USB_XHCI_OPER_READ_DSTATE;
uint16_t _TRACE_USB_XHCI_PORT_READ_DSTATE;
uint16_t _TRACE_USB_XHCI_RUNTIME_READ_DSTATE;
uint16_t _TRACE_USB_XHCI_DOORBELL_READ_DSTATE;
uint16_t _TRACE_USB_XHCI_OPER_WRITE_DSTATE;
uint16_t _TRACE_USB_XHCI_PORT_WRITE_DSTATE;
uint16_t _TRACE_USB_XHCI_RUNTIME_WRITE_DSTATE;
uint16_t _TRACE_USB_XHCI_DOORBELL_WRITE_DSTATE;
uint16_t _TRACE_USB_XHCI_IRQ_INTX_DSTATE;
uint16_t _TRACE_USB_XHCI_IRQ_MSI_DSTATE;
uint16_t _TRACE_USB_XHCI_IRQ_MSIX_DSTATE;
uint16_t _TRACE_USB_XHCI_IRQ_MSIX_USE_DSTATE;
uint16_t _TRACE_USB_XHCI_IRQ_MSIX_UNUSE_DSTATE;
uint16_t _TRACE_USB_XHCI_QUEUE_EVENT_DSTATE;
uint16_t _TRACE_USB_XHCI_FETCH_TRB_DSTATE;
uint16_t _TRACE_USB_XHCI_PORT_RESET_DSTATE;
uint16_t _TRACE_USB_XHCI_PORT_LINK_DSTATE;
uint16_t _TRACE_USB_XHCI_PORT_NOTIFY_DSTATE;
uint16_t _TRACE_USB_XHCI_SLOT_ENABLE_DSTATE;
uint16_t _TRACE_USB_XHCI_SLOT_DISABLE_DSTATE;
uint16_t _TRACE_USB_XHCI_SLOT_ADDRESS_DSTATE;
uint16_t _TRACE_USB_XHCI_SLOT_CONFIGURE_DSTATE;
uint16_t _TRACE_USB_XHCI_SLOT_EVALUATE_DSTATE;
uint16_t _TRACE_USB_XHCI_SLOT_RESET_DSTATE;
uint16_t _TRACE_USB_XHCI_EP_ENABLE_DSTATE;
uint16_t _TRACE_USB_XHCI_EP_DISABLE_DSTATE;
uint16_t _TRACE_USB_XHCI_EP_SET_DEQUEUE_DSTATE;
uint16_t _TRACE_USB_XHCI_EP_KICK_DSTATE;
uint16_t _TRACE_USB_XHCI_EP_STOP_DSTATE;
uint16_t _TRACE_USB_XHCI_EP_RESET_DSTATE;
uint16_t _TRACE_USB_XHCI_EP_STATE_DSTATE;
uint16_t _TRACE_USB_XHCI_XFER_START_DSTATE;
uint16_t _TRACE_USB_XHCI_XFER_ASYNC_DSTATE;
uint16_t _TRACE_USB_XHCI_XFER_NAK_DSTATE;
uint16_t _TRACE_USB_XHCI_XFER_RETRY_DSTATE;
uint16_t _TRACE_USB_XHCI_XFER_SUCCESS_DSTATE;
uint16_t _TRACE_USB_XHCI_XFER_ERROR_DSTATE;
uint16_t _TRACE_USB_XHCI_UNIMPLEMENTED_DSTATE;
uint16_t _TRACE_USB_XHCI_ENFORCED_LIMIT_DSTATE;
uint16_t _TRACE_USB_DWC2_UPDATE_IRQ_DSTATE;
uint16_t _TRACE_USB_DWC2_RAISE_GLOBAL_IRQ_DSTATE;
uint16_t _TRACE_USB_DWC2_LOWER_GLOBAL_IRQ_DSTATE;
uint16_t _TRACE_USB_DWC2_RAISE_HOST_IRQ_DSTATE;
uint16_t _TRACE_USB_DWC2_LOWER_HOST_IRQ_DSTATE;
uint16_t _TRACE_USB_DWC2_SOF_DSTATE;
uint16_t _TRACE_USB_DWC2_BUS_START_DSTATE;
uint16_t _TRACE_USB_DWC2_BUS_STOP_DSTATE;
uint16_t _TRACE_USB_DWC2_FIND_DEVICE_DSTATE;
uint16_t _TRACE_USB_DWC2_PORT_DISABLED_DSTATE;
uint16_t _TRACE_USB_DWC2_DEVICE_FOUND_DSTATE;
uint16_t _TRACE_USB_DWC2_DEVICE_NOT_FOUND_DSTATE;
uint16_t _TRACE_USB_DWC2_HANDLE_PACKET_DSTATE;
uint16_t _TRACE_USB_DWC2_MEMORY_READ_DSTATE;
uint16_t _TRACE_USB_DWC2_PACKET_STATUS_DSTATE;
uint16_t _TRACE_USB_DWC2_PACKET_ERROR_DSTATE;
uint16_t _TRACE_USB_DWC2_ASYNC_PACKET_DSTATE;
uint16_t _TRACE_USB_DWC2_MEMORY_WRITE_DSTATE;
uint16_t _TRACE_USB_DWC2_PACKET_DONE_DSTATE;
uint16_t _TRACE_USB_DWC2_PACKET_NEXT_DSTATE;
uint16_t _TRACE_USB_DWC2_ATTACH_DSTATE;
uint16_t _TRACE_USB_DWC2_ATTACH_SPEED_DSTATE;
uint16_t _TRACE_USB_DWC2_DETACH_DSTATE;
uint16_t _TRACE_USB_DWC2_CHILD_DETACH_DSTATE;
uint16_t _TRACE_USB_DWC2_WAKEUP_DSTATE;
uint16_t _TRACE_USB_DWC2_ASYNC_PACKET_COMPLETE_DSTATE;
uint16_t _TRACE_USB_DWC2_WORK_BH_DSTATE;
uint16_t _TRACE_USB_DWC2_WORK_BH_SERVICE_DSTATE;
uint16_t _TRACE_USB_DWC2_WORK_BH_NEXT_DSTATE;
uint16_t _TRACE_USB_DWC2_ENABLE_CHAN_DSTATE;
uint16_t _TRACE_USB_DWC2_GLBREG_READ_DSTATE;
uint16_t _TRACE_USB_DWC2_GLBREG_WRITE_DSTATE;
uint16_t _TRACE_USB_DWC2_FSZREG_READ_DSTATE;
uint16_t _TRACE_USB_DWC2_FSZREG_WRITE_DSTATE;
uint16_t _TRACE_USB_DWC2_HREG0_READ_DSTATE;
uint16_t _TRACE_USB_DWC2_HREG0_WRITE_DSTATE;
uint16_t _TRACE_USB_DWC2_HREG1_READ_DSTATE;
uint16_t _TRACE_USB_DWC2_HREG1_WRITE_DSTATE;
uint16_t _TRACE_USB_DWC2_PCGREG_READ_DSTATE;
uint16_t _TRACE_USB_DWC2_PCGREG_WRITE_DSTATE;
uint16_t _TRACE_USB_DWC2_HREG2_READ_DSTATE;
uint16_t _TRACE_USB_DWC2_HREG2_WRITE_DSTATE;
uint16_t _TRACE_USB_DWC2_HREG0_ACTION_DSTATE;
uint16_t _TRACE_USB_DWC2_WAKEUP_ENDPOINT_DSTATE;
uint16_t _TRACE_USB_DWC2_WORK_TIMER_DSTATE;
uint16_t _TRACE_USB_DWC2_RESET_ENTER_DSTATE;
uint16_t _TRACE_USB_DWC2_RESET_HOLD_DSTATE;
uint16_t _TRACE_USB_DWC2_RESET_EXIT_DSTATE;
uint16_t _TRACE_USB_DESC_DEVICE_DSTATE;
uint16_t _TRACE_USB_DESC_DEVICE_QUALIFIER_DSTATE;
uint16_t _TRACE_USB_DESC_CONFIG_DSTATE;
uint16_t _TRACE_USB_DESC_OTHER_SPEED_CONFIG_DSTATE;
uint16_t _TRACE_USB_DESC_STRING_DSTATE;
uint16_t _TRACE_USB_DESC_BOS_DSTATE;
uint16_t _TRACE_USB_DESC_MSOS_DSTATE;
uint16_t _TRACE_USB_SET_ADDR_DSTATE;
uint16_t _TRACE_USB_SET_CONFIG_DSTATE;
uint16_t _TRACE_USB_SET_INTERFACE_DSTATE;
uint16_t _TRACE_USB_CLEAR_DEVICE_FEATURE_DSTATE;
uint16_t _TRACE_USB_SET_DEVICE_FEATURE_DSTATE;
uint16_t _TRACE_USB_HUB_RESET_DSTATE;
uint16_t _TRACE_USB_HUB_CONTROL_DSTATE;
uint16_t _TRACE_USB_HUB_GET_PORT_STATUS_DSTATE;
uint16_t _TRACE_USB_HUB_SET_PORT_FEATURE_DSTATE;
uint16_t _TRACE_USB_HUB_CLEAR_PORT_FEATURE_DSTATE;
uint16_t _TRACE_USB_HUB_ATTACH_DSTATE;
uint16_t _TRACE_USB_HUB_DETACH_DSTATE;
uint16_t _TRACE_USB_HUB_STATUS_REPORT_DSTATE;
uint16_t _TRACE_USB_MSD_RESET_DSTATE;
uint16_t _TRACE_USB_MSD_MAXLUN_DSTATE;
uint16_t _TRACE_USB_MSD_SEND_STATUS_DSTATE;
uint16_t _TRACE_USB_MSD_DATA_IN_DSTATE;
uint16_t _TRACE_USB_MSD_DATA_OUT_DSTATE;
uint16_t _TRACE_USB_MSD_PACKET_ASYNC_DSTATE;
uint16_t _TRACE_USB_MSD_PACKET_COMPLETE_DSTATE;
uint16_t _TRACE_USB_MSD_CMD_SUBMIT_DSTATE;
uint16_t _TRACE_USB_MSD_CMD_COMPLETE_DSTATE;
uint16_t _TRACE_USB_MSD_CMD_CANCEL_DSTATE;
uint16_t _TRACE_USB_UAS_RESET_DSTATE;
uint16_t _TRACE_USB_UAS_COMMAND_DSTATE;
uint16_t _TRACE_USB_UAS_RESPONSE_DSTATE;
uint16_t _TRACE_USB_UAS_SENSE_DSTATE;
uint16_t _TRACE_USB_UAS_READ_READY_DSTATE;
uint16_t _TRACE_USB_UAS_WRITE_READY_DSTATE;
uint16_t _TRACE_USB_UAS_XFER_DATA_DSTATE;
uint16_t _TRACE_USB_UAS_SCSI_DATA_DSTATE;
uint16_t _TRACE_USB_UAS_SCSI_COMPLETE_DSTATE;
uint16_t _TRACE_USB_UAS_TMF_ABORT_TASK_DSTATE;
uint16_t _TRACE_USB_UAS_TMF_LOGICAL_UNIT_RESET_DSTATE;
uint16_t _TRACE_USB_UAS_TMF_UNSUPPORTED_DSTATE;
uint16_t _TRACE_USB_MTP_RESET_DSTATE;
uint16_t _TRACE_USB_MTP_COMMAND_DSTATE;
uint16_t _TRACE_USB_MTP_SUCCESS_DSTATE;
uint16_t _TRACE_USB_MTP_ERROR_DSTATE;
uint16_t _TRACE_USB_MTP_DATA_IN_DSTATE;
uint16_t _TRACE_USB_MTP_XFER_DSTATE;
uint16_t _TRACE_USB_MTP_NAK_DSTATE;
uint16_t _TRACE_USB_MTP_STALL_DSTATE;
uint16_t _TRACE_USB_MTP_OP_GET_DEVICE_INFO_DSTATE;
uint16_t _TRACE_USB_MTP_OP_OPEN_SESSION_DSTATE;
uint16_t _TRACE_USB_MTP_OP_CLOSE_SESSION_DSTATE;
uint16_t _TRACE_USB_MTP_OP_GET_STORAGE_IDS_DSTATE;
uint16_t _TRACE_USB_MTP_OP_GET_STORAGE_INFO_DSTATE;
uint16_t _TRACE_USB_MTP_OP_GET_NUM_OBJECTS_DSTATE;
uint16_t _TRACE_USB_MTP_OP_GET_OBJECT_HANDLES_DSTATE;
uint16_t _TRACE_USB_MTP_OP_GET_OBJECT_INFO_DSTATE;
uint16_t _TRACE_USB_MTP_OP_GET_OBJECT_DSTATE;
uint16_t _TRACE_USB_MTP_OP_GET_PARTIAL_OBJECT_DSTATE;
uint16_t _TRACE_USB_MTP_OP_UNKNOWN_DSTATE;
uint16_t _TRACE_USB_MTP_OBJECT_ALLOC_DSTATE;
uint16_t _TRACE_USB_MTP_OBJECT_FREE_DSTATE;
uint16_t _TRACE_USB_MTP_ADD_CHILD_DSTATE;
uint16_t _TRACE_USB_MTP_FILE_MONITOR_EVENT_DSTATE;
uint16_t _TRACE_USB_HOST_OPEN_STARTED_DSTATE;
uint16_t _TRACE_USB_HOST_OPEN_HOSTFD_DSTATE;
uint16_t _TRACE_USB_HOST_OPEN_SUCCESS_DSTATE;
uint16_t _TRACE_USB_HOST_OPEN_FAILURE_DSTATE;
uint16_t _TRACE_USB_HOST_CLOSE_DSTATE;
uint16_t _TRACE_USB_HOST_ATTACH_KERNEL_DSTATE;
uint16_t _TRACE_USB_HOST_DETACH_KERNEL_DSTATE;
uint16_t _TRACE_USB_HOST_SET_ADDRESS_DSTATE;
uint16_t _TRACE_USB_HOST_SET_CONFIG_DSTATE;
uint16_t _TRACE_USB_HOST_SET_INTERFACE_DSTATE;
uint16_t _TRACE_USB_HOST_CLAIM_INTERFACE_DSTATE;
uint16_t _TRACE_USB_HOST_RELEASE_INTERFACE_DSTATE;
uint16_t _TRACE_USB_HOST_REQ_CONTROL_DSTATE;
uint16_t _TRACE_USB_HOST_REQ_DATA_DSTATE;
uint16_t _TRACE_USB_HOST_REQ_COMPLETE_DSTATE;
uint16_t _TRACE_USB_HOST_REQ_EMULATED_DSTATE;
uint16_t _TRACE_USB_HOST_REQ_CANCELED_DSTATE;
uint16_t _TRACE_USB_HOST_ISO_START_DSTATE;
uint16_t _TRACE_USB_HOST_ISO_STOP_DSTATE;
uint16_t _TRACE_USB_HOST_ISO_OUT_OF_BUFS_DSTATE;
uint16_t _TRACE_USB_HOST_RESET_DSTATE;
uint16_t _TRACE_USB_HOST_AUTO_SCAN_ENABLED_DSTATE;
uint16_t _TRACE_USB_HOST_AUTO_SCAN_DISABLED_DSTATE;
uint16_t _TRACE_USB_HOST_PARSE_CONFIG_DSTATE;
uint16_t _TRACE_USB_HOST_PARSE_INTERFACE_DSTATE;
uint16_t _TRACE_USB_HOST_PARSE_ENDPOINT_DSTATE;
uint16_t _TRACE_USB_HOST_PARSE_ERROR_DSTATE;
uint16_t _TRACE_USB_HOST_REMOTE_WAKEUP_REMOVED_DSTATE;
uint16_t _TRACE_USB_SERIAL_RESET_DSTATE;
uint16_t _TRACE_USB_SERIAL_HANDLE_CONTROL_DSTATE;
uint16_t _TRACE_USB_SERIAL_UNSUPPORTED_PARITY_DSTATE;
uint16_t _TRACE_USB_SERIAL_UNSUPPORTED_STOPBITS_DSTATE;
uint16_t _TRACE_USB_SERIAL_UNSUPPORTED_CONTROL_DSTATE;
uint16_t _TRACE_USB_SERIAL_UNSUPPORTED_DATA_BITS_DSTATE;
uint16_t _TRACE_USB_SERIAL_BAD_TOKEN_DSTATE;
uint16_t _TRACE_USB_SERIAL_SET_BAUD_DSTATE;
uint16_t _TRACE_USB_SERIAL_SET_DATA_DSTATE;
uint16_t _TRACE_USB_SERIAL_SET_FLOW_CONTROL_DSTATE;
uint16_t _TRACE_USB_SERIAL_SET_XONXOFF_DSTATE;
TraceEvent _TRACE_USB_PACKET_STATE_CHANGE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_packet_state_change",
    .sstate = TRACE_USB_PACKET_STATE_CHANGE_ENABLED,
    .dstate = &_TRACE_USB_PACKET_STATE_CHANGE_DSTATE 
};
TraceEvent _TRACE_USB_PACKET_STATE_FAULT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_packet_state_fault",
    .sstate = TRACE_USB_PACKET_STATE_FAULT_ENABLED,
    .dstate = &_TRACE_USB_PACKET_STATE_FAULT_DSTATE 
};
TraceEvent _TRACE_USB_PORT_CLAIM_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_port_claim",
    .sstate = TRACE_USB_PORT_CLAIM_ENABLED,
    .dstate = &_TRACE_USB_PORT_CLAIM_DSTATE 
};
TraceEvent _TRACE_USB_PORT_ATTACH_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_port_attach",
    .sstate = TRACE_USB_PORT_ATTACH_ENABLED,
    .dstate = &_TRACE_USB_PORT_ATTACH_DSTATE 
};
TraceEvent _TRACE_USB_PORT_DETACH_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_port_detach",
    .sstate = TRACE_USB_PORT_DETACH_ENABLED,
    .dstate = &_TRACE_USB_PORT_DETACH_DSTATE 
};
TraceEvent _TRACE_USB_PORT_RELEASE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_port_release",
    .sstate = TRACE_USB_PORT_RELEASE_ENABLED,
    .dstate = &_TRACE_USB_PORT_RELEASE_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_EXIT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_exit",
    .sstate = TRACE_USB_OHCI_EXIT_ENABLED,
    .dstate = &_TRACE_USB_OHCI_EXIT_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_ISO_TD_READ_FAILED_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_iso_td_read_failed",
    .sstate = TRACE_USB_OHCI_ISO_TD_READ_FAILED_ENABLED,
    .dstate = &_TRACE_USB_OHCI_ISO_TD_READ_FAILED_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_ISO_TD_HEAD_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_iso_td_head",
    .sstate = TRACE_USB_OHCI_ISO_TD_HEAD_ENABLED,
    .dstate = &_TRACE_USB_OHCI_ISO_TD_HEAD_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_ISO_TD_HEAD_OFFSET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_iso_td_head_offset",
    .sstate = TRACE_USB_OHCI_ISO_TD_HEAD_OFFSET_ENABLED,
    .dstate = &_TRACE_USB_OHCI_ISO_TD_HEAD_OFFSET_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_ISO_TD_RELATIVE_FRAME_NUMBER_NEG_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_iso_td_relative_frame_number_neg",
    .sstate = TRACE_USB_OHCI_ISO_TD_RELATIVE_FRAME_NUMBER_NEG_ENABLED,
    .dstate = &_TRACE_USB_OHCI_ISO_TD_RELATIVE_FRAME_NUMBER_NEG_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_ISO_TD_RELATIVE_FRAME_NUMBER_BIG_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_iso_td_relative_frame_number_big",
    .sstate = TRACE_USB_OHCI_ISO_TD_RELATIVE_FRAME_NUMBER_BIG_ENABLED,
    .dstate = &_TRACE_USB_OHCI_ISO_TD_RELATIVE_FRAME_NUMBER_BIG_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_ISO_TD_BAD_DIRECTION_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_iso_td_bad_direction",
    .sstate = TRACE_USB_OHCI_ISO_TD_BAD_DIRECTION_ENABLED,
    .dstate = &_TRACE_USB_OHCI_ISO_TD_BAD_DIRECTION_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_ISO_TD_BAD_BP_BE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_iso_td_bad_bp_be",
    .sstate = TRACE_USB_OHCI_ISO_TD_BAD_BP_BE_ENABLED,
    .dstate = &_TRACE_USB_OHCI_ISO_TD_BAD_BP_BE_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_ISO_TD_BAD_CC_NOT_ACCESSED_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_iso_td_bad_cc_not_accessed",
    .sstate = TRACE_USB_OHCI_ISO_TD_BAD_CC_NOT_ACCESSED_ENABLED,
    .dstate = &_TRACE_USB_OHCI_ISO_TD_BAD_CC_NOT_ACCESSED_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_ISO_TD_BAD_CC_OVERRUN_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_iso_td_bad_cc_overrun",
    .sstate = TRACE_USB_OHCI_ISO_TD_BAD_CC_OVERRUN_ENABLED,
    .dstate = &_TRACE_USB_OHCI_ISO_TD_BAD_CC_OVERRUN_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_ISO_TD_SO_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_iso_td_so",
    .sstate = TRACE_USB_OHCI_ISO_TD_SO_ENABLED,
    .dstate = &_TRACE_USB_OHCI_ISO_TD_SO_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_ISO_TD_DATA_OVERRUN_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_iso_td_data_overrun",
    .sstate = TRACE_USB_OHCI_ISO_TD_DATA_OVERRUN_ENABLED,
    .dstate = &_TRACE_USB_OHCI_ISO_TD_DATA_OVERRUN_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_ISO_TD_DATA_UNDERRUN_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_iso_td_data_underrun",
    .sstate = TRACE_USB_OHCI_ISO_TD_DATA_UNDERRUN_ENABLED,
    .dstate = &_TRACE_USB_OHCI_ISO_TD_DATA_UNDERRUN_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_ISO_TD_NAK_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_iso_td_nak",
    .sstate = TRACE_USB_OHCI_ISO_TD_NAK_ENABLED,
    .dstate = &_TRACE_USB_OHCI_ISO_TD_NAK_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_ISO_TD_BAD_RESPONSE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_iso_td_bad_response",
    .sstate = TRACE_USB_OHCI_ISO_TD_BAD_RESPONSE_ENABLED,
    .dstate = &_TRACE_USB_OHCI_ISO_TD_BAD_RESPONSE_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_PORT_ATTACH_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_port_attach",
    .sstate = TRACE_USB_OHCI_PORT_ATTACH_ENABLED,
    .dstate = &_TRACE_USB_OHCI_PORT_ATTACH_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_PORT_DETACH_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_port_detach",
    .sstate = TRACE_USB_OHCI_PORT_DETACH_ENABLED,
    .dstate = &_TRACE_USB_OHCI_PORT_DETACH_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_PORT_WAKEUP_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_port_wakeup",
    .sstate = TRACE_USB_OHCI_PORT_WAKEUP_ENABLED,
    .dstate = &_TRACE_USB_OHCI_PORT_WAKEUP_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_PORT_SUSPEND_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_port_suspend",
    .sstate = TRACE_USB_OHCI_PORT_SUSPEND_ENABLED,
    .dstate = &_TRACE_USB_OHCI_PORT_SUSPEND_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_PORT_RESET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_port_reset",
    .sstate = TRACE_USB_OHCI_PORT_RESET_ENABLED,
    .dstate = &_TRACE_USB_OHCI_PORT_RESET_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_REMOTE_WAKEUP_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_remote_wakeup",
    .sstate = TRACE_USB_OHCI_REMOTE_WAKEUP_ENABLED,
    .dstate = &_TRACE_USB_OHCI_REMOTE_WAKEUP_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_RESET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_reset",
    .sstate = TRACE_USB_OHCI_RESET_ENABLED,
    .dstate = &_TRACE_USB_OHCI_RESET_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_START_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_start",
    .sstate = TRACE_USB_OHCI_START_ENABLED,
    .dstate = &_TRACE_USB_OHCI_START_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_RESUME_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_resume",
    .sstate = TRACE_USB_OHCI_RESUME_ENABLED,
    .dstate = &_TRACE_USB_OHCI_RESUME_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_STOP_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_stop",
    .sstate = TRACE_USB_OHCI_STOP_ENABLED,
    .dstate = &_TRACE_USB_OHCI_STOP_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_SET_CTL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_set_ctl",
    .sstate = TRACE_USB_OHCI_SET_CTL_ENABLED,
    .dstate = &_TRACE_USB_OHCI_SET_CTL_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_TD_UNDERRUN_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_td_underrun",
    .sstate = TRACE_USB_OHCI_TD_UNDERRUN_ENABLED,
    .dstate = &_TRACE_USB_OHCI_TD_UNDERRUN_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_TD_DEV_ERROR_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_td_dev_error",
    .sstate = TRACE_USB_OHCI_TD_DEV_ERROR_ENABLED,
    .dstate = &_TRACE_USB_OHCI_TD_DEV_ERROR_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_TD_NAK_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_td_nak",
    .sstate = TRACE_USB_OHCI_TD_NAK_ENABLED,
    .dstate = &_TRACE_USB_OHCI_TD_NAK_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_TD_STALL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_td_stall",
    .sstate = TRACE_USB_OHCI_TD_STALL_ENABLED,
    .dstate = &_TRACE_USB_OHCI_TD_STALL_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_TD_BABBLE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_td_babble",
    .sstate = TRACE_USB_OHCI_TD_BABBLE_ENABLED,
    .dstate = &_TRACE_USB_OHCI_TD_BABBLE_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_TD_BAD_DEVICE_RESPONSE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_td_bad_device_response",
    .sstate = TRACE_USB_OHCI_TD_BAD_DEVICE_RESPONSE_ENABLED,
    .dstate = &_TRACE_USB_OHCI_TD_BAD_DEVICE_RESPONSE_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_TD_READ_ERROR_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_td_read_error",
    .sstate = TRACE_USB_OHCI_TD_READ_ERROR_ENABLED,
    .dstate = &_TRACE_USB_OHCI_TD_READ_ERROR_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_TD_BAD_DIRECTION_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_td_bad_direction",
    .sstate = TRACE_USB_OHCI_TD_BAD_DIRECTION_ENABLED,
    .dstate = &_TRACE_USB_OHCI_TD_BAD_DIRECTION_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_TD_SKIP_ASYNC_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_td_skip_async",
    .sstate = TRACE_USB_OHCI_TD_SKIP_ASYNC_ENABLED,
    .dstate = &_TRACE_USB_OHCI_TD_SKIP_ASYNC_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_TD_PKT_HDR_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_td_pkt_hdr",
    .sstate = TRACE_USB_OHCI_TD_PKT_HDR_ENABLED,
    .dstate = &_TRACE_USB_OHCI_TD_PKT_HDR_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_TD_PKT_SHORT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_td_pkt_short",
    .sstate = TRACE_USB_OHCI_TD_PKT_SHORT_ENABLED,
    .dstate = &_TRACE_USB_OHCI_TD_PKT_SHORT_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_TD_PKT_FULL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_td_pkt_full",
    .sstate = TRACE_USB_OHCI_TD_PKT_FULL_ENABLED,
    .dstate = &_TRACE_USB_OHCI_TD_PKT_FULL_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_TD_TOO_MANY_PENDING_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_td_too_many_pending",
    .sstate = TRACE_USB_OHCI_TD_TOO_MANY_PENDING_ENABLED,
    .dstate = &_TRACE_USB_OHCI_TD_TOO_MANY_PENDING_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_TD_PACKET_STATUS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_td_packet_status",
    .sstate = TRACE_USB_OHCI_TD_PACKET_STATUS_ENABLED,
    .dstate = &_TRACE_USB_OHCI_TD_PACKET_STATUS_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_ED_READ_ERROR_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_ed_read_error",
    .sstate = TRACE_USB_OHCI_ED_READ_ERROR_ENABLED,
    .dstate = &_TRACE_USB_OHCI_ED_READ_ERROR_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_ED_PKT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_ed_pkt",
    .sstate = TRACE_USB_OHCI_ED_PKT_ENABLED,
    .dstate = &_TRACE_USB_OHCI_ED_PKT_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_ED_PKT_FLAGS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_ed_pkt_flags",
    .sstate = TRACE_USB_OHCI_ED_PKT_FLAGS_ENABLED,
    .dstate = &_TRACE_USB_OHCI_ED_PKT_FLAGS_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_HCCA_READ_ERROR_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_hcca_read_error",
    .sstate = TRACE_USB_OHCI_HCCA_READ_ERROR_ENABLED,
    .dstate = &_TRACE_USB_OHCI_HCCA_READ_ERROR_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_MEM_READ_UNALIGNED_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_mem_read_unaligned",
    .sstate = TRACE_USB_OHCI_MEM_READ_UNALIGNED_ENABLED,
    .dstate = &_TRACE_USB_OHCI_MEM_READ_UNALIGNED_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_MEM_READ_BAD_OFFSET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_mem_read_bad_offset",
    .sstate = TRACE_USB_OHCI_MEM_READ_BAD_OFFSET_ENABLED,
    .dstate = &_TRACE_USB_OHCI_MEM_READ_BAD_OFFSET_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_MEM_WRITE_UNALIGNED_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_mem_write_unaligned",
    .sstate = TRACE_USB_OHCI_MEM_WRITE_UNALIGNED_ENABLED,
    .dstate = &_TRACE_USB_OHCI_MEM_WRITE_UNALIGNED_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_MEM_WRITE_BAD_OFFSET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_mem_write_bad_offset",
    .sstate = TRACE_USB_OHCI_MEM_WRITE_BAD_OFFSET_ENABLED,
    .dstate = &_TRACE_USB_OHCI_MEM_WRITE_BAD_OFFSET_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_PROCESS_LISTS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_process_lists",
    .sstate = TRACE_USB_OHCI_PROCESS_LISTS_ENABLED,
    .dstate = &_TRACE_USB_OHCI_PROCESS_LISTS_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_SET_FRAME_INTERVAL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_set_frame_interval",
    .sstate = TRACE_USB_OHCI_SET_FRAME_INTERVAL_ENABLED,
    .dstate = &_TRACE_USB_OHCI_SET_FRAME_INTERVAL_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_HUB_POWER_UP_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_hub_power_up",
    .sstate = TRACE_USB_OHCI_HUB_POWER_UP_ENABLED,
    .dstate = &_TRACE_USB_OHCI_HUB_POWER_UP_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_HUB_POWER_DOWN_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_hub_power_down",
    .sstate = TRACE_USB_OHCI_HUB_POWER_DOWN_ENABLED,
    .dstate = &_TRACE_USB_OHCI_HUB_POWER_DOWN_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_INIT_TIME_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_init_time",
    .sstate = TRACE_USB_OHCI_INIT_TIME_ENABLED,
    .dstate = &_TRACE_USB_OHCI_INIT_TIME_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_DIE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_die",
    .sstate = TRACE_USB_OHCI_DIE_ENABLED,
    .dstate = &_TRACE_USB_OHCI_DIE_DSTATE 
};
TraceEvent _TRACE_USB_OHCI_ASYNC_COMPLETE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ohci_async_complete",
    .sstate = TRACE_USB_OHCI_ASYNC_COMPLETE_ENABLED,
    .dstate = &_TRACE_USB_OHCI_ASYNC_COMPLETE_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_RESET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_reset",
    .sstate = TRACE_USB_EHCI_RESET_ENABLED,
    .dstate = &_TRACE_USB_EHCI_RESET_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_UNREALIZE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_unrealize",
    .sstate = TRACE_USB_EHCI_UNREALIZE_ENABLED,
    .dstate = &_TRACE_USB_EHCI_UNREALIZE_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_OPREG_READ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_opreg_read",
    .sstate = TRACE_USB_EHCI_OPREG_READ_ENABLED,
    .dstate = &_TRACE_USB_EHCI_OPREG_READ_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_OPREG_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_opreg_write",
    .sstate = TRACE_USB_EHCI_OPREG_WRITE_ENABLED,
    .dstate = &_TRACE_USB_EHCI_OPREG_WRITE_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_OPREG_CHANGE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_opreg_change",
    .sstate = TRACE_USB_EHCI_OPREG_CHANGE_ENABLED,
    .dstate = &_TRACE_USB_EHCI_OPREG_CHANGE_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_PORTSC_READ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_portsc_read",
    .sstate = TRACE_USB_EHCI_PORTSC_READ_ENABLED,
    .dstate = &_TRACE_USB_EHCI_PORTSC_READ_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_PORTSC_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_portsc_write",
    .sstate = TRACE_USB_EHCI_PORTSC_WRITE_ENABLED,
    .dstate = &_TRACE_USB_EHCI_PORTSC_WRITE_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_PORTSC_CHANGE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_portsc_change",
    .sstate = TRACE_USB_EHCI_PORTSC_CHANGE_ENABLED,
    .dstate = &_TRACE_USB_EHCI_PORTSC_CHANGE_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_USBSTS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_usbsts",
    .sstate = TRACE_USB_EHCI_USBSTS_ENABLED,
    .dstate = &_TRACE_USB_EHCI_USBSTS_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_STATE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_state",
    .sstate = TRACE_USB_EHCI_STATE_ENABLED,
    .dstate = &_TRACE_USB_EHCI_STATE_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_QH_PTRS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_qh_ptrs",
    .sstate = TRACE_USB_EHCI_QH_PTRS_ENABLED,
    .dstate = &_TRACE_USB_EHCI_QH_PTRS_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_QH_FIELDS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_qh_fields",
    .sstate = TRACE_USB_EHCI_QH_FIELDS_ENABLED,
    .dstate = &_TRACE_USB_EHCI_QH_FIELDS_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_QH_BITS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_qh_bits",
    .sstate = TRACE_USB_EHCI_QH_BITS_ENABLED,
    .dstate = &_TRACE_USB_EHCI_QH_BITS_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_QTD_PTRS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_qtd_ptrs",
    .sstate = TRACE_USB_EHCI_QTD_PTRS_ENABLED,
    .dstate = &_TRACE_USB_EHCI_QTD_PTRS_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_QTD_FIELDS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_qtd_fields",
    .sstate = TRACE_USB_EHCI_QTD_FIELDS_ENABLED,
    .dstate = &_TRACE_USB_EHCI_QTD_FIELDS_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_QTD_BITS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_qtd_bits",
    .sstate = TRACE_USB_EHCI_QTD_BITS_ENABLED,
    .dstate = &_TRACE_USB_EHCI_QTD_BITS_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_ITD_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_itd",
    .sstate = TRACE_USB_EHCI_ITD_ENABLED,
    .dstate = &_TRACE_USB_EHCI_ITD_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_SITD_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_sitd",
    .sstate = TRACE_USB_EHCI_SITD_ENABLED,
    .dstate = &_TRACE_USB_EHCI_SITD_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_PORT_ATTACH_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_port_attach",
    .sstate = TRACE_USB_EHCI_PORT_ATTACH_ENABLED,
    .dstate = &_TRACE_USB_EHCI_PORT_ATTACH_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_PORT_DETACH_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_port_detach",
    .sstate = TRACE_USB_EHCI_PORT_DETACH_ENABLED,
    .dstate = &_TRACE_USB_EHCI_PORT_DETACH_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_PORT_RESET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_port_reset",
    .sstate = TRACE_USB_EHCI_PORT_RESET_ENABLED,
    .dstate = &_TRACE_USB_EHCI_PORT_RESET_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_PORT_SUSPEND_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_port_suspend",
    .sstate = TRACE_USB_EHCI_PORT_SUSPEND_ENABLED,
    .dstate = &_TRACE_USB_EHCI_PORT_SUSPEND_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_PORT_WAKEUP_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_port_wakeup",
    .sstate = TRACE_USB_EHCI_PORT_WAKEUP_ENABLED,
    .dstate = &_TRACE_USB_EHCI_PORT_WAKEUP_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_PORT_RESUME_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_port_resume",
    .sstate = TRACE_USB_EHCI_PORT_RESUME_ENABLED,
    .dstate = &_TRACE_USB_EHCI_PORT_RESUME_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_QUEUE_ACTION_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_queue_action",
    .sstate = TRACE_USB_EHCI_QUEUE_ACTION_ENABLED,
    .dstate = &_TRACE_USB_EHCI_QUEUE_ACTION_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_PACKET_ACTION_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_packet_action",
    .sstate = TRACE_USB_EHCI_PACKET_ACTION_ENABLED,
    .dstate = &_TRACE_USB_EHCI_PACKET_ACTION_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_IRQ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_irq",
    .sstate = TRACE_USB_EHCI_IRQ_ENABLED,
    .dstate = &_TRACE_USB_EHCI_IRQ_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_GUEST_BUG_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_guest_bug",
    .sstate = TRACE_USB_EHCI_GUEST_BUG_ENABLED,
    .dstate = &_TRACE_USB_EHCI_GUEST_BUG_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_DOORBELL_RING_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_doorbell_ring",
    .sstate = TRACE_USB_EHCI_DOORBELL_RING_ENABLED,
    .dstate = &_TRACE_USB_EHCI_DOORBELL_RING_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_DOORBELL_ACK_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_doorbell_ack",
    .sstate = TRACE_USB_EHCI_DOORBELL_ACK_ENABLED,
    .dstate = &_TRACE_USB_EHCI_DOORBELL_ACK_DSTATE 
};
TraceEvent _TRACE_USB_EHCI_DMA_ERROR_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_ehci_dma_error",
    .sstate = TRACE_USB_EHCI_DMA_ERROR_ENABLED,
    .dstate = &_TRACE_USB_EHCI_DMA_ERROR_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_RESET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_reset",
    .sstate = TRACE_USB_UHCI_RESET_ENABLED,
    .dstate = &_TRACE_USB_UHCI_RESET_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_EXIT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_exit",
    .sstate = TRACE_USB_UHCI_EXIT_ENABLED,
    .dstate = &_TRACE_USB_UHCI_EXIT_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_SCHEDULE_START_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_schedule_start",
    .sstate = TRACE_USB_UHCI_SCHEDULE_START_ENABLED,
    .dstate = &_TRACE_USB_UHCI_SCHEDULE_START_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_SCHEDULE_STOP_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_schedule_stop",
    .sstate = TRACE_USB_UHCI_SCHEDULE_STOP_ENABLED,
    .dstate = &_TRACE_USB_UHCI_SCHEDULE_STOP_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_FRAME_START_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_frame_start",
    .sstate = TRACE_USB_UHCI_FRAME_START_ENABLED,
    .dstate = &_TRACE_USB_UHCI_FRAME_START_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_FRAME_STOP_BANDWIDTH_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_frame_stop_bandwidth",
    .sstate = TRACE_USB_UHCI_FRAME_STOP_BANDWIDTH_ENABLED,
    .dstate = &_TRACE_USB_UHCI_FRAME_STOP_BANDWIDTH_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_FRAME_LOOP_STOP_IDLE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_frame_loop_stop_idle",
    .sstate = TRACE_USB_UHCI_FRAME_LOOP_STOP_IDLE_ENABLED,
    .dstate = &_TRACE_USB_UHCI_FRAME_LOOP_STOP_IDLE_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_FRAME_LOOP_CONTINUE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_frame_loop_continue",
    .sstate = TRACE_USB_UHCI_FRAME_LOOP_CONTINUE_ENABLED,
    .dstate = &_TRACE_USB_UHCI_FRAME_LOOP_CONTINUE_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_MMIO_READW_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_mmio_readw",
    .sstate = TRACE_USB_UHCI_MMIO_READW_ENABLED,
    .dstate = &_TRACE_USB_UHCI_MMIO_READW_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_MMIO_WRITEW_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_mmio_writew",
    .sstate = TRACE_USB_UHCI_MMIO_WRITEW_ENABLED,
    .dstate = &_TRACE_USB_UHCI_MMIO_WRITEW_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_QUEUE_ADD_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_queue_add",
    .sstate = TRACE_USB_UHCI_QUEUE_ADD_ENABLED,
    .dstate = &_TRACE_USB_UHCI_QUEUE_ADD_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_QUEUE_DEL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_queue_del",
    .sstate = TRACE_USB_UHCI_QUEUE_DEL_ENABLED,
    .dstate = &_TRACE_USB_UHCI_QUEUE_DEL_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_PACKET_ADD_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_packet_add",
    .sstate = TRACE_USB_UHCI_PACKET_ADD_ENABLED,
    .dstate = &_TRACE_USB_UHCI_PACKET_ADD_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_PACKET_LINK_ASYNC_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_packet_link_async",
    .sstate = TRACE_USB_UHCI_PACKET_LINK_ASYNC_ENABLED,
    .dstate = &_TRACE_USB_UHCI_PACKET_LINK_ASYNC_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_PACKET_UNLINK_ASYNC_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_packet_unlink_async",
    .sstate = TRACE_USB_UHCI_PACKET_UNLINK_ASYNC_ENABLED,
    .dstate = &_TRACE_USB_UHCI_PACKET_UNLINK_ASYNC_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_PACKET_CANCEL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_packet_cancel",
    .sstate = TRACE_USB_UHCI_PACKET_CANCEL_ENABLED,
    .dstate = &_TRACE_USB_UHCI_PACKET_CANCEL_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_PACKET_COMPLETE_SUCCESS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_packet_complete_success",
    .sstate = TRACE_USB_UHCI_PACKET_COMPLETE_SUCCESS_ENABLED,
    .dstate = &_TRACE_USB_UHCI_PACKET_COMPLETE_SUCCESS_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_PACKET_COMPLETE_SHORTXFER_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_packet_complete_shortxfer",
    .sstate = TRACE_USB_UHCI_PACKET_COMPLETE_SHORTXFER_ENABLED,
    .dstate = &_TRACE_USB_UHCI_PACKET_COMPLETE_SHORTXFER_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_PACKET_COMPLETE_STALL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_packet_complete_stall",
    .sstate = TRACE_USB_UHCI_PACKET_COMPLETE_STALL_ENABLED,
    .dstate = &_TRACE_USB_UHCI_PACKET_COMPLETE_STALL_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_PACKET_COMPLETE_BABBLE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_packet_complete_babble",
    .sstate = TRACE_USB_UHCI_PACKET_COMPLETE_BABBLE_ENABLED,
    .dstate = &_TRACE_USB_UHCI_PACKET_COMPLETE_BABBLE_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_PACKET_COMPLETE_ERROR_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_packet_complete_error",
    .sstate = TRACE_USB_UHCI_PACKET_COMPLETE_ERROR_ENABLED,
    .dstate = &_TRACE_USB_UHCI_PACKET_COMPLETE_ERROR_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_PACKET_DEL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_packet_del",
    .sstate = TRACE_USB_UHCI_PACKET_DEL_ENABLED,
    .dstate = &_TRACE_USB_UHCI_PACKET_DEL_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_QH_LOAD_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_qh_load",
    .sstate = TRACE_USB_UHCI_QH_LOAD_ENABLED,
    .dstate = &_TRACE_USB_UHCI_QH_LOAD_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_TD_LOAD_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_td_load",
    .sstate = TRACE_USB_UHCI_TD_LOAD_ENABLED,
    .dstate = &_TRACE_USB_UHCI_TD_LOAD_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_TD_QUEUE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_td_queue",
    .sstate = TRACE_USB_UHCI_TD_QUEUE_ENABLED,
    .dstate = &_TRACE_USB_UHCI_TD_QUEUE_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_TD_NEXTQH_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_td_nextqh",
    .sstate = TRACE_USB_UHCI_TD_NEXTQH_ENABLED,
    .dstate = &_TRACE_USB_UHCI_TD_NEXTQH_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_TD_ASYNC_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_td_async",
    .sstate = TRACE_USB_UHCI_TD_ASYNC_ENABLED,
    .dstate = &_TRACE_USB_UHCI_TD_ASYNC_DSTATE 
};
TraceEvent _TRACE_USB_UHCI_TD_COMPLETE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uhci_td_complete",
    .sstate = TRACE_USB_UHCI_TD_COMPLETE_ENABLED,
    .dstate = &_TRACE_USB_UHCI_TD_COMPLETE_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_RESET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_reset",
    .sstate = TRACE_USB_XHCI_RESET_ENABLED,
    .dstate = &_TRACE_USB_XHCI_RESET_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_EXIT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_exit",
    .sstate = TRACE_USB_XHCI_EXIT_ENABLED,
    .dstate = &_TRACE_USB_XHCI_EXIT_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_RUN_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_run",
    .sstate = TRACE_USB_XHCI_RUN_ENABLED,
    .dstate = &_TRACE_USB_XHCI_RUN_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_STOP_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_stop",
    .sstate = TRACE_USB_XHCI_STOP_ENABLED,
    .dstate = &_TRACE_USB_XHCI_STOP_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_CAP_READ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_cap_read",
    .sstate = TRACE_USB_XHCI_CAP_READ_ENABLED,
    .dstate = &_TRACE_USB_XHCI_CAP_READ_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_OPER_READ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_oper_read",
    .sstate = TRACE_USB_XHCI_OPER_READ_ENABLED,
    .dstate = &_TRACE_USB_XHCI_OPER_READ_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_PORT_READ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_port_read",
    .sstate = TRACE_USB_XHCI_PORT_READ_ENABLED,
    .dstate = &_TRACE_USB_XHCI_PORT_READ_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_RUNTIME_READ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_runtime_read",
    .sstate = TRACE_USB_XHCI_RUNTIME_READ_ENABLED,
    .dstate = &_TRACE_USB_XHCI_RUNTIME_READ_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_DOORBELL_READ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_doorbell_read",
    .sstate = TRACE_USB_XHCI_DOORBELL_READ_ENABLED,
    .dstate = &_TRACE_USB_XHCI_DOORBELL_READ_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_OPER_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_oper_write",
    .sstate = TRACE_USB_XHCI_OPER_WRITE_ENABLED,
    .dstate = &_TRACE_USB_XHCI_OPER_WRITE_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_PORT_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_port_write",
    .sstate = TRACE_USB_XHCI_PORT_WRITE_ENABLED,
    .dstate = &_TRACE_USB_XHCI_PORT_WRITE_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_RUNTIME_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_runtime_write",
    .sstate = TRACE_USB_XHCI_RUNTIME_WRITE_ENABLED,
    .dstate = &_TRACE_USB_XHCI_RUNTIME_WRITE_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_DOORBELL_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_doorbell_write",
    .sstate = TRACE_USB_XHCI_DOORBELL_WRITE_ENABLED,
    .dstate = &_TRACE_USB_XHCI_DOORBELL_WRITE_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_IRQ_INTX_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_irq_intx",
    .sstate = TRACE_USB_XHCI_IRQ_INTX_ENABLED,
    .dstate = &_TRACE_USB_XHCI_IRQ_INTX_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_IRQ_MSI_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_irq_msi",
    .sstate = TRACE_USB_XHCI_IRQ_MSI_ENABLED,
    .dstate = &_TRACE_USB_XHCI_IRQ_MSI_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_IRQ_MSIX_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_irq_msix",
    .sstate = TRACE_USB_XHCI_IRQ_MSIX_ENABLED,
    .dstate = &_TRACE_USB_XHCI_IRQ_MSIX_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_IRQ_MSIX_USE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_irq_msix_use",
    .sstate = TRACE_USB_XHCI_IRQ_MSIX_USE_ENABLED,
    .dstate = &_TRACE_USB_XHCI_IRQ_MSIX_USE_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_IRQ_MSIX_UNUSE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_irq_msix_unuse",
    .sstate = TRACE_USB_XHCI_IRQ_MSIX_UNUSE_ENABLED,
    .dstate = &_TRACE_USB_XHCI_IRQ_MSIX_UNUSE_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_QUEUE_EVENT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_queue_event",
    .sstate = TRACE_USB_XHCI_QUEUE_EVENT_ENABLED,
    .dstate = &_TRACE_USB_XHCI_QUEUE_EVENT_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_FETCH_TRB_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_fetch_trb",
    .sstate = TRACE_USB_XHCI_FETCH_TRB_ENABLED,
    .dstate = &_TRACE_USB_XHCI_FETCH_TRB_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_PORT_RESET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_port_reset",
    .sstate = TRACE_USB_XHCI_PORT_RESET_ENABLED,
    .dstate = &_TRACE_USB_XHCI_PORT_RESET_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_PORT_LINK_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_port_link",
    .sstate = TRACE_USB_XHCI_PORT_LINK_ENABLED,
    .dstate = &_TRACE_USB_XHCI_PORT_LINK_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_PORT_NOTIFY_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_port_notify",
    .sstate = TRACE_USB_XHCI_PORT_NOTIFY_ENABLED,
    .dstate = &_TRACE_USB_XHCI_PORT_NOTIFY_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_SLOT_ENABLE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_slot_enable",
    .sstate = TRACE_USB_XHCI_SLOT_ENABLE_ENABLED,
    .dstate = &_TRACE_USB_XHCI_SLOT_ENABLE_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_SLOT_DISABLE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_slot_disable",
    .sstate = TRACE_USB_XHCI_SLOT_DISABLE_ENABLED,
    .dstate = &_TRACE_USB_XHCI_SLOT_DISABLE_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_SLOT_ADDRESS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_slot_address",
    .sstate = TRACE_USB_XHCI_SLOT_ADDRESS_ENABLED,
    .dstate = &_TRACE_USB_XHCI_SLOT_ADDRESS_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_SLOT_CONFIGURE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_slot_configure",
    .sstate = TRACE_USB_XHCI_SLOT_CONFIGURE_ENABLED,
    .dstate = &_TRACE_USB_XHCI_SLOT_CONFIGURE_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_SLOT_EVALUATE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_slot_evaluate",
    .sstate = TRACE_USB_XHCI_SLOT_EVALUATE_ENABLED,
    .dstate = &_TRACE_USB_XHCI_SLOT_EVALUATE_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_SLOT_RESET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_slot_reset",
    .sstate = TRACE_USB_XHCI_SLOT_RESET_ENABLED,
    .dstate = &_TRACE_USB_XHCI_SLOT_RESET_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_EP_ENABLE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_ep_enable",
    .sstate = TRACE_USB_XHCI_EP_ENABLE_ENABLED,
    .dstate = &_TRACE_USB_XHCI_EP_ENABLE_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_EP_DISABLE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_ep_disable",
    .sstate = TRACE_USB_XHCI_EP_DISABLE_ENABLED,
    .dstate = &_TRACE_USB_XHCI_EP_DISABLE_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_EP_SET_DEQUEUE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_ep_set_dequeue",
    .sstate = TRACE_USB_XHCI_EP_SET_DEQUEUE_ENABLED,
    .dstate = &_TRACE_USB_XHCI_EP_SET_DEQUEUE_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_EP_KICK_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_ep_kick",
    .sstate = TRACE_USB_XHCI_EP_KICK_ENABLED,
    .dstate = &_TRACE_USB_XHCI_EP_KICK_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_EP_STOP_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_ep_stop",
    .sstate = TRACE_USB_XHCI_EP_STOP_ENABLED,
    .dstate = &_TRACE_USB_XHCI_EP_STOP_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_EP_RESET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_ep_reset",
    .sstate = TRACE_USB_XHCI_EP_RESET_ENABLED,
    .dstate = &_TRACE_USB_XHCI_EP_RESET_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_EP_STATE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_ep_state",
    .sstate = TRACE_USB_XHCI_EP_STATE_ENABLED,
    .dstate = &_TRACE_USB_XHCI_EP_STATE_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_XFER_START_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_xfer_start",
    .sstate = TRACE_USB_XHCI_XFER_START_ENABLED,
    .dstate = &_TRACE_USB_XHCI_XFER_START_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_XFER_ASYNC_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_xfer_async",
    .sstate = TRACE_USB_XHCI_XFER_ASYNC_ENABLED,
    .dstate = &_TRACE_USB_XHCI_XFER_ASYNC_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_XFER_NAK_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_xfer_nak",
    .sstate = TRACE_USB_XHCI_XFER_NAK_ENABLED,
    .dstate = &_TRACE_USB_XHCI_XFER_NAK_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_XFER_RETRY_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_xfer_retry",
    .sstate = TRACE_USB_XHCI_XFER_RETRY_ENABLED,
    .dstate = &_TRACE_USB_XHCI_XFER_RETRY_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_XFER_SUCCESS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_xfer_success",
    .sstate = TRACE_USB_XHCI_XFER_SUCCESS_ENABLED,
    .dstate = &_TRACE_USB_XHCI_XFER_SUCCESS_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_XFER_ERROR_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_xfer_error",
    .sstate = TRACE_USB_XHCI_XFER_ERROR_ENABLED,
    .dstate = &_TRACE_USB_XHCI_XFER_ERROR_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_UNIMPLEMENTED_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_unimplemented",
    .sstate = TRACE_USB_XHCI_UNIMPLEMENTED_ENABLED,
    .dstate = &_TRACE_USB_XHCI_UNIMPLEMENTED_DSTATE 
};
TraceEvent _TRACE_USB_XHCI_ENFORCED_LIMIT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_xhci_enforced_limit",
    .sstate = TRACE_USB_XHCI_ENFORCED_LIMIT_ENABLED,
    .dstate = &_TRACE_USB_XHCI_ENFORCED_LIMIT_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_UPDATE_IRQ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_update_irq",
    .sstate = TRACE_USB_DWC2_UPDATE_IRQ_ENABLED,
    .dstate = &_TRACE_USB_DWC2_UPDATE_IRQ_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_RAISE_GLOBAL_IRQ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_raise_global_irq",
    .sstate = TRACE_USB_DWC2_RAISE_GLOBAL_IRQ_ENABLED,
    .dstate = &_TRACE_USB_DWC2_RAISE_GLOBAL_IRQ_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_LOWER_GLOBAL_IRQ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_lower_global_irq",
    .sstate = TRACE_USB_DWC2_LOWER_GLOBAL_IRQ_ENABLED,
    .dstate = &_TRACE_USB_DWC2_LOWER_GLOBAL_IRQ_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_RAISE_HOST_IRQ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_raise_host_irq",
    .sstate = TRACE_USB_DWC2_RAISE_HOST_IRQ_ENABLED,
    .dstate = &_TRACE_USB_DWC2_RAISE_HOST_IRQ_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_LOWER_HOST_IRQ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_lower_host_irq",
    .sstate = TRACE_USB_DWC2_LOWER_HOST_IRQ_ENABLED,
    .dstate = &_TRACE_USB_DWC2_LOWER_HOST_IRQ_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_SOF_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_sof",
    .sstate = TRACE_USB_DWC2_SOF_ENABLED,
    .dstate = &_TRACE_USB_DWC2_SOF_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_BUS_START_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_bus_start",
    .sstate = TRACE_USB_DWC2_BUS_START_ENABLED,
    .dstate = &_TRACE_USB_DWC2_BUS_START_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_BUS_STOP_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_bus_stop",
    .sstate = TRACE_USB_DWC2_BUS_STOP_ENABLED,
    .dstate = &_TRACE_USB_DWC2_BUS_STOP_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_FIND_DEVICE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_find_device",
    .sstate = TRACE_USB_DWC2_FIND_DEVICE_ENABLED,
    .dstate = &_TRACE_USB_DWC2_FIND_DEVICE_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_PORT_DISABLED_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_port_disabled",
    .sstate = TRACE_USB_DWC2_PORT_DISABLED_ENABLED,
    .dstate = &_TRACE_USB_DWC2_PORT_DISABLED_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_DEVICE_FOUND_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_device_found",
    .sstate = TRACE_USB_DWC2_DEVICE_FOUND_ENABLED,
    .dstate = &_TRACE_USB_DWC2_DEVICE_FOUND_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_DEVICE_NOT_FOUND_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_device_not_found",
    .sstate = TRACE_USB_DWC2_DEVICE_NOT_FOUND_ENABLED,
    .dstate = &_TRACE_USB_DWC2_DEVICE_NOT_FOUND_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_HANDLE_PACKET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_handle_packet",
    .sstate = TRACE_USB_DWC2_HANDLE_PACKET_ENABLED,
    .dstate = &_TRACE_USB_DWC2_HANDLE_PACKET_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_MEMORY_READ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_memory_read",
    .sstate = TRACE_USB_DWC2_MEMORY_READ_ENABLED,
    .dstate = &_TRACE_USB_DWC2_MEMORY_READ_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_PACKET_STATUS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_packet_status",
    .sstate = TRACE_USB_DWC2_PACKET_STATUS_ENABLED,
    .dstate = &_TRACE_USB_DWC2_PACKET_STATUS_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_PACKET_ERROR_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_packet_error",
    .sstate = TRACE_USB_DWC2_PACKET_ERROR_ENABLED,
    .dstate = &_TRACE_USB_DWC2_PACKET_ERROR_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_ASYNC_PACKET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_async_packet",
    .sstate = TRACE_USB_DWC2_ASYNC_PACKET_ENABLED,
    .dstate = &_TRACE_USB_DWC2_ASYNC_PACKET_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_MEMORY_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_memory_write",
    .sstate = TRACE_USB_DWC2_MEMORY_WRITE_ENABLED,
    .dstate = &_TRACE_USB_DWC2_MEMORY_WRITE_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_PACKET_DONE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_packet_done",
    .sstate = TRACE_USB_DWC2_PACKET_DONE_ENABLED,
    .dstate = &_TRACE_USB_DWC2_PACKET_DONE_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_PACKET_NEXT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_packet_next",
    .sstate = TRACE_USB_DWC2_PACKET_NEXT_ENABLED,
    .dstate = &_TRACE_USB_DWC2_PACKET_NEXT_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_ATTACH_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_attach",
    .sstate = TRACE_USB_DWC2_ATTACH_ENABLED,
    .dstate = &_TRACE_USB_DWC2_ATTACH_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_ATTACH_SPEED_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_attach_speed",
    .sstate = TRACE_USB_DWC2_ATTACH_SPEED_ENABLED,
    .dstate = &_TRACE_USB_DWC2_ATTACH_SPEED_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_DETACH_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_detach",
    .sstate = TRACE_USB_DWC2_DETACH_ENABLED,
    .dstate = &_TRACE_USB_DWC2_DETACH_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_CHILD_DETACH_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_child_detach",
    .sstate = TRACE_USB_DWC2_CHILD_DETACH_ENABLED,
    .dstate = &_TRACE_USB_DWC2_CHILD_DETACH_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_WAKEUP_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_wakeup",
    .sstate = TRACE_USB_DWC2_WAKEUP_ENABLED,
    .dstate = &_TRACE_USB_DWC2_WAKEUP_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_ASYNC_PACKET_COMPLETE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_async_packet_complete",
    .sstate = TRACE_USB_DWC2_ASYNC_PACKET_COMPLETE_ENABLED,
    .dstate = &_TRACE_USB_DWC2_ASYNC_PACKET_COMPLETE_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_WORK_BH_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_work_bh",
    .sstate = TRACE_USB_DWC2_WORK_BH_ENABLED,
    .dstate = &_TRACE_USB_DWC2_WORK_BH_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_WORK_BH_SERVICE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_work_bh_service",
    .sstate = TRACE_USB_DWC2_WORK_BH_SERVICE_ENABLED,
    .dstate = &_TRACE_USB_DWC2_WORK_BH_SERVICE_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_WORK_BH_NEXT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_work_bh_next",
    .sstate = TRACE_USB_DWC2_WORK_BH_NEXT_ENABLED,
    .dstate = &_TRACE_USB_DWC2_WORK_BH_NEXT_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_ENABLE_CHAN_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_enable_chan",
    .sstate = TRACE_USB_DWC2_ENABLE_CHAN_ENABLED,
    .dstate = &_TRACE_USB_DWC2_ENABLE_CHAN_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_GLBREG_READ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_glbreg_read",
    .sstate = TRACE_USB_DWC2_GLBREG_READ_ENABLED,
    .dstate = &_TRACE_USB_DWC2_GLBREG_READ_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_GLBREG_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_glbreg_write",
    .sstate = TRACE_USB_DWC2_GLBREG_WRITE_ENABLED,
    .dstate = &_TRACE_USB_DWC2_GLBREG_WRITE_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_FSZREG_READ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_fszreg_read",
    .sstate = TRACE_USB_DWC2_FSZREG_READ_ENABLED,
    .dstate = &_TRACE_USB_DWC2_FSZREG_READ_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_FSZREG_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_fszreg_write",
    .sstate = TRACE_USB_DWC2_FSZREG_WRITE_ENABLED,
    .dstate = &_TRACE_USB_DWC2_FSZREG_WRITE_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_HREG0_READ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_hreg0_read",
    .sstate = TRACE_USB_DWC2_HREG0_READ_ENABLED,
    .dstate = &_TRACE_USB_DWC2_HREG0_READ_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_HREG0_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_hreg0_write",
    .sstate = TRACE_USB_DWC2_HREG0_WRITE_ENABLED,
    .dstate = &_TRACE_USB_DWC2_HREG0_WRITE_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_HREG1_READ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_hreg1_read",
    .sstate = TRACE_USB_DWC2_HREG1_READ_ENABLED,
    .dstate = &_TRACE_USB_DWC2_HREG1_READ_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_HREG1_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_hreg1_write",
    .sstate = TRACE_USB_DWC2_HREG1_WRITE_ENABLED,
    .dstate = &_TRACE_USB_DWC2_HREG1_WRITE_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_PCGREG_READ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_pcgreg_read",
    .sstate = TRACE_USB_DWC2_PCGREG_READ_ENABLED,
    .dstate = &_TRACE_USB_DWC2_PCGREG_READ_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_PCGREG_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_pcgreg_write",
    .sstate = TRACE_USB_DWC2_PCGREG_WRITE_ENABLED,
    .dstate = &_TRACE_USB_DWC2_PCGREG_WRITE_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_HREG2_READ_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_hreg2_read",
    .sstate = TRACE_USB_DWC2_HREG2_READ_ENABLED,
    .dstate = &_TRACE_USB_DWC2_HREG2_READ_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_HREG2_WRITE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_hreg2_write",
    .sstate = TRACE_USB_DWC2_HREG2_WRITE_ENABLED,
    .dstate = &_TRACE_USB_DWC2_HREG2_WRITE_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_HREG0_ACTION_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_hreg0_action",
    .sstate = TRACE_USB_DWC2_HREG0_ACTION_ENABLED,
    .dstate = &_TRACE_USB_DWC2_HREG0_ACTION_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_WAKEUP_ENDPOINT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_wakeup_endpoint",
    .sstate = TRACE_USB_DWC2_WAKEUP_ENDPOINT_ENABLED,
    .dstate = &_TRACE_USB_DWC2_WAKEUP_ENDPOINT_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_WORK_TIMER_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_work_timer",
    .sstate = TRACE_USB_DWC2_WORK_TIMER_ENABLED,
    .dstate = &_TRACE_USB_DWC2_WORK_TIMER_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_RESET_ENTER_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_reset_enter",
    .sstate = TRACE_USB_DWC2_RESET_ENTER_ENABLED,
    .dstate = &_TRACE_USB_DWC2_RESET_ENTER_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_RESET_HOLD_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_reset_hold",
    .sstate = TRACE_USB_DWC2_RESET_HOLD_ENABLED,
    .dstate = &_TRACE_USB_DWC2_RESET_HOLD_DSTATE 
};
TraceEvent _TRACE_USB_DWC2_RESET_EXIT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_dwc2_reset_exit",
    .sstate = TRACE_USB_DWC2_RESET_EXIT_ENABLED,
    .dstate = &_TRACE_USB_DWC2_RESET_EXIT_DSTATE 
};
TraceEvent _TRACE_USB_DESC_DEVICE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_desc_device",
    .sstate = TRACE_USB_DESC_DEVICE_ENABLED,
    .dstate = &_TRACE_USB_DESC_DEVICE_DSTATE 
};
TraceEvent _TRACE_USB_DESC_DEVICE_QUALIFIER_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_desc_device_qualifier",
    .sstate = TRACE_USB_DESC_DEVICE_QUALIFIER_ENABLED,
    .dstate = &_TRACE_USB_DESC_DEVICE_QUALIFIER_DSTATE 
};
TraceEvent _TRACE_USB_DESC_CONFIG_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_desc_config",
    .sstate = TRACE_USB_DESC_CONFIG_ENABLED,
    .dstate = &_TRACE_USB_DESC_CONFIG_DSTATE 
};
TraceEvent _TRACE_USB_DESC_OTHER_SPEED_CONFIG_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_desc_other_speed_config",
    .sstate = TRACE_USB_DESC_OTHER_SPEED_CONFIG_ENABLED,
    .dstate = &_TRACE_USB_DESC_OTHER_SPEED_CONFIG_DSTATE 
};
TraceEvent _TRACE_USB_DESC_STRING_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_desc_string",
    .sstate = TRACE_USB_DESC_STRING_ENABLED,
    .dstate = &_TRACE_USB_DESC_STRING_DSTATE 
};
TraceEvent _TRACE_USB_DESC_BOS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_desc_bos",
    .sstate = TRACE_USB_DESC_BOS_ENABLED,
    .dstate = &_TRACE_USB_DESC_BOS_DSTATE 
};
TraceEvent _TRACE_USB_DESC_MSOS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_desc_msos",
    .sstate = TRACE_USB_DESC_MSOS_ENABLED,
    .dstate = &_TRACE_USB_DESC_MSOS_DSTATE 
};
TraceEvent _TRACE_USB_SET_ADDR_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_set_addr",
    .sstate = TRACE_USB_SET_ADDR_ENABLED,
    .dstate = &_TRACE_USB_SET_ADDR_DSTATE 
};
TraceEvent _TRACE_USB_SET_CONFIG_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_set_config",
    .sstate = TRACE_USB_SET_CONFIG_ENABLED,
    .dstate = &_TRACE_USB_SET_CONFIG_DSTATE 
};
TraceEvent _TRACE_USB_SET_INTERFACE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_set_interface",
    .sstate = TRACE_USB_SET_INTERFACE_ENABLED,
    .dstate = &_TRACE_USB_SET_INTERFACE_DSTATE 
};
TraceEvent _TRACE_USB_CLEAR_DEVICE_FEATURE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_clear_device_feature",
    .sstate = TRACE_USB_CLEAR_DEVICE_FEATURE_ENABLED,
    .dstate = &_TRACE_USB_CLEAR_DEVICE_FEATURE_DSTATE 
};
TraceEvent _TRACE_USB_SET_DEVICE_FEATURE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_set_device_feature",
    .sstate = TRACE_USB_SET_DEVICE_FEATURE_ENABLED,
    .dstate = &_TRACE_USB_SET_DEVICE_FEATURE_DSTATE 
};
TraceEvent _TRACE_USB_HUB_RESET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_hub_reset",
    .sstate = TRACE_USB_HUB_RESET_ENABLED,
    .dstate = &_TRACE_USB_HUB_RESET_DSTATE 
};
TraceEvent _TRACE_USB_HUB_CONTROL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_hub_control",
    .sstate = TRACE_USB_HUB_CONTROL_ENABLED,
    .dstate = &_TRACE_USB_HUB_CONTROL_DSTATE 
};
TraceEvent _TRACE_USB_HUB_GET_PORT_STATUS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_hub_get_port_status",
    .sstate = TRACE_USB_HUB_GET_PORT_STATUS_ENABLED,
    .dstate = &_TRACE_USB_HUB_GET_PORT_STATUS_DSTATE 
};
TraceEvent _TRACE_USB_HUB_SET_PORT_FEATURE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_hub_set_port_feature",
    .sstate = TRACE_USB_HUB_SET_PORT_FEATURE_ENABLED,
    .dstate = &_TRACE_USB_HUB_SET_PORT_FEATURE_DSTATE 
};
TraceEvent _TRACE_USB_HUB_CLEAR_PORT_FEATURE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_hub_clear_port_feature",
    .sstate = TRACE_USB_HUB_CLEAR_PORT_FEATURE_ENABLED,
    .dstate = &_TRACE_USB_HUB_CLEAR_PORT_FEATURE_DSTATE 
};
TraceEvent _TRACE_USB_HUB_ATTACH_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_hub_attach",
    .sstate = TRACE_USB_HUB_ATTACH_ENABLED,
    .dstate = &_TRACE_USB_HUB_ATTACH_DSTATE 
};
TraceEvent _TRACE_USB_HUB_DETACH_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_hub_detach",
    .sstate = TRACE_USB_HUB_DETACH_ENABLED,
    .dstate = &_TRACE_USB_HUB_DETACH_DSTATE 
};
TraceEvent _TRACE_USB_HUB_STATUS_REPORT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_hub_status_report",
    .sstate = TRACE_USB_HUB_STATUS_REPORT_ENABLED,
    .dstate = &_TRACE_USB_HUB_STATUS_REPORT_DSTATE 
};
TraceEvent _TRACE_USB_MSD_RESET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_msd_reset",
    .sstate = TRACE_USB_MSD_RESET_ENABLED,
    .dstate = &_TRACE_USB_MSD_RESET_DSTATE 
};
TraceEvent _TRACE_USB_MSD_MAXLUN_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_msd_maxlun",
    .sstate = TRACE_USB_MSD_MAXLUN_ENABLED,
    .dstate = &_TRACE_USB_MSD_MAXLUN_DSTATE 
};
TraceEvent _TRACE_USB_MSD_SEND_STATUS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_msd_send_status",
    .sstate = TRACE_USB_MSD_SEND_STATUS_ENABLED,
    .dstate = &_TRACE_USB_MSD_SEND_STATUS_DSTATE 
};
TraceEvent _TRACE_USB_MSD_DATA_IN_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_msd_data_in",
    .sstate = TRACE_USB_MSD_DATA_IN_ENABLED,
    .dstate = &_TRACE_USB_MSD_DATA_IN_DSTATE 
};
TraceEvent _TRACE_USB_MSD_DATA_OUT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_msd_data_out",
    .sstate = TRACE_USB_MSD_DATA_OUT_ENABLED,
    .dstate = &_TRACE_USB_MSD_DATA_OUT_DSTATE 
};
TraceEvent _TRACE_USB_MSD_PACKET_ASYNC_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_msd_packet_async",
    .sstate = TRACE_USB_MSD_PACKET_ASYNC_ENABLED,
    .dstate = &_TRACE_USB_MSD_PACKET_ASYNC_DSTATE 
};
TraceEvent _TRACE_USB_MSD_PACKET_COMPLETE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_msd_packet_complete",
    .sstate = TRACE_USB_MSD_PACKET_COMPLETE_ENABLED,
    .dstate = &_TRACE_USB_MSD_PACKET_COMPLETE_DSTATE 
};
TraceEvent _TRACE_USB_MSD_CMD_SUBMIT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_msd_cmd_submit",
    .sstate = TRACE_USB_MSD_CMD_SUBMIT_ENABLED,
    .dstate = &_TRACE_USB_MSD_CMD_SUBMIT_DSTATE 
};
TraceEvent _TRACE_USB_MSD_CMD_COMPLETE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_msd_cmd_complete",
    .sstate = TRACE_USB_MSD_CMD_COMPLETE_ENABLED,
    .dstate = &_TRACE_USB_MSD_CMD_COMPLETE_DSTATE 
};
TraceEvent _TRACE_USB_MSD_CMD_CANCEL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_msd_cmd_cancel",
    .sstate = TRACE_USB_MSD_CMD_CANCEL_ENABLED,
    .dstate = &_TRACE_USB_MSD_CMD_CANCEL_DSTATE 
};
TraceEvent _TRACE_USB_UAS_RESET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uas_reset",
    .sstate = TRACE_USB_UAS_RESET_ENABLED,
    .dstate = &_TRACE_USB_UAS_RESET_DSTATE 
};
TraceEvent _TRACE_USB_UAS_COMMAND_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uas_command",
    .sstate = TRACE_USB_UAS_COMMAND_ENABLED,
    .dstate = &_TRACE_USB_UAS_COMMAND_DSTATE 
};
TraceEvent _TRACE_USB_UAS_RESPONSE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uas_response",
    .sstate = TRACE_USB_UAS_RESPONSE_ENABLED,
    .dstate = &_TRACE_USB_UAS_RESPONSE_DSTATE 
};
TraceEvent _TRACE_USB_UAS_SENSE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uas_sense",
    .sstate = TRACE_USB_UAS_SENSE_ENABLED,
    .dstate = &_TRACE_USB_UAS_SENSE_DSTATE 
};
TraceEvent _TRACE_USB_UAS_READ_READY_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uas_read_ready",
    .sstate = TRACE_USB_UAS_READ_READY_ENABLED,
    .dstate = &_TRACE_USB_UAS_READ_READY_DSTATE 
};
TraceEvent _TRACE_USB_UAS_WRITE_READY_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uas_write_ready",
    .sstate = TRACE_USB_UAS_WRITE_READY_ENABLED,
    .dstate = &_TRACE_USB_UAS_WRITE_READY_DSTATE 
};
TraceEvent _TRACE_USB_UAS_XFER_DATA_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uas_xfer_data",
    .sstate = TRACE_USB_UAS_XFER_DATA_ENABLED,
    .dstate = &_TRACE_USB_UAS_XFER_DATA_DSTATE 
};
TraceEvent _TRACE_USB_UAS_SCSI_DATA_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uas_scsi_data",
    .sstate = TRACE_USB_UAS_SCSI_DATA_ENABLED,
    .dstate = &_TRACE_USB_UAS_SCSI_DATA_DSTATE 
};
TraceEvent _TRACE_USB_UAS_SCSI_COMPLETE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uas_scsi_complete",
    .sstate = TRACE_USB_UAS_SCSI_COMPLETE_ENABLED,
    .dstate = &_TRACE_USB_UAS_SCSI_COMPLETE_DSTATE 
};
TraceEvent _TRACE_USB_UAS_TMF_ABORT_TASK_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uas_tmf_abort_task",
    .sstate = TRACE_USB_UAS_TMF_ABORT_TASK_ENABLED,
    .dstate = &_TRACE_USB_UAS_TMF_ABORT_TASK_DSTATE 
};
TraceEvent _TRACE_USB_UAS_TMF_LOGICAL_UNIT_RESET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uas_tmf_logical_unit_reset",
    .sstate = TRACE_USB_UAS_TMF_LOGICAL_UNIT_RESET_ENABLED,
    .dstate = &_TRACE_USB_UAS_TMF_LOGICAL_UNIT_RESET_DSTATE 
};
TraceEvent _TRACE_USB_UAS_TMF_UNSUPPORTED_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_uas_tmf_unsupported",
    .sstate = TRACE_USB_UAS_TMF_UNSUPPORTED_ENABLED,
    .dstate = &_TRACE_USB_UAS_TMF_UNSUPPORTED_DSTATE 
};
TraceEvent _TRACE_USB_MTP_RESET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_reset",
    .sstate = TRACE_USB_MTP_RESET_ENABLED,
    .dstate = &_TRACE_USB_MTP_RESET_DSTATE 
};
TraceEvent _TRACE_USB_MTP_COMMAND_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_command",
    .sstate = TRACE_USB_MTP_COMMAND_ENABLED,
    .dstate = &_TRACE_USB_MTP_COMMAND_DSTATE 
};
TraceEvent _TRACE_USB_MTP_SUCCESS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_success",
    .sstate = TRACE_USB_MTP_SUCCESS_ENABLED,
    .dstate = &_TRACE_USB_MTP_SUCCESS_DSTATE 
};
TraceEvent _TRACE_USB_MTP_ERROR_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_error",
    .sstate = TRACE_USB_MTP_ERROR_ENABLED,
    .dstate = &_TRACE_USB_MTP_ERROR_DSTATE 
};
TraceEvent _TRACE_USB_MTP_DATA_IN_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_data_in",
    .sstate = TRACE_USB_MTP_DATA_IN_ENABLED,
    .dstate = &_TRACE_USB_MTP_DATA_IN_DSTATE 
};
TraceEvent _TRACE_USB_MTP_XFER_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_xfer",
    .sstate = TRACE_USB_MTP_XFER_ENABLED,
    .dstate = &_TRACE_USB_MTP_XFER_DSTATE 
};
TraceEvent _TRACE_USB_MTP_NAK_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_nak",
    .sstate = TRACE_USB_MTP_NAK_ENABLED,
    .dstate = &_TRACE_USB_MTP_NAK_DSTATE 
};
TraceEvent _TRACE_USB_MTP_STALL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_stall",
    .sstate = TRACE_USB_MTP_STALL_ENABLED,
    .dstate = &_TRACE_USB_MTP_STALL_DSTATE 
};
TraceEvent _TRACE_USB_MTP_OP_GET_DEVICE_INFO_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_op_get_device_info",
    .sstate = TRACE_USB_MTP_OP_GET_DEVICE_INFO_ENABLED,
    .dstate = &_TRACE_USB_MTP_OP_GET_DEVICE_INFO_DSTATE 
};
TraceEvent _TRACE_USB_MTP_OP_OPEN_SESSION_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_op_open_session",
    .sstate = TRACE_USB_MTP_OP_OPEN_SESSION_ENABLED,
    .dstate = &_TRACE_USB_MTP_OP_OPEN_SESSION_DSTATE 
};
TraceEvent _TRACE_USB_MTP_OP_CLOSE_SESSION_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_op_close_session",
    .sstate = TRACE_USB_MTP_OP_CLOSE_SESSION_ENABLED,
    .dstate = &_TRACE_USB_MTP_OP_CLOSE_SESSION_DSTATE 
};
TraceEvent _TRACE_USB_MTP_OP_GET_STORAGE_IDS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_op_get_storage_ids",
    .sstate = TRACE_USB_MTP_OP_GET_STORAGE_IDS_ENABLED,
    .dstate = &_TRACE_USB_MTP_OP_GET_STORAGE_IDS_DSTATE 
};
TraceEvent _TRACE_USB_MTP_OP_GET_STORAGE_INFO_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_op_get_storage_info",
    .sstate = TRACE_USB_MTP_OP_GET_STORAGE_INFO_ENABLED,
    .dstate = &_TRACE_USB_MTP_OP_GET_STORAGE_INFO_DSTATE 
};
TraceEvent _TRACE_USB_MTP_OP_GET_NUM_OBJECTS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_op_get_num_objects",
    .sstate = TRACE_USB_MTP_OP_GET_NUM_OBJECTS_ENABLED,
    .dstate = &_TRACE_USB_MTP_OP_GET_NUM_OBJECTS_DSTATE 
};
TraceEvent _TRACE_USB_MTP_OP_GET_OBJECT_HANDLES_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_op_get_object_handles",
    .sstate = TRACE_USB_MTP_OP_GET_OBJECT_HANDLES_ENABLED,
    .dstate = &_TRACE_USB_MTP_OP_GET_OBJECT_HANDLES_DSTATE 
};
TraceEvent _TRACE_USB_MTP_OP_GET_OBJECT_INFO_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_op_get_object_info",
    .sstate = TRACE_USB_MTP_OP_GET_OBJECT_INFO_ENABLED,
    .dstate = &_TRACE_USB_MTP_OP_GET_OBJECT_INFO_DSTATE 
};
TraceEvent _TRACE_USB_MTP_OP_GET_OBJECT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_op_get_object",
    .sstate = TRACE_USB_MTP_OP_GET_OBJECT_ENABLED,
    .dstate = &_TRACE_USB_MTP_OP_GET_OBJECT_DSTATE 
};
TraceEvent _TRACE_USB_MTP_OP_GET_PARTIAL_OBJECT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_op_get_partial_object",
    .sstate = TRACE_USB_MTP_OP_GET_PARTIAL_OBJECT_ENABLED,
    .dstate = &_TRACE_USB_MTP_OP_GET_PARTIAL_OBJECT_DSTATE 
};
TraceEvent _TRACE_USB_MTP_OP_UNKNOWN_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_op_unknown",
    .sstate = TRACE_USB_MTP_OP_UNKNOWN_ENABLED,
    .dstate = &_TRACE_USB_MTP_OP_UNKNOWN_DSTATE 
};
TraceEvent _TRACE_USB_MTP_OBJECT_ALLOC_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_object_alloc",
    .sstate = TRACE_USB_MTP_OBJECT_ALLOC_ENABLED,
    .dstate = &_TRACE_USB_MTP_OBJECT_ALLOC_DSTATE 
};
TraceEvent _TRACE_USB_MTP_OBJECT_FREE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_object_free",
    .sstate = TRACE_USB_MTP_OBJECT_FREE_ENABLED,
    .dstate = &_TRACE_USB_MTP_OBJECT_FREE_DSTATE 
};
TraceEvent _TRACE_USB_MTP_ADD_CHILD_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_add_child",
    .sstate = TRACE_USB_MTP_ADD_CHILD_ENABLED,
    .dstate = &_TRACE_USB_MTP_ADD_CHILD_DSTATE 
};
TraceEvent _TRACE_USB_MTP_FILE_MONITOR_EVENT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_mtp_file_monitor_event",
    .sstate = TRACE_USB_MTP_FILE_MONITOR_EVENT_ENABLED,
    .dstate = &_TRACE_USB_MTP_FILE_MONITOR_EVENT_DSTATE 
};
TraceEvent _TRACE_USB_HOST_OPEN_STARTED_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_open_started",
    .sstate = TRACE_USB_HOST_OPEN_STARTED_ENABLED,
    .dstate = &_TRACE_USB_HOST_OPEN_STARTED_DSTATE 
};
TraceEvent _TRACE_USB_HOST_OPEN_HOSTFD_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_open_hostfd",
    .sstate = TRACE_USB_HOST_OPEN_HOSTFD_ENABLED,
    .dstate = &_TRACE_USB_HOST_OPEN_HOSTFD_DSTATE 
};
TraceEvent _TRACE_USB_HOST_OPEN_SUCCESS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_open_success",
    .sstate = TRACE_USB_HOST_OPEN_SUCCESS_ENABLED,
    .dstate = &_TRACE_USB_HOST_OPEN_SUCCESS_DSTATE 
};
TraceEvent _TRACE_USB_HOST_OPEN_FAILURE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_open_failure",
    .sstate = TRACE_USB_HOST_OPEN_FAILURE_ENABLED,
    .dstate = &_TRACE_USB_HOST_OPEN_FAILURE_DSTATE 
};
TraceEvent _TRACE_USB_HOST_CLOSE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_close",
    .sstate = TRACE_USB_HOST_CLOSE_ENABLED,
    .dstate = &_TRACE_USB_HOST_CLOSE_DSTATE 
};
TraceEvent _TRACE_USB_HOST_ATTACH_KERNEL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_attach_kernel",
    .sstate = TRACE_USB_HOST_ATTACH_KERNEL_ENABLED,
    .dstate = &_TRACE_USB_HOST_ATTACH_KERNEL_DSTATE 
};
TraceEvent _TRACE_USB_HOST_DETACH_KERNEL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_detach_kernel",
    .sstate = TRACE_USB_HOST_DETACH_KERNEL_ENABLED,
    .dstate = &_TRACE_USB_HOST_DETACH_KERNEL_DSTATE 
};
TraceEvent _TRACE_USB_HOST_SET_ADDRESS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_set_address",
    .sstate = TRACE_USB_HOST_SET_ADDRESS_ENABLED,
    .dstate = &_TRACE_USB_HOST_SET_ADDRESS_DSTATE 
};
TraceEvent _TRACE_USB_HOST_SET_CONFIG_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_set_config",
    .sstate = TRACE_USB_HOST_SET_CONFIG_ENABLED,
    .dstate = &_TRACE_USB_HOST_SET_CONFIG_DSTATE 
};
TraceEvent _TRACE_USB_HOST_SET_INTERFACE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_set_interface",
    .sstate = TRACE_USB_HOST_SET_INTERFACE_ENABLED,
    .dstate = &_TRACE_USB_HOST_SET_INTERFACE_DSTATE 
};
TraceEvent _TRACE_USB_HOST_CLAIM_INTERFACE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_claim_interface",
    .sstate = TRACE_USB_HOST_CLAIM_INTERFACE_ENABLED,
    .dstate = &_TRACE_USB_HOST_CLAIM_INTERFACE_DSTATE 
};
TraceEvent _TRACE_USB_HOST_RELEASE_INTERFACE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_release_interface",
    .sstate = TRACE_USB_HOST_RELEASE_INTERFACE_ENABLED,
    .dstate = &_TRACE_USB_HOST_RELEASE_INTERFACE_DSTATE 
};
TraceEvent _TRACE_USB_HOST_REQ_CONTROL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_req_control",
    .sstate = TRACE_USB_HOST_REQ_CONTROL_ENABLED,
    .dstate = &_TRACE_USB_HOST_REQ_CONTROL_DSTATE 
};
TraceEvent _TRACE_USB_HOST_REQ_DATA_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_req_data",
    .sstate = TRACE_USB_HOST_REQ_DATA_ENABLED,
    .dstate = &_TRACE_USB_HOST_REQ_DATA_DSTATE 
};
TraceEvent _TRACE_USB_HOST_REQ_COMPLETE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_req_complete",
    .sstate = TRACE_USB_HOST_REQ_COMPLETE_ENABLED,
    .dstate = &_TRACE_USB_HOST_REQ_COMPLETE_DSTATE 
};
TraceEvent _TRACE_USB_HOST_REQ_EMULATED_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_req_emulated",
    .sstate = TRACE_USB_HOST_REQ_EMULATED_ENABLED,
    .dstate = &_TRACE_USB_HOST_REQ_EMULATED_DSTATE 
};
TraceEvent _TRACE_USB_HOST_REQ_CANCELED_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_req_canceled",
    .sstate = TRACE_USB_HOST_REQ_CANCELED_ENABLED,
    .dstate = &_TRACE_USB_HOST_REQ_CANCELED_DSTATE 
};
TraceEvent _TRACE_USB_HOST_ISO_START_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_iso_start",
    .sstate = TRACE_USB_HOST_ISO_START_ENABLED,
    .dstate = &_TRACE_USB_HOST_ISO_START_DSTATE 
};
TraceEvent _TRACE_USB_HOST_ISO_STOP_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_iso_stop",
    .sstate = TRACE_USB_HOST_ISO_STOP_ENABLED,
    .dstate = &_TRACE_USB_HOST_ISO_STOP_DSTATE 
};
TraceEvent _TRACE_USB_HOST_ISO_OUT_OF_BUFS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_iso_out_of_bufs",
    .sstate = TRACE_USB_HOST_ISO_OUT_OF_BUFS_ENABLED,
    .dstate = &_TRACE_USB_HOST_ISO_OUT_OF_BUFS_DSTATE 
};
TraceEvent _TRACE_USB_HOST_RESET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_reset",
    .sstate = TRACE_USB_HOST_RESET_ENABLED,
    .dstate = &_TRACE_USB_HOST_RESET_DSTATE 
};
TraceEvent _TRACE_USB_HOST_AUTO_SCAN_ENABLED_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_auto_scan_enabled",
    .sstate = TRACE_USB_HOST_AUTO_SCAN_ENABLED_ENABLED,
    .dstate = &_TRACE_USB_HOST_AUTO_SCAN_ENABLED_DSTATE 
};
TraceEvent _TRACE_USB_HOST_AUTO_SCAN_DISABLED_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_auto_scan_disabled",
    .sstate = TRACE_USB_HOST_AUTO_SCAN_DISABLED_ENABLED,
    .dstate = &_TRACE_USB_HOST_AUTO_SCAN_DISABLED_DSTATE 
};
TraceEvent _TRACE_USB_HOST_PARSE_CONFIG_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_parse_config",
    .sstate = TRACE_USB_HOST_PARSE_CONFIG_ENABLED,
    .dstate = &_TRACE_USB_HOST_PARSE_CONFIG_DSTATE 
};
TraceEvent _TRACE_USB_HOST_PARSE_INTERFACE_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_parse_interface",
    .sstate = TRACE_USB_HOST_PARSE_INTERFACE_ENABLED,
    .dstate = &_TRACE_USB_HOST_PARSE_INTERFACE_DSTATE 
};
TraceEvent _TRACE_USB_HOST_PARSE_ENDPOINT_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_parse_endpoint",
    .sstate = TRACE_USB_HOST_PARSE_ENDPOINT_ENABLED,
    .dstate = &_TRACE_USB_HOST_PARSE_ENDPOINT_DSTATE 
};
TraceEvent _TRACE_USB_HOST_PARSE_ERROR_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_parse_error",
    .sstate = TRACE_USB_HOST_PARSE_ERROR_ENABLED,
    .dstate = &_TRACE_USB_HOST_PARSE_ERROR_DSTATE 
};
TraceEvent _TRACE_USB_HOST_REMOTE_WAKEUP_REMOVED_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_host_remote_wakeup_removed",
    .sstate = TRACE_USB_HOST_REMOTE_WAKEUP_REMOVED_ENABLED,
    .dstate = &_TRACE_USB_HOST_REMOTE_WAKEUP_REMOVED_DSTATE 
};
TraceEvent _TRACE_USB_SERIAL_RESET_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_serial_reset",
    .sstate = TRACE_USB_SERIAL_RESET_ENABLED,
    .dstate = &_TRACE_USB_SERIAL_RESET_DSTATE 
};
TraceEvent _TRACE_USB_SERIAL_HANDLE_CONTROL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_serial_handle_control",
    .sstate = TRACE_USB_SERIAL_HANDLE_CONTROL_ENABLED,
    .dstate = &_TRACE_USB_SERIAL_HANDLE_CONTROL_DSTATE 
};
TraceEvent _TRACE_USB_SERIAL_UNSUPPORTED_PARITY_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_serial_unsupported_parity",
    .sstate = TRACE_USB_SERIAL_UNSUPPORTED_PARITY_ENABLED,
    .dstate = &_TRACE_USB_SERIAL_UNSUPPORTED_PARITY_DSTATE 
};
TraceEvent _TRACE_USB_SERIAL_UNSUPPORTED_STOPBITS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_serial_unsupported_stopbits",
    .sstate = TRACE_USB_SERIAL_UNSUPPORTED_STOPBITS_ENABLED,
    .dstate = &_TRACE_USB_SERIAL_UNSUPPORTED_STOPBITS_DSTATE 
};
TraceEvent _TRACE_USB_SERIAL_UNSUPPORTED_CONTROL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_serial_unsupported_control",
    .sstate = TRACE_USB_SERIAL_UNSUPPORTED_CONTROL_ENABLED,
    .dstate = &_TRACE_USB_SERIAL_UNSUPPORTED_CONTROL_DSTATE 
};
TraceEvent _TRACE_USB_SERIAL_UNSUPPORTED_DATA_BITS_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_serial_unsupported_data_bits",
    .sstate = TRACE_USB_SERIAL_UNSUPPORTED_DATA_BITS_ENABLED,
    .dstate = &_TRACE_USB_SERIAL_UNSUPPORTED_DATA_BITS_DSTATE 
};
TraceEvent _TRACE_USB_SERIAL_BAD_TOKEN_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_serial_bad_token",
    .sstate = TRACE_USB_SERIAL_BAD_TOKEN_ENABLED,
    .dstate = &_TRACE_USB_SERIAL_BAD_TOKEN_DSTATE 
};
TraceEvent _TRACE_USB_SERIAL_SET_BAUD_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_serial_set_baud",
    .sstate = TRACE_USB_SERIAL_SET_BAUD_ENABLED,
    .dstate = &_TRACE_USB_SERIAL_SET_BAUD_DSTATE 
};
TraceEvent _TRACE_USB_SERIAL_SET_DATA_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_serial_set_data",
    .sstate = TRACE_USB_SERIAL_SET_DATA_ENABLED,
    .dstate = &_TRACE_USB_SERIAL_SET_DATA_DSTATE 
};
TraceEvent _TRACE_USB_SERIAL_SET_FLOW_CONTROL_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_serial_set_flow_control",
    .sstate = TRACE_USB_SERIAL_SET_FLOW_CONTROL_ENABLED,
    .dstate = &_TRACE_USB_SERIAL_SET_FLOW_CONTROL_DSTATE 
};
TraceEvent _TRACE_USB_SERIAL_SET_XONXOFF_EVENT = {
    .id = 0,
    .vcpu_id = TRACE_VCPU_EVENT_NONE,
    .name = "usb_serial_set_xonxoff",
    .sstate = TRACE_USB_SERIAL_SET_XONXOFF_ENABLED,
    .dstate = &_TRACE_USB_SERIAL_SET_XONXOFF_DSTATE 
};
TraceEvent *hw_usb_trace_events[] = {
    &_TRACE_USB_PACKET_STATE_CHANGE_EVENT,
    &_TRACE_USB_PACKET_STATE_FAULT_EVENT,
    &_TRACE_USB_PORT_CLAIM_EVENT,
    &_TRACE_USB_PORT_ATTACH_EVENT,
    &_TRACE_USB_PORT_DETACH_EVENT,
    &_TRACE_USB_PORT_RELEASE_EVENT,
    &_TRACE_USB_OHCI_EXIT_EVENT,
    &_TRACE_USB_OHCI_ISO_TD_READ_FAILED_EVENT,
    &_TRACE_USB_OHCI_ISO_TD_HEAD_EVENT,
    &_TRACE_USB_OHCI_ISO_TD_HEAD_OFFSET_EVENT,
    &_TRACE_USB_OHCI_ISO_TD_RELATIVE_FRAME_NUMBER_NEG_EVENT,
    &_TRACE_USB_OHCI_ISO_TD_RELATIVE_FRAME_NUMBER_BIG_EVENT,
    &_TRACE_USB_OHCI_ISO_TD_BAD_DIRECTION_EVENT,
    &_TRACE_USB_OHCI_ISO_TD_BAD_BP_BE_EVENT,
    &_TRACE_USB_OHCI_ISO_TD_BAD_CC_NOT_ACCESSED_EVENT,
    &_TRACE_USB_OHCI_ISO_TD_BAD_CC_OVERRUN_EVENT,
    &_TRACE_USB_OHCI_ISO_TD_SO_EVENT,
    &_TRACE_USB_OHCI_ISO_TD_DATA_OVERRUN_EVENT,
    &_TRACE_USB_OHCI_ISO_TD_DATA_UNDERRUN_EVENT,
    &_TRACE_USB_OHCI_ISO_TD_NAK_EVENT,
    &_TRACE_USB_OHCI_ISO_TD_BAD_RESPONSE_EVENT,
    &_TRACE_USB_OHCI_PORT_ATTACH_EVENT,
    &_TRACE_USB_OHCI_PORT_DETACH_EVENT,
    &_TRACE_USB_OHCI_PORT_WAKEUP_EVENT,
    &_TRACE_USB_OHCI_PORT_SUSPEND_EVENT,
    &_TRACE_USB_OHCI_PORT_RESET_EVENT,
    &_TRACE_USB_OHCI_REMOTE_WAKEUP_EVENT,
    &_TRACE_USB_OHCI_RESET_EVENT,
    &_TRACE_USB_OHCI_START_EVENT,
    &_TRACE_USB_OHCI_RESUME_EVENT,
    &_TRACE_USB_OHCI_STOP_EVENT,
    &_TRACE_USB_OHCI_SET_CTL_EVENT,
    &_TRACE_USB_OHCI_TD_UNDERRUN_EVENT,
    &_TRACE_USB_OHCI_TD_DEV_ERROR_EVENT,
    &_TRACE_USB_OHCI_TD_NAK_EVENT,
    &_TRACE_USB_OHCI_TD_STALL_EVENT,
    &_TRACE_USB_OHCI_TD_BABBLE_EVENT,
    &_TRACE_USB_OHCI_TD_BAD_DEVICE_RESPONSE_EVENT,
    &_TRACE_USB_OHCI_TD_READ_ERROR_EVENT,
    &_TRACE_USB_OHCI_TD_BAD_DIRECTION_EVENT,
    &_TRACE_USB_OHCI_TD_SKIP_ASYNC_EVENT,
    &_TRACE_USB_OHCI_TD_PKT_HDR_EVENT,
    &_TRACE_USB_OHCI_TD_PKT_SHORT_EVENT,
    &_TRACE_USB_OHCI_TD_PKT_FULL_EVENT,
    &_TRACE_USB_OHCI_TD_TOO_MANY_PENDING_EVENT,
    &_TRACE_USB_OHCI_TD_PACKET_STATUS_EVENT,
    &_TRACE_USB_OHCI_ED_READ_ERROR_EVENT,
    &_TRACE_USB_OHCI_ED_PKT_EVENT,
    &_TRACE_USB_OHCI_ED_PKT_FLAGS_EVENT,
    &_TRACE_USB_OHCI_HCCA_READ_ERROR_EVENT,
    &_TRACE_USB_OHCI_MEM_READ_UNALIGNED_EVENT,
    &_TRACE_USB_OHCI_MEM_READ_BAD_OFFSET_EVENT,
    &_TRACE_USB_OHCI_MEM_WRITE_UNALIGNED_EVENT,
    &_TRACE_USB_OHCI_MEM_WRITE_BAD_OFFSET_EVENT,
    &_TRACE_USB_OHCI_PROCESS_LISTS_EVENT,
    &_TRACE_USB_OHCI_SET_FRAME_INTERVAL_EVENT,
    &_TRACE_USB_OHCI_HUB_POWER_UP_EVENT,
    &_TRACE_USB_OHCI_HUB_POWER_DOWN_EVENT,
    &_TRACE_USB_OHCI_INIT_TIME_EVENT,
    &_TRACE_USB_OHCI_DIE_EVENT,
    &_TRACE_USB_OHCI_ASYNC_COMPLETE_EVENT,
    &_TRACE_USB_EHCI_RESET_EVENT,
    &_TRACE_USB_EHCI_UNREALIZE_EVENT,
    &_TRACE_USB_EHCI_OPREG_READ_EVENT,
    &_TRACE_USB_EHCI_OPREG_WRITE_EVENT,
    &_TRACE_USB_EHCI_OPREG_CHANGE_EVENT,
    &_TRACE_USB_EHCI_PORTSC_READ_EVENT,
    &_TRACE_USB_EHCI_PORTSC_WRITE_EVENT,
    &_TRACE_USB_EHCI_PORTSC_CHANGE_EVENT,
    &_TRACE_USB_EHCI_USBSTS_EVENT,
    &_TRACE_USB_EHCI_STATE_EVENT,
    &_TRACE_USB_EHCI_QH_PTRS_EVENT,
    &_TRACE_USB_EHCI_QH_FIELDS_EVENT,
    &_TRACE_USB_EHCI_QH_BITS_EVENT,
    &_TRACE_USB_EHCI_QTD_PTRS_EVENT,
    &_TRACE_USB_EHCI_QTD_FIELDS_EVENT,
    &_TRACE_USB_EHCI_QTD_BITS_EVENT,
    &_TRACE_USB_EHCI_ITD_EVENT,
    &_TRACE_USB_EHCI_SITD_EVENT,
    &_TRACE_USB_EHCI_PORT_ATTACH_EVENT,
    &_TRACE_USB_EHCI_PORT_DETACH_EVENT,
    &_TRACE_USB_EHCI_PORT_RESET_EVENT,
    &_TRACE_USB_EHCI_PORT_SUSPEND_EVENT,
    &_TRACE_USB_EHCI_PORT_WAKEUP_EVENT,
    &_TRACE_USB_EHCI_PORT_RESUME_EVENT,
    &_TRACE_USB_EHCI_QUEUE_ACTION_EVENT,
    &_TRACE_USB_EHCI_PACKET_ACTION_EVENT,
    &_TRACE_USB_EHCI_IRQ_EVENT,
    &_TRACE_USB_EHCI_GUEST_BUG_EVENT,
    &_TRACE_USB_EHCI_DOORBELL_RING_EVENT,
    &_TRACE_USB_EHCI_DOORBELL_ACK_EVENT,
    &_TRACE_USB_EHCI_DMA_ERROR_EVENT,
    &_TRACE_USB_UHCI_RESET_EVENT,
    &_TRACE_USB_UHCI_EXIT_EVENT,
    &_TRACE_USB_UHCI_SCHEDULE_START_EVENT,
    &_TRACE_USB_UHCI_SCHEDULE_STOP_EVENT,
    &_TRACE_USB_UHCI_FRAME_START_EVENT,
    &_TRACE_USB_UHCI_FRAME_STOP_BANDWIDTH_EVENT,
    &_TRACE_USB_UHCI_FRAME_LOOP_STOP_IDLE_EVENT,
    &_TRACE_USB_UHCI_FRAME_LOOP_CONTINUE_EVENT,
    &_TRACE_USB_UHCI_MMIO_READW_EVENT,
    &_TRACE_USB_UHCI_MMIO_WRITEW_EVENT,
    &_TRACE_USB_UHCI_QUEUE_ADD_EVENT,
    &_TRACE_USB_UHCI_QUEUE_DEL_EVENT,
    &_TRACE_USB_UHCI_PACKET_ADD_EVENT,
    &_TRACE_USB_UHCI_PACKET_LINK_ASYNC_EVENT,
    &_TRACE_USB_UHCI_PACKET_UNLINK_ASYNC_EVENT,
    &_TRACE_USB_UHCI_PACKET_CANCEL_EVENT,
    &_TRACE_USB_UHCI_PACKET_COMPLETE_SUCCESS_EVENT,
    &_TRACE_USB_UHCI_PACKET_COMPLETE_SHORTXFER_EVENT,
    &_TRACE_USB_UHCI_PACKET_COMPLETE_STALL_EVENT,
    &_TRACE_USB_UHCI_PACKET_COMPLETE_BABBLE_EVENT,
    &_TRACE_USB_UHCI_PACKET_COMPLETE_ERROR_EVENT,
    &_TRACE_USB_UHCI_PACKET_DEL_EVENT,
    &_TRACE_USB_UHCI_QH_LOAD_EVENT,
    &_TRACE_USB_UHCI_TD_LOAD_EVENT,
    &_TRACE_USB_UHCI_TD_QUEUE_EVENT,
    &_TRACE_USB_UHCI_TD_NEXTQH_EVENT,
    &_TRACE_USB_UHCI_TD_ASYNC_EVENT,
    &_TRACE_USB_UHCI_TD_COMPLETE_EVENT,
    &_TRACE_USB_XHCI_RESET_EVENT,
    &_TRACE_USB_XHCI_EXIT_EVENT,
    &_TRACE_USB_XHCI_RUN_EVENT,
    &_TRACE_USB_XHCI_STOP_EVENT,
    &_TRACE_USB_XHCI_CAP_READ_EVENT,
    &_TRACE_USB_XHCI_OPER_READ_EVENT,
    &_TRACE_USB_XHCI_PORT_READ_EVENT,
    &_TRACE_USB_XHCI_RUNTIME_READ_EVENT,
    &_TRACE_USB_XHCI_DOORBELL_READ_EVENT,
    &_TRACE_USB_XHCI_OPER_WRITE_EVENT,
    &_TRACE_USB_XHCI_PORT_WRITE_EVENT,
    &_TRACE_USB_XHCI_RUNTIME_WRITE_EVENT,
    &_TRACE_USB_XHCI_DOORBELL_WRITE_EVENT,
    &_TRACE_USB_XHCI_IRQ_INTX_EVENT,
    &_TRACE_USB_XHCI_IRQ_MSI_EVENT,
    &_TRACE_USB_XHCI_IRQ_MSIX_EVENT,
    &_TRACE_USB_XHCI_IRQ_MSIX_USE_EVENT,
    &_TRACE_USB_XHCI_IRQ_MSIX_UNUSE_EVENT,
    &_TRACE_USB_XHCI_QUEUE_EVENT_EVENT,
    &_TRACE_USB_XHCI_FETCH_TRB_EVENT,
    &_TRACE_USB_XHCI_PORT_RESET_EVENT,
    &_TRACE_USB_XHCI_PORT_LINK_EVENT,
    &_TRACE_USB_XHCI_PORT_NOTIFY_EVENT,
    &_TRACE_USB_XHCI_SLOT_ENABLE_EVENT,
    &_TRACE_USB_XHCI_SLOT_DISABLE_EVENT,
    &_TRACE_USB_XHCI_SLOT_ADDRESS_EVENT,
    &_TRACE_USB_XHCI_SLOT_CONFIGURE_EVENT,
    &_TRACE_USB_XHCI_SLOT_EVALUATE_EVENT,
    &_TRACE_USB_XHCI_SLOT_RESET_EVENT,
    &_TRACE_USB_XHCI_EP_ENABLE_EVENT,
    &_TRACE_USB_XHCI_EP_DISABLE_EVENT,
    &_TRACE_USB_XHCI_EP_SET_DEQUEUE_EVENT,
    &_TRACE_USB_XHCI_EP_KICK_EVENT,
    &_TRACE_USB_XHCI_EP_STOP_EVENT,
    &_TRACE_USB_XHCI_EP_RESET_EVENT,
    &_TRACE_USB_XHCI_EP_STATE_EVENT,
    &_TRACE_USB_XHCI_XFER_START_EVENT,
    &_TRACE_USB_XHCI_XFER_ASYNC_EVENT,
    &_TRACE_USB_XHCI_XFER_NAK_EVENT,
    &_TRACE_USB_XHCI_XFER_RETRY_EVENT,
    &_TRACE_USB_XHCI_XFER_SUCCESS_EVENT,
    &_TRACE_USB_XHCI_XFER_ERROR_EVENT,
    &_TRACE_USB_XHCI_UNIMPLEMENTED_EVENT,
    &_TRACE_USB_XHCI_ENFORCED_LIMIT_EVENT,
    &_TRACE_USB_DWC2_UPDATE_IRQ_EVENT,
    &_TRACE_USB_DWC2_RAISE_GLOBAL_IRQ_EVENT,
    &_TRACE_USB_DWC2_LOWER_GLOBAL_IRQ_EVENT,
    &_TRACE_USB_DWC2_RAISE_HOST_IRQ_EVENT,
    &_TRACE_USB_DWC2_LOWER_HOST_IRQ_EVENT,
    &_TRACE_USB_DWC2_SOF_EVENT,
    &_TRACE_USB_DWC2_BUS_START_EVENT,
    &_TRACE_USB_DWC2_BUS_STOP_EVENT,
    &_TRACE_USB_DWC2_FIND_DEVICE_EVENT,
    &_TRACE_USB_DWC2_PORT_DISABLED_EVENT,
    &_TRACE_USB_DWC2_DEVICE_FOUND_EVENT,
    &_TRACE_USB_DWC2_DEVICE_NOT_FOUND_EVENT,
    &_TRACE_USB_DWC2_HANDLE_PACKET_EVENT,
    &_TRACE_USB_DWC2_MEMORY_READ_EVENT,
    &_TRACE_USB_DWC2_PACKET_STATUS_EVENT,
    &_TRACE_USB_DWC2_PACKET_ERROR_EVENT,
    &_TRACE_USB_DWC2_ASYNC_PACKET_EVENT,
    &_TRACE_USB_DWC2_MEMORY_WRITE_EVENT,
    &_TRACE_USB_DWC2_PACKET_DONE_EVENT,
    &_TRACE_USB_DWC2_PACKET_NEXT_EVENT,
    &_TRACE_USB_DWC2_ATTACH_EVENT,
    &_TRACE_USB_DWC2_ATTACH_SPEED_EVENT,
    &_TRACE_USB_DWC2_DETACH_EVENT,
    &_TRACE_USB_DWC2_CHILD_DETACH_EVENT,
    &_TRACE_USB_DWC2_WAKEUP_EVENT,
    &_TRACE_USB_DWC2_ASYNC_PACKET_COMPLETE_EVENT,
    &_TRACE_USB_DWC2_WORK_BH_EVENT,
    &_TRACE_USB_DWC2_WORK_BH_SERVICE_EVENT,
    &_TRACE_USB_DWC2_WORK_BH_NEXT_EVENT,
    &_TRACE_USB_DWC2_ENABLE_CHAN_EVENT,
    &_TRACE_USB_DWC2_GLBREG_READ_EVENT,
    &_TRACE_USB_DWC2_GLBREG_WRITE_EVENT,
    &_TRACE_USB_DWC2_FSZREG_READ_EVENT,
    &_TRACE_USB_DWC2_FSZREG_WRITE_EVENT,
    &_TRACE_USB_DWC2_HREG0_READ_EVENT,
    &_TRACE_USB_DWC2_HREG0_WRITE_EVENT,
    &_TRACE_USB_DWC2_HREG1_READ_EVENT,
    &_TRACE_USB_DWC2_HREG1_WRITE_EVENT,
    &_TRACE_USB_DWC2_PCGREG_READ_EVENT,
    &_TRACE_USB_DWC2_PCGREG_WRITE_EVENT,
    &_TRACE_USB_DWC2_HREG2_READ_EVENT,
    &_TRACE_USB_DWC2_HREG2_WRITE_EVENT,
    &_TRACE_USB_DWC2_HREG0_ACTION_EVENT,
    &_TRACE_USB_DWC2_WAKEUP_ENDPOINT_EVENT,
    &_TRACE_USB_DWC2_WORK_TIMER_EVENT,
    &_TRACE_USB_DWC2_RESET_ENTER_EVENT,
    &_TRACE_USB_DWC2_RESET_HOLD_EVENT,
    &_TRACE_USB_DWC2_RESET_EXIT_EVENT,
    &_TRACE_USB_DESC_DEVICE_EVENT,
    &_TRACE_USB_DESC_DEVICE_QUALIFIER_EVENT,
    &_TRACE_USB_DESC_CONFIG_EVENT,
    &_TRACE_USB_DESC_OTHER_SPEED_CONFIG_EVENT,
    &_TRACE_USB_DESC_STRING_EVENT,
    &_TRACE_USB_DESC_BOS_EVENT,
    &_TRACE_USB_DESC_MSOS_EVENT,
    &_TRACE_USB_SET_ADDR_EVENT,
    &_TRACE_USB_SET_CONFIG_EVENT,
    &_TRACE_USB_SET_INTERFACE_EVENT,
    &_TRACE_USB_CLEAR_DEVICE_FEATURE_EVENT,
    &_TRACE_USB_SET_DEVICE_FEATURE_EVENT,
    &_TRACE_USB_HUB_RESET_EVENT,
    &_TRACE_USB_HUB_CONTROL_EVENT,
    &_TRACE_USB_HUB_GET_PORT_STATUS_EVENT,
    &_TRACE_USB_HUB_SET_PORT_FEATURE_EVENT,
    &_TRACE_USB_HUB_CLEAR_PORT_FEATURE_EVENT,
    &_TRACE_USB_HUB_ATTACH_EVENT,
    &_TRACE_USB_HUB_DETACH_EVENT,
    &_TRACE_USB_HUB_STATUS_REPORT_EVENT,
    &_TRACE_USB_MSD_RESET_EVENT,
    &_TRACE_USB_MSD_MAXLUN_EVENT,
    &_TRACE_USB_MSD_SEND_STATUS_EVENT,
    &_TRACE_USB_MSD_DATA_IN_EVENT,
    &_TRACE_USB_MSD_DATA_OUT_EVENT,
    &_TRACE_USB_MSD_PACKET_ASYNC_EVENT,
    &_TRACE_USB_MSD_PACKET_COMPLETE_EVENT,
    &_TRACE_USB_MSD_CMD_SUBMIT_EVENT,
    &_TRACE_USB_MSD_CMD_COMPLETE_EVENT,
    &_TRACE_USB_MSD_CMD_CANCEL_EVENT,
    &_TRACE_USB_UAS_RESET_EVENT,
    &_TRACE_USB_UAS_COMMAND_EVENT,
    &_TRACE_USB_UAS_RESPONSE_EVENT,
    &_TRACE_USB_UAS_SENSE_EVENT,
    &_TRACE_USB_UAS_READ_READY_EVENT,
    &_TRACE_USB_UAS_WRITE_READY_EVENT,
    &_TRACE_USB_UAS_XFER_DATA_EVENT,
    &_TRACE_USB_UAS_SCSI_DATA_EVENT,
    &_TRACE_USB_UAS_SCSI_COMPLETE_EVENT,
    &_TRACE_USB_UAS_TMF_ABORT_TASK_EVENT,
    &_TRACE_USB_UAS_TMF_LOGICAL_UNIT_RESET_EVENT,
    &_TRACE_USB_UAS_TMF_UNSUPPORTED_EVENT,
    &_TRACE_USB_MTP_RESET_EVENT,
    &_TRACE_USB_MTP_COMMAND_EVENT,
    &_TRACE_USB_MTP_SUCCESS_EVENT,
    &_TRACE_USB_MTP_ERROR_EVENT,
    &_TRACE_USB_MTP_DATA_IN_EVENT,
    &_TRACE_USB_MTP_XFER_EVENT,
    &_TRACE_USB_MTP_NAK_EVENT,
    &_TRACE_USB_MTP_STALL_EVENT,
    &_TRACE_USB_MTP_OP_GET_DEVICE_INFO_EVENT,
    &_TRACE_USB_MTP_OP_OPEN_SESSION_EVENT,
    &_TRACE_USB_MTP_OP_CLOSE_SESSION_EVENT,
    &_TRACE_USB_MTP_OP_GET_STORAGE_IDS_EVENT,
    &_TRACE_USB_MTP_OP_GET_STORAGE_INFO_EVENT,
    &_TRACE_USB_MTP_OP_GET_NUM_OBJECTS_EVENT,
    &_TRACE_USB_MTP_OP_GET_OBJECT_HANDLES_EVENT,
    &_TRACE_USB_MTP_OP_GET_OBJECT_INFO_EVENT,
    &_TRACE_USB_MTP_OP_GET_OBJECT_EVENT,
    &_TRACE_USB_MTP_OP_GET_PARTIAL_OBJECT_EVENT,
    &_TRACE_USB_MTP_OP_UNKNOWN_EVENT,
    &_TRACE_USB_MTP_OBJECT_ALLOC_EVENT,
    &_TRACE_USB_MTP_OBJECT_FREE_EVENT,
    &_TRACE_USB_MTP_ADD_CHILD_EVENT,
    &_TRACE_USB_MTP_FILE_MONITOR_EVENT_EVENT,
    &_TRACE_USB_HOST_OPEN_STARTED_EVENT,
    &_TRACE_USB_HOST_OPEN_HOSTFD_EVENT,
    &_TRACE_USB_HOST_OPEN_SUCCESS_EVENT,
    &_TRACE_USB_HOST_OPEN_FAILURE_EVENT,
    &_TRACE_USB_HOST_CLOSE_EVENT,
    &_TRACE_USB_HOST_ATTACH_KERNEL_EVENT,
    &_TRACE_USB_HOST_DETACH_KERNEL_EVENT,
    &_TRACE_USB_HOST_SET_ADDRESS_EVENT,
    &_TRACE_USB_HOST_SET_CONFIG_EVENT,
    &_TRACE_USB_HOST_SET_INTERFACE_EVENT,
    &_TRACE_USB_HOST_CLAIM_INTERFACE_EVENT,
    &_TRACE_USB_HOST_RELEASE_INTERFACE_EVENT,
    &_TRACE_USB_HOST_REQ_CONTROL_EVENT,
    &_TRACE_USB_HOST_REQ_DATA_EVENT,
    &_TRACE_USB_HOST_REQ_COMPLETE_EVENT,
    &_TRACE_USB_HOST_REQ_EMULATED_EVENT,
    &_TRACE_USB_HOST_REQ_CANCELED_EVENT,
    &_TRACE_USB_HOST_ISO_START_EVENT,
    &_TRACE_USB_HOST_ISO_STOP_EVENT,
    &_TRACE_USB_HOST_ISO_OUT_OF_BUFS_EVENT,
    &_TRACE_USB_HOST_RESET_EVENT,
    &_TRACE_USB_HOST_AUTO_SCAN_ENABLED_EVENT,
    &_TRACE_USB_HOST_AUTO_SCAN_DISABLED_EVENT,
    &_TRACE_USB_HOST_PARSE_CONFIG_EVENT,
    &_TRACE_USB_HOST_PARSE_INTERFACE_EVENT,
    &_TRACE_USB_HOST_PARSE_ENDPOINT_EVENT,
    &_TRACE_USB_HOST_PARSE_ERROR_EVENT,
    &_TRACE_USB_HOST_REMOTE_WAKEUP_REMOVED_EVENT,
    &_TRACE_USB_SERIAL_RESET_EVENT,
    &_TRACE_USB_SERIAL_HANDLE_CONTROL_EVENT,
    &_TRACE_USB_SERIAL_UNSUPPORTED_PARITY_EVENT,
    &_TRACE_USB_SERIAL_UNSUPPORTED_STOPBITS_EVENT,
    &_TRACE_USB_SERIAL_UNSUPPORTED_CONTROL_EVENT,
    &_TRACE_USB_SERIAL_UNSUPPORTED_DATA_BITS_EVENT,
    &_TRACE_USB_SERIAL_BAD_TOKEN_EVENT,
    &_TRACE_USB_SERIAL_SET_BAUD_EVENT,
    &_TRACE_USB_SERIAL_SET_DATA_EVENT,
    &_TRACE_USB_SERIAL_SET_FLOW_CONTROL_EVENT,
    &_TRACE_USB_SERIAL_SET_XONXOFF_EVENT,
  NULL,
};

static void trace_hw_usb_register_events(void)
{
    trace_event_register_group(hw_usb_trace_events);
}
trace_init(trace_hw_usb_register_events)
