panfrost_gem_shrinker_init(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, this is panfrost_gem_shrinker_init(9) β€” from the Kernel API Manual (section 9, obvs) β€” and it's the function that initialize panfrost shrinker. yeah. that's the whole vibe. ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

int panfrost_gem_shrinker_init (struct drm_device *dev );

like, it returns an int and takes exactly one (1) argument. no more, no less. slay.


πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” DRM device. that's it, that's the whole parameter. it's the DRM device. the main character of this function call, honestly πŸ‘‘

🌸 DESCRIPTION 🌸

so what does it do? it registers and sets up the panfrost shrinker. that's the flex. registers it, sets it up, done. iconic behaviour, no notes πŸ’…

literally that's the description. not me expecting more lore 😭 but no, it's just: registers + sets up the panfrost shrinker. periodt.


🫢 SEE ALSO 🫢

  • the kernel file ./drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c β€” go read the source if you wanna know the tea β˜•
  • panfrost_gem_shrinker_cleanup(9) β€” the bestie function that undoes all this, iykyk 🧚

ngl if you're here you probably already know what a shrinker is, but fr fr go check panfrost_gem_shrinker_cleanup(9) so you don't leave things dangling πŸ’€

and that's the page!! mwah πŸ’– brought to you by ./drivers/gpu/drm/panfrost, dated October 2026 β€” catch you in the next manpage, bestie πŸŒˆβ­πŸ’œ

πŸ“¦ where this page comes from