summaryrefslogtreecommitdiff
path: root/tools/perf/util/data.c
AgeCommit message (Expand)AuthorFilesLines
2022-03-02perf data: Fix double free in perf_session__delete()Alexey Bayduraev1-4/+3
2021-07-28perf data: Close all files in close_dir()Riccardo Mancini1-1/+1
2021-05-07perf data: Fix error return code in perf_data__create_dir()Zhen Lei1-2/+3
2019-11-06perf record: Put a copy of kcore into the perf.data directoryAdrian Hunter1-0/+33
2019-11-06perf data: Support single perf.data file directoryAdrian Hunter1-1/+8
2019-11-06perf data: Rename directory "header" file to "data"Adrian Hunter1-1/+1
2019-11-06perf data: Correctly identify directory data filesAdrian Hunter1-1/+1
2019-09-20perf tools: Remove util.h from where it is not neededArnaldo Carvalho de Melo1-1/+2
2019-09-01perf debug: Remove needless include directives from debug.hArnaldo Carvalho de Melo1-0/+1
2019-08-26perf tools: Remove duplicate headersSouptick Joarder1-1/+0
2019-07-09perf tools: Use zfree() where applicableArnaldo Carvalho de Melo1-1/+1
2019-07-09tools lib: Adopt zalloc()/zfree() from tools/perfArnaldo Carvalho de Melo1-0/+1
2019-03-19perf record: Allow to limit number of reported perf.data filesAndi Kleen1-6/+5
2019-03-11perf header: Add DIR_FORMAT feature to describe directory dataJiri Olsa1-2/+8
2019-03-11perf data: Make perf_data__size() work over directoryJiri Olsa1-0/+17
2019-03-11perf data: Add perf_data__update_dir() functionJiri Olsa1-0/+20
2019-03-11perf data: Support having perf.data stored as a directoryJiri Olsa1-1/+48
2019-03-07perf data: Force perf_data__open|close zero data->file.pathJiri Olsa1-2/+2
2019-02-25perf data: Add perf_data__open_dir_data functionJiri Olsa1-0/+59
2019-02-25perf data: Add perf_data__(create_dir|close_dir) functionsJiri Olsa1-0/+47
2019-02-25perf data: Fail check_backup in case of errorJiri Olsa1-3/+18
2019-02-25perf data: Make check_backup work over directoriesJiri Olsa1-4/+7
2019-02-22perf data: Add global path holderJiri Olsa1-12/+27
2019-02-22perf data: Move size to struct perf_data_fileJiri Olsa1-1/+1
2018-01-23perf tools: Move conditional O_CLOEXEC to util.hArnaldo Carvalho de Melo1-10/+0
2017-11-07Merge branch 'linus' into perf/core, to fix conflictsIngo Molnar1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-30perf tools: Add perf_data_file__write functionJiri Olsa1-1/+7
2017-10-30perf tools: Add struct perf_data_fileJiri Olsa1-24/+24
2017-10-30perf tools: Rename struct perf_data_file to perf_dataJiri Olsa1-46/+46
2017-09-13perf tools: Make copyfile_offset() staticArnaldo Carvalho de Melo1-0/+1
2017-09-12perf tools: Open perf.data with O_CLOEXEC flagJiri Olsa1-1/+12
2017-04-19perf tools: Include errno.h where neededArnaldo Carvalho de Melo1-0/+1
2016-07-12tools: Introduce str_error_r()Arnaldo Carvalho de Melo1-2/+2
2016-04-14perf data: Add perf_data_file__switch() helperWang Nan1-0/+41
2014-08-15perf util: Replace strerror with strerror_r for thread-safetyMasami Hiramatsu1-2/+6
2014-07-17perf tools: Move pr_* debug macros into debug objectJiri Olsa1-0/+1
2014-07-08perf tools: Suggest using -f to override perf.data file ownership messageArnaldo Carvalho de Melo1-1/+1
2014-04-20perf tools: Improve error reportingAdrien BAK1-1/+8
2013-12-02perf tools: Add perf_data_file__write interfaceJiri Olsa1-0/+6
2013-10-22perf tools: Add perf_data_file__open interface to data objectJiri Olsa1-0/+120