itrace
Instrumented Trace
itrace_cpu_events_la.h
Go to the documentation of this file.
1 
14 #ifndef ITRACE_CPU_EVENTS_LA_H
15 #define ITRACE_CPU_EVENTS_LA_H
16 
17 
21 #define ITRACE_CPU_EVENT_SYSFS_CORE_0_CLK_FREQ_HZ 0x0
23 #define ITRACE_CPU_EVENT_SYSFS_CORE_1_CLK_FREQ_HZ 0x1
25 #define ITRACE_CPU_EVENT_SYSFS_CORE_2_CLK_FREQ_HZ 0x2
27 #define ITRACE_CPU_EVENT_SYSFS_CORE_3_CLK_FREQ_HZ 0x3
29 #define ITRACE_CPU_EVENT_SYSFS_CORE_4_CLK_FREQ_HZ 0x4
31 #define ITRACE_CPU_EVENT_SYSFS_CORE_5_CLK_FREQ_HZ 0x5
33 #define ITRACE_CPU_EVENT_SYSFS_CORE_6_CLK_FREQ_HZ 0x6
35 #define ITRACE_CPU_EVENT_SYSFS_CORE_7_CLK_FREQ_HZ 0x7
37 #define ITRACE_CPU_EVENT_SYSFS_CLK_FREQ_HZ 0x8
39 
46 #define ITRACE_CPU_EVENT_FTRACE_CORE_0_CLK_FREQ_HZ 0x9
48 #define ITRACE_CPU_EVENT_FTRACE_CORE_1_CLK_FREQ_HZ 0xa
50 #define ITRACE_CPU_EVENT_FTRACE_CORE_2_CLK_FREQ_HZ 0xb
52 #define ITRACE_CPU_EVENT_FTRACE_CORE_3_CLK_FREQ_HZ 0xc
54 #define ITRACE_CPU_EVENT_FTRACE_CORE_4_CLK_FREQ_HZ 0xd
56 #define ITRACE_CPU_EVENT_FTRACE_CORE_5_CLK_FREQ_HZ 0xe
58 #define ITRACE_CPU_EVENT_FTRACE_CORE_6_CLK_FREQ_HZ 0xf
60 #define ITRACE_CPU_EVENT_FTRACE_CORE_7_CLK_FREQ_HZ 0x10
62 #define ITRACE_CPU_EVENT_FTRACE_CLK_FREQ_HZ 0x11
64 
71 #define ITRACE_CPU_EVENT_PERF_SW_TASK_CLOCK 0x12
73 #define ITRACE_CPU_EVENT_PERF_SW_PAGE_FAULTS 0x13
75 #define ITRACE_CPU_EVENT_PERF_SW_CONTEXT_SWITCHES 0x14
77 #define ITRACE_CPU_EVENT_PERF_SW_CPU_MIGRATIONS 0x15
79 #define ITRACE_CPU_EVENT_PERF_SW_PAGE_FAULTS_MIN 0x16
81 #define ITRACE_CPU_EVENT_PERF_SW_PAGE_FAULTS_MAJ 0x17
83 #define ITRACE_CPU_EVENT_PERF_SW_ALIGNMENT_FAULTS 0x18
85 #define ITRACE_CPU_EVENT_PERF_SW_EMULATION_FAULTS 0x19
87 
94 #define ITRACE_CPU_EVENT_PERF_HW_CPU_CYCLES 0x1a
96 #define ITRACE_CPU_EVENT_PERF_HW_CACHE_REFERENCES 0x1b
98 #define ITRACE_CPU_EVENT_PERF_HW_CACHE_MISSES 0x1c
100 #define ITRACE_CPU_EVENT_PERF_HW_BRANCH_MISSES 0x1d
102 #define ITRACE_CPU_EVENT_PERF_HW_BUS_CYCLES 0x1e
104 #define ITRACE_CPU_EVENT_PERF_HW_STALLED_CYCLES_FRONTEND 0x1f
106 #define ITRACE_CPU_EVENT_PERF_HW_STALLED_CYCLES_BACKEND 0x20
108 
115 #define ITRACE_CPU_EVENT_PERF_HW_CACHE_L1D_READ_ACCESS 0x21
117 #define ITRACE_CPU_EVENT_PERF_HW_CACHE_L1D_READ_MISS 0x22
119 #define ITRACE_CPU_EVENT_PERF_HW_CACHE_L1I_READ_ACCESS 0x23
121 #define ITRACE_CPU_EVENT_PERF_HW_CACHE_L1I_READ_MISS 0x24
123 #define ITRACE_CPU_EVENT_PERF_HW_CACHE_LL_READ_ACCESS 0x25
125 #define ITRACE_CPU_EVENT_PERF_HW_CACHE_LL_READ_MISS 0x26
127 #define ITRACE_CPU_EVENT_PERF_HW_CACHE_DTLB_READ_ACCESS 0x27
129 #define ITRACE_CPU_EVENT_PERF_HW_CACHE_DTLB_READ_MISS 0x28
131 #define ITRACE_CPU_EVENT_PERF_HW_CACHE_ITLB_READ_ACCESS 0x29
133 #define ITRACE_CPU_EVENT_PERF_HW_CACHE_ITLB_READ_MISS 0x2a
135 #define ITRACE_CPU_EVENT_PERF_HW_CACHE_BPU_READ_ACCESS 0x2b
137 #define ITRACE_CPU_EVENT_PERF_HW_CACHE_BPU_READ_MISS 0x2c
139 #define ITRACE_CPU_EVENT_PERF_HW_CACHE_NODE_READ_ACCESS 0x2d
141 #define ITRACE_CPU_EVENT_PERF_HW_CACHE_NODE_READ_MISS 0x2e
143 
147 #define ITRACE_NUMBER_DEFINED_CPU_EVENTS 0x2f
149 
150 
152 #define MAX_NUMBER_CPU_PMUS 3
153 
154 #endif