Lines Matching refs:path
18 int is_valid_path(const char *path) in is_valid_path() argument
20 if (access(path, F_OK) == -1) in is_valid_path()
25 unsigned int cpupower_read_sysfs(const char *path, char *buf, size_t buflen) in cpupower_read_sysfs() argument
30 fd = open(path, O_RDONLY); in cpupower_read_sysfs()
46 unsigned int cpupower_write_sysfs(const char *path, char *buf, size_t buflen) in cpupower_write_sysfs() argument
51 fd = open(path, O_WRONLY); in cpupower_write_sysfs()
57 perror(path); in cpupower_write_sysfs()
77 char path[SYSFS_PATH_MAX]; in cpupower_is_cpu_online() local
85 snprintf(path, sizeof(path), PATH_TO_CPU "cpu%u", cpu); in cpupower_is_cpu_online()
87 if (stat(path, &statbuf) != 0) in cpupower_is_cpu_online()
94 snprintf(path, sizeof(path), PATH_TO_CPU "cpu%u/online", cpu); in cpupower_is_cpu_online()
95 if (stat(path, &statbuf) != 0) in cpupower_is_cpu_online()
98 fd = open(path, O_RDONLY); in cpupower_is_cpu_online()
122 char path[SYSFS_PATH_MAX]; in sysfs_topology_read_file() local
124 snprintf(path, sizeof(path), PATH_TO_CPU "cpu%u/topology/%s", in sysfs_topology_read_file()
126 if (cpupower_read_sysfs(path, linebuf, MAX_LINE_LEN) == 0) in sysfs_topology_read_file()
171 char path[SYSFS_PATH_MAX]; in get_cpu_topology() local
201 snprintf(path, sizeof(path), PATH_TO_CPU "cpu%u/topology/%s", in get_cpu_topology()
204 path, in get_cpu_topology()