Home
last modified time | relevance | path

Searched refs:dmem_cgroup_region (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/include/linux/
H A Dcgroup_dmem.h15 struct dmem_cgroup_region;
18 struct dmem_cgroup_region *dmem_cgroup_register_region(u64 size, const char *name_fmt, ...) __print…
19 void dmem_cgroup_unregister_region(struct dmem_cgroup_region *region);
20 int dmem_cgroup_try_charge(struct dmem_cgroup_region *region, u64 size,
30 static inline __printf(2,3) struct dmem_cgroup_region *
36 static inline void dmem_cgroup_unregister_region(struct dmem_cgroup_region *region) in dmem_cgroup_unregister_region()
39 static inline int dmem_cgroup_try_charge(struct dmem_cgroup_region *region, u64 size, in dmem_cgroup_try_charge()
/linux-6.15/kernel/cgroup/
H A Ddmem.c19 struct dmem_cgroup_region { struct
61 struct dmem_cgroup_region *region; argument
401 struct dmem_cgroup_region *region = container_of(rcu, typeof(*region), rcu); in dmemcg_free_rcu()
423 void dmem_cgroup_unregister_region(struct dmem_cgroup_region *region) in dmem_cgroup_unregister_region()
467 struct dmem_cgroup_region *ret; in dmem_cgroup_register_region()
499 static struct dmem_cgroup_region *dmemcg_get_region_by_name(const char *name) in dmemcg_get_region_by_name()
501 struct dmem_cgroup_region *region; in dmemcg_get_region_by_name()
600 int dmem_cgroup_try_charge(struct dmem_cgroup_region *region, u64 size, in dmem_cgroup_try_charge()
646 struct dmem_cgroup_region *region; in dmem_cgroup_region_capacity_show()
684 struct dmem_cgroup_region *region; in dmemcg_limit_write()
[all …]
/linux-6.15/include/drm/
H A Ddrm_drv.h37 struct dmem_cgroup_region;
440 struct dmem_cgroup_region *
/linux-6.15/include/drm/ttm/
H A Dttm_resource.h219 struct dmem_cgroup_region *cg;
/linux-6.15/drivers/gpu/drm/
H A Ddrm_drv.c906 struct dmem_cgroup_region *drmm_cgroup_register_region(struct drm_device *dev, const char *region_n… in drmm_cgroup_register_region()
908 struct dmem_cgroup_region *region; in drmm_cgroup_register_region()