• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/usr.sbin/powerd/

Lines Matching defs:freq

92 static int	set_freq(int freq);
268 set_freq(int freq)
271 if (sysctl(freq_mib, 4, NULL, NULL, &freq, sizeof(freq))) {
280 get_freq_id(int freq, int *freqs, int numfreqs)
285 if (freqs[i] < freq)
482 "usage: powerd [-v] [-a mode] [-b mode] [-i %%] [-m freq] [-M freq] [-N] [-n mode] [-p ival] [-r %%] [-s source] [-P pidfile]\n");
494 int freq, curfreq, initfreq, *freqs, i, j, *mwatts, numfreqs, load;
591 if (sysctlnametomib("dev.cpu.0.freq", freq_mib, &len))
635 freq = initfreq = curfreq = get_freq();
637 if (freq < 1)
638 freq = 1;
666 warn("error setting CPU freq %d",
676 warn("error setting CPU freq %d",
743 freq = freqs[numfreqs - 1];
744 if (curfreq != freq) {
748 modes[acline_status], freq);
751 if (set_freq(freq) != 0) {
752 warn("error setting CPU freq %d",
753 freq);
762 freq = freqs[0];
763 if (curfreq != freq) {
767 modes[acline_status], freq);
770 if (set_freq(freq) != 0) {
771 warn("error setting CPU freq %d",
772 freq);
789 freq *= 2;
791 freq = freq * load / cpu_running_mark;
792 if (freq > freqs[0])
793 freq = freqs[0];
796 freq * 7 / 8, freqs, numfreqs)] *
798 freq = freq * 7 / 8;
799 if (freq < freqs[numfreqs - 1])
800 freq = freqs[numfreqs - 1];
805 freq *= 4;
807 freq = freq * load * 2 / cpu_running_mark;
808 if (freq > freqs[0] * 2)
809 freq = freqs[0] * 2;
812 freq * 31 / 32, freqs, numfreqs)] *
814 freq = freq * 31 / 32;
815 if (freq < freqs[numfreqs - 1])
816 freq = freqs[numfreqs - 1];
820 printf("load %3d%%, current freq %4d MHz (%2d), wanted freq %4d MHz\n",
821 load, curfreq, i, freq);
823 j = get_freq_id(freq, freqs, numfreqs);