summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/evsel.c
AgeCommit message (Expand)AuthorFilesLines
2020-01-30perf parse: Copy string to perf_evsel_config_termLeo Yan1-0/+2
2020-01-30perf parse: Refactor 'struct perf_evsel_config_term'Leo Yan1-3/+3
2019-11-29perf evsel: Add functions to enable/disable for a specific CPUAndi Kleen1-1/+12
2019-11-29perf stat: Use affinity for opening eventsAndi Kleen1-5/+17
2019-11-22perf pmu: When using default config, record which bits of config were changed...Adrian Hunter1-0/+2
2019-11-22perf record: Add aux-sample-size config termAdrian Hunter1-0/+16
2019-11-21perf tools: Add kernel AUX area sampling definitionsAdrian Hunter1-0/+13
2019-11-12perf tool: Provide an option to print perf_event_open args and return valueRavi Bangoria1-18/+18
2019-11-06perf evsel: Avoid close(-1)Andi Kleen1-1/+2
2019-11-06perf evsel: Always preserve errno while cleaning up perf_event_open failuresAndi Kleen1-2/+4
2019-09-30perf evsel: Fall back to global 'perf_env' in perf_evsel__env()Arnaldo Carvalho de Melo1-1/+2
2019-09-25perf evsel: Move config terms to a separate headerArnaldo Carvalho de Melo1-0/+1
2019-09-25perf evsel: Introduce evsel_fprintf.hArnaldo Carvalho de Melo1-146/+7
2019-09-25libperf: Add perf_evlist__id_add_fd() functionJiri Olsa1-1/+1
2019-09-25libperf: Add perf_evsel__alloc_id/perf_evsel__free_id functionsJiri Olsa1-33/+3
2019-09-25libperf: Move 'ids' from 'struct evsel' to 'struct perf_evsel'Jiri Olsa1-1/+1
2019-09-25libperf: Move 'id' from 'struct evsel' to 'struct perf_evsel'Jiri Olsa1-3/+3
2019-09-25libperf: Move 'sample_id' from 'struct evsel' to 'struct perf_evsel'Jiri Olsa1-6/+6
2019-09-25libperf: Move 'system_wide' from 'struct evsel' to 'struct perf_evsel'Jiri Olsa1-4/+4
2019-09-23perf record: Fix priv level with branch sampling for paranoid=2Stephane Eranian1-2/+4
2019-09-20perf tools: Move event synthesizing routines to separate .c fileArnaldo Carvalho de Melo1-278/+0
2019-09-20perf tools: Move event synthesizing routines to separate headerArnaldo Carvalho de Melo1-0/+1
2019-09-20perf env: Remove needless cpumap.h headerArnaldo Carvalho de Melo1-1/+1
2019-09-20perf tools: Remove util.h from where it is not neededArnaldo Carvalho de Melo1-0/+1
2019-08-31perf auxtrace: Uninline functions that touch perf_sessionArnaldo Carvalho de Melo1-0/+1
2019-08-29perf tools: Move everything related to sys_perf_event_open() to perf-sys.hArnaldo Carvalho de Melo1-0/+1
2019-08-28perf evlist: Remove needless util.h from evlist.hArnaldo Carvalho de Melo1-0/+1
2019-08-28perf evsel: Kernel profiling is disallowed only when perf_event_paranoid > 1Igor Lubashev1-1/+1
2019-08-28perf tools: Use CAP_SYS_ADMIN with perf_event_paranoid checksIgor Lubashev1-1/+1
2019-08-26perf evsel: Rename perf_missing_features::bpf_event to ::bpfArnaldo Carvalho de Melo1-5/+4
2019-08-26libperf: Rename the PERF_RECORD_ structs to have a "perf" suffixArnaldo Carvalho de Melo1-2/+2
2019-08-26libperf: Add PERF_RECORD_SAMPLE 'struct sample_event' to perf/event.hJiri Olsa1-4/+4
2019-08-26perf record: Move record_opts and other record decls out of perf.hArnaldo Carvalho de Melo1-0/+1
2019-08-22libperf: Add perf_thread_map__nr/perf_thread_map__pid functionsJiri Olsa1-2/+2
2019-08-22perf evsel: Remove needless counts.h header from util/evsel.hArnaldo Carvalho de Melo1-0/+1
2019-08-22perf evsel: Move xyarray.h from evsel.c to evsel.h to reduce include dep treeArnaldo Carvalho de Melo1-0/+1
2019-08-14perf evsel: Provide meaningful warning when trying to use 'aux_output' on old...Arnaldo Carvalho de Melo1-2/+9
2019-08-14perf tools: Add aux-output config termAdrian Hunter1-0/+3
2019-08-14perf tools: Add aux_output attribute flagAdrian Hunter1-0/+1
2019-07-29libperf: Adopt perf_evsel__enable()/disable()/apply_filter() functionsJiri Olsa1-27/+2
2019-07-29libperf: Adopt perf_evsel__read() function from tools/perfJiri Olsa1-43/+2
2019-07-29libperf: Adopt simplified perf_evsel__close() function from tools/perfJiri Olsa1-24/+3
2019-07-29libperf: Adopt perf_evsel__alloc_fd() function from tools/perfJiri Olsa1-17/+1
2019-07-29libperf: Move nr_members from perf's evsel to libperf's perf_evselJiri Olsa1-3/+3
2019-07-29libperf: Move fd array from perf's evsel to lobperf's perf_evsel classJiri Olsa1-15/+15
2019-07-29libperf: Add threads to struct perf_evselJiri Olsa1-2/+2
2019-07-29libperf: Add own_cpus to struct perf_evselJiri Olsa1-2/+2
2019-07-29libperf: Add cpus to struct perf_evselJiri Olsa1-2/+2
2019-07-29libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evselJiri Olsa1-84/+83
2019-07-29libperf: Add perf_evsel__init functionJiri Olsa1-1/+2