Searched refs:drm_pagemap_cache (Results 1 – 3 of 3) sorted by relevance
26 struct drm_pagemap_cache { struct62 struct drm_pagemap_cache *cache = arg; in drm_pagemap_cache_fini() argument95 struct drm_pagemap_cache *drm_pagemap_cache_create_devm(struct drm_pagemap_shrinker *shrinker) in drm_pagemap_cache_create_devm()97 struct drm_pagemap_cache *cache = kzalloc_obj(*cache); in drm_pagemap_cache_create_devm()148 int drm_pagemap_cache_lock_lookup(struct drm_pagemap_cache *cache) in drm_pagemap_cache_lock_lookup()158 void drm_pagemap_cache_unlock_lookup(struct drm_pagemap_cache *cache) in drm_pagemap_cache_unlock_lookup()179 struct drm_pagemap *drm_pagemap_get_from_cache(struct drm_pagemap_cache *cache) in drm_pagemap_get_from_cache()233 void drm_pagemap_cache_set_pagemap(struct drm_pagemap_cache *cache, struct drm_pagemap *dpagemap) in drm_pagemap_cache_set_pagemap()256 struct drm_pagemap *drm_pagemap_get_from_cache_if_active(struct drm_pagemap_cache *cache) in drm_pagemap_get_from_cache_if_active()270 struct drm_pagemap_cache *cache = dpagemap->cache; in drm_pagemap_shrinker_cancel()[all …]
13 struct drm_pagemap_cache;170 struct drm_pagemap_cache *cache;
1823 xe_pagemap_find_or_create(struct xe_device *xe, struct drm_pagemap_cache *cache, in xe_pagemap_find_or_create()1906 struct drm_pagemap_cache *cache = in xe_pagemap_cache_create()