cpufreq_notify_transition(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay bestie, welcome to the cpufreq_notify_transition(9) page from the Kernel API Manual πŸ’…βœ¨

cpufreq_notify_transition β€” notify a frequency transition and adjust jiffies, fr fr πŸŽ€


πŸ’… SYNOPSIS πŸ’…

like, here's the exact signature, no cap:

void cpufreq_notify_transition (struct cpufreq_policy *policy , struct
       cpufreq_freqs *freqs , unsigned int state );

πŸŽ€ ARGUMENTS πŸŽ€

  • policy β€” the cpufreq policy you're enabling fast frequency switching for. she's giving main character energy πŸ‘‘
  • freqs β€” contains details of the frequency update. all the tea β˜•
  • state β€” set to CPUFREQ_PRECHANGE or CPUFREQ_POSTCHANGE. pick your moment bestie ⏰

πŸ¦‹ DESCRIPTION πŸ¦‹

so what does this icon actually do? it calls the transition notifiers and adjust_jiffies πŸ’– that's the vibe.

and hear me out: it is called twice on all CPU frequency changes that have external effects. twice! not once! the way that's important 😭πŸ”₯


🌈 SEE ALSO 🌈

the kernel file is ./drivers/cpufreq/cpufreq.c, and the whole friend group is:


πŸ’– that's it bestie! the footer energy is ./drivers/cpufreq + October 2026 + cpufreq_notify_transition(9). mwah 🫢✨

πŸ“¦ where this page comes from