aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/util/cgroup.c
AgeCommit message (Expand)Author
2021-07-09libperf: Move 'leader' from tools/perf to perf_evsel::leaderJiri Olsa
2021-07-05perf stat: Enable BPF counter with --for-each-cgroupNamhyung Kim
2021-07-01perf tools: Add cgroup_is_v2() helperNamhyung Kim
2021-07-01perf tools: Add read_cgroup_id() functionNamhyung Kim
2021-02-08perf stat: Use nftw() instead of ftw()Paul Cercueil
2020-11-30perf evlist: Use the right prefix for 'struct evlist' evsel list methodsArnaldo Carvalho de Melo
2020-11-04perf stat: Support regex pattern in --for-each-cgroupNamhyung Kim
2020-09-28perf tools: Allow creation of cgroup without openNamhyung Kim
2020-09-28perf tools: Copy metric events properly when expand cgroupsNamhyung Kim
2020-09-28perf stat: Add --for-each-cgroup optionNamhyung Kim
2020-04-22perf cgroup: Avoid needless closing of unopened fdTommi Rantala
2020-04-03perf cgroup: Maintain cgroup hierarchyNamhyung Kim
2020-03-04tools lib api fs: Move cgroupsfs_find_mountpoint()Namhyung Kim
2019-08-31perf auxtrace: Uninline functions that touch perf_sessionArnaldo Carvalho de Melo
2019-08-29perf tools: Remove perf.h from source files not needing itArnaldo Carvalho de Melo
2019-07-29libperf: Include perf_evlist in evlist objectJiri Olsa
2019-07-29perf evlist: Rename struct perf_evlist to struct evlistJiri Olsa
2019-07-29perf evsel: Rename struct perf_evsel to struct evselJiri Olsa
2019-07-09perf tools: Use zfree() where applicableArnaldo Carvalho de Melo
2019-07-09tools lib: Adopt zalloc()/zfree() from tools/perfArnaldo Carvalho de Melo
2018-06-04perf cgroup: Make evlist__find_cgroup() more compactArnaldo Carvalho de Melo
2018-03-19perf tools: Fix snprint warnings for gcc 8Jiri Olsa
2018-03-07perf cgroup: Make the cgroup name be const char *Arnaldo Carvalho de Melo
2018-03-07perf cgroup: Add evlist__add_default_cgroup()Arnaldo Carvalho de Melo
2018-03-07perf cgroup: Add evlist__findnew_cgroup()Arnaldo Carvalho de Melo
2018-03-07perf cgroup: Introduce cgroup__new() out of open coded equivalentArnaldo Carvalho de Melo
2018-03-07perf cgroup: Introduce find_cgroup() methodArnaldo Carvalho de Melo
2018-03-07perf cgroup: Introduce cgroup__get()Arnaldo Carvalho de Melo
2018-03-07perf cgroup: Rename close_cgroup() to cgroup__put()Arnaldo Carvalho de Melo
2018-03-07perf cgroup: Introduce cgroup__delete()Arnaldo Carvalho de Melo
2018-03-07perf cgroup: Rename 'struct cgroup_sel' to 'struct cgroup'Arnaldo Carvalho de Melo
2018-03-07perf cgroup: Remove misplaced __maybe_unusedArnaldo Carvalho de Melo
2018-02-22perf cgroup: Simplify arguments when tracking multiple eventsweiping zhang
2018-01-25perf evlist: Remove fcntl.h from evlist.hArnaldo Carvalho de Melo
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-07-25perf cgroup: Fix refcount usageArnaldo Carvalho de Melo
2017-04-19perf tools: Replace STR() calls with __stringify()Arnaldo Carvalho de Melo
2017-03-03perf cgroup: Convert cgroup_sel.refcnt from atomic_t to refcount_tElena Reshetova
2017-02-02cgroup, perf_event: make perf_event controller work on cgroup2 hierarchyTejun Heo
2016-06-23perf evlist: Rename for_each() macros to for_each_entry()Arnaldo Carvalho de Melo
2015-12-17perf subcmd: Create subcmd libraryJosh Poimboeuf
2015-05-15perf cgroup: Use atomic.h for refcountingArnaldo Carvalho de Melo
2014-01-13perf evlist: Introduce evlist__for_each() & friendsArnaldo Carvalho de Melo
2013-12-27perf tools: Use zfree to help detect use after free bugsArnaldo Carvalho de Melo
2012-09-11perf tools: Use __maybe_used for unused variablesIrina Tirdea
2011-11-28perf tools: Eliminate duplicate code and use PATH_MAX consistentlyArnaldo Carvalho de Melo
2011-04-08perf: Fix a build error with some GCC versionsEric Dumazet
2011-02-16perf tool: Add cgroup supportStephane Eranian