pm_qos_update_flags(9)
β¨ NAME β¨
okay bestie, welcome to pm_qos_update_flags(9) from the Kernel API Manual β she is literally here to update a set of PM QoS flags, and she is serving main-character kernel energy π
β¨
pm_qos_update_flags β Update a set of PM QoS flags.
π οΈ SYNOPSIS π οΈ
bool pm_qos_update_flags (struct pm_qos_flags *pqf , struct
pm_qos_flags_request *req , enum pm_qos_req_action action , s32 val );
π§ ARGUMENTS π§
pqfβ Set of PM QoS flags to update. this is the little set getting the glow-up πreqβ Request to add to the set, to modify, or to remove from the set.actionβ Action to take on the set.valβ Value of the request to add or modify.
π RETURN π
1 if the aggregate constraint value has changed, 0 otherwise. that's the whole answer, no cap π
π SEE ALSO π
okay so the kernel file is ./kernel/power/qos.c, and these are the besties in the neighborhood:
- Kernel file:
./kernel/power/qos.c pm_qos_read_value(9)pm_qos_update_target(9)pm_qos_flags_remove_req(9)cpu_latency_qos_limit(9)cpu_latency_qos_request_active(9)cpu_latency_qos_add_request(9)cpu_latency_qos_update_request(9)cpu_latency_qos_remove_request(9)cpu_wakeup_latency_qos_limit(9)freq_constraints_init(9)freq_qos_read_value(9)freq_qos_apply(9)freq_qos_add_request(9)freq_qos_update_request(9)freq_qos_remove_request(9)freq_qos_add_notifier(9)freq_qos_remove_notifier(9)
mwah π this page comes from ./kernel/power, dated October 2026, and it's all about pm_qos_update_flags(9) β k bye bestie π«Ά
π¦ 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