Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
31fb4c0d7b88f036edb96a6a3bd791289ea2f931
/
tools
/
perf
/
util
/
evlist.c
31fb4c0
perf mmap: Store real cpu number in 'struct perf_mmap'
by Jiri Olsa
· 6 years ago
e2bdbe8
perf evlist: Introduce force_leader() method
by Jin Yao
· 7 years ago
2c5f6d8
perf evlist: Store 'overwrite' in struct perf_mmap
by Kan Liang
· 7 years ago
6afad54
perf mmap: Discard legacy interfaces for mmap read forward
by Kan Liang
· 7 years ago
147c508
perf tools: Use target->per_thread and target->system_wide flags
by Jin Yao
· 7 years ago
6888ff6
perf evlist: Remove stale mmap read for backward
by Kan Liang
· 7 years ago
bafae98
perf evlist: Remove fcntl.h from evlist.h
by Arnaldo Carvalho de Melo
· 7 years ago
dd8bd53
perf evlist: Remove trailing semicolon
by Luis de Bethencourt
· 7 years ago
73c0ca1e
perf thread_map: Enumerate all threads from /proc
by Jin Yao
· 7 years ago
0b72d69
perf tools: Rename 'backward' to 'overwrite' in evlist, mmap and record
by Wang Nan
· 7 years ago
71f566a
perf mmap: Fix perf backward recording
by Wang Nan
· 7 years ago
8eb7a1f
perf mmap: Remove overwrite and check_messup from mmap read
by Wang Nan
· 7 years ago
144b9a4
perf evlist: Remove evlist->overwrite
by Wang Nan
· 7 years ago
7a276ff
perf evlist: Remove 'overwrite' parameter from perf_evlist__mmap_ex
by Wang Nan
· 7 years ago
f74b9d3a
perf evlist: Remove 'overwrite' parameter from perf_evlist__mmap
by Wang Nan
· 7 years ago
0146812
perf evlist: Add perf_evlist__parse_sample_timestamp function
by Jiri Olsa
· 7 years ago
07d6f44
perf evlist: Add helper to check if attr.exclude_kernel is set in all evsels
by Arnaldo Carvalho de Melo
· 7 years ago
640d517
perf evlist: Set the correct idx when adding dummy events
by Arnaldo Carvalho de Melo
· 7 years ago
1695849
perf mmap: Move perf_mmap and methods to separate mmap.[ch] files
by Arnaldo Carvalho de Melo
· 7 years ago
475fb53
perf evsel: Fix buffer overflow while freeing events
by Andi Kleen
· 7 years ago
db918ac
perf evlist: Allow asking for max precise_ip in add_default()
by Arnaldo Carvalho de Melo
· 8 years ago
30269dc
perf evsel: Allow asking for max precise_ip in new_cycles()
by Arnaldo Carvalho de Melo
· 8 years ago
86a5e0c
perf tools: Remove sys/ioctl.h from util.h
by Arnaldo Carvalho de Melo
· 8 years ago
58db1d6
perf tools: Move units conversion/formatting routines to separate object
by Arnaldo Carvalho de Melo
· 8 years ago
9607ad3
perf tools: Add signal.h to places using its definitions
by Arnaldo Carvalho de Melo
· 8 years ago
a43783a
perf tools: Include errno.h where needed
by Arnaldo Carvalho de Melo
· 8 years ago
fd20e81
perf tools: Including missing inttypes.h header
by Arnaldo Carvalho de Melo
· 8 years ago
4738ca3
perf evlist: Clarify a bit the use of perf_mmap->refcnt
by Arnaldo Carvalho de Melo
· 8 years ago
25a3720
perf evlist: Convert perf_map.refcnt from atomic_t to refcount_t
by Elena Reshetova
· 8 years ago
0c58244
perf record: Add switch-output size warning
by Jiri Olsa
· 8 years ago
9808143
perf tools: Add unit_number__scnprintf function
by Jiri Olsa
· 8 years ago
e978be9
perf evlist: Fix typo in perf_evlist__start_workload()
by Soramichi Akiyama
· 8 years ago
18ef15c
perf tools: Experiment with cppcheck
by Arnaldo Carvalho de Melo
· 8 years ago
9f21b81
perf evlist: Only open events on CPUs an evsel permits
by Mark Rutland
· 8 years ago
7c48dcf
perf evsel: Introduce constructor for cycles event
by Arnaldo Carvalho de Melo
· 8 years ago
f6cdff8
perf evlist: Make {pause,resume} internal helpers
by Wang Nan
· 8 years ago
54cc54d
perf evlist: Setup backward mmap state machine
by Wang Nan
· 8 years ago
a0c6f45
perf evlist: Drop evlist->backward
by Wang Nan
· 8 years ago
078c338
perf evlist: Map backward events to backward_mmap
by Wang Nan
· 8 years ago
b2cb615
perf evlist: Introduce backward_mmap array for evlist
by Wang Nan
· 8 years ago
a1f7261
perf evlist: Extract common code in mmap failure processing
by Wang Nan
· 8 years ago
4876075
perf evlist: Record mmap cookie into fdarray private field
by Wang Nan
· 8 years ago
8db6d6b
perf evlist: Update mmap related APIs and helpers
by Wang Nan
· 8 years ago
32a951b
perf evlist: Drop redundant evsel->overwrite indicator
by Arnaldo Carvalho de Melo
· 8 years ago
7cb5c5a
perf evlist: Make event2evsel public
by Jiri Olsa
· 8 years ago
c8b5f2c
tools: Introduce str_error_r()
by Arnaldo Carvalho de Melo
· 8 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
· 9 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
· 9 years ago
98df858
perf report: Add flag for non ANY branch mode
by Andi Kleen
· 9 years ago
0e5ffb3
perf evlist: Tolerate NULL maps in propagate_maps
by Jiri Olsa
· 9 years ago
52361ff
perf evlist: Use bool instead of target argument in propagate_maps()
by Jiri Olsa
· 9 years ago
3de5cfb
perf evlist: Force perf_evlist__set_maps to propagate maps through events
by Jiri Olsa
· 9 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
Next »