aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/util/thread_map.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-08-29libperf: Rename the PERF_RECORD_ structs to have a "perf" prefixJiri Olsa1-2/+2
2019-08-22libperf: Add perf_thread_map__nr/perf_thread_map__pid functionsJiri Olsa1-2/+2
2019-07-29libperf: Add perf_thread_map__get()/perf_thread_map__put()Jiri Olsa1-26/+0
2019-07-29libperf: Add perf_thread_map__new_dummy() functionJiri Olsa1-47/+12
2019-07-29perf tools: Rename struct thread_map to struct perf_thread_mapJiri Olsa1-30/+30
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-1/+1
2019-07-01perf tools: Ditch rtrim(), use strim() from tools/libArnaldo Carvalho de Melo1-1/+2
2018-02-27perf stat: Ignore error thread when enabling system-wide --per-threadJin Yao1-0/+1
2018-02-16perf tools: Use target->per_thread and target->system_wide flagsJin Yao1-2/+2
2017-12-27perf thread_map: Enumerate all threads from /procJin Yao1-1/+4
2017-12-05perf thread_map: Add method to map all threads in the systemArnaldo Carvalho de Melo1-6/+16
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-04-19perf tools: Include errno.h where neededArnaldo Carvalho de Melo1-0/+1
2017-04-19perf tools: Move extra string util functions to util/string2.hArnaldo Carvalho de Melo1-0/+1
2017-03-03perf thread_map: Convert thread_map.refcnt from atomic_t to refcount_tElena Reshetova1-10/+10
2017-02-08perf thread_map: Correctly size buffer used with dirent->dt_nameArnaldo Carvalho de Melo1-1/+1
2016-12-15perf thread_map: Add thread_map__remove functionJiri Olsa1-0/+22
2016-06-23perf tools: Rename strlist_for_each() macros to for_each_entry()Arnaldo Carvalho de Melo1-2/+2
2016-04-13perf thread_map: Make new_by_tid_str constructor publicJiri Olsa1-1/+1
2016-04-13perf thread_map: Add has() methodJiri Olsa1-0/+12
2016-04-08perf thread_map: Use readdir() instead of deprecated readdir_r()Arnaldo Carvalho de Melo1-4/+4
2015-12-17perf thread_map: Add thread_map__new_event functionJiri Olsa1-0/+27
2015-12-10perf thread_map: Free strlist on constructor error pathNamhyung Kim1-0/+1
2015-07-21Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/coreIngo Molnar1-2/+4
2015-07-20perf strlist: Make dupstr be the default and part of an extensible config parmArnaldo Carvalho de Melo1-2/+4
2015-07-09perf thread_map: Fix the sizeof() calculation for map entriesArnaldo Carvalho de Melo1-2/+1
2015-06-26perf thrad_map: Add comm string into arrayJiri Olsa1-0/+59
2015-06-26perf thread_map: Introduce thread_map__reset functionJiri Olsa1-1/+16
2015-06-25perf tools: Add reference counting for thread_map objectJiri Olsa1-2/+28
2015-06-25perf tools: Future-proof thread_map allocation size calculationArnaldo Carvalho de Melo1-1/+1
2015-06-23perf thread_map: Don't access the array entries directlyJiri Olsa1-11/+13
2015-06-16perf tools: Add thread_map__(alloc|realloc) helpersJiri Olsa1-8/+16
2014-10-14perf thread_map: Create dummy constructor out of open coded equivalentArnaldo Carvalho de Melo1-8/+13
2013-12-27perf tools: Use zfree to help detect use after free bugsArnaldo Carvalho de Melo1-5/+5
2013-12-27perf tools: Introduce zfreeArnaldo Carvalho de Melo1-6/+4
2012-05-25perf tools: fix thread_map__new_by_pid_str() memory leak in error pathFranck Bui-Huu1-11/+10
2012-02-21perf tools: fix broken perf record -a modeStephane Eranian1-1/+1
2012-02-13perf tools: Allow multiple threads or processes in record, stat, topDavid Ahern1-0/+128
2012-01-24perf tools: Introduce per user viewArnaldo Carvalho de Melo1-2/+96
2012-01-24perf tools: Add fprintf methods for thread_map and cpu_map classesArnaldo Carvalho de Melo1-0/+11
2011-01-24perf threads: Move thread_map to separate fileArnaldo Carvalho de Melo1-0/+64