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

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

uint16_t _TRACE_HPPA_TLB_FLUSH_ENT_DSTATE;
uint16_t _TRACE_HPPA_TLB_FIND_ENTRY_DSTATE;
uint16_t _TRACE_HPPA_TLB_FIND_ENTRY_NOT_FOUND_DSTATE;
uint16_t _TRACE_HPPA_TLB_GET_PHYSICAL_ADDRESS_DSTATE;
uint16_t _TRACE_HPPA_TLB_FILL_EXCP_DSTATE;
uint16_t _TRACE_HPPA_TLB_FILL_SUCCESS_DSTATE;
uint16_t _TRACE_HPPA_TLB_ITLBA_DSTATE;
uint16_t _TRACE_HPPA_TLB_ITLBP_DSTATE;
uint16_t _TRACE_HPPA_TLB_PTLB_DSTATE;
uint16_t _TRACE_HPPA_TLB_PTLB_LOCAL_DSTATE;
uint16_t _TRACE_HPPA_TLB_PTLBE_DSTATE;
uint16_t _TRACE_HPPA_TLB_LPA_SUCCESS_DSTATE;
uint16_t _TRACE_HPPA_TLB_LPA_FAILED_DSTATE;
uint16_t _TRACE_HPPA_TLB_PROBE_DSTATE;
TraceEvent _TRACE_HPPA_TLB_FLUSH_ENT_EVENT = {
    .id = 0,
    .name = "hppa_tlb_flush_ent",
    .sstate = TRACE_HPPA_TLB_FLUSH_ENT_ENABLED,
    .dstate = &_TRACE_HPPA_TLB_FLUSH_ENT_DSTATE 
};
TraceEvent _TRACE_HPPA_TLB_FIND_ENTRY_EVENT = {
    .id = 0,
    .name = "hppa_tlb_find_entry",
    .sstate = TRACE_HPPA_TLB_FIND_ENTRY_ENABLED,
    .dstate = &_TRACE_HPPA_TLB_FIND_ENTRY_DSTATE 
};
TraceEvent _TRACE_HPPA_TLB_FIND_ENTRY_NOT_FOUND_EVENT = {
    .id = 0,
    .name = "hppa_tlb_find_entry_not_found",
    .sstate = TRACE_HPPA_TLB_FIND_ENTRY_NOT_FOUND_ENABLED,
    .dstate = &_TRACE_HPPA_TLB_FIND_ENTRY_NOT_FOUND_DSTATE 
};
TraceEvent _TRACE_HPPA_TLB_GET_PHYSICAL_ADDRESS_EVENT = {
    .id = 0,
    .name = "hppa_tlb_get_physical_address",
    .sstate = TRACE_HPPA_TLB_GET_PHYSICAL_ADDRESS_ENABLED,
    .dstate = &_TRACE_HPPA_TLB_GET_PHYSICAL_ADDRESS_DSTATE 
};
TraceEvent _TRACE_HPPA_TLB_FILL_EXCP_EVENT = {
    .id = 0,
    .name = "hppa_tlb_fill_excp",
    .sstate = TRACE_HPPA_TLB_FILL_EXCP_ENABLED,
    .dstate = &_TRACE_HPPA_TLB_FILL_EXCP_DSTATE 
};
TraceEvent _TRACE_HPPA_TLB_FILL_SUCCESS_EVENT = {
    .id = 0,
    .name = "hppa_tlb_fill_success",
    .sstate = TRACE_HPPA_TLB_FILL_SUCCESS_ENABLED,
    .dstate = &_TRACE_HPPA_TLB_FILL_SUCCESS_DSTATE 
};
TraceEvent _TRACE_HPPA_TLB_ITLBA_EVENT = {
    .id = 0,
    .name = "hppa_tlb_itlba",
    .sstate = TRACE_HPPA_TLB_ITLBA_ENABLED,
    .dstate = &_TRACE_HPPA_TLB_ITLBA_DSTATE 
};
TraceEvent _TRACE_HPPA_TLB_ITLBP_EVENT = {
    .id = 0,
    .name = "hppa_tlb_itlbp",
    .sstate = TRACE_HPPA_TLB_ITLBP_ENABLED,
    .dstate = &_TRACE_HPPA_TLB_ITLBP_DSTATE 
};
TraceEvent _TRACE_HPPA_TLB_PTLB_EVENT = {
    .id = 0,
    .name = "hppa_tlb_ptlb",
    .sstate = TRACE_HPPA_TLB_PTLB_ENABLED,
    .dstate = &_TRACE_HPPA_TLB_PTLB_DSTATE 
};
TraceEvent _TRACE_HPPA_TLB_PTLB_LOCAL_EVENT = {
    .id = 0,
    .name = "hppa_tlb_ptlb_local",
    .sstate = TRACE_HPPA_TLB_PTLB_LOCAL_ENABLED,
    .dstate = &_TRACE_HPPA_TLB_PTLB_LOCAL_DSTATE 
};
TraceEvent _TRACE_HPPA_TLB_PTLBE_EVENT = {
    .id = 0,
    .name = "hppa_tlb_ptlbe",
    .sstate = TRACE_HPPA_TLB_PTLBE_ENABLED,
    .dstate = &_TRACE_HPPA_TLB_PTLBE_DSTATE 
};
TraceEvent _TRACE_HPPA_TLB_LPA_SUCCESS_EVENT = {
    .id = 0,
    .name = "hppa_tlb_lpa_success",
    .sstate = TRACE_HPPA_TLB_LPA_SUCCESS_ENABLED,
    .dstate = &_TRACE_HPPA_TLB_LPA_SUCCESS_DSTATE 
};
TraceEvent _TRACE_HPPA_TLB_LPA_FAILED_EVENT = {
    .id = 0,
    .name = "hppa_tlb_lpa_failed",
    .sstate = TRACE_HPPA_TLB_LPA_FAILED_ENABLED,
    .dstate = &_TRACE_HPPA_TLB_LPA_FAILED_DSTATE 
};
TraceEvent _TRACE_HPPA_TLB_PROBE_EVENT = {
    .id = 0,
    .name = "hppa_tlb_probe",
    .sstate = TRACE_HPPA_TLB_PROBE_ENABLED,
    .dstate = &_TRACE_HPPA_TLB_PROBE_DSTATE 
};
TraceEvent *target_hppa_trace_events[] = {
    &_TRACE_HPPA_TLB_FLUSH_ENT_EVENT,
    &_TRACE_HPPA_TLB_FIND_ENTRY_EVENT,
    &_TRACE_HPPA_TLB_FIND_ENTRY_NOT_FOUND_EVENT,
    &_TRACE_HPPA_TLB_GET_PHYSICAL_ADDRESS_EVENT,
    &_TRACE_HPPA_TLB_FILL_EXCP_EVENT,
    &_TRACE_HPPA_TLB_FILL_SUCCESS_EVENT,
    &_TRACE_HPPA_TLB_ITLBA_EVENT,
    &_TRACE_HPPA_TLB_ITLBP_EVENT,
    &_TRACE_HPPA_TLB_PTLB_EVENT,
    &_TRACE_HPPA_TLB_PTLB_LOCAL_EVENT,
    &_TRACE_HPPA_TLB_PTLBE_EVENT,
    &_TRACE_HPPA_TLB_LPA_SUCCESS_EVENT,
    &_TRACE_HPPA_TLB_LPA_FAILED_EVENT,
    &_TRACE_HPPA_TLB_PROBE_EVENT,
  NULL,
};

static void trace_target_hppa_register_events(void)
{
    trace_event_register_group(target_hppa_trace_events);
}
trace_init(trace_target_hppa_register_events)
