Searched refs:dmem_cgroup_region (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/include/linux/ |
| H A D | cgroup_dmem.h | 15 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 D | dmem.c | 19 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 D | drm_drv.h | 37 struct dmem_cgroup_region; 440 struct dmem_cgroup_region *
|
| /linux-6.15/include/drm/ttm/ |
| H A D | ttm_resource.h | 219 struct dmem_cgroup_region *cg;
|
| /linux-6.15/drivers/gpu/drm/ |
| H A D | drm_drv.c | 906 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()
|