__i915_gem_o...ke_purgeable(9)
π __i915_gem_o...ke_purgeable(9) π
hii bestie, welcome to the Kernel API Manual β this page is __i915_gem_o...ke_purgeable(9), and yes the title is giving truncated keyboard smash, but weβre here and weβre slaying. π
πΈ NAME πΈ
__i915_gem_object_make_purgeable β move the object to the tail of the purgeable list. Objects on this list might be swapped out. Used with DONTNEED objects.
β¨ SYNOPSIS β¨
void __i915_gem_object_make_purgeable (struct drm_i915_gem_object *obj
);
π ARGUMENTS π
objβ the GEM object, periodt.
π DESCRIPTION π
okay so first thing first, bestie: DO NOT USE. not βuse it carefully,β not βuse it if youβre built differentβ β literally DO NOT USE. π
This is intended to be called on very special objects that don't yet have mm.pages, but are guaranteed to have potentially reclaimable pages underneath. thatβs the whole vibe. no extra lore. no secret bonus behavior. π«Ά
π¦ SEE ALSO π¦
- Kernel file
./drivers/gpu/drm/i915/gem/i915_gem_shrinker.c i915_gem_shrink(9)i915_gem_shrink_all(9)i915_gem_object_make_unshrinkable(9)__i915_gem_object_make_shrinkable(9)i915_gem_object_make_shrinkable(9)i915_gem_object_make_purgeable(9)
thatβs the whole page, bestie β source/version ./drivers/gpu/drm/i915/gem, dated October 2026, page __i915_gem_o...ke_purgeable(9). bye πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms