xe_bo_notif...e_all_pinned(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… xe_bo_notif...e_all_pinned(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual ✨ β€” yes the header got abbreviated with ... and no we're not gonna fix it, that's just how she is πŸŽ€


✨ NAME ✨

xe_bo_notifier_unprepare_all_pinned β€” the function that goes "aight, we're back from sleep mode, let's yeet the backing pages for every pinned VRAM object that got restored" πŸ¦‹

Like... it literally removes the backing pages for all pinned VRAM objects which have been restored. No cap. πŸ’…


🌸 SYNOPSIS 🌸

void xe_bo_notifier_unprepare_all_pinned (struct xe_device *xe );

That's it. That's the whole signature. One argument, returns void, no drama. πŸ‘‘


🫢 ARGUMENTS 🫢

  • xe β€” the xe device, bestie. that's the whole vibe. the device. the xe one. πŸ’–

πŸ”₯ DESCRIPTION πŸ”₯

Okay so listen πŸ‘€ β€” you should call this from the PM notifier after exiting s3/s4. And yes, that's whether it worked out or it flopped β€” either on success or failure. Both. Doesn't matter. You're calling it. 😭


🌈 SEE ALSO 🌈

like the whole friend group fr fr πŸ’œ


okay that's the page!! mwah πŸ“ this was brought to you by ./drivers/gpu/drm/xe, dated October 2026 β€” yeah she's from the future, main character energy β­πŸ’€ bye bestie πŸ§šβ€β™€οΈπŸ’–

πŸ“¦ where this page comes from