xref: /openbmc/linux/tools/perf/util/cgroup.h (revision 9cfc5c90)
1 #ifndef __CGROUP_H__
2 #define __CGROUP_H__
3 
4 #include <linux/atomic.h>
5 
6 struct option;
7 
8 struct cgroup_sel {
9 	char *name;
10 	int fd;
11 	atomic_t refcnt;
12 };
13 
14 
15 extern int nr_cgroups; /* number of explicit cgroups defined */
16 extern void close_cgroup(struct cgroup_sel *cgrp);
17 extern int parse_cgroups(const struct option *opt, const char *str, int unset);
18 
19 #endif /* __CGROUP_H__ */
20