Lines Matching refs:path
91 char path[PATH_MAX]; member
154 fs->path, type) == 2) { in fs__read_mounts()
184 strcpy(fs->path, *ptr); in fs__check_mounts()
222 strncpy(fs->path, override_path, sizeof(fs->path)); in fs__env_override()
229 return fs->path; in fs__get_mountpoint()
232 return fs->path; in fs__get_mountpoint()
235 return fs->path; in fs__get_mountpoint()
245 return (const char *)fs->path; in fs__mountpoint()
268 return (const char *)fs->path; in fs__mount()
275 return fs__check_mounts(fs) ? fs->path : NULL; in fs__mount()
424 char path[PATH_MAX]; in procfs__read_str() local
430 snprintf(path, sizeof(path), "%s/%s", procfs, entry); in procfs__read_str()
432 return filename__read_str(path, buf, sizep); in procfs__read_str()
438 char path[PATH_MAX]; in sysfs__read_ull_base() local
444 snprintf(path, sizeof(path), "%s/%s", sysfs, entry); in sysfs__read_ull_base()
446 return filename__read_ull_base(path, value, base); in sysfs__read_ull_base()
461 char path[PATH_MAX]; in sysfs__read_int() local
467 snprintf(path, sizeof(path), "%s/%s", sysfs, entry); in sysfs__read_int()
469 return filename__read_int(path, value); in sysfs__read_int()
474 char path[PATH_MAX]; in sysfs__read_str() local
480 snprintf(path, sizeof(path), "%s/%s", sysfs, entry); in sysfs__read_str()
482 return filename__read_str(path, buf, sizep); in sysfs__read_str()
516 char path[PATH_MAX]; in sysctl__read_int() local
522 snprintf(path, sizeof(path), "%s/sys/%s", procfs, sysctl); in sysctl__read_int()
524 return filename__read_int(path, value); in sysctl__read_int()
529 char path[PATH_MAX]; in sysfs__write_int() local
535 if (snprintf(path, sizeof(path), "%s/%s", sysfs, entry) >= PATH_MAX) in sysfs__write_int()
538 return filename__write_int(path, value); in sysfs__write_int()