Home
last modified time | relevance | path

Searched refs:cgroup_subsys_state (Results 1 – 21 of 21) sorted by relevance

/include/linux/
Dblk-cgroup.h20 struct cgroup_subsys_state;
26 extern struct cgroup_subsys_state * const blkcg_root_css;
31 void blkcg_pin_online(struct cgroup_subsys_state *blkcg_css);
32 void blkcg_unpin_online(struct cgroup_subsys_state *blkcg_css);
33 struct list_head *blkcg_get_cgwb_list(struct cgroup_subsys_state *css);
34 struct cgroup_subsys_state *bio_blkcg_css(struct bio *bio);
38 #define blkcg_root_css ((struct cgroup_subsys_state *)ERR_PTR(-EINVAL))
42 static inline struct cgroup_subsys_state *bio_blkcg_css(struct bio *bio) in bio_blkcg_css()
Dcgroup_refcnt.h8 void css_get(struct cgroup_subsys_state *css) in css_get()
23 void css_get_many(struct cgroup_subsys_state *css, unsigned int n) in CGROUP_REF_EXPORT()
42 bool css_tryget(struct cgroup_subsys_state *css) in CGROUP_REF_EXPORT()
61 bool css_tryget_online(struct cgroup_subsys_state *css) in CGROUP_REF_EXPORT()
76 void css_put(struct cgroup_subsys_state *css) in CGROUP_REF_EXPORT()
91 void css_put_many(struct cgroup_subsys_state *css, unsigned int n) in CGROUP_REF_EXPORT()
Dcgroup.h101 bool css_has_online_children(struct cgroup_subsys_state *css);
102 struct cgroup_subsys_state *css_from_id(int id, struct cgroup_subsys *ss);
103 struct cgroup_subsys_state *cgroup_e_css(struct cgroup *cgroup,
105 struct cgroup_subsys_state *cgroup_get_e_css(struct cgroup *cgroup,
107 struct cgroup_subsys_state *css_tryget_online_from_dir(struct dentry *dentry,
147 struct cgroup_subsys_state *css_next_child(struct cgroup_subsys_state *pos,
148 struct cgroup_subsys_state *parent);
149 struct cgroup_subsys_state *css_next_descendant_pre(struct cgroup_subsys_state *pos,
150 struct cgroup_subsys_state *css);
151 struct cgroup_subsys_state *css_rightmost_descendant(struct cgroup_subsys_state *pos);
[all …]
Dcgroup-defs.h163 struct cgroup_subsys_state { struct
214 struct cgroup_subsys_state *parent; argument
240 struct cgroup_subsys_state *subsys[CGROUP_SUBSYS_COUNT];
454 struct cgroup_subsys_state self;
524 struct cgroup_subsys_state __rcu *subsys[CGROUP_SUBSYS_COUNT];
710 u64 (*read_u64)(struct cgroup_subsys_state *css, struct cftype *cft);
714 s64 (*read_s64)(struct cgroup_subsys_state *css, struct cftype *cft);
729 int (*write_u64)(struct cgroup_subsys_state *css, struct cftype *cft,
734 int (*write_s64)(struct cgroup_subsys_state *css, struct cftype *cft,
757 struct cgroup_subsys_state *(*css_alloc)(struct cgroup_subsys_state *parent_css);
[all …]
Dbacking-dev.h154 struct cgroup_subsys_state *memcg_css);
156 struct cgroup_subsys_state *memcg_css,
159 void wb_blkcg_offline(struct cgroup_subsys_state *css);
192 struct cgroup_subsys_state *memcg_css; in wb_find_current()
231 struct cgroup_subsys_state *memcg_css; in wb_get_create_current()
367 static inline void wb_blkcg_offline(struct cgroup_subsys_state *css) in wb_blkcg_offline()
Dmisc_cgroup.h53 struct cgroup_subsys_state css;
77 static inline struct misc_cg *css_misc(struct cgroup_subsys_state *css) in css_misc()
Dkthread.h219 struct cgroup_subsys_state;
222 void kthread_associate_blkcg(struct cgroup_subsys_state *css);
223 struct cgroup_subsys_state *kthread_blkcg(void);
225 static inline void kthread_associate_blkcg(struct cgroup_subsys_state *css) { } in kthread_associate_blkcg()
Dcgroup_rdma.h20 struct cgroup_subsys_state css;
Dbacking-dev-defs.h150 struct cgroup_subsys_state *memcg_css; /* the associated memcg */
151 struct cgroup_subsys_state *blkcg_css; /* and blkcg */
Dblktrace_api.h34 struct cgroup_subsys_state *css, const char *fmt, ...);
Dhugetlb_cgroup.h36 struct cgroup_subsys_state css;
Dmemcontrol.h187 struct cgroup_subsys_state css;
821 struct mem_cgroup *mem_cgroup_from_css(struct cgroup_subsys_state *css){ in mem_cgroup_from_css()
940 struct cgroup_subsys_state *mem_cgroup_css_from_folio(struct folio *folio);
1305 struct mem_cgroup *mem_cgroup_from_css(struct cgroup_subsys_state *css) in mem_cgroup_from_css()
Dblk_types.h21 struct cgroup_subsys_state;
Dbio.h454 struct cgroup_subsys_state *css);
460 struct cgroup_subsys_state *css) in bio_associate_blkg_from_css()
Dhugetlb.h66 struct cgroup_subsys_state *css;
100 struct cgroup_subsys_state *css;
Dperf_event.h1095 struct cgroup_subsys_state css;
/include/trace/hooks/
Dcgroup.h13 struct cgroup_subsys_state;
39 TP_PROTO(struct cgroup_subsys_state *css),
Dsched.h490 struct cgroup_subsys_state;
495 TP_PROTO(struct task_group *tg, struct cgroup_subsys_state *parent_css),
501 TP_PROTO(struct cgroup_subsys_state *css),
Dmm.h72 struct cgroup_subsys_state;
74 TP_PROTO(struct cgroup_subsys_state *css, struct mem_cgroup *memcg),
77 TP_PROTO(struct cgroup_subsys_state *css, struct mem_cgroup *memcg),
/include/net/
Dnetprio_cgroup.h24 struct cgroup_subsys_state *css; in task_netprioidx()
Dcls_cgroup.h19 struct cgroup_subsys_state css;