Lines Matching defs:path
28 create_path(const char *path, mode_t mode)
34 if (path == NULL || ((pathLength = strlen(path)) > B_PATH_NAME_LENGTH))
38 const char *slash = strchr(&path[i], '/');
43 else if (i != slash - path)
44 i = slash - path;
48 strlcpy(buffer, path, i + 1);
65 const char* path;
68 path = HAIKU_BUILD_GENERATED_DIRECTORY "/tmp";
71 path = HAIKU_BUILD_GENERATED_DIRECTORY "/common/settings";
74 path = HAIKU_BUILD_GENERATED_DIRECTORY "/common/cache";
77 path = HAIKU_BUILD_GENERATED_DIRECTORY "/user/settings";
80 path = HAIKU_BUILD_GENERATED_DIRECTORY "/user/cache";
89 if (createIt && stat(path, &st) < 0)
90 error = create_path(path, 0755);
93 strlcpy(returnedPath, path, pathLength);