cpufreq
struct cpufreq *cf = &sc->sc_cf;
struct cpufreq sc_cf;
const uint32_t cpufreq = (40000000 / divisor) * multiplier;
freqs->freq_cpu = cpufreq;
freqs->freq_bus = cpufreq / 4;
char cpufreq[3];
extractenv(env, "cpufreq", sgienv.cpufreq, sizeof(sgienv.cpufreq));
if (sgienv.cpufreq[0] != '\0')
return (sgienv.cpufreq);
const char *cpufreq, *osload;
cpufreq = arcbios_GetEnvironmentVariable("cpufreq");
if (cpufreq == 0)
curcpu()->ci_cpu_freq = strtoul(cpufreq, NULL, 10) * 1000000;
struct cpufreq cf;
(void)memset(&cf, 0, sizeof(struct cpufreq));
uint64_t cpufreq = curcpu()->ci_data.cpu_cc_freq;
cpufreq /= 64;
return cpufreq;
struct cpufreq *cf = cf_backend;
struct cpufreq *cf = cf_backend;
struct cpufreq *cf = cf_backend;
struct cpufreq *cf = cf_backend;
struct cpufreq *cf = cf_backend;
struct cpufreq *cf = cf_backend;
struct cpufreq *cf = cf_backend;
cpufreq_get_backend(struct cpufreq *dst)
struct cpufreq *cf = cf_backend;
struct cpufreq *cf = cf_backend;
struct cpufreq *cf = cf_backend;
struct cpufreq *cf = cf_backend;
struct cpufreq *cf = cf_backend;
struct cpufreq *cf = cf_backend;
struct cpufreq *cf = cf_backend;
struct cpufreq *cf = cf_backend;
struct cpufreq *cf = cf_backend;
static struct cpufreq *cf_backend __read_mostly = NULL;
cpufreq_register(struct cpufreq *cf)
int cpufreq_register(struct cpufreq *);
int cpufreq_get_backend(struct cpufreq *);