Lines Matching refs:path

160 	char path[PATH_MAX];
166 if (!perf_pmu__pathname_scnprintf(path, sizeof(path), pmu->name, "format"))
169 assert(strlen(path) + strlen(format->name) + 2 < sizeof(path));
170 strcat(path, "/");
171 strcat(path, format->name);
173 file = fopen(path, "r");
293 char path[PATH_MAX];
295 len = perf_pmu__event_source_devices_scnprintf(path, sizeof(path));
298 scnprintf(path + len, sizeof(path) - len, "%s/events/%s.scale", pmu->name, alias->name);
300 fd = open(path, O_RDONLY);
324 char path[PATH_MAX];
330 len = perf_pmu__event_source_devices_scnprintf(path, sizeof(path));
333 scnprintf(path + len, sizeof(path) - len, "%s/events/%s.unit", pmu->name, alias->name);
335 fd = open(path, O_RDONLY);
360 char path[PATH_MAX];
364 len = perf_pmu__event_source_devices_scnprintf(path, sizeof(path));
367 scnprintf(path + len, sizeof(path) - len, "%s/events/%s.per-pkg", pmu->name, alias->name);
369 fd = open(path, O_RDONLY);
381 char path[PATH_MAX];
385 len = perf_pmu__event_source_devices_scnprintf(path, sizeof(path));
388 scnprintf(path + len, sizeof(path) - len, "%s/events/%s.snapshot", pmu->name, alias->name);
390 fd = open(path, O_RDONLY);
600 char path[PATH_MAX];
606 len = perf_pmu__event_source_devices_scnprintf(path, sizeof(path));
609 scnprintf(path + len, sizeof(path) - len, "%s/events", pmu->name);
611 dir_fd = open(path, O_DIRECTORY);
729 char path[PATH_MAX], *str;
732 perf_pmu__pathname_scnprintf(path, sizeof(path), name, "identifier");
734 if (filename__read_str(path, &str, &len) < 0)
751 char path[PATH_MAX];
753 if (!perf_pmu__pathname_scnprintf(path, sizeof(path), name, "cpus"))
755 return file_available(path);
1763 char path[PATH_MAX];
1765 if (!perf_pmu__pathname_scnprintf(path, sizeof(path), pmu->name, name) ||
1766 !file_available(path))
1769 return fopen(path, "r");
1819 char path[PATH_MAX];
1821 if (!perf_pmu__pathname_scnprintf(path, sizeof(path), pmu->name, name))
1824 return file_available(path);
2008 char path[PATH_MAX];
2014 scnprintf(path, sizeof(path), "%s/bus/event_source/devices/", sysfs);
2015 return open(path, O_DIRECTORY);
2019 * Fill 'buf' with the path to a file or folder in 'pmu_name' in
2041 char path[PATH_MAX];
2043 scnprintf(path, sizeof(path), "%s/%s", pmu_name, filename);
2044 return openat(dirfd, path, flags);