Searched refs:ancestors (Results 1 - 6 of 6) sorted by relevance

/linux-master/tools/perf/util/bpf_skel/
H A Dbperf_cgroup.bpf.c49 struct cgroup *ancestors[]; member in struct:cgroup___new
70 if (bpf_core_field_exists(cgrp_new->ancestors)) {
71 return BPF_CORE_READ(cgrp_new, ancestors[level], kn, id);
/linux-master/block/
H A Dblk-iocost.c548 /* this iocg's depth in the hierarchy and ancestors including self */
550 struct ioc_gq *ancestors[]; member in struct:ioc_gq
1112 struct ioc_gq *parent = iocg->ancestors[lvl];
1113 struct ioc_gq *child = iocg->ancestors[lvl + 1];
1192 struct ioc_gq *parent = iocg->ancestors[lvl];
1193 struct ioc_gq *child = iocg->ancestors[lvl + 1];
1234 struct ioc_gq *parent = iocg->ancestors[lvl];
1235 struct ioc_gq *child = iocg->ancestors[lvl + 1];
1297 if (!list_empty(&iocg->ancestors[i]->active_list))
1650 * list of all the ancestors i
[all...]
/linux-master/include/linux/
H A Dcgroup.h200 * state updates of its ancestors.
516 return cgrp->ancestors[ancestor->level] == ancestor;
535 return cgrp->ancestors[ancestor_level];
H A Dcgroup-defs.h320 * When a stat gets updated, the cgroup_rstat_cpu and its ancestors are
406 * ancestors[] can determine whether a given cgroup is a
547 /* All ancestors including self */
548 struct cgroup *ancestors[]; member in struct:cgroup
571 * release. cgrp->ancestors[0] will be used overflowing into the
576 /* must follow cgrp for cgrp->ancestors[0], see above */
/linux-master/kernel/cgroup/
H A Dcgroup.c311 * take masks of ancestors with non-empty cpus/mems, instead of being
315 * masks of ancestors.
427 /* but the ancestors can't be unless mixable */
2107 root_cgrp->ancestors[0] = root_cgrp;
5598 cgrp = kzalloc(struct_size(cgrp, ancestors, (level + 1)), GFP_KERNEL);
5652 cgrp->ancestors[tcgrp->level] = tcgrp;
/linux-master/kernel/bpf/
H A Dhelpers.c2207 /* cgrp's refcnt could be 0 here, but ancestors can still be accessed */
2208 ancestor = cgrp->ancestors[level];

Completed in 427 milliseconds