freq_qos_read_value(9)
π freq_qos_read_value β Kernel API Manual, section 9 π
okay so bestie, welcome to the glow-up era of freq_qos_read_value π this little icon lives in the Kernel API Manual, section 9, and it is literally the main character of "hey what's the current frequency QoS constraint on this list bestie?" β¨
πΈ NAME πΈ
freq_qos_read_value β get the frequency QoS constraint for a given list. no cap, that's the whole vibe π«Ά
β¨ SYNOPSIS β¨
s32 freq_qos_read_value (struct freq_constraints *qos , enum freq_qos_req_type type );
it's giving "returns an s32, takes two args, slays" π
π¦ ARGUMENTS π¦
qosβ the constraints we're evaluating, i.e. the list we're snooping on π this is the thing you pass in so it can be evaluated.typeβ the QoS request type. yes bestie, the kind of request matters, so tell it which one π
π₯ SEE ALSO π₯
- the kernel file
./kernel/power/qos.cβ that's the home base for all of this π pm_qos_read_value(9)pm_qos_update_target(9)pm_qos_flags_remove_req(9)pm_qos_update_flags(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_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)
like, the whole QoS friend group showed up to the party π«Άβ¨ iykyk
ngl bestie, everything above is literally all the manpage gives us β no extra lore, no secret defaults, no hidden side quests π so go read the source if you want the director's cut π
and that's the page!! π mwah π β brought to you by the <rainbow>Kernel API Manual, section 9 π, sourced from ./kernel/power, dated October 2026, and it is obsessed with you understanding it. 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