Searched refs:fullPath (Results 1 - 12 of 12) sorted by relevance

/haiku/src/build/libroot/
H A Dfs_darwin.cpp20 static int get_path(int fd, const char* path, char fullPath[]);
25 get_path(int fd, const char* path, char fullPath[]) argument
39 if (fcntl(fd, F_GETPATH, fullPath) < 0) {
44 if (strlcat(fullPath, "/", MAXPATHLEN) > MAXPATHLEN
45 || strlcat(fullPath, path, MAXPATHLEN) > MAXPATHLEN) {
130 char fullPath[MAXPATHLEN]; local
131 if (get_path(fd, path, fullPath) < 0)
134 return (flag & AT_EACCESS) != 0 ? eaccess(fullPath, accessMode)
135 : access(fullPath, accessMode);
166 char fullPath[MAXPATHLE local
204 char fullPath[MAXPATHLEN]; local
262 char fullPath[MAXPATHLEN]; local
285 char fullPath[MAXPATHLEN]; local
307 char fullPath[MAXPATHLEN]; local
329 char fullPath[MAXPATHLEN]; local
397 char fullPath[MAXPATHLEN]; local
448 char fullPath[MAXPATHLEN]; local
528 char fullPath[MAXPATHLEN]; local
[all...]
/haiku/src/kits/storage/
H A Dstorage_support.cpp39 The value returned in \a fullPath is guaranteed to be > 0, i.e. the
44 \param fullPath The path to be parsed.
55 parse_path(const char *fullPath, int &dirEnd, int &leafStart, int &leafEnd) argument
58 if (!fullPath)
60 int pathLen = strlen(fullPath);
65 while (i >= 0 && fullPath[i] == '/')
69 // fullPath consists of slashes only
74 while (i >= 0 && fullPath[i] != '/')
78 // fullPath contains only one component
83 while (i >= 0 && fullPath[
111 parse_path(const char *fullPath, char *dirPath, char *leaf) argument
133 internal_parse_path(const char *fullPath, int &leafStart, int &leafEnd, int &pathEnd) argument
186 split_path(const char *fullPath, char *&path, char *&leaf) argument
200 split_path(const char *fullPath, char **path, char **leaf) argument
[all...]
/haiku/headers/private/storage/
H A Dstorage_support.h36 status_t parse_path(const char *fullPath, int &dirEnd, int &leafStart,
38 status_t parse_path(const char *fullPath, char *dirPath, char *leaf);
41 status_t split_path(const char *fullPath, char *&path, char *&leaf);
44 status_t split_path(const char *fullPath, char **path, char **leaf);
/haiku/src/tools/vmdkimage/
H A Dvmdkimage.cpp320 char fullPath[PATH_MAX + 6]; local
321 strcpy(fullPath, "Haiku");
323 if (realpath(file, fullPath + 5) == NULL)
324 strncpy(fullPath + 5, file, sizeof(fullPath) - 5);
326 size_t pathLength = strlen(fullPath);
329 fullPath[i] = i % 10 + '0';
332 fullPath[42] = '\0';
334 uuid1 = hash_string(fullPath);
335 uuid2 = hash_string(fullPath
[all...]
/haiku/src/tests/add-ons/kernel/file_systems/consistency_check/
H A Dgenerate_hashs.cpp133 char fullPath[1024]; local
134 strlcpy(fullPath, path, sizeof(fullPath));
136 strlcat(fullPath, "/", sizeof(fullPath));
137 strlcat(fullPath, entry->d_name, sizeof(fullPath));
139 process_file(fullPath);
/haiku/src/bin/bfs_tools/lib/
H A DInode.h68 virtual status_t CopyTo(const char* path, bool fullPath = true,
136 virtual status_t CopyTo(const char *path, bool fullPath = true,
148 virtual status_t CopyTo(const char *path, bool fullPath = true,
162 virtual status_t CopyTo(const char *path, bool fullPath = true,
191 virtual status_t CopyTo(const char *path, bool fullPath = true,
H A DInode.cpp480 Inode::CopyTo(const char *root, bool fullPath, Inode::Source *source) argument
487 if (fullPath)
948 File::CopyTo(const char *root, bool fullPath, Inode::Source *source) argument
950 status_t status = Inode::CopyTo(root, fullPath, source);
955 if (fullPath && Path(source))
1025 Attribute::CopyTo(const char */*path*/, bool /*fullPath*/,
1072 Directory::CopyTo(const char *root, bool fullPath, Inode::Source *source) argument
1079 status_t status = Inode::CopyTo(root, fullPath, source);
1084 if (fullPath && Path(source))
1341 Symlink::CopyTo(const char *root, bool fullPath,Inod argument
[all...]
/haiku/src/preferences/media/
H A DMidiSettingsView.cpp189 BPath fullPath = paths.StringAt(i).String(); local
190 fullPath.Append(entry.Name());
191 fListView->AddItem(new BStringItem(fullPath.Path()));
/haiku/src/kits/midi/
H A DSoftSynth.cpp150 BPath fullPath = paths.StringAt(i).String(); local
151 fullPath.Append(entry.Name());
152 if (SetInstrumentsFile(fullPath.Path()) == B_OK)
/haiku/src/apps/deskbar/
H A DResourceSet.h83 status_t AddDirectory(const char* fullPath);
H A DResourceSet.cpp505 TResourceSet::AddDirectory(const char* fullPath) argument
507 if (!fullPath)
510 BPath* path = new BPath(fullPath);
/haiku/src/apps/codycam/
H A DVideoConsumer.cpp648 char fullPath[B_PATH_NAME_LENGTH]; local
652 snprintf(fullPath, B_PATH_NAME_LENGTH, "%s/%s", fDirectoryText,
654 LocalSave(fullPath, fFtpBitmap);

Completed in 87 milliseconds