summaryrefslogtreecommitdiff
path: root/tools/perf/util/evsel.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-28perf evsel: Add evsel__clone() functionNamhyung Kim1-0/+104
2020-09-17Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo1-3/+7
2020-09-15perf record: Prevent override of attr->sample_period for libpfm4 eventsStephane Eranian1-2/+1
2020-09-15perf record: Set PERF_RECORD_PERIOD if attr->freq is set.David Sharp1-1/+6
2020-09-10perf tests: Call test_attr__open() directlyJiri Olsa1-0/+5
2020-08-06perf evsel: Extend message to mention CAP_SYS_PTRACE and perf security doc linkAlexey Budankov1-2/+4
2020-08-06perf tools: Improve aux_output not supported errorAdrian Hunter1-0/+4
2020-08-04perf evsel: Don't set sample_regs_intr/sample_regs_user for dummy eventJin Yao1-2/+4
2020-07-10perf tools: Add support for PERF_RECORD_TEXT_POKEAdrian Hunter1-1/+6
2020-07-06perf intel-pt: Fix recording PEBS-via-PT with registersAdrian Hunter1-2/+2
2020-07-03perf record: Fix duplicated sideband events with Intel PT system wide tracingAdrian Hunter1-7/+1
2020-05-29perf tools: Add optional support for libpfm4Stephane Eranian1-1/+1
2020-05-28perf tool: Make perf tool aware of SELinux access controlAlexey Budankov1-15/+24
2020-05-28perf evsel: Initialize evsel->per_pkg_mask to NULL in evsel__init()Arnaldo Carvalho de Melo1-0/+1
2020-05-28perf evsel: Fix 2 memory leaksIan Rogers1-0/+2
2020-05-28perf evsel: Dummy events never triggers, no need to ask for PERF_SAMPLE_BRANC...Ian Rogers1-1/+4
2020-05-28perf counts: Rename perf_evsel__*counts() to evsel__*counts()Arnaldo Carvalho de Melo1-2/+2
2020-05-28perf evsel: Rename perf_evsel__[hs]w_cache* to evsel__[hs]w_cache*Arnaldo Carvalho de Melo1-19/+16
2020-05-28perf evsel: Rename perf_evsel__new*() to evsel__new*()Arnaldo Carvalho de Melo1-3/+3
2020-05-28perf evsel: Rename *perf_evsel__get_config_term() & friends to evsel__env()Arnaldo Carvalho de Melo1-25/+24
2020-05-28perf evsel: Rename perf_evsel__object_config() to evsel__object_config()Arnaldo Carvalho de Melo1-7/+6
2020-05-05perf evsel: Rename perf_evsel__store_ids() to evsel__store_id()Arnaldo Carvalho de Melo1-1/+1
2020-05-05perf evsel: Rename perf_evsel__env() to evsel__env()Arnaldo Carvalho de Melo1-1/+1
2020-05-05perf evsel: Rename perf_evsel__group_idx() to evsel__group_idx()Arnaldo Carvalho de Melo1-4/+3
2020-05-05perf evsel: Rename perf_evsel__fallback() to evsel__fallback()Arnaldo Carvalho de Melo1-2/+1
2020-05-05perf evsel: Rename perf_evsel__has*() to evsel__has*()Arnaldo Carvalho de Melo1-1/+1
2020-05-05perf evsel: Rename perf_evsel__parse_sample*() to evsel__parse_sample*()Arnaldo Carvalho de Melo1-5/+4
2020-05-05perf evsel: Rename *perf_evsel__read*() to *evsel__read()Arnaldo Carvalho de Melo1-10/+7
2020-05-05perf evsel: Rename perf_evsel__is_*() to evsel__is*()Arnaldo Carvalho de Melo1-14/+14
2020-05-05perf evsel: Rename perf_evsel__{str,int}val() and other tracepoint field mete...Arnaldo Carvalho de Melo1-7/+5
2020-05-05perf evsel: Rename perf_evsel__open_per_*() to evsel__open_per_*()Arnaldo Carvalho de Melo1-5/+2
2020-05-05perf evsel: Rename perf_evsel__*filter*() to evsel__*filter*()Arnaldo Carvalho de Melo1-8/+7
2020-05-05perf evsel: Rename *perf_evsel__*set_sample_*() to *evsel__*set_sample_*()Arnaldo Carvalho de Melo1-44/+44
2020-05-05perf evsel: Rename perf_evsel__group_desc() to evsel__group_desc()Arnaldo Carvalho de Melo1-1/+1
2020-05-05perf evsel: Rename *perf_evsel__*name() to *evsel__*name()Arnaldo Carvalho de Melo1-38/+32
2020-05-05perf evsel: Rename __perf_evsel__sample_size() to __evsel__sample_size()Arnaldo Carvalho de Melo1-2/+2
2020-05-05perf evsel: Rename perf_evsel__calc_id_pos() to evsel__calc_id_pos()Arnaldo Carvalho de Melo1-4/+4
2020-05-05perf evsel: Rename perf_evsel__config*() to evsel__config*()Arnaldo Carvalho de Melo1-12/+10
2020-05-05perf evsel: Rename perf_evsel__exit() to evsel__exit()Arnaldo Carvalho de Melo1-2/+2
2020-05-05perf evsel: Rename perf_evsel__compute_deltas() to evsel__compute_deltas()Arnaldo Carvalho de Melo1-3/+3
2020-04-18perf stat: Force error in fallback on :k eventsStephane Eranian1-0/+4
2020-04-18perf evlist: Move leader-sampling configurationAdrian Hunter1-19/+0
2020-04-16perf evsel: Be consistent when looking which evsel PERF_SAMPLE_ bits are setAdrian Hunter1-1/+1
2020-04-16perf tools: Support CAP_PERFMON capabilityAlexey Budankov1-5/+5
2020-04-03perf record: Add --all-cgroups optionNamhyung Kim1-1/+10
2020-04-03perf tools: Basic support for CGROUP eventNamhyung Kim1-0/+6
2020-03-23perf parse-events: Fix 3 use after frees found with clang ASANIan Rogers1-0/+1
2020-03-10perf evsel: Support PERF_SAMPLE_BRANCH_HW_INDEXKan Liang1-3/+12
2020-03-10perf tools: Add hw_idx in struct branch_stackKan Liang1-0/+5
2020-01-30perf parse: Copy string to perf_evsel_config_termLeo Yan1-0/+2