Lines Matching full:pages

32 	 * We can only return physical pages to the system if we can either  in can_release_pages()
79 * @target: amount of memory to make available, in pages
80 * @nr_scanned: optional output for number of pages scanned (incremental)
84 * up to @target pages of main memory backing storage from buffer objects.
89 * free system memory - the pages might still be in-used to due to other reasons
99 * The number of pages of backing storage actually released.
143 * so can not be simply unbound to retire and unpin their pages. To in i915_gem_shrink()
187 * to be able to shrink their pages, so they remain on in i915_gem_shrink()
268 * The number of pages of backing storage actually released.
298 * available GEM objects worth of pages. That is we don't want in i915_gem_shrinker_count()
362 * assert that there are no objects with pinned pages that are not in i915_gem_shrinker_oom()
376 pr_info("Purging GPU memory, %lu pages freed, " in i915_gem_shrinker_oom()
377 "%lu pages still pinned, %lu pages left available.\n", in i915_gem_shrinker_oom()
473 * pages.
485 * We can only be called while the pages are pinned or when in i915_gem_object_make_unshrinkable()
486 * the pages are released. If pinned, we should only be called in i915_gem_object_make_unshrinkable()
535 * yet have mm.pages, but are guaranteed to have potentially reclaimable pages
551 * yet have mm.pages, but are guaranteed to have potentially reclaimable pages
566 * MUST only be called on objects which have backing pages.
579 * shrinker will attempt to discard the backing pages, instead of trying to swap
583 * MUST only be called on objects which have backing pages.