/haiku/src/build/libroot/ |
H A D | fs_darwin.cpp | 20 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 D | storage_support.cpp | 39 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 D | storage_support.h | 36 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 D | vmdkimage.cpp | 320 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 D | generate_hashs.cpp | 133 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 D | Inode.h | 68 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 D | Inode.cpp | 480 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 D | MidiSettingsView.cpp | 189 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 D | SoftSynth.cpp | 150 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 D | ResourceSet.h | 83 status_t AddDirectory(const char* fullPath);
|
H A D | ResourceSet.cpp | 505 TResourceSet::AddDirectory(const char* fullPath) argument 507 if (!fullPath) 510 BPath* path = new BPath(fullPath);
|
/haiku/src/apps/codycam/ |
H A D | VideoConsumer.cpp | 648 char fullPath[B_PATH_NAME_LENGTH]; local 652 snprintf(fullPath, B_PATH_NAME_LENGTH, "%s/%s", fDirectoryText, 654 LocalSave(fullPath, fFtpBitmap);
|