Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/gpu/drm/panfrost/
Dpanfrost_gem_shrinker.c26 if (!mutex_trylock(&pfdev->shrinker_lock)) in panfrost_gem_shrinker_count()
34 mutex_unlock(&pfdev->shrinker_lock); in panfrost_gem_shrinker_count()
61 if (!mutex_trylock(&pfdev->shrinker_lock)) in panfrost_gem_shrinker_scan()
74 mutex_unlock(&pfdev->shrinker_lock); in panfrost_gem_shrinker_scan()
Dpanfrost_gem.c36 mutex_lock(&pfdev->shrinker_lock); in panfrost_gem_free_object()
39 mutex_unlock(&pfdev->shrinker_lock); in panfrost_gem_free_object()
Dpanfrost_drv.c355 mutex_lock(&pfdev->shrinker_lock); in panfrost_ioctl_madvise()
362 mutex_unlock(&pfdev->shrinker_lock); in panfrost_ioctl_madvise()
523 mutex_init(&pfdev->shrinker_lock); in panfrost_probe()
Dpanfrost_device.h89 struct mutex shrinker_lock; member
/Linux-v5.4/drivers/gpu/drm/i915/gem/
Di915_gem_shrinker.c19 static bool shrinker_lock(struct drm_i915_private *i915, in shrinker_lock() function
167 if (!shrinker_lock(i915, shrink, &unlock)) in i915_gem_shrink()
353 if (!shrinker_lock(i915, 0, &unlock)) in i915_gem_shrinker_scan()
431 if (!shrinker_lock(i915, 0, &unlock)) in i915_gem_shrinker_vmap()