summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/thread_map.c
Commit message (Expand)AuthorAgeFilesLines
* libperf: Rename the PERF_RECORD_ structs to have a "perf" prefixJiri Olsa2019-08-291-2/+2
* libperf: Add perf_thread_map__nr/perf_thread_map__pid functionsJiri Olsa2019-08-221-2/+2
* libperf: Add perf_thread_map__get()/perf_thread_map__put()Jiri Olsa2019-07-291-26/+0
* libperf: Add perf_thread_map__new_dummy() functionJiri Olsa2019-07-291-47/+12
* perf tools: Rename struct thread_map to struct perf_thread_mapJiri Olsa2019-07-291-30/+30
* 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-1/+1
* perf tools: Ditch rtrim(), use strim() from tools/libArnaldo Carvalho de Melo2019-07-011-1/+2
* perf stat: Ignore error thread when enabling system-wide --per-threadJin Yao2018-02-271-0/+1
* perf tools: Use target->per_thread and target->system_wide flagsJin Yao2018-02-161-2/+2
* perf thread_map: Enumerate all threads from /procJin Yao2017-12-271-1/+4
* perf thread_map: Add method to map all threads in the systemArnaldo Carvalho de Melo2017-12-051-6/+16
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* perf tools: Include errno.h where neededArnaldo Carvalho de Melo2017-04-191-0/+1
* perf tools: Move extra string util functions to util/string2.hArnaldo Carvalho de Melo2017-04-191-0/+1
* perf thread_map: Convert thread_map.refcnt from atomic_t to refcount_tElena Reshetova2017-03-031-10/+10
* perf thread_map: Correctly size buffer used with dirent->dt_nameArnaldo Carvalho de Melo2017-02-081-1/+1
* perf thread_map: Add thread_map__remove functionJiri Olsa2016-12-151-0/+22
* perf tools: Rename strlist_for_each() macros to for_each_entry()Arnaldo Carvalho de Melo2016-06-231-2/+2
* perf thread_map: Make new_by_tid_str constructor publicJiri Olsa2016-04-131-1/+1
* perf thread_map: Add has() methodJiri Olsa2016-04-131-0/+12
* perf thread_map: Use readdir() instead of deprecated readdir_r()Arnaldo Carvalho de Melo2016-04-081-4/+4
* perf thread_map: Add thread_map__new_event functionJiri Olsa2015-12-171-0/+27
* perf thread_map: Free strlist on constructor error pathNamhyung Kim2015-12-101-0/+1
* Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/...Ingo Molnar2015-07-211-2/+4
|\
| * perf strlist: Make dupstr be the default and part of an extensible config parmArnaldo Carvalho de Melo2015-07-201-2/+4
* | perf thread_map: Fix the sizeof() calculation for map entriesArnaldo Carvalho de Melo2015-07-091-2/+1
|/
* perf thrad_map: Add comm string into arrayJiri Olsa2015-06-261-0/+59
* perf thread_map: Introduce thread_map__reset functionJiri Olsa2015-06-261-1/+16
* perf tools: Add reference counting for thread_map objectJiri Olsa2015-06-251-2/+28
* perf tools: Future-proof thread_map allocation size calculationArnaldo Carvalho de Melo2015-06-251-1/+1
* perf thread_map: Don't access the array entries directlyJiri Olsa2015-06-231-11/+13
* perf tools: Add thread_map__(alloc|realloc) helpersJiri Olsa2015-06-161-8/+16
* perf thread_map: Create dummy constructor out of open coded equivalentArnaldo Carvalho de Melo2014-10-141-8/+13
* perf tools: Use zfree to help detect use after free bugsArnaldo Carvalho de Melo2013-12-271-5/+5
* perf tools: Introduce zfreeArnaldo Carvalho de Melo2013-12-271-6/+4
* perf tools: fix thread_map__new_by_pid_str() memory leak in error pathFranck Bui-Huu2012-05-251-11/+10
* perf tools: fix broken perf record -a modeStephane Eranian2012-02-211-1/+1
* perf tools: Allow multiple threads or processes in record, stat, topDavid Ahern2012-02-131-0/+128
* perf tools: Introduce per user viewArnaldo Carvalho de Melo2012-01-241-2/+96
* perf tools: Add fprintf methods for thread_map and cpu_map classesArnaldo Carvalho de Melo2012-01-241-0/+11
* perf threads: Move thread_map to separate fileArnaldo Carvalho de Melo2011-01-241-0/+64