Gitiles
Code Review
Sign In
LeafOS
/
LeafOS-Devices
/
android_kernel_samsung_gta4xl
/
4876075b3205af992bf1012f6d6fbc03593d55b9
/
tools
/
perf
/
util
/
evlist.c
4876075
perf evlist: Record mmap cookie into fdarray private field
by Wang Nan
· 9 years ago
8db6d6b
perf evlist: Update mmap related APIs and helpers
by Wang Nan
· 9 years ago
32a951b
perf evlist: Drop redundant evsel->overwrite indicator
by Arnaldo Carvalho de Melo
· 9 years ago
7cb5c5a
perf evlist: Make event2evsel public
by Jiri Olsa
· 9 years ago
c8b5f2c
tools: Introduce str_error_r()
by Arnaldo Carvalho de Melo
· 9 years ago
e5cadb9
perf evlist: Rename for_each() macros to for_each_entry()
by Arnaldo Carvalho de Melo
· 9 years ago
0b04b3d
perf evlist: Destructors should accept NULL
by Arnaldo Carvalho de Melo
· 9 years ago
946ae1d
perf evlist: Fix alloc_mmap() failure path
by Wang Nan
· 9 years ago
258e4bf
tools: Pass arg to fdarray__filter's call back function
by Wang Nan
· 9 years ago
5a5ddeb
perf evlist: Choose correct reading direction according to evlist->backward
by Wang Nan
· 9 years ago
e10e4ef
perf evlist: Check 'base' pointer before checking refcnt when put a mmap
by Wang Nan
· 9 years ago
f3058a1
perf evlist: Don't poll and mmap overwritable events
by Wang Nan
· 9 years ago
3a62a7b
perf record: Read from backward ring buffer
by Wang Nan
· 9 years ago
65aea23
perf evlist: Add API to pause/resume
by Wang Nan
· 9 years ago
d4c6fb3
perf evsel: Record fd into perf_mmap
by Wang Nan
· 9 years ago
e24c752
perf tools: Support reading from backward ring buffer
by Wang Nan
· 9 years ago
b6b85da
perf evlist: Rename variable in perf_mmap__read()
by Wang Nan
· 9 years ago
0f4ccd1
perf evlist: Extract perf_mmap__read()
by Wang Nan
· 9 years ago
b04b702
perf evlist: Enforce ring buffer reading
by Wang Nan
· 9 years ago
f5e7150
perf evlist: Expose perf_event_mlock_kb_in_pages() helper
by Arnaldo Carvalho de Melo
· 9 years ago
22c8a37
perf evlist: Add (reset,set)_sample_bit methods
by Arnaldo Carvalho de Melo
· 9 years ago
fdf1472
perf tools: Only set filter for tracepoints events
by Wang Nan
· 9 years ago
7630b3e
perf tools: Enable passing event to BPF object
by Wang Nan
· 9 years ago
d9aade7f
perf evlist: Handle -EINVAL for sample_freq > max_sample_rate in strerror_open()
by Arnaldo Carvalho de Melo
· 9 years ago
a55e566
perf evlist: Reference count the cpu and thread maps at set_maps()
by Arnaldo Carvalho de Melo
· 9 years ago
d2190a8
perf evlist: Remove perf_evlist__(enable|disable)_event functions
by Jiri Olsa
· 9 years ago
23df7f7
perf evlist: Make perf_evlist__open() open evsels with their cpus and threads (like perf record does)
by Adrian Hunter
· 9 years ago
5bae025
perf evlist: Introduce perf_evlist__new_dummy constructor
by Arnaldo Carvalho de Melo
· 9 years ago
1c59612
perf evlist: Export id_add_fd()
by Jiri Olsa
· 9 years ago
4b6ab94
perf subcmd: Create subcmd library
by Josh Poimboeuf
· 9 years ago
3e27c92
perf evlist: Factor perf_evlist__(enable|disable) functions
by Jiri Olsa
· 9 years ago
45cf6c3
perf tools: Export perf_event_attr__set_max_precise_ip()
by Jiri Olsa
· 9 years ago
7f8d1ad
perf tools: By default use the most precise "cycles" hw counter available
by Arnaldo Carvalho de Melo
· 9 years ago
4768230
perf evlist: Add perf_evlist__remove()
by Adrian Hunter
· 9 years ago
dddcf6a
perf evlist: Add perf_evlist__id2evsel_strict()
by Adrian Hunter
· 9 years ago
d71b0ad
Merge branch 'perf/urgent' into perf/core, to resolve a conflict
by Ingo Molnar
· 9 years ago
8c0498b
perf evlist: Fix create_syswide_maps() not propagating maps
by Adrian Hunter
· 9 years ago
44c42d7
perf evlist: Fix add() not propagating maps
by Adrian Hunter
· 9 years ago
adc0c3e
perf evlist: Factor out a function to propagate maps for a single evsel
by Adrian Hunter
· 9 years ago
74bfd2b
perf evlist: Make create_maps() use set_maps()
by Adrian Hunter
· 9 years ago
934e0f2
perf evlist: Make set_maps() more resilient
by Adrian Hunter
· 9 years ago
fce4d29
perf evsel: Add own_cpus member
by Adrian Hunter
· 9 years ago
b278c36
perf evlist: Fix missing thread_map__put in propagate_maps()
by Adrian Hunter
· 9 years ago
f114d6e
perf evlist: Fix splice_list_tail() not setting evlist
by Adrian Hunter
· 9 years ago
ec9a77a
perf evlist: Add has_user_cpus member
by Adrian Hunter
· 9 years ago
d5bc056
perf evlist: Remove redundant validation from propagate_maps()
by Adrian Hunter
· 9 years ago
725e06b
perf evlist: Simplify set_maps() logic
by Adrian Hunter
· 9 years ago
a69b09e
perf evlist: Simplify propagate_maps() logic
by Adrian Hunter
· 9 years ago
8dd2a13
perf evsel: Propagate error info from tp_format
by Jiri Olsa
· 9 years ago
d988d5e
perf evlist: Open event on evsel cpus and threads
by Kan Liang
· 10 years ago
d49e469
perf evsel: Add a backpointer to the evlist a evsel is in
by Arnaldo Carvalho de Melo
· 9 years ago
05169df
perf script: Fix segfault using --show-mmap-events
by Adrian Hunter
· 10 years ago
98df858
perf report: Add flag for non ANY branch mode
by Andi Kleen
· 10 years ago
0e5ffb3
perf evlist: Tolerate NULL maps in propagate_maps
by Jiri Olsa
· 10 years ago
52361ff
perf evlist: Use bool instead of target argument in propagate_maps()
by Jiri Olsa
· 10 years ago
3de5cfb
perf evlist: Force perf_evlist__set_maps to propagate maps through events
by Jiri Olsa
· 10 years ago
94ad89b
perf evlist: Make perf_evlist__set_filter use perf_evsel__set_filter
by Arnaldo Carvalho de Melo
· 10 years ago
f47805a
perf evsel: Rename set_filter to apply_filter
by Arnaldo Carvalho de Melo
· 10 years ago
578e91e
perf evlist: Propagate thread maps through the evlist
by Jiri Olsa
· 10 years ago
b7f0c20
perf evlist: Propagate cpu maps to evsels in an evlist
by Jiri Olsa
· 10 years ago
186fbb7
perf tools: Add reference counting for thread_map object
by Jiri Olsa
· 10 years ago
f30a79b
perf tools: Add reference counting for cpu_map object
by Jiri Olsa
· 10 years ago
e13798c
perf thread_map: Don't access the array entries directly
by Jiri Olsa
· 10 years ago
2b56bcf
perf evlist: Add toggle_enable() method
by Arnaldo Carvalho de Melo
· 10 years ago
7951722
perf trace: Fix race condition at the end of started workloads
by Sukadev Bhattiprolu
· 10 years ago
7143849
perf evlist: Use atomic.h for the perf_mmap refcount
by Arnaldo Carvalho de Melo
· 10 years ago
b72e74d
perf evlist: Amend mmap ref counting for the AUX area mmap
by Adrian Hunter
· 10 years ago
e9db131
perf record: Extend -m option for AUX area tracing mmap pages
by Adrian Hunter
· 10 years ago
718c602
perf evlist: Add support for mmapping an AUX area buffer
by Adrian Hunter
· 10 years ago
7b8283b5
perf evlist: Fix type for references to data_head/tail
by David Ahern
· 10 years ago
8ea92ce
perf evlist: Fix inverted logic in perf_mmap__empty
by He Kuang
· 10 years ago
23d4aad
perf evlist: Return the first evsel with an invalid filter in apply_filters()
by Arnaldo Carvalho de Melo
· 10 years ago
be199ad
perf evlist: Introduce set_filter_pids method
by Arnaldo Carvalho de Melo
· 10 years ago
cfd70a2
perf evlist: Introduce set_filter_pid method
by Arnaldo Carvalho de Melo
· 10 years ago
23773ca
perf tools: Make perf aware of tracefs
by Steven Rostedt (Red Hat)
· 10 years ago
20f86fc
perf evlist: Fix typo in comment
by Arnaldo Carvalho de Melo
· 10 years ago
e2726d9
tools lib fs: Adopt debugfs open strerrno method
by Arnaldo Carvalho de Melo
· 10 years ago
267b677
perf evlist: Remove extraneous 'was' on error message
by Arnaldo Carvalho de Melo
· 10 years ago
9152983
perf evlist: Use roundup_pow_of_two
by Arnaldo Carvalho de Melo
· 10 years ago
1be300f
perf tools: Make the mmap length autotuning more robust
by Arnaldo Carvalho de Melo
· 10 years ago
0389cd1
tools: Move code originally from linux/log2.h to tools/include/linux/
by Arnaldo Carvalho de Melo
· 10 years ago
8185e88
perf evlist: Do not use hard coded value for a mmap_pages default
by Arnaldo Carvalho de Melo
· 10 years ago
e965bea
perf evlist: Improve the strerror_mmap method
by Arnaldo Carvalho de Melo
· 10 years ago
e5d4a29
perf evlist: Clarify sterror_mmap variable names
by Arnaldo Carvalho de Melo
· 10 years ago
0a2138b
perf evlist: Fixup brown paper bag on "hint" for --mmap-pages cmdline arg
by Arnaldo Carvalho de Melo
· 10 years ago
956fa57
perf evlist: Introduce strerror_mmap method
by Arnaldo Carvalho de Melo
· 10 years ago
f90d194
perf evlist: Do not poll events that use the system_wide flag
by Adrian Hunter
· 10 years ago
cba9b84
perf tools: Use evlist__for_each in a few remaining places
by Arnaldo Carvalho de Melo
· 10 years ago
3c659ee
perf tools: Add id index
by Adrian Hunter
· 10 years ago
b2e19a9
perf evlist: Fix for double free in tools/perf stat
by Yasser Shalabi
· 10 years ago
4112eb1
perf evlist: Default to syswide target when no thread/cpu maps set
by Arnaldo Carvalho de Melo
· 10 years ago
1aaf63b
perf evlist: Check that there is a thread_map when preparing a workload
by Arnaldo Carvalho de Melo
· 10 years ago
e4b356b
perf evlist: Unmap when all refcounts to fd are gone and events drained
by Arnaldo Carvalho de Melo
· 10 years ago
2171a92
tools lib fd array: Allow associating an integer cookie with each entry
by Arnaldo Carvalho de Melo
· 10 years ago
8239698
perf evlist: Refcount mmaps
by Arnaldo Carvalho de Melo
· 10 years ago
1b85337
tools lib api: Adopt fdarray class from perf's evlist
by Arnaldo Carvalho de Melo
· 10 years ago
f66a889
perf evlist: Introduce poll method for common code idiom
by Arnaldo Carvalho de Melo
· 11 years ago
ad6765d
perf evlist: Allow growing pollfd on add method
by Arnaldo Carvalho de Melo
· 11 years ago
033fa71
perf evlist: We need to poll all event file descriptors
by Arnaldo Carvalho de Melo
· 10 years ago
8179672
perf evlist: Monitor POLLERR and POLLHUP events too
by Arnaldo Carvalho de Melo
· 11 years ago
Next »