Searched refs:shrink_pin (Results 1 - 3 of 3) sorted by relevance

/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_shrinker.c495 if (atomic_add_unless(&obj->mm.shrink_pin, 1, 0))
499 if (!atomic_fetch_inc(&obj->mm.shrink_pin) &&
517 if (atomic_add_unless(&obj->mm.shrink_pin, -1, 1))
522 if (atomic_dec_and_test(&obj->mm.shrink_pin)) {
H A Di915_gem_object_types.h594 * @shrink_pin: Prevents the pages from being made visible to
595 * the shrinker, while the shrink_pin is non-zero. Most users
605 * The @shrink_pin is incremented by calling
614 atomic_t shrink_pin; member in struct:drm_i915_gem_object::__anon669
H A Di915_gem_pages.c73 atomic_inc(&obj->mm.shrink_pin);
93 atomic_set(&obj->mm.shrink_pin, 0);

Completed in 124 milliseconds