summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/data.c
Commit message (Expand)AuthorAgeFilesLines
* perf tools: Fix resources leak in perf_data__open_dir()Miaoqian Lin2023-01-121-0/+2
* perf tools: Automatically use guest kcore_dir if presentAdrian Hunter2022-07-201-0/+19
* perf tools: Make has_kcore_dir() work also for guest kcore_dirAdrian Hunter2022-07-201-9/+15
* perf data: Add has_kcore_dir()Adrian Hunter2022-05-231-0/+14
* Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo2022-03-141-4/+3
|\
| * perf data: Fix double free in perf_session__delete()Alexey Bayduraev2022-02-221-4/+3
* | perf data: Adding error message if perf_data__create_dir() failsAlexey Bayduraev2022-02-221-2/+6
|/
* perf data: Close all files in close_dir()Riccardo Mancini2021-07-181-1/+1
* perf inject: Add facility to do in place updateAdrian Hunter2021-05-121-1/+2
* perf data: Fix error return code in perf_data__create_dir()Zhen Lei2021-04-201-2/+3
* perf data: Add is_perf_data functionJiri Olsa2020-11-271-0/+19
* perf data: Allow to use stdio functions for pipe modeNamhyung Kim2020-11-161-3/+38
* perf record: Put a copy of kcore into the perf.data directoryAdrian Hunter2019-11-061-0/+33
* perf data: Support single perf.data file directoryAdrian Hunter2019-11-061-1/+8
* perf data: Rename directory "header" file to "data"Adrian Hunter2019-11-061-1/+1
* perf data: Correctly identify directory data filesAdrian Hunter2019-11-061-1/+1
* perf tools: Remove util.h from where it is not neededArnaldo Carvalho de Melo2019-09-201-1/+2
* perf debug: Remove needless include directives from debug.hArnaldo Carvalho de Melo2019-08-311-0/+1
* perf tools: Remove duplicate headersSouptick Joarder2019-08-261-1/+0
* perf tools: Use zfree() where applicableArnaldo Carvalho de Melo2019-07-091-1/+1
* tools lib: Adopt zalloc()/zfree() from tools/perfArnaldo Carvalho de Melo2019-07-091-0/+1
* perf record: Allow to limit number of reported perf.data filesAndi Kleen2019-03-191-6/+5
* perf header: Add DIR_FORMAT feature to describe directory dataJiri Olsa2019-03-111-2/+8
* perf data: Make perf_data__size() work over directoryJiri Olsa2019-03-111-0/+17
* perf data: Add perf_data__update_dir() functionJiri Olsa2019-03-111-0/+20
* perf data: Support having perf.data stored as a directoryJiri Olsa2019-03-111-1/+48
* perf data: Force perf_data__open|close zero data->file.pathJiri Olsa2019-03-061-2/+2
* perf data: Add perf_data__open_dir_data functionJiri Olsa2019-02-251-0/+59
* perf data: Add perf_data__(create_dir|close_dir) functionsJiri Olsa2019-02-251-0/+47
* perf data: Fail check_backup in case of errorJiri Olsa2019-02-251-3/+18
* perf data: Make check_backup work over directoriesJiri Olsa2019-02-251-4/+7
* perf data: Add global path holderJiri Olsa2019-02-221-12/+27
* perf data: Move size to struct perf_data_fileJiri Olsa2019-02-221-1/+1
* perf tools: Move conditional O_CLOEXEC to util.hArnaldo Carvalho de Melo2018-01-231-10/+0
* Merge branch 'linus' into perf/core, to fix conflictsIngo Molnar2017-11-071-0/+1
|\
| * License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* | perf tools: Add perf_data_file__write functionJiri Olsa2017-10-301-1/+7
* | perf tools: Add struct perf_data_fileJiri Olsa2017-10-301-24/+24
* | perf tools: Rename struct perf_data_file to perf_dataJiri Olsa2017-10-301-46/+46
* | perf tools: Make copyfile_offset() staticArnaldo Carvalho de Melo2017-09-131-0/+1
|/
* perf tools: Open perf.data with O_CLOEXEC flagJiri Olsa2017-09-121-1/+12
* perf tools: Include errno.h where neededArnaldo Carvalho de Melo2017-04-191-0/+1
* tools: Introduce str_error_r()Arnaldo Carvalho de Melo2016-07-121-2/+2
* perf data: Add perf_data_file__switch() helperWang Nan2016-04-141-0/+41
* perf util: Replace strerror with strerror_r for thread-safetyMasami Hiramatsu2014-08-151-2/+6
* perf tools: Move pr_* debug macros into debug objectJiri Olsa2014-07-171-0/+1
* perf tools: Suggest using -f to override perf.data file ownership messageArnaldo Carvalho de Melo2014-07-081-1/+1
* perf tools: Improve error reportingAdrien BAK2014-04-201-1/+8
* perf tools: Add perf_data_file__write interfaceJiri Olsa2013-12-021-0/+6
* perf tools: Add perf_data_file__open interface to data objectJiri Olsa2013-10-211-0/+120