Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
6f3573672324b6391014680dd6e2cf7298aaea22
/
tools
/
perf
/
util
/
mmap.c
4402869
perf cpumap: Migrate to libperf cpumap api
by Ian Rogers
· 3 years ago
6d18804
perf cpumap: Give CPUs their own type
by Ian Rogers
· 3 years ago
6bd006c
perf mmap: Introduce mmap_cpu_mask__duplicate()
by Riccardo Mancini
· 3 years, 4 months ago
7fc5b57
tools: rename bitmap_alloc() to bitmap_zalloc()
by Andy Shevchenko
· 3 years, 4 months ago
44d462a
perf record: Fix binding of AIO user space buffers to nodes
by Alexey Budankov
· 4 years, 10 months ago
8384a26
perf record: Adapt affinity to machines with #CPUs > 1K
by Alexey Budankov
· 5 years ago
9c080c0
perf mmap: Declare type for cpu mask of arbitrary length
by Alexey Budankov
· 5 years ago
285aaea
libperf: Centralize map refcnt setting
by Jiri Olsa
· 5 years ago
151ed5d
libperf: Adopt perf_mmap__read_event() from tools/perf
by Jiri Olsa
· 5 years ago
32fdc2c
libperf: Adopt perf_mmap__read_done() from tools/perf
by Jiri Olsa
· 5 years ago
7c4d418
libperf: Adopt perf_mmap__read_init() from tools/perf
by Jiri Olsa
· 5 years ago
7728fa0
libperf: Adopt perf_mmap__consume() function from tools/perf
by Jiri Olsa
· 5 years ago
1d40ae4
perf tools: Use perf_mmap way to detect aux mmap
by Jiri Olsa
· 5 years ago
80e53d1
libperf: Adopt perf_mmap__put() function from tools/perf
by Jiri Olsa
· 5 years ago
59d7ea62
libperf: Adopt perf_mmap__unmap() function from tools/perf
by Jiri Olsa
· 5 years ago
e75710f
libperf: Adopt perf_mmap__get() function from tools/perf
by Jiri Olsa
· 5 years ago
32c261c
libperf: Adopt perf_mmap__mmap() function from tools/perf
by Jiri Olsa
· 5 years ago
bf59b30
libperf: Adopt perf_mmap__mmap_len() function from tools/perf
by Jiri Olsa
· 5 years ago
e440979
libperf: Add 'struct perf_mmap_param'
by Jiri Olsa
· 5 years ago
7634d53
libperf: Use sys/types.h to get ssize_t, not unistd.h
by Arnaldo Carvalho de Melo
· 5 years ago
20f2be1
libperf: Move 'page_size' global variable to libperf
by Jiri Olsa
· 5 years ago
65aa2e6
libperf: Add 'flush' to 'struct perf_mmap'
by Jiri Olsa
· 5 years ago
4443e6d
libperf: Add 'event_copy' to 'struct perf_mmap'
by Jiri Olsa
· 5 years ago
8df7a86
libperf: Add 'overwrite' to 'struct perf_mmap'
by Jiri Olsa
· 5 years ago
ebe4d72
libperf: Add prev/start/end to struct perf_mmap
by Jiri Olsa
· 5 years ago
e03edfe
libperf: Add 'refcnt' to struct perf_mmap
by Jiri Olsa
· 5 years ago
56a9470
libperf: Add 'cpu' to struct perf_mmap
by Jiri Olsa
· 5 years ago
2cf07b2
libperf: Add 'fd' to struct perf_mmap
by Jiri Olsa
· 5 years ago
4fd0cef
libperf: Add 'mask' to struct perf_mmap
by Jiri Olsa
· 5 years ago
547740f
libperf: Add perf_mmap struct
by Jiri Olsa
· 5 years ago
a583053
perf tools: Rename 'struct perf_mmap' to 'struct mmap'
by Jiri Olsa
· 5 years ago
f2a39fe
perf auxtrace: Uninline functions that touch perf_session
by Arnaldo Carvalho de Melo
· 5 years ago
c1a604d
perf tools: Remove needless perf.h include directive from headers
by Arnaldo Carvalho de Melo
· 5 years ago
6549cd8
perf tools: Use perf_cpu_map__nr instead of cpu_map__nr
by Jiri Olsa
· 5 years ago
63503db
perf evlist: Rename struct perf_evlist to struct evlist
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
7f7c536
tools lib: Adopt zalloc()/zfree() from tools/perf
by Arnaldo Carvalho de Melo
· 5 years ago
9100704
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251
by Thomas Gleixner
· 6 years ago
ef78112
perf record: Implement compression for AIO trace streaming
by Alexey Budankov
· 6 years ago
51255a8
perf mmap: Implement dedicated memory buffer for data compression
by Alexey Budankov
· 6 years ago
470530b
perf record: Implement --mmap-flush=<number> option
by Alexey Budankov
· 6 years ago
f13de66
perf record: Apply affinity masks when reading mmap buffers
by Alexey Budankov
· 6 years ago
c44a8b4
perf record: Bind the AIO user space buffers to nodes
by Alexey Budankov
· 6 years ago
9d2ed64
perf record: Allocate affinity masks
by Alexey Budankov
· 6 years ago
c8dd6ee
perf record: Fix memory leak on AIO objects deallocation
by Alexey Budankov
· 6 years ago
93f20c0
perf record: Extend trace writing to multi AIO
by Alexey Budankov
· 6 years ago
d3d1af6
perf record: Enable asynchronous trace writing
by Alexey Budankov
· 6 years ago
0b77383
perf mmap: Map data buffer for preserving collected data
by Alexey Budankov
· 6 years ago
ded2b8f
perf tools: Add 'struct perf_mmap' arg to record__write()
by Jiri Olsa
· 6 years ago
31fb4c0
perf mmap: Store real cpu number in 'struct perf_mmap'
by Jiri Olsa
· 6 years ago
895e3b0
perf mmap: Be consistent when checking for an unmaped ring buffer
by Arnaldo Carvalho de Melo
· 7 years ago
f58385f
perf mmap: Fix accessing unmapped mmap in perf_mmap__read_done()
by Kan Liang
· 7 years ago
699db11
perf mmap: Discard head in overwrite_rb_find_range()
by Yisheng Xie
· 7 years ago
b9bae2c
perf mmap: Simplify perf_mmap__read_init()
by Kan Liang
· 7 years ago
0019dc87
perf mmap: Simplify perf_mmap__read_event()
by Kan Liang
· 7 years ago
d6ace3d
perf mmap: Simplify perf_mmap__consume()
by Kan Liang
· 7 years ago
bdec8b2
perf mmap: Use stored 'overwrite' in perf_mmap__consume()
by Kan Liang
· 7 years ago
b9de0f6
perf mmap: Use the stored data in perf_mmap__read_event()
by Kan Liang
· 7 years ago
07a9461
perf mmap: Use the stored scope data in perf_mmap__push()
by Kan Liang
· 7 years ago
4fda345
perf mmap: Store mmap scope 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
3effc2f
perf mmap: Discard legacy interface for mmap read
by Kan Liang
· 7 years ago
7bb4597
perf mmap: Introduce perf_mmap__read_event()
by Kan Liang
· 7 years ago
ee023de
perf mmap: Introduce perf_mmap__read_done()
by Kan Liang
· 7 years ago
b4b036b
perf mmap: Discard 'prev' in perf_mmap__read()
by Kan Liang
· 7 years ago
189f2cc
perf mmap: Add new return value logic for perf_mmap__read_init()
by Kan Liang
· 7 years ago
8872481
perf mmap: Introduce perf_mmap__read_init()
by Kan Liang
· 7 years ago
f92c8cb
perf mmap: Cleanup perf_mmap__push()
by Kan Liang
· 7 years ago
dc6c35c
perf mmap: Recalculate size for overwrite mode
by Kan Liang
· 7 years ago
0b72d69
perf tools: Rename 'backward' to 'overwrite' in evlist, mmap and record
by Wang Nan
· 7 years ago
7fb4b40
perf mmap: Don't discard prev in backward mode
by Wang Nan
· 7 years ago
8eb7a1f
perf mmap: Remove overwrite and check_messup from mmap read
by Wang Nan
· 7 years ago
ca6a9a0
perf mmap: Remove overwrite from arguments list of perf_mmap__push
by Wang Nan
· 7 years ago
73c17d8
perf mmap: Adopt push method from builtin-record.c
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