aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/cgroup.c
AgeCommit message (Expand)AuthorFilesLines
2023-02-03perf stat: Remove evsel metric_name/exprGravatar Ian Rogers 1-1/+0
2023-01-04perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non...Gravatar Namhyung Kim 1-5/+18
2021-07-09libperf: Move 'leader' from tools/perf to perf_evsel::leaderGravatar Jiri Olsa 1-1/+1
2021-07-05perf stat: Enable BPF counter with --for-each-cgroupGravatar Namhyung Kim 1-0/+2
2021-07-01perf tools: Add cgroup_is_v2() helperGravatar Namhyung Kim 1-0/+19
2021-07-01perf tools: Add read_cgroup_id() functionGravatar Namhyung Kim 1-0/+25
2021-02-08perf stat: Use nftw() instead of ftw()Gravatar Paul Cercueil 1-4/+4
2020-11-30perf evlist: Use the right prefix for 'struct evlist' evsel list methodsGravatar Arnaldo Carvalho de Melo 1-2/+2
2020-11-04perf stat: Support regex pattern in --for-each-cgroupGravatar Namhyung Kim 1-23/+175
2020-09-28perf tools: Allow creation of cgroup without openGravatar Namhyung Kim 1-7/+12
2020-09-28perf tools: Copy metric events properly when expand cgroupsGravatar Namhyung Kim 1-1/+22
2020-09-28perf stat: Add --for-each-cgroup optionGravatar Namhyung Kim 1-0/+79
2020-04-22perf cgroup: Avoid needless closing of unopened fdGravatar Tommi Rantala 1-1/+2
2020-04-03perf cgroup: Maintain cgroup hierarchyGravatar Namhyung Kim 1-0/+80
2020-03-04tools lib api fs: Move cgroupsfs_find_mountpoint()Gravatar Namhyung Kim 1-61/+2
2019-08-31perf auxtrace: Uninline functions that touch perf_sessionGravatar Arnaldo Carvalho de Melo 1-0/+2
2019-08-29perf tools: Remove perf.h from source files not needing itGravatar Arnaldo Carvalho de Melo 1-1/+0
2019-07-29libperf: Include perf_evlist in evlist objectGravatar Jiri Olsa 1-1/+1
2019-07-29perf evlist: Rename struct perf_evlist to struct evlistGravatar Jiri Olsa 1-5/+5
2019-07-29perf evsel: Rename struct perf_evsel to struct evselGravatar Jiri Olsa 1-5/+5
2019-07-09perf tools: Use zfree() where applicableGravatar Arnaldo Carvalho de Melo 1-1/+1
2019-07-09tools lib: Adopt zalloc()/zfree() from tools/perfGravatar Arnaldo Carvalho de Melo 1-1/+1
2018-06-04perf cgroup: Make evlist__find_cgroup() more compactGravatar Arnaldo Carvalho de Melo 1-6/+3
2018-03-19perf tools: Fix snprint warnings for gcc 8Gravatar Jiri Olsa 1-1/+1
2018-03-07perf cgroup: Make the cgroup name be const char *Gravatar Arnaldo Carvalho de Melo 1-10/+14
2018-03-07perf cgroup: Add evlist__add_default_cgroup()Gravatar Arnaldo Carvalho de Melo 1-0/+14
2018-03-07perf cgroup: Add evlist__findnew_cgroup()Gravatar Arnaldo Carvalho de Melo 1-7/+10
2018-03-07perf cgroup: Introduce cgroup__new() out of open coded equivalentGravatar Arnaldo Carvalho de Melo 1-10/+20
2018-03-07perf cgroup: Introduce find_cgroup() methodGravatar Arnaldo Carvalho de Melo 1-2/+10
2018-03-07perf cgroup: Introduce cgroup__get()Gravatar Arnaldo Carvalho de Melo 1-6/+10
2018-03-07perf cgroup: Rename close_cgroup() to cgroup__put()Gravatar Arnaldo Carvalho de Melo 1-3/+2
2018-03-07perf cgroup: Introduce cgroup__delete()Gravatar Arnaldo Carvalho de Melo 1-3/+8
2018-03-07perf cgroup: Rename 'struct cgroup_sel' to 'struct cgroup'Gravatar Arnaldo Carvalho de Melo 1-3/+3
2018-03-07perf cgroup: Remove misplaced __maybe_unusedGravatar Arnaldo Carvalho de Melo 1-1/+1
2018-02-22perf cgroup: Simplify arguments when tracking multiple eventsGravatar weiping zhang 1-1/+16
2018-01-25perf evlist: Remove fcntl.h from evlist.hGravatar Arnaldo Carvalho de Melo 1-0/+3
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-07-25perf cgroup: Fix refcount usageGravatar Arnaldo Carvalho de Melo 1-3/+5
2017-04-19perf tools: Replace STR() calls with __stringify()Gravatar Arnaldo Carvalho de Melo 1-2/+3
2017-03-03perf cgroup: Convert cgroup_sel.refcnt from atomic_t to refcount_tGravatar Elena Reshetova 1-3/+3
2017-02-02cgroup, perf_event: make perf_event controller work on cgroup2 hierarchyGravatar Tejun Heo 1-7/+19
2016-06-23perf evlist: Rename for_each() macros to for_each_entry()Gravatar Arnaldo Carvalho de Melo 1-2/+2
2015-12-17perf subcmd: Create subcmd libraryGravatar Josh Poimboeuf 1-1/+1
2015-05-15perf cgroup: Use atomic.h for refcountingGravatar Arnaldo Carvalho de Melo 1-7/+3
2014-01-13perf evlist: Introduce evlist__for_each() & friendsGravatar Arnaldo Carvalho de Melo 1-2/+2
2013-12-27perf tools: Use zfree to help detect use after free bugsGravatar Arnaldo Carvalho de Melo 1-1/+1
2012-09-11perf tools: Use __maybe_used for unused variablesGravatar Irina Tirdea 1-2/+2
2011-11-28perf tools: Eliminate duplicate code and use PATH_MAX consistentlyGravatar Arnaldo Carvalho de Melo 1-8/+7
2011-04-08perf: Fix a build error with some GCC versionsGravatar Eric Dumazet 1-1/+1
2011-02-16perf tool: Add cgroup supportGravatar Stephane Eranian 1-0/+178