Lines Matching defs:path
18 unsigned int sysfs_read_file(const char *path, char *buf, size_t buflen)
23 fd = open(path, O_RDONLY);
49 char path[SYSFS_PATH_MAX];
57 snprintf(path, sizeof(path), PATH_TO_CPU "cpu%u", cpu);
59 if (stat(path, &statbuf) != 0)
66 snprintf(path, sizeof(path), PATH_TO_CPU "cpu%u/online", cpu);
67 if (stat(path, &statbuf) != 0)
70 fd = open(path, O_RDONLY);
107 char path[SYSFS_PATH_MAX];
111 snprintf(path, sizeof(path), PATH_TO_CPU "cpu%u/cpuidle/state%u/%s",
113 if (stat(path, &statbuf) != 0)
120 * fname is a relative path under "cpuX/cpuidle/stateX/" dir
127 char path[SYSFS_PATH_MAX];
131 snprintf(path, sizeof(path), PATH_TO_CPU "cpu%u/cpuidle/state%u/%s",
134 fd = open(path, O_RDONLY);
152 * fname is a relative path under "../cpuX/cpuidle/cstateY/" dir
162 char path[SYSFS_PATH_MAX];
166 snprintf(path, sizeof(path), PATH_TO_CPU "cpu%u/cpuidle/state%u/%s",
169 fd = open(path, O_WRONLY);
382 * fname is a relative path under "cpu/cpuidle/" dir
387 char path[SYSFS_PATH_MAX];
389 snprintf(path, sizeof(path), PATH_TO_CPU "cpuidle/%s", fname);
391 return sysfs_read_file(path, buf, buflen);