__i915_gem_...e_shrinkable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay bestie, welcome to the Kernel API Manual page for __i915_gem_...e_shrinkable(9) β€” yes, the header is doing that cute truncated thing, but the full function name is __i915_gem_object_make_shrinkable. πŸ’…

__i915_gem_object_make_shrinkable β€” move the object to the tail of the shrinkable list. Objects on this list might be swapped out. Used with WILLNEED objects. 🫢


🌸 SYNOPSIS 🌸

void __i915_gem_object_make_shrinkable (struct drm_i915_gem_object *obj
);

πŸŽ€ ARGUMENTS πŸŽ€

  • obj β€” the GEM object. literally the whole argument, bestie. ✨

πŸ¦‹ DESCRIPTION πŸ¦‹

DO NOT USE. 😭 The manpage is not being shy about it β€” 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. no cap, that's the whole vibe check. πŸ’€


🌈 SEE ALSO 🌈


mwah πŸ’‹ this one is signed off from ./drivers/gpu/drm/i915/gem, dated October 2026, and the page is __i915_gem_...e_shrinkable(9). bye bestie, go read the SEE ALSOs 🫢✨

πŸ“¦ where this page comes from