summaryrefslogtreecommitdiff
path: root/tools/perf/util/vdso.c
AgeCommit message (Expand)AuthorFilesLines
2023-04-04perf map: Add accessor for dsoIan Rogers1-1/+1
2023-04-04perf maps: Remove rb_node from struct mapIan Rogers1-3/+4
2021-03-24perf record: Fix memory leak in vDSO found using ASANNamhyung Kim1-0/+2
2019-11-26perf thread: Rename thread->mg to thread->mapsArnaldo Carvalho de Melo1-1/+1
2019-11-26perf maps: Merge 'struct maps' with 'struct map_groups'Arnaldo Carvalho de Melo1-1/+1
2019-11-06perf map_groups: Introduce for_each_entry() and for_each_entry_safe() iteratorsArnaldo Carvalho de Melo1-2/+2
2019-09-20perf tools: Remove util.h from where it is not neededArnaldo Carvalho de Melo1-1/+1
2019-09-01perf dsos: Move the dsos struct and its methods to separate source filesArnaldo Carvalho de Melo1-0/+1
2019-07-09tools lib: Adopt zalloc()/zfree() from tools/perfArnaldo Carvalho de Melo1-0/+1
2019-02-06pref tools: Add missing map.h includesArnaldo Carvalho de Melo1-0/+1
2019-01-08perf tools: Make find_vdso_map() more modularFlorian Fainelli1-3/+3
2018-04-26perf map: Remove enum_type arg to map_groups__first()Arnaldo Carvalho de Melo1-4/+2
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-09-21perf tools: Provide mutex wrappers for pthreads rwlocksArnaldo Carvalho de Melo1-2/+2
2017-04-19perf tools: Include errno.h where neededArnaldo Carvalho de Melo1-1/+1
2016-06-23perf tools: Find right DSO taking into account if binary is 32 or 64-bitHe Kuang1-3/+37
2015-07-07perf tools: Fix lockup using 32-bit compat vdsoAdrian Hunter1-5/+3
2015-06-08perf tools: Reference count struct dsoArnaldo Carvalho de Melo1-0/+1
2015-06-08perf tools: Protect accesses the dso rbtrees/lists with a rw lockArnaldo Carvalho de Melo1-24/+29
2015-05-29perf machine: Fix up vdso methods namesArnaldo Carvalho de Melo1-9/+9
2015-05-29perf machine: No need to have two DSOs listsArnaldo Carvalho de Melo1-3/+3
2014-10-29perf tools: Do not attempt to run perf-read-vdso32 if it wasn't builtAdrian Hunter1-0/+10
2014-10-29perf tools: Add support for 32-bit compatibility VDSOsAdrian Hunter1-1/+169
2014-10-29perf tools: Build programs to copy 32-bit compatibilityAdrian Hunter1-31/+6
2014-07-24perf tools: Add thread parameter to vdso__dso_findnew()Adrian Hunter1-1/+2
2014-07-24perf tools: Separate the VDSO map name from the VDSO dso nameAdrian Hunter1-3/+8
2014-07-24perf tools: Add vdso__new()Adrian Hunter1-5/+15
2014-07-24perf machine: Fix the lifetime of the VDSO temporary fileAdrian Hunter1-10/+29
2014-07-24perf tools: Group VDSO global variables into a structureAdrian Hunter1-12/+32
2014-07-23perf tools: Pass machine to vdso__dso_findnew()Adrian Hunter1-3/+4
2014-07-17perf tools: Move pr_* debug macros into debug objectJiri Olsa1-0/+1
2013-12-10perf symbols: Remove open coded management of long_name_allocated memberArnaldo Carvalho de Melo1-1/+1
2013-07-09perf symbols: Fix vdso list searchingWaiman Long1-1/+1
2012-09-11perf tools: Back [vdso] DSO with real dataJiri Olsa1-0/+111