Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
f667216c5c7c967c3e568cdddefb51fe606bfe26
/
tools
/
perf
/
util
/
evsel.c
a1ac7de
perf pmu: When using default config, record which bits of config were changed by the user
by Adrian Hunter
· 5 years ago
eb7a52d
perf record: Add aux-sample-size config term
by Adrian Hunter
· 5 years ago
98dcf14
perf tools: Add kernel AUX area sampling definitions
by Adrian Hunter
· 5 years ago
ccd2674
perf tool: Provide an option to print perf_event_open args and return value
by Ravi Bangoria
· 5 years ago
2ccfb8b
perf evsel: Avoid close(-1)
by Andi Kleen
· 5 years ago
796c01a
perf evsel: Always preserve errno while cleaning up perf_event_open failures
by Andi Kleen
· 5 years ago
9db0e36
perf evsel: Fall back to global 'perf_env' in perf_evsel__env()
by Arnaldo Carvalho de Melo
· 5 years ago
95be9d1
perf evsel: Move config terms to a separate header
by Arnaldo Carvalho de Melo
· 5 years ago
ca12527
perf evsel: Introduce evsel_fprintf.h
by Arnaldo Carvalho de Melo
· 5 years ago
d5a9948
libperf: Add perf_evlist__id_add_fd() function
by Jiri Olsa
· 5 years ago
70c2036
libperf: Add perf_evsel__alloc_id/perf_evsel__free_id functions
by Jiri Olsa
· 5 years ago
e7eb900
libperf: Move 'ids' from 'struct evsel' to 'struct perf_evsel'
by Jiri Olsa
· 5 years ago
deaf321
libperf: Move 'id' from 'struct evsel' to 'struct perf_evsel'
by Jiri Olsa
· 5 years ago
8cd36f3
libperf: Move 'sample_id' from 'struct evsel' to 'struct perf_evsel'
by Jiri Olsa
· 5 years ago
648b5af
libperf: Move 'system_wide' from 'struct evsel' to 'struct perf_evsel'
by Jiri Olsa
· 5 years ago
4ec8d98
perf record: Fix priv level with branch sampling for paranoid=2
by Stephane Eranian
· 5 years ago
055c67e
perf tools: Move event synthesizing routines to separate .c file
by Arnaldo Carvalho de Melo
· 5 years ago
ea49e01
perf tools: Move event synthesizing routines to separate header
by Arnaldo Carvalho de Melo
· 5 years ago
87ffb6c
perf env: Remove needless cpumap.h header
by Arnaldo Carvalho de Melo
· 5 years ago
fb71c86c
perf tools: Remove util.h from where it is not needed
by Arnaldo Carvalho de Melo
· 5 years ago
f2a39fe
perf auxtrace: Uninline functions that touch perf_session
by Arnaldo Carvalho de Melo
· 5 years ago
91854f9
perf tools: Move everything related to sys_perf_event_open() to perf-sys.h
by Arnaldo Carvalho de Melo
· 5 years ago
2da39f1
perf evlist: Remove needless util.h from evlist.h
by Arnaldo Carvalho de Melo
· 5 years ago
aa97293
perf evsel: Kernel profiling is disallowed only when perf_event_paranoid > 1
by Igor Lubashev
· 5 years ago
dda1bf8
perf tools: Use CAP_SYS_ADMIN with perf_event_paranoid checks
by Igor Lubashev
· 5 years ago
74a1e86
perf evsel: Rename perf_missing_features::bpf_event to ::bpf
by Arnaldo Carvalho de Melo
· 5 years ago
69d81f0
libperf: Rename the PERF_RECORD_ structs to have a "perf" suffix
by Arnaldo Carvalho de Melo
· 5 years ago
b1fcd19
libperf: Add PERF_RECORD_SAMPLE 'struct sample_event' to perf/event.h
by Jiri Olsa
· 5 years ago
aeb00b1
perf record: Move record_opts and other record decls out of perf.h
by Arnaldo Carvalho de Melo
· 5 years ago
a2f354e
libperf: Add perf_thread_map__nr/perf_thread_map__pid functions
by Jiri Olsa
· 5 years ago
ddee688
perf evsel: Remove needless counts.h header from util/evsel.h
by Arnaldo Carvalho de Melo
· 5 years ago
7646602
perf evsel: Move xyarray.h from evsel.c to evsel.h to reduce include dep tree
by Arnaldo Carvalho de Melo
· 5 years ago
acb9f2d
perf evsel: Provide meaningful warning when trying to use 'aux_output' on older kernels
by Arnaldo Carvalho de Melo
· 5 years ago
1b99215
perf tools: Add aux-output config term
by Adrian Hunter
· 5 years ago
5a4b58e
perf tools: Add aux_output attribute flag
by Adrian Hunter
· 5 years ago
a00571f
libperf: Adopt perf_evsel__enable()/disable()/apply_filter() functions
by Jiri Olsa
· 5 years ago
5c30af9
libperf: Adopt perf_evsel__read() function from tools/perf
by Jiri Olsa
· 5 years ago
88761fa
libperf: Adopt simplified perf_evsel__close() function from tools/perf
by Jiri Olsa
· 5 years ago
b8eca4d
libperf: Adopt perf_evsel__alloc_fd() function from tools/perf
by Jiri Olsa
· 5 years ago
5643b1a
libperf: Move nr_members from perf's evsel to libperf's perf_evsel
by Jiri Olsa
· 5 years ago
9dfcb75
libperf: Move fd array from perf's evsel to lobperf's perf_evsel class
by Jiri Olsa
· 5 years ago
af663bd
libperf: Add threads to struct perf_evsel
by Jiri Olsa
· 5 years ago
fe1f61b
libperf: Add own_cpus to struct perf_evsel
by Jiri Olsa
· 5 years ago
d400bd3
libperf: Add cpus to struct perf_evsel
by Jiri Olsa
· 5 years ago
1fc632c
libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel
by Jiri Olsa
· 5 years ago
b04c597
libperf: Add perf_evsel__init function
by Jiri Olsa
· 5 years ago
b27c4ec
libperf: Include perf_evsel in evsel object
by Jiri Olsa
· 5 years ago
7836e52
libperf: Add perf_thread_map__get()/perf_thread_map__put()
by Jiri Olsa
· 5 years ago
38f01d8
libperf: Add perf_cpu_map__get()/perf_cpu_map__put()
by Jiri Olsa
· 5 years ago
397721e
libperf: Add perf_cpu_map__dummy_new() function
by Jiri Olsa
· 5 years ago
24e376b
perf evsel: Rename perf_evsel__apply_filter() to evsel__apply_filter()
by Jiri Olsa
· 5 years ago
9a10bb2
perf evsel: Rename perf_evsel__disable() to evsel__disable()
by Jiri Olsa
· 5 years ago
ec7f24e
perf evsel: Rename perf_evsel__enable() to evsel__enable()
by Jiri Olsa
· 5 years ago
5972d1e
perf evsel: Rename perf_evsel__open() to evsel__open()
by Jiri Olsa
· 5 years ago
365c3ae
perf evsel: Rename perf_evsel__new() to evsel__new()
by Jiri Olsa
· 5 years ago
5eb2dd2
perf evsel: Rename perf_evsel__delete() to evsel__delete()
by Jiri Olsa
· 5 years ago
b4b62ee
perf evsel: Rename perf_evsel__init() to evsel__init()
by Jiri Olsa
· 5 years ago
63503db
perf evlist: Rename struct perf_evlist to struct evlist
by Jiri Olsa
· 5 years ago
32dcd02
perf evsel: Rename struct perf_evsel to struct evsel
by Jiri Olsa
· 5 years ago
9749b90
perf tools: Rename struct thread_map to struct perf_thread_map
by Jiri Olsa
· 5 years ago
f854839
perf cpu_map: Rename struct cpu_map to struct perf_cpu_map
by Jiri Olsa
· 5 years ago
df1d685
perf stat: Move loaded out of struct perf_counts_values
by Jiri Olsa
· 5 years ago
af4a099
perf evsel: Store backpointer to attached bpf_object
by Arnaldo Carvalho de Melo
· 5 years ago
08ef3af
perf stat: Fix segfault for event group in repeat mode
by Jiri Olsa
· 5 years ago
e56fbc9
perf tools: Use list_del_init() more thorougly
by Arnaldo Carvalho de Melo
· 6 years ago
7f7c536
tools lib: Adopt zalloc()/zfree() from tools/perf
by Arnaldo Carvalho de Melo
· 6 years ago
e3b22a6
Merge remote-tracking branch 'tip/perf/core' into perf/urgent
by Arnaldo Carvalho de Melo
· 5 years ago
cd13618
perf evsel: Do not rely on errno values for precise_ip fallback
by Jiri Olsa
· 6 years ago
3052ba5
tools perf: Move from sane_ctype.h obtained from git to the Linux's original
by Arnaldo Carvalho de Melo
· 6 years ago
6a9fa4e
perf string: Move 'dots' and 'graph_dotted_line' out of sane_ctype.h
by Arnaldo Carvalho de Melo
· 6 years ago
fdbdd7e
perf evsel: Make perf_evsel__name() accept a NULL argument
by Arnaldo Carvalho de Melo
· 6 years ago
3ce5ace
Merge tag 'perf-core-for-mingo-5.3-20190611' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
by Ingo Molnar
· 6 years ago
10981c8
perf evsel: Remove superfluous nthreads system_wide setup in alloc_fd()
by Jiri Olsa
· 6 years ago
53651b2
perf record: Add support to collect callchains from kernel or user space only
by yuzhoujian
· 6 years ago
9100704
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251
by Thomas Gleixner
· 6 years ago
d194d8f
perf record: Allow mixing --user-regs with --call-graph=dwarf
by Alexey Budankov
· 6 years ago
064b4e8
perf tools: Add a 'percore' event qualifier
by Jin Yao
· 6 years ago
90489a7
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
3a5b64f
perf evsel: Use hweight64() instead of hweight_long(attr.sample_regs_user)
by Mao Han
· 6 years ago
3371f38
perf evsel: Support printing evsel name for 'duration_time'
by Andi Kleen
· 6 years ago
4e8a5c1
perf evsel: Fix max perf_event_attr.precise_ip detection
by Jiri Olsa
· 6 years ago
71184c6
perf record: Replace option --bpf-event with --no-bpf-event
by Song Liu
· 6 years ago
42dfa45
perf evsel: Free evsel->counts in perf_evsel__exit()
by Arnaldo Carvalho de Melo
· 6 years ago
42a5864
perf stat: Improve scaling
by Andi Kleen
· 6 years ago
75998bb
perf stat: Fix --no-scale
by Andi Kleen
· 6 years ago
5b61adb
perf evsel: Probe for precise_ip with simple attr
by Jiri Olsa
· 6 years ago
6e7e8b9
perf evsel: Force sample_type for slave events
by Jiri Olsa
· 6 years ago
45178a9
perf tools: Handle PERF_RECORD_BPF_EVENT
by Song Liu
· 6 years ago
9aa0bfa
perf tools: Handle PERF_RECORD_KSYMBOL
by Song Liu
· 6 years ago
fb50c09
perf tools: Fix crash on synthesizing the unit
by Jiri Olsa
· 6 years ago
8e88c29
perf tools: Do not zero sample_id_all for group members
by Jiri Olsa
· 6 years ago
b7e8452
perf evsel: Mark a evsel as disabled when asking the kernel do disable it
by Arnaldo Carvalho de Melo
· 6 years ago
2fda5ad
perf evsel: Introduce per event max_events property
by Arnaldo Carvalho de Melo
· 6 years ago
ce6c9da
Merge remote-tracking branch 'tip/perf/urgent' into perf/core
by Arnaldo Carvalho de Melo
· 6 years ago
4ab8455
perf evsel: Store ids for events with their own cpus perf_event__synthesize_event_update_cpus
by Jiri Olsa
· 6 years ago
bb39ccb
tools lib traceevent, perf tools: Rename enum format_flags to enum tep_format_flags
by Tzvetomir Stoyanov (VMware)
· 6 years ago
2c92f98
tools lib traceevent, perf tools: Rename struct format{_field} to struct tep_format{_field}
by Tzvetomir Stoyanov (VMware)
· 6 years ago
650d622
perf evsel: Introduce perf_evsel__store_ids()
by Jiri Olsa
· 6 years ago
fd8d270
perf evsel: Fix potential null pointer dereference in perf_evsel__new_idx()
by Hisao Tanabe
· 6 years ago
af85cd1
tools lib traceevent, perf tools: Rename pevent find APIs
by Tzvetomir Stoyanov (VMware)
· 6 years ago
Next »