xe_pm_runtime_put(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ xe_pm_runtime_put ✨

okay bestie, welcome to another page of the Kernel API Manual πŸ’– this one is short and sweet and honestly kind of iconic β€” it's xe_pm_runtime_put, and yes we're gonna get into it.


πŸŽ€ NAME πŸŽ€

xe_pm_runtime_put β€” drops that runtime_pm reference back where it came from and marks the thing as idle 😴✨ literally the "okay i'm done, put it back" of power management.


🌸 SYNOPSIS 🌸

void xe_pm_runtime_put (struct xe_device *xe );

that's it. that's the whole vibe. no return value, no drama, just vibes and a void 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • xe β€” the xe device instance πŸ’… your main character, fr. this is the device we're putting the reference back on.

🌈 SEE ALSO 🌈

the whole friend group 🫢 go read these next, no cap:

like, the entire power-management squad πŸ’€ go say hi.


πŸ’‘ friendly reminder: this page came out of ./drivers/gpu/drm/xe and it's dated October 2026, and the header up top says Kernel API Manual β€” that's the whole source/version situation, mwah πŸ’‹

k that's the page, love u, bye πŸ§šβ€β™€οΈβ­

πŸ“¦ where this page comes from