Messages in this thread | ![/](/images/icornerl.gif) | | From | Jiri Olsa <> | Subject | [PATCH 0/5] perf session: Add reader object | Date | Wed, 26 Dec 2018 14:51:27 +0100 |
| |
hi, this patchset adds reader object to interface event processing for any data. It's defined as:
struct reader { int fd; u64 data_size; u64 data_offset; };
Now we can simply define reader object for arbitrary file data portion and pass it to reader__process_events function to process its data.
It's preparation for multiple file storage under perf.data directory.
Available also in: git://git.kernel.org/pub/scm/linux/kernel/git/jolsa/perf.git perf/fixes
thanks, jirka
--- Jiri Olsa (5): perf session: Get rid of file_size variable perf session: Add reader object perf session: Add data_size to reader object perf session: Add data_offset to reader object perf session: Add reader__process_events function
tools/perf/util/session.c | 73 +++++++++++++++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 47 insertions(+), 26 deletions(-)
| ![\](/images/icornerr.gif) |