diff options
Diffstat (limited to 'tools/perf/util/cs-etm-decoder/cs-etm-decoder.h')
| -rw-r--r-- | tools/perf/util/cs-etm-decoder/cs-etm-decoder.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/perf/util/cs-etm-decoder/cs-etm-decoder.h b/tools/perf/util/cs-etm-decoder/cs-etm-decoder.h index 3d2e6205d186..743f5f444304 100644 --- a/tools/perf/util/cs-etm-decoder/cs-etm-decoder.h +++ b/tools/perf/util/cs-etm-decoder/cs-etm-decoder.h | |||
| @@ -24,12 +24,14 @@ struct cs_etm_buffer { | |||
| 24 | 24 | ||
| 25 | enum cs_etm_sample_type { | 25 | enum cs_etm_sample_type { |
| 26 | CS_ETM_RANGE = 1 << 0, | 26 | CS_ETM_RANGE = 1 << 0, |
| 27 | CS_ETM_TRACE_ON = 1 << 1, | ||
| 27 | }; | 28 | }; |
| 28 | 29 | ||
| 29 | struct cs_etm_packet { | 30 | struct cs_etm_packet { |
| 30 | enum cs_etm_sample_type sample_type; | 31 | enum cs_etm_sample_type sample_type; |
| 31 | u64 start_addr; | 32 | u64 start_addr; |
| 32 | u64 end_addr; | 33 | u64 end_addr; |
| 34 | u8 last_instr_taken_branch; | ||
| 33 | u8 exc; | 35 | u8 exc; |
| 34 | u8 exc_ret; | 36 | u8 exc_ret; |
| 35 | int cpu; | 37 | int cpu; |
