Home
last modified time | relevance | path

Searched refs:xe_shrinker (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_shrinker.c26 struct xe_shrinker { struct
35 static struct xe_shrinker *to_xe_shrinker(struct shrinker *shrink) in to_xe_shrinker() argument
49 xe_shrinker_mod_pages(struct xe_shrinker *shrinker, long shrinkable, long purgeable) in xe_shrinker_mod_pages()
141 struct xe_shrinker *shrinker = to_xe_shrinker(shrink); in xe_shrinker_count()
166 static bool xe_shrinker_runtime_pm_get(struct xe_shrinker *shrinker, bool force, in xe_shrinker_runtime_pm_get()
195 static void xe_shrinker_runtime_pm_put(struct xe_shrinker *shrinker, bool runtime_pm) in xe_shrinker_runtime_pm_put()
203 struct xe_shrinker *shrinker = to_xe_shrinker(shrink); in xe_shrinker_scan()
259 struct xe_shrinker *shrinker = in xe_shrinker_pm()
268 struct xe_shrinker *shrinker = arg; in xe_shrinker_fini()
285 struct xe_shrinker *shrinker = kzalloc_obj(*shrinker); in xe_shrinker_create()
H A Dxe_device_types.h442 struct xe_shrinker *shrinker;