xe_pm_set_vram_threshold(9)
π NAME π
okay bestie, this is xe_pm_set_vram_threshold(9) from the Kernel API Manual β¨ and the whole point is xe_pm_set_vram_threshold β it sets a VRAM threshold for allowing/blocking D3Cold. icon behavior fr fr π«Ά
π οΈ SYNOPSIS π οΈ
int xe_pm_set_vram_threshold (struct xe_device *xe , u32 threshold );
π ARGUMENTS π
xeβ thexedevice instance πΈthresholdβ VRAM size in MiB for the D3cold threshold π
π RETURN π
0β success, we love that for us π-EINVALβ invalid argument, bestie check ur input π
π SEE ALSO π
the kernel file is ./drivers/gpu/drm/xe/xe_pm.c β iconic. and the whole friend group is:
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_runtime_resume_and_get(9)xe_pm_assert_unbounded_bridge(9)xe_pm_d3cold_allowed_toggle(9)xe_pm_module_init(9)
xoxo π β from the ./drivers/gpu/drm/xe source, October 2026 edition, all wrapped up in xe_pm_set_vram_threshold(9) π
π¦ 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