summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/auxtrace.c
Commit message (Expand)AuthorAgeFilesLines
* perf auxtrace: Add compat_auxtrace_mmap__{read_head|write_tail}Leo Yan2021-08-311-4/+84
* perf: Cleanup for HAVE_SYNC_COMPARE_AND_SWAP_SUPPORTLeo Yan2021-08-091-5/+0
* perf auxtrace: Remove auxtrace_mmap__read_snapshot_head()Leo Yan2021-08-091-8/+5
* libperf: Move 'leader' from tools/perf to perf_evsel::leaderJiri Olsa2021-07-091-6/+6
* perf auxtrace: Factor out itrace_do_parse_synth_opts()Adrian Hunter2021-06-011-3/+7
* perf auxtrace: Allow buffers to be mapped read / writeAdrian Hunter2021-05-121-2/+3
* perf auxtrace: Add Z itrace option for timeless decodingAdrian Hunter2021-05-121-0/+3
* perf auxtrace: Fix potential NULL pointer dereferenceLeo Yan2021-04-231-1/+1
* perf auxtrace: Fix auxtrace queue conflictAdrian Hunter2021-03-101-4/+0
* perf auxtrace: Automatically group aux-output eventsAdrian Hunter2021-02-181-0/+15
* perf evlist: Use the right prefix for 'struct evlist' event group methodsArnaldo Carvalho de Melo2020-11-301-4/+2
* perf evlist: Use the right prefix for 'struct evlist' enable event methodsArnaldo Carvalho de Melo2020-11-301-2/+1
* perf evlist: Use the right prefix for 'struct evlist' sample id lookup methodsArnaldo Carvalho de Melo2020-11-301-2/+2
* perf evlist: Use the right prefix for 'struct evlist' sample parsing methodsArnaldo Carvalho de Melo2020-11-301-1/+1
* perf auxtrace: Add itrace option '-M' for memory eventsLeo Yan2020-11-111-0/+4
* perf auxtrace: Add itrace 'q' option for quicker, less detailed decodingAdrian Hunter2020-08-061-0/+3
* perf auxtrace: Add optional log flags to the itrace 'd' optionAdrian Hunter2020-08-061-0/+3
* perf auxtrace: Add optional error flags to the itrace 'e' optionAdrian Hunter2020-08-061-0/+44
* perf tools: Remove some duplicated includesTiezhu Yang2020-06-021-1/+0
* perf auxtrace: Add four itrace optionsTan Xiaojun2020-06-011-0/+17
* perf evsel: Rename *perf_evsel__get_config_term() & friends to evsel__env()Arnaldo Carvalho de Melo2020-05-281-2/+2
* perf evsel: Rename perf_evsel__is_*() to evsel__is*()Arnaldo Carvalho de Melo2020-05-051-4/+4
* perf evsel: Rename perf_evsel__*filter*() to evsel__*filter*()Arnaldo Carvalho de Melo2020-05-051-3/+3
* perf evsel: Rename *perf_evsel__*set_sample_*() to *evsel__*set_sample_*()Arnaldo Carvalho de Melo2020-05-051-2/+2
* perf evsel: Rename perf_evsel__is_aux_event() to evsel__is_aux_event()Arnaldo Carvalho de Melo2020-05-051-3/+3
* perf evsel: Rename perf_evsel__find_pmu() to evsel__find_pmu()Arnaldo Carvalho de Melo2020-05-051-1/+1
* perf auxtrace: Add option to synthesize branch stack for regular eventsAdrian Hunter2020-05-051-1/+5
* perf tools: Move routines that probe for perf API features to separate fileArnaldo Carvalho de Melo2020-05-051-0/+1
* perf evsel: Move and globalize perf_evsel__find_pmu() and perf_evsel__is_aux_...Adrian Hunter2020-04-181-19/+0
* perf auxtrace: Add an option to synthesize callchains for regular eventsAdrian Hunter2020-04-161-1/+5
* perf auxtrace: For reporting purposes, un-group AUX area eventAdrian Hunter2020-04-161-5/+55
* perf auxtrace: Add ->evsel_is_auxtrace() callbackAdrian Hunter2020-04-161-0/+9
* perf auxtrace: Add auxtrace_record__read_finish()Adrian Hunter2020-02-181-1/+21
* perf auxtrace: Add support for queuing AUX area samplesAdrian Hunter2019-11-221-0/+107
* perf auxtrace: Add support for dumping AUX area samplesAdrian Hunter2019-11-221-0/+10
* perf record: Add aux-sample-size config termAdrian Hunter2019-11-221-1/+75
* perf auxtrace: Add support for AUX area sample recordingAdrian Hunter2019-11-221-0/+107
* perf auxtrace: Move perf_evsel__find_pmu()Adrian Hunter2019-11-221-12/+12
* perf auxtrace: Add auxtrace_cache__remove()Adrian Hunter2019-11-061-0/+28
* libperf: Move 'page_size' global variable to libperfJiri Olsa2019-09-251-1/+0
* perf evlist: Adopt backwards ring buffer state enumArnaldo Carvalho de Melo2019-09-251-0/+1
* perf tools: Rename 'struct perf_mmap' to 'struct mmap'Jiri Olsa2019-09-251-3/+3
* perf tools: Move event synthesizing routines to separate headerArnaldo Carvalho de Melo2019-09-201-0/+1
* perf env: Remove needless cpumap.h headerArnaldo Carvalho de Melo2019-09-201-1/+0
* perf tools: Remove util.h from where it is not neededArnaldo Carvalho de Melo2019-09-201-1/+3
* perf auxtrace: Uninline functions that touch perf_sessionArnaldo Carvalho de Melo2019-08-311-0/+33
* libperf: Rename the PERF_RECORD_ structs to have a "perf" prefixJiri Olsa2019-08-291-8/+8
* libperf: Add PERF_RECORD_AUXTRACE_ERROR 'struct auxtrace_error_event' to perf...Jiri Olsa2019-08-291-1/+1
* libperf: Add PERF_RECORD_AUXTRACE 'struct auxtrace_event' to perf/event.hJiri Olsa2019-08-291-1/+1
* perf evlist: Remove needless util.h from evlist.hArnaldo Carvalho de Melo2019-08-281-0/+1