Lines Matching defs:cpuinfo
39 get_cpuinfo_line(char *cpuinfo, const char *tag) {
42 if (!(line = strstr(cpuinfo, tag)))
58 char *cpuinfo;
61 cpuinfo = pa_xmalloc(MAX_BUFFER);
63 if ((fd = pa_open_cloexec("/proc/cpuinfo", O_RDONLY, 0)) < 0) {
64 pa_xfree(cpuinfo);
68 if ((n = pa_read(fd, cpuinfo, MAX_BUFFER-1, NULL)) < 0) {
69 pa_xfree(cpuinfo);
73 cpuinfo[n] = 0;
76 return cpuinfo;
82 char *cpuinfo, *line;
85 /* We need to read the CPU flags from /proc/cpuinfo because there is no user
87 if (!(cpuinfo = get_cpuinfo())) {
88 pa_log("Can't read cpuinfo");
95 if ((line = get_cpuinfo_line(cpuinfo, "CPU architecture"))) {
106 if ((line = get_cpuinfo_line(cpuinfo, "Features"))) {
126 if ((line = get_cpuinfo_line(cpuinfo, "CPU part"))) {
132 pa_xfree(cpuinfo);