Lines Matching defs:dmem_cgroup_region
20 struct dmem_cgroup_region {
62 struct dmem_cgroup_region *region;
200 find_cg_pool_locked(struct dmemcg_state *dmemcs, struct dmem_cgroup_region *region)
321 alloc_pool_single(struct dmemcg_state *dmemcs, struct dmem_cgroup_region *region,
357 get_cg_pool_locked(struct dmemcg_state *dmemcs, struct dmem_cgroup_region *region,
402 struct dmem_cgroup_region *region = container_of(rcu, typeof(*region), rcu);
413 struct dmem_cgroup_region *cgregion = container_of(ref, typeof(*cgregion), ref);
424 void dmem_cgroup_unregister_region(struct dmem_cgroup_region *region)
466 struct dmem_cgroup_region *dmem_cgroup_register_region(u64 size, const char *fmt, ...)
468 struct dmem_cgroup_region *ret;
500 static struct dmem_cgroup_region *dmemcg_get_region_by_name(const char *name)
502 struct dmem_cgroup_region *region;
527 get_cg_pool_unlocked(struct dmemcg_state *cg, struct dmem_cgroup_region *region)
601 int dmem_cgroup_try_charge(struct dmem_cgroup_region *region, u64 size,
647 struct dmem_cgroup_region *region;
658 static int dmemcg_parse_limit(char *options, struct dmem_cgroup_region *region,
685 struct dmem_cgroup_region *region;
735 struct dmem_cgroup_region *region;