xe_pagemap_shrinker_create(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… xe_pagemap_shrinker_create(9) πŸ’…

okay bestie, welcome to the Kernel API Manual page for xe_pagemap_shrinker_create β€” we're making a drm_pagemap shrinker and it's giving kernel plumbing, but make it cute 🫢


πŸŽ€ NAME πŸŽ€

xe_pagemap_shrinker_create β€” create a drm_pagemap shrinker ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

int xe_pagemap_shrinker_create (struct xe_device *xe );

🌸 ARGUMENTS 🌸

  • xe β€” the xe device πŸ‘‘

✨ DESCRIPTION ✨

Create a drm_pagemap shrinker and register it with the xe device. literally: make the shrinker, then hook it up to xe πŸ’–

⭐ RETURN ⭐

  • 0 on success πŸŽ‰
  • a negative error code on failure 😭

🌈 SEE ALSO 🌈

Kernel file: ./drivers/gpu/drm/xe/xe_svm.c β€” and here's the whole friend group of references, no cap:


πŸ’Œ cute sign-off: source/version ./drivers/gpu/drm/xe, date October 2026, page xe_pagemap_shrinker_create(9). slay, bestie β€” now go create that shrinker πŸ’…βœ¨
πŸ“¦ where this page comes from