Lines Matching refs:freq

89 static int	set_freq(int freq);
265 set_freq(int freq)
268 if (sysctl(freq_mib, 4, NULL, NULL, &freq, sizeof(freq))) {
277 get_freq_id(int freq, int *freqs, int numfreqs)
282 if (freqs[i] < freq)
479 "usage: powerd [-v] [-a mode] [-b mode] [-i %%] [-m freq] [-M freq] [-N] [-n mode] [-p ival] [-r %%] [-s source] [-P pidfile]\n");
491 int freq, curfreq, initfreq, *freqs, i, j, *mwatts, numfreqs, load;
588 if (sysctlnametomib("dev.cpu.0.freq", freq_mib, &len))
632 freq = initfreq = curfreq = get_freq();
634 if (freq < 1)
635 freq = 1;
663 warn("error setting CPU freq %d",
673 warn("error setting CPU freq %d",
740 freq = freqs[numfreqs - 1];
741 if (curfreq != freq) {
745 modes[acline_status], freq);
748 if (set_freq(freq) != 0) {
749 warn("error setting CPU freq %d",
750 freq);
759 freq = freqs[0];
760 if (curfreq != freq) {
764 modes[acline_status], freq);
767 if (set_freq(freq) != 0) {
768 warn("error setting CPU freq %d",
769 freq);
786 freq *= 2;
788 freq = freq * load / cpu_running_mark;
789 if (freq > freqs[0])
790 freq = freqs[0];
793 freq * 7 / 8, freqs, numfreqs)] *
795 freq = freq * 7 / 8;
796 if (freq < freqs[numfreqs - 1])
797 freq = freqs[numfreqs - 1];
802 freq *= 4;
804 freq = freq * load * 2 / cpu_running_mark;
805 if (freq > freqs[0] * 2)
806 freq = freqs[0] * 2;
809 freq * 31 / 32, freqs, numfreqs)] *
811 freq = freq * 31 / 32;
812 if (freq < freqs[numfreqs - 1])
813 freq = freqs[numfreqs - 1];
817 printf("load %3d%%, current freq %4d MHz (%2d), wanted freq %4d MHz\n",
818 load, curfreq, i, freq);
820 j = get_freq_id(freq, freqs, numfreqs);