summaryrefslogtreecommitdiff
path: root/tools/lib/api/cpu.c
blob: 8c6489356e3ac7dcf6e812b928e2dd363be24ca2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>

#include "cpu.h"
#include "fs/fs.h"

int cpu__get_max_freq(unsigned long long *freq)
{
	char entry[PATH_MAX];
	int cpu;

	if (sysfs__read_int("devices/system/cpu/online", &cpu) < 0)
		return -1;

	snprintf(entry, sizeof(entry),
		 "devices/system/cpu/cpu%d/cpufreq/cpuinfo_max_freq", cpu);

	return sysfs__read_ull(entry, freq);
}
nux/net-next.git/commit/net/ipv4?h=nds-private-remove&id=34b2cef20f19c87999fff3da4071e66937db9644'>ipv4: keep skb->dst around in presence of IP optionsEric Dumazet1-1/+8 2017-02-01tcp: fix 0 divide in __tcp_select_window()Eric Dumazet1-2/+4