Lines Matching refs:path
93 char *path;
157 char path[PATH_MAX + 1];
164 path, type) == 2) {
167 fs->path = strdup(path);
169 return fs->path != NULL;
195 fs->path = strdup(*ptr);
196 if (!fs->path)
235 fs->path = strdup(override_path);
236 if (!fs->path)
246 assert(!fs->path);
248 assert(fs->path);
254 return fs->path;
275 /* Check if path found inside the mutex to avoid races with other callers of mount. */
284 fs->path = strdup(mountpoint);
285 mountpoint = fs->path;
415 char path[PATH_MAX];
421 snprintf(path, sizeof(path), "%s/%s", procfs, entry);
423 return filename__read_str(path, buf, sizep);
429 char path[PATH_MAX];
435 snprintf(path, sizeof(path), "%s/%s", sysfs, entry);
437 return filename__read_ull_base(path, value, base);
452 char path[PATH_MAX];
458 snprintf(path, sizeof(path), "%s/%s", sysfs, entry);
460 return filename__read_int(path, value);
465 char path[PATH_MAX];
471 snprintf(path, sizeof(path), "%s/%s", sysfs, entry);
473 return filename__read_str(path, buf, sizep);
507 char path[PATH_MAX];
513 snprintf(path, sizeof(path), "%s/sys/%s", procfs, sysctl);
515 return filename__read_int(path, value);
520 char path[PATH_MAX];
526 if (snprintf(path, sizeof(path), "%s/%s", sysfs, entry) >= PATH_MAX)
529 return filename__write_int(path, value);