Lines Matching defs:dir
45 /* Check if dir is on tmpfs. Return 0 if yes, -1 if no or error. */
46 static int __init check_tmpfs(const char *dir)
50 os_info("Checking if %s is on tmpfs...", dir);
51 if (statfs(dir, &st) < 0) {
84 const char *dir;
88 dir = getenv(vars[i]);
89 if ((dir != NULL) && (*dir != '\0')) {
90 os_info("%s\n", dir);
91 if (check_tmpfs(dir) >= 0)
100 dir = tmpfs_dirs[i];
101 if (check_tmpfs(dir) >= 0)
105 dir = fallback_dir;
107 os_warn("Warning: tempdir %s is not on tmpfs\n", dir);
110 return strdup(dir);