xe_pm_runtim...sume_and_get(9)
π NAME π
xe_pm_runtime_resume_and_get β bestie, this one resumes the thing, and then grabs a runtime_pm ref for you, but only if the device is actually awake β¨ (this is from the Kernel API Manual, iykyk)
π¦ SYNOPSIS π¦
bool xe_pm_runtime_resume_and_get (struct xe_device *xe );
πΈ ARGUMENTS πΈ
xeβ the xe device instance, like, the actual device you're doing this to π«Ά
β RETURN β
true if the device is awake and the reference was taken β slay, you got it π
false otherwise. no ref for you, sorry bestie π
π SEE ALSO π
- the Kernel file
./drivers/gpu/drm/xe/xe_pm.cand Xe Power Management(9) xe_pm_might_block_on_suspend(9)xe_pm_block_on_suspend(9)xe_rpm_reclaim_safe(9)xe_pm_suspend(9)xe_pm_resume(9)xe_pm_init_early(9)xe_pm_probe(9)xe_pm_init(9)xe_pm_fini(9)xe_pm_runtime_suspended(9)xe_pm_runtime_suspend(9)xe_pm_runtime_resume(9)xe_pm_runtime_get(9)xe_pm_runtime_put(9)xe_pm_runtime_get_ioctl(9)xe_pm_runtime_get_if_active(9)xe_pm_runtime_get_if_in_use(9)xe_pm_runtime_get_noresume(9)xe_pm_assert_unbounded_bridge(9)xe_pm_set_vram_threshold(9)xe_pm_d3cold_allowed_toggle(9)xe_pm_module_init(9)
ok that's the whole page, go read the others too, they're all in ./drivers/gpu/drm/xe π
mwah π this page lives in ./drivers/gpu/drm/xe, dated October 2026, and it's literally signed xe_pm_runtim...sume_and_get(9) β periodt, that's the whole sign-off, ily, bye πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms