Lines Matching refs:cgroup
13 static void cgroup_base_stat_flush(struct cgroup *cgrp, int cpu);
15 static struct cgroup_rstat_cpu *cgroup_rstat_cpu(struct cgroup *cgrp, int cpu) in cgroup_rstat_cpu()
29 __bpf_kfunc void cgroup_rstat_updated(struct cgroup *cgrp, int cpu) in cgroup_rstat_updated()
50 struct cgroup *parent = cgroup_parent(cgrp); in cgroup_rstat_updated()
91 static struct cgroup *cgroup_rstat_cpu_pop_updated(struct cgroup *pos, in cgroup_rstat_cpu_pop_updated()
92 struct cgroup *root, int cpu) in cgroup_rstat_cpu_pop_updated()
95 struct cgroup *parent; in cgroup_rstat_cpu_pop_updated()
130 struct cgroup **nextp; in cgroup_rstat_cpu_pop_updated()
166 __weak noinline void bpf_rstat_flush(struct cgroup *cgrp, in bpf_rstat_flush()
167 struct cgroup *parent, int cpu) in bpf_rstat_flush()
174 static void cgroup_rstat_flush_locked(struct cgroup *cgrp) in cgroup_rstat_flush_locked()
184 struct cgroup *pos = NULL; in cgroup_rstat_flush_locked()
233 __bpf_kfunc void cgroup_rstat_flush(struct cgroup *cgrp) in cgroup_rstat_flush()
251 void cgroup_rstat_flush_hold(struct cgroup *cgrp) in cgroup_rstat_flush_hold()
268 int cgroup_rstat_init(struct cgroup *cgrp) in cgroup_rstat_init()
290 void cgroup_rstat_exit(struct cgroup *cgrp) in cgroup_rstat_exit()
343 static void cgroup_base_stat_flush(struct cgroup *cgrp, int cpu) in cgroup_base_stat_flush()
346 struct cgroup *parent = cgroup_parent(cgrp); in cgroup_base_stat_flush()
383 cgroup_base_stat_cputime_account_begin(struct cgroup *cgrp, unsigned long *flags) in cgroup_base_stat_cputime_account_begin()
392 static void cgroup_base_stat_cputime_account_end(struct cgroup *cgrp, in cgroup_base_stat_cputime_account_end()
401 void __cgroup_account_cputime(struct cgroup *cgrp, u64 delta_exec) in __cgroup_account_cputime()
411 void __cgroup_account_cputime_field(struct cgroup *cgrp, in __cgroup_account_cputime_field()
482 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_base_stat_cputime_show()