summaryrefslogtreecommitdiff
path: root/tools/perf/util/cs-etm.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-07perf cs-etm: Print error for new PERF_RECORD_AUX_OUTPUT_HW_ID versionsJames Clark1-1/+4
2023-11-27perf cs-etm: Enable itrace option 'T'Leo Yan1-3/+18
2023-10-12perf cs-etm: Fix incorrect or missing decoder for raw traceBesar Wicaksono1-41/+65
2023-08-15perf cs-etm: Don't duplicate FIELD_GET()James Clark1-12/+2
2023-06-13perf cs-etm: Add exception level consistency checkJames Clark1-11/+30
2023-06-13perf cs-etm: Track exception levelJames Clark1-16/+60
2023-06-13perf cs-etm: Make PID format accessible from struct cs_etm_auxtraceJames Clark1-16/+26
2023-06-13perf cs-etm: Use previous thread for branch sample source IPJames Clark1-2/+15
2023-06-13perf cs-etm: Only track threads instead of PID and TIDsJames Clark1-80/+38
2023-06-12perf addr_location: Add init/exit/copy functionsIan Rogers1-8/+12
2023-06-12perf thread: Add accessor functions for threadIan Rogers1-1/+1
2023-06-12perf thread: Remove notion of dead threadsIan Rogers1-6/+0
2023-05-02perf cs-etm: Add fix for coresight trace for any range of CPUsGanapatrao Kulkarni1-1/+23
2023-04-24perf cs-etm: Add separate decode paths for timeless and per-thread modesJames Clark1-38/+124
2023-04-24perf cs-etm: Use bool type for boolean valuesJames Clark1-4/+4
2023-04-24perf cs-etm: Fix timeless decode mode detectionJames Clark1-12/+18
2023-04-18perf cs-etm: Fix segfault in dso lookupJames Clark1-2/+4
2023-04-11perf util: Move perf_guest/host declarationsIan Rogers1-0/+1
2023-04-07perf map: Add helper for ->map_ip() and ->unmap_ip()Ian Rogers1-1/+1
2023-04-04perf map: Add accessor for dsoIan Rogers1-7/+10
2023-04-04perf cs-etm: Handle PERF_RECORD_AUX_OUTPUT_HW_ID packetMike Leach1-18/+228
2023-04-04perf cs-etm: Move mapping of Trace ID and cpu into helper functionMike Leach1-32/+60
2023-01-23perf cs_etm: Set the time field in the synthetic samplesGerman Gomez1-4/+79
2023-01-23perf cs_etm: Keep separate symbols for ETMv4 and ETE parametersGerman Gomez1-6/+6
2022-12-14perf cs-etm: Print auxtrace info even if OpenCSD isn't linkedJames Clark1-163/+7
2022-12-14perf cs-etm: Cleanup cs_etm__process_auxtrace_info()James Clark1-17/+9
2022-12-14perf cs-etm: Tidy up auxtrace info header printingJames Clark1-18/+10
2022-12-14perf cs-etm: Print unknown header version as an errorJames Clark1-10/+2
2022-07-20perf cs-etm: Fix duplicated 'the' in commentJason Wang1-1/+1
2022-02-16perf cs-etm: Fix corrupt inject files when only last branch option is enabledJames Clark1-0/+2
2022-02-16perf cs-etm: No-op refactor of synth opt usageJames Clark1-9/+5
2021-11-14perf cs-etm: Print size using consistent formatAndrew Kilroy1-1/+1
2021-09-03perf cs-etm: Show a warning for an unknown magic numberJames Clark1-0/+5
2021-09-03perf cs-etm: Print the decoder nameJames Clark1-2/+2
2021-09-03perf cs-etm: Create ETE decoderJames Clark1-0/+18
2021-09-03perf cs-etm: Save TRCDEVARCH registerJames Clark1-2/+13
2021-08-09perf cs-etm: Add warnings for missing DSOsJames Clark1-1/+10
2021-08-02perf cs-etm: Pass unformatted flag to decoderJames Clark1-13/+40
2021-08-02perf cs-etm: Use existing decoder instead of resetting itJames Clark1-30/+7
2021-08-02perf cs-etm: Only setup queues when they are modifiedJames Clark1-40/+14
2021-08-02perf cs-etm: Split setup and timestamp search functionsJames Clark1-12/+29
2021-08-02perf cs-etm: Refactor initialisation of kernel start addressJames Clark1-5/+1
2021-07-27perf cs-etm: Split --dump-raw-trace by AUX recordsJames Clark1-2/+18
2021-07-14perf cs-etm: Split Coresight decode by aux recordsJames Clark1-1/+167
2021-07-01perf cs-etm: Delay decode of non-timeless data until cs_etm__flush_events()James Clark1-1/+5
2021-05-17perf cs-etm: Start reading 'Z' --itrace optionJames Clark1-0/+4
2021-05-17perf cs-etm: Move synth_opts initialisationJames Clark1-8/+8
2021-05-12perf cs-etm: Set time on synthesised samples to preserve orderingJames Clark1-2/+13
2021-05-12perf cs-etm: Refactor timestamp variable namesJames Clark1-22/+20
2021-03-23perf tools: Fix various typos in commentsIngo Molnar1-4/+4