dev_pm_qos_update_flags(9)
π dev_pm_qos_update_flags π
okay so bestie, we're in the Kernel API Manual, section 9, and this page is literally about dev_pm_qos_update_flags. It's giving power-management group chat, but make it kernel. No cap. π
πΈ NAME πΈ
dev_pm_qos_update_flags β updates the PM QoS flags request owned by user space. Periodt. π
β¨ SYNOPSIS β¨
int dev_pm_qos_update_flags (struct device *dev , s32 mask , bool set );
yep, that's the whole signature: it returns an int and takes a struct device *, an s32 mask, and a bool set. Slay. β¨
π ARGUMENTS π
devβ the device to update the PM QoS flags request for. Like, this is thestruct device *in question, bestie. π«Άmaskβ the flags to set/clear. Simple as that. πsetβ whether to set or clear the flags;truemeans set. So if you want the set vibe, passtrue, iykyk. π
π SEE ALSO π
okay, the related-calls section is lowkey a whole friend group, so here's everybody, no skips:
- Kernel file:
./drivers/base/power/qos.c __dev_pm_qos_flags(9)dev_pm_qos_flags(9)__dev_pm_qos_resume_latency(9)dev_pm_qos_read_value(9)apply_constraint(9)dev_pm_qos_constraints_destroy(9)dev_pm_qos_add_request(9)__dev_pm_qos_update_request(9)dev_pm_qos_update_request(9)dev_pm_qos_remove_request(9)dev_pm_qos_add_notifier(9)dev_pm_qos_remove_notifier(9)dev_pm_qos_add_ancestor_request(9)dev_pm_qos_expose_latency_limit(9)dev_pm_qos_hide_latency_limit(9)dev_pm_qos_expose_flags(9)dev_pm_qos_hide_flags(9)dev_pm_qos_get_user_latency_tolerance(9)dev_pm_qos_update_user_latency_tolerance(9)dev_pm_qos_expose_latency_tolerance(9)dev_pm_qos_hide_latency_tolerance(9)
mwah π and that's the page, bestie β source/version tag: ./drivers/base/power; date: October 2026; page: dev_pm_qos_update_flags(9). periodt. π
π¦ 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