<dec f='src/src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.h' l='2609' type='int i915_gem_evict_everything(struct drm_device * dev)'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c' l='2549' u='c' c='i915_gem_shrink_all'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c' l='5071' u='c' c='i915_gem_suspend'/>
<def f='src/src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_evict.c' l='242' ll='277' type='int i915_gem_evict_everything(struct drm_device * dev)'/>
<doc f='src/src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_evict.c' l='234'>/**
 * i915_gem_evict_everything - Try to evict all objects
 * @dev: Device to evict objects for
 *
 * This functions tries to evict all gem objects from all address spaces. Used
 * by the shrinker as a last-ditch effort and for suspend, before releasing the
 * backing storage of all unbound objects.
 */</doc>
