Lines Matching defs:env
574 struct cgroup *cgroup__findnew(struct perf_env *env, uint64_t id,
579 down_write(&env->cgroups.lock);
580 cgrp = __cgroup__findnew(&env->cgroups.tree, id, true, path);
581 up_write(&env->cgroups.lock);
590 struct cgroup *cgroup__find(struct perf_env *env, uint64_t id)
594 down_read(&env->cgroups.lock);
595 cgrp = __cgroup__findnew(&env->cgroups.tree, id, false, NULL);
596 up_read(&env->cgroups.lock);
600 void perf_env__purge_cgroups(struct perf_env *env)
605 down_write(&env->cgroups.lock);
606 while (!RB_EMPTY_ROOT(&env->cgroups.tree)) {
607 node = rb_first(&env->cgroups.tree);
610 rb_erase(node, &env->cgroups.tree);
613 up_write(&env->cgroups.lock);