Symbol: path
3rdparty/proj2make/proj2make.cpp
301
BPath path(argv[1]);
3rdparty/proj2make/proj2make.cpp
302
path.GetParent(&path);
3rdparty/proj2make/proj2make.cpp
303
path.Append("makefile");
3rdparty/proj2make/proj2make.cpp
304
makePath = path.Path();
headers/build/BeOSBuildCompatibility.h
102
const char* path, int flag);
headers/build/BeOSBuildCompatibility.h
103
int _haiku_build_unlinkat(int fd, const char* path, int flag);
headers/build/BeOSBuildCompatibility.h
104
ssize_t _haiku_build_readlinkat(int fd, const char* path, char* buffer,
headers/build/BeOSBuildCompatibility.h
110
int _haiku_build_fchownat(int fd, const char* path, uid_t owner,
headers/build/BeOSBuildCompatibility.h
113
int _haiku_build_creat(const char* path, mode_t mode);
headers/build/BeOSBuildCompatibility.h
114
int _haiku_build_open(const char* path, int openMode, ...);
headers/build/BeOSBuildCompatibility.h
115
int _haiku_build_openat(int fd, const char* path, int openMode, ...);
headers/build/BeOSBuildCompatibility.h
122
# define fchmodat(fd, path, mode, flag) \
headers/build/BeOSBuildCompatibility.h
123
_haiku_build_fchmodat(fd, path, mode, flag)
headers/build/BeOSBuildCompatibility.h
125
# define fstatat(fd, path, st, flag) _haiku_build_fstatat(fd, path, st, flag)
headers/build/BeOSBuildCompatibility.h
126
# define mkdirat(fd, path, mode) _haiku_build_mkdirat(fd, path, mode)
headers/build/BeOSBuildCompatibility.h
127
# define mkfifoat(fd, path, mode) _haiku_build_mkfifoat(fd, path, mode)
headers/build/BeOSBuildCompatibility.h
128
# define utimensat(fd, path, times, flag) \
headers/build/BeOSBuildCompatibility.h
129
_haiku_build_utimensat(fd, path, times, flag)
headers/build/BeOSBuildCompatibility.h
131
# define faccessat(fd, path, accessMode, flag) \
headers/build/BeOSBuildCompatibility.h
132
_haiku_build_faccessat(fd, path, accessMode, flag)
headers/build/BeOSBuildCompatibility.h
137
# define linkat(toFD, toPath, pathFD, path, flag) \
headers/build/BeOSBuildCompatibility.h
138
_haiku_build_linkat(toFD, toPath, pathFD, path, flag)
headers/build/BeOSBuildCompatibility.h
139
# define unlinkat(fd, path, flag) _haiku_build_unlinkat(fd, path, flag)
headers/build/BeOSBuildCompatibility.h
140
# define readlinkat(fd, path, buffer, bufferSize) \
headers/build/BeOSBuildCompatibility.h
141
_haiku_build_readlinkat(fd, path, buffer, bufferSize)
headers/build/BeOSBuildCompatibility.h
146
# define fchownat(fd, path, owner, group, flag) \
headers/build/BeOSBuildCompatibility.h
147
_haiku_build_fchownat(fd, path, owner, group, flag)
headers/build/BeOSBuildCompatibility.h
150
# define creat(path, mode) _haiku_build_creat(path, mode)
headers/build/BeOSBuildCompatibility.h
151
# define open(path, openMode...) _haiku_build_open(path, openMode)
headers/build/BeOSBuildCompatibility.h
152
# define openat(fd, path, openMode...) \
headers/build/BeOSBuildCompatibility.h
153
_haiku_build_openat(fd, path, openMode)
headers/build/BeOSBuildCompatibility.h
86
int _haiku_build_fchmodat(int fd, const char* path, mode_t mode, int flag);
headers/build/BeOSBuildCompatibility.h
88
int _haiku_build_fstatat(int fd, const char* path, struct stat* st,
headers/build/BeOSBuildCompatibility.h
90
int _haiku_build_mkdirat(int fd, const char* path, mode_t mode);
headers/build/BeOSBuildCompatibility.h
91
int _haiku_build_mkfifoat(int fd, const char* path, mode_t mode);
headers/build/BeOSBuildCompatibility.h
92
int _haiku_build_utimensat(int fd, const char* path,
headers/build/BeOSBuildCompatibility.h
95
int _haiku_build_faccessat(int fd, const char* path, int accessMode,
headers/build/host/darwin/fcntl.h
37
int unlinkat(int fd, const char *path, int flag);
headers/build/host/darwin/fcntl.h
38
int futimesat(int fd, const char *path, const struct timeval times[2]);
headers/build/host/darwin/sys/stat.h
17
int utimensat(int fd, const char* path, const struct timespec times[2],
headers/build/host/darwin/sys/stat.h
32
int fchmodat(int fd, const char* path, mode_t mode, int flag);
headers/build/host/darwin/sys/stat.h
33
int fstatat(int fd, const char *path, struct stat *st, int flag);
headers/build/host/darwin/sys/stat.h
34
int mkdirat(int fd, const char *path, mode_t mode);
headers/build/host/darwin/sys/stat.h
35
int mkfifoat(int fd, const char *path, mode_t mode);
headers/build/host/darwin/unistd.h
10
int faccessat(int fd, const char* path, int accessMode, int flag);
headers/build/host/darwin/unistd.h
11
int fchownat(int fd, const char* path, uid_t owner, gid_t group, int flag);
headers/build/host/darwin/unistd.h
12
ssize_t readlinkat(int fd, const char *path, char *buffer, size_t bufferSize);
headers/build/host/freebsd/sys/stat.h
17
int utimensat(int fd, const char* path, const struct timespec times[2],
headers/build/os/kernel/fs_attr.h
32
extern int fs_open_attr(const char *path, const char *attribute,
headers/build/os/kernel/fs_attr.h
38
extern DIR *fs_open_attr_dir(const char *path);
headers/build/os/kernel/fs_attr.h
39
extern DIR *fs_lopen_attr_dir(const char *path);
headers/build/os/kernel/fs_info.h
44
extern dev_t dev_for_path(const char *path);
headers/build/os/storage/Directory.h
26
BDirectory(const char *path);
headers/build/os/storage/Directory.h
27
BDirectory(const BDirectory *dir, const char *path);
headers/build/os/storage/Directory.h
34
status_t SetTo(const char *path);
headers/build/os/storage/Directory.h
35
status_t SetTo(const BDirectory *dir, const char *path);
headers/build/os/storage/Directory.h
39
status_t FindEntry(const char *path, BEntry *entry,
headers/build/os/storage/Directory.h
42
bool Contains(const char *path, int32 nodeFlags = B_ANY_NODE) const;
headers/build/os/storage/Directory.h
45
status_t GetStatFor(const char *path, struct stat *st) const;
headers/build/os/storage/Directory.h
54
status_t CreateDirectory(const char *path, BDirectory *dir);
headers/build/os/storage/Directory.h
55
status_t CreateFile(const char *path, BFile *file,
headers/build/os/storage/Directory.h
57
status_t CreateSymLink(const char *path, const char *linkToPath,
headers/build/os/storage/Directory.h
86
status_t create_directory(const char *path, mode_t mode);
headers/build/os/storage/Entry.h
119
status_t get_ref_for_path(const char *path, entry_ref *ref);
headers/build/os/storage/Entry.h
45
BEntry(const BDirectory *dir, const char *path, bool traverse = false);
headers/build/os/storage/Entry.h
47
BEntry(const char *path, bool traverse = false);
headers/build/os/storage/Entry.h
58
status_t SetTo(const BDirectory *dir, const char *path,
headers/build/os/storage/Entry.h
61
status_t SetTo(const char *path, bool traverse = false);
headers/build/os/storage/Entry.h
65
status_t GetPath(BPath *path) const;
headers/build/os/storage/Entry.h
70
status_t Rename(const char *path, bool clobber = false);
headers/build/os/storage/Entry.h
71
status_t MoveTo(BDirectory *dir, const char *path = NULL,
headers/build/os/storage/Entry.h
99
status_t set(int dir, const char *path, bool traverse);
headers/build/os/storage/File.h
37
BFile(const char *path, uint32 openMode);
headers/build/os/storage/File.h
38
BFile(const BDirectory *dir, const char *path, uint32 openMode);
headers/build/os/storage/File.h
43
status_t SetTo(const char *path, uint32 openMode);
headers/build/os/storage/File.h
44
status_t SetTo(const BDirectory *dir, const char *path, uint32 openMode);
headers/build/os/storage/Mime.h
26
int update_mime_info(const char *path, int recursive, int synchronous,
headers/build/os/storage/Mime.h
29
status_t create_app_meta_mime(const char *path, int recursive, int synchronous,
headers/build/os/storage/Node.h
111
status_t _SetTo(int fd, const char *path, bool traverse);
headers/build/os/storage/Node.h
54
BNode(const char *path);
headers/build/os/storage/Node.h
55
BNode(const BDirectory *dir, const char *path);
headers/build/os/storage/Node.h
65
status_t SetTo(const char *path);
headers/build/os/storage/Node.h
66
status_t SetTo(const BDirectory *dir, const char *path);
headers/build/private/kernel/syscalls.h
58
extern int _kern_open(int fd, const char *path, int openMode,
headers/build/private/kernel/syscalls.h
62
extern int _kern_open_dir(int fd, const char *path);
headers/build/private/kernel/syscalls.h
69
extern status_t _kern_create_dir(int fd, const char *path, int perms);
headers/build/private/kernel/syscalls.h
70
extern status_t _kern_read_link(int fd, const char *path, char *buffer,
headers/build/private/kernel/syscalls.h
72
extern status_t _kern_create_symlink(int fd, const char *path,
headers/build/private/kernel/syscalls.h
74
extern status_t _kern_unlink(int fd, const char *path);
headers/build/private/kernel/syscalls.h
77
extern int _kern_open_attr_dir(int fd, const char *path);
headers/build/private/kernel/syscalls.h
94
extern status_t _kern_read_stat(int fd, const char *path,
headers/build/private/kernel/syscalls.h
96
extern status_t _kern_write_stat(int fd, const char *path,
headers/build/private/storage/MergedDirectory.h
40
status_t AddDirectory(const char* path);
headers/compatibility/bsd/libutil.h
126
struct pidfh *pidfile_open(const char *path, mode_t mode, pid_t *pidptr);
headers/compatibility/bsd/sys/time.h
55
int lutimes(const char *path, const struct timeval times[2]);
headers/libs/libfdt/libfdt.h
512
int fdt_path_offset_namelen(const void *fdt, const char *path, int namelen);
headers/libs/libfdt/libfdt.h
538
int fdt_path_offset(const void *fdt, const char *path);
headers/libs/print/libprint/PrinterData.h
34
bool GetPath(string& path) const;
headers/os/add-ons/input_server/InputServerDevice.h
62
status_t AddDevices(const char* path);
headers/os/add-ons/network_settings/NetworkProfile.h
19
BNetworkProfile(const char* path);
headers/os/add-ons/network_settings/NetworkProfile.h
24
status_t SetTo(const char* path);
headers/os/add-ons/network_settings/NetworkSettings.h
79
status_t _GetPath(const char* name, BPath& path);
headers/os/device/CAM.h
44
uchar path; /* target SIM ID */
headers/os/device/CAM.h
663
long (*xpt_bus_deregister)(long path);
headers/os/device/USBKit.h
70
BUSBDevice(const char *path = NULL);
headers/os/device/USBKit.h
75
status_t SetTo(const char *path);
headers/os/drivers/ACPI.h
255
status_t (*get_device_info)(const char *path, char** hid,
headers/os/drivers/ACPI.h
257
uint32 (*get_object_type)(const char *path);
headers/os/drivers/ACPI.h
258
status_t (*get_object)(const char *path,
headers/os/drivers/ACPI.h
260
status_t (*get_object_typed)(const char *path,
headers/os/drivers/ACPI.h
349
status_t (*get_object)(acpi_device device, const char *path,
headers/os/drivers/device_manager.h
177
status_t (*open)(void *deviceCookie, const char *path, int openMode,
headers/os/drivers/device_manager.h
83
status_t (*publish_device)(device_node *node, const char *path,
headers/os/drivers/device_manager.h
85
status_t (*unpublish_device)(device_node *node, const char *path);
headers/os/drivers/disk_device_manager.h
48
char *path;
headers/os/drivers/disk_device_manager.h
94
int32 find_disk_device(const char *path);
headers/os/drivers/disk_device_manager.h
95
int32 find_partition(const char *path);
headers/os/drivers/fs_interface.h
158
const char* name, const char* path, int mode);
headers/os/drivers/module.h
46
extern status_t get_module(const char *path, module_info **_info);
headers/os/drivers/module.h
47
extern status_t put_module(const char *path);
headers/os/interface/Font.h
287
status_t LoadFont(const char* path);
headers/os/interface/Font.h
288
status_t LoadFont(const char* path, uint16 index, uint16 instance);
headers/os/kernel/debugger.h
444
char path[B_PATH_NAME_LENGTH];
headers/os/kernel/fs_attr.h
31
extern int fs_open_attr(const char *path, const char *attribute,
headers/os/kernel/fs_attr.h
37
extern DIR *fs_open_attr_dir(const char *path);
headers/os/kernel/fs_attr.h
38
extern DIR *fs_lopen_attr_dir(const char *path);
headers/os/kernel/fs_info.h
45
extern dev_t dev_for_path(const char *path);
headers/os/kernel/fs_volume.h
28
extern status_t fs_unmount_volume(const char *path, uint32 flags);
headers/os/kernel/image.h
81
image_id load_add_on(const char *path);
headers/os/locale/CatalogData.h
60
virtual status_t ReadFromFile(const char* path = NULL);
headers/os/locale/CatalogData.h
65
virtual status_t WriteToFile(const char* path = NULL);
headers/os/mail/E-mail.h
135
status_t AddEnclosure(const char* path,
headers/os/mail/MailSettings.h
202
static status_t AccountsPath(BPath& path);
headers/os/mail/MailSettings.h
96
const char* _RelativizePath(const BPath& path) const;
headers/os/package/CommitTransactionResult.h
129
void SetPath1(const BString& path);
headers/os/package/CommitTransactionResult.h
132
void SetPath2(const BString& path);
headers/os/package/CommitTransactionResult.h
135
void SetPath3(const BString& path);
headers/os/package/GlobalWritableFileInfo.h
27
BGlobalWritableFileInfo(const BString& path,
headers/os/package/GlobalWritableFileInfo.h
39
void SetTo(const BString& path,
headers/os/package/PackageInfo.h
161
status_t AddPostInstallScript(const BString& path);
headers/os/package/PackageInfo.h
164
status_t AddPreUninstallScript(const BString& path);
headers/os/package/PackageInfo.h
60
status_t ReadFromPackageFile(const char* path);
headers/os/package/PackageRoster.h
100
status_t _GetRepositoryPath(BPath* path, bool create,
headers/os/package/PackageRoster.h
102
status_t _VisitRepositoryConfigs(const BPath& path,
headers/os/package/PackageRoster.h
62
status_t GetCommonRepositoryCachePath(BPath* path,
headers/os/package/PackageRoster.h
64
status_t GetUserRepositoryCachePath(BPath* path,
headers/os/package/PackageRoster.h
67
status_t GetCommonRepositoryConfigPath(BPath* path,
headers/os/package/PackageRoster.h
69
status_t GetUserRepositoryConfigPath(BPath* path,
headers/os/package/UserSettingsFileInfo.h
26
BUserSettingsFileInfo(const BString& path,
headers/os/package/UserSettingsFileInfo.h
28
BUserSettingsFileInfo(const BString& path,
headers/os/package/UserSettingsFileInfo.h
38
void SetTo(const BString& path,
headers/os/package/UserSettingsFileInfo.h
40
void SetTo(const BString& path,
headers/os/package/hpkg/PackageEntry.h
60
void SetSymlinkPath(const char* path)
headers/os/package/hpkg/PackageEntry.h
61
{ fSymlinkPath = path; }
headers/os/package/hpkg/PackageInfoAttributeValue.h
51
const char* path;
headers/os/package/hpkg/PackageInfoAttributeValue.h
58
const char* path;
headers/os/package/hpkg/PackageWriter.h
32
virtual void OnEntryAdded(const char* path) = 0;
headers/os/package/hpkg/v1/PackageEntry.h
62
void SetSymlinkPath(const char* path)
headers/os/package/hpkg/v1/PackageEntry.h
63
{ fSymlinkPath = path; }
headers/os/storage/Directory.h
26
BDirectory(const char *path);
headers/os/storage/Directory.h
27
BDirectory(const BDirectory *dir, const char *path);
headers/os/storage/Directory.h
34
status_t SetTo(const char *path);
headers/os/storage/Directory.h
35
status_t SetTo(const BDirectory *dir, const char *path);
headers/os/storage/Directory.h
41
status_t FindEntry(const char *path, BEntry *entry,
headers/os/storage/Directory.h
44
bool Contains(const char *path, int32 nodeFlags = B_ANY_NODE) const;
headers/os/storage/Directory.h
47
status_t GetStatFor(const char *path, struct stat *st) const;
headers/os/storage/Directory.h
56
status_t CreateDirectory(const char *path, BDirectory *dir);
headers/os/storage/Directory.h
57
status_t CreateFile(const char *path, BFile *file,
headers/os/storage/Directory.h
59
status_t CreateSymLink(const char *path, const char *linkToPath,
headers/os/storage/Directory.h
69
status_t _GetStatFor(const char *path, struct stat *st) const;
headers/os/storage/Directory.h
70
status_t _GetStatFor(const char *path, struct stat_beos *st) const;
headers/os/storage/Directory.h
88
status_t create_directory(const char *path, mode_t mode);
headers/os/storage/Entry.h
115
status_t get_ref_for_path(const char* path, entry_ref* ref);
headers/os/storage/Entry.h
42
BEntry(const BDirectory* dir, const char* path,
headers/os/storage/Entry.h
46
BEntry(const char* path, bool traverse = false);
headers/os/storage/Entry.h
57
status_t SetTo(const BDirectory* dir, const char* path,
headers/os/storage/Entry.h
61
status_t SetTo(const char* path, bool traverse = false);
headers/os/storage/Entry.h
65
status_t GetPath(BPath* path) const;
headers/os/storage/Entry.h
70
status_t Rename(const char* path, bool clobber = false);
headers/os/storage/Entry.h
71
status_t MoveTo(BDirectory* dir, const char* path = NULL,
headers/os/storage/Entry.h
95
status_t _SetTo(int dir, const char* path,
headers/os/storage/File.h
23
BFile(const char *path, uint32 openMode);
headers/os/storage/File.h
24
BFile(const BDirectory *dir, const char *path, uint32 openMode);
headers/os/storage/File.h
29
status_t SetTo(const char *path, uint32 openMode);
headers/os/storage/File.h
30
status_t SetTo(const BDirectory *dir, const char *path, uint32 openMode);
headers/os/storage/FindDirectory.h
183
status_t find_path_for_path(const char* path, path_base_directory baseDirectory,
headers/os/storage/FindDirectory.h
186
status_t find_path_for_path_etc(const char* path, const char* dependency,
headers/os/storage/FindDirectory.h
207
status_t find_directory(directory_which which, BPath* path,
headers/os/storage/Mime.h
35
int update_mime_info(const char* path, int recursive, int synchronous,
headers/os/storage/Mime.h
37
status_t create_app_meta_mime(const char* path, int recursive, int synchronous,
headers/os/storage/Node.h
100
status_t _SetTo(int fd, const char* path, bool traverse);
headers/os/storage/Node.h
38
BNode(const char* path);
headers/os/storage/Node.h
39
BNode(const BDirectory* dir, const char* path);
headers/os/storage/Node.h
49
status_t SetTo(const char* path);
headers/os/storage/Node.h
50
status_t SetTo(const BDirectory* dir, const char* path);
headers/os/storage/Path.h
23
BPath(const BPath& path);
headers/os/storage/Path.h
38
status_t SetTo(const char* path, const char* leaf = NULL,
headers/os/storage/Path.h
45
status_t Append(const char* path, bool normalize = false);
headers/os/storage/Path.h
49
status_t GetParent(BPath* path) const;
headers/os/storage/Path.h
53
bool operator==(const char* path) const;
headers/os/storage/Path.h
55
bool operator!=(const char* path) const;
headers/os/storage/Path.h
57
BPath& operator=(const char* path);
headers/os/storage/Path.h
73
status_t _SetPath(const char* path);
headers/os/storage/Path.h
74
static bool _MustNormalize(const char* path, status_t* _error);
headers/os/storage/PathFinder.h
30
BPathFinder(const char* path,
headers/os/storage/PathFinder.h
41
status_t SetTo(const char* path,
headers/os/storage/PathFinder.h
75
const char* path, const char* dependency);
headers/os/storage/Resources.h
28
BResources(const char* path,
headers/os/storage/Resources.h
39
status_t SetTo(const char* path,
headers/os/storage/SymLink.h
22
BSymLink(const char* path);
headers/os/storage/SymLink.h
24
const char* path);
headers/os/storage/SymLink.h
30
BPath* path);
headers/os/storage/SymLink.h
32
BPath* path);
headers/os/support/Architecture.h
21
const char* guess_architecture_for_path(const char* path);
headers/os/support/Url.h
109
void _SetPathUnsafe(const BString& path);
headers/os/support/Url.h
129
static void _RemoveLastPathComponent(BString& path);
headers/os/support/Url.h
21
BUrl(const BPath& path);
headers/os/support/Url.h
34
BUrl& SetPath(const BString& path);
headers/posix/dlfcn.h
40
extern void *dlopen(const char *path, int mode);
headers/posix/fcntl.h
100
extern int openat(int fd, const char *path, int openMode, ...);
headers/posix/fcntl.h
96
extern int creat(const char *path, mode_t mode);
headers/posix/fcntl.h
97
extern int open(const char *path, int openMode, ...);
headers/posix/spawn.h
38
extern int posix_spawn(pid_t *pid, const char *path,
headers/posix/spawn.h
53
int fildes, const char *path, int oflag, mode_t mode);
headers/posix/spawn.h
59
posix_spawn_file_actions_t *file_actions, const char *path);
headers/posix/stdio.h
197
extern char *tempnam(char const *path, char const *prefix);
headers/posix/stdlib.h
170
extern int ptsname_r(int masterFD, char *path, size_t maxSize);
headers/posix/stdlib.h
56
extern char *realpath(const char *path, char *resolved);
headers/posix/sys/ipc.h
39
key_t ftok(const char *path, int id);
headers/posix/sys/stat.h
112
extern int chmod(const char *path, mode_t mode);
headers/posix/sys/stat.h
114
extern int fchmodat(int fd, const char *path, mode_t mode, int flag);
headers/posix/sys/stat.h
115
extern int stat(const char *path, struct stat *st);
headers/posix/sys/stat.h
117
extern int lstat(const char *path, struct stat *st);
headers/posix/sys/stat.h
118
extern int fstatat(int fd, const char *path, struct stat *st, int flag);
headers/posix/sys/stat.h
119
extern int mkdir(const char *path, mode_t mode);
headers/posix/sys/stat.h
120
extern int mkdirat(int fd, const char *path, mode_t mode);
headers/posix/sys/stat.h
121
extern int mkfifo(const char *path, mode_t mode);
headers/posix/sys/stat.h
122
extern int mkfifoat(int fd, const char *path, mode_t mode);
headers/posix/sys/stat.h
127
extern int utimensat(int fd, const char *path,
headers/posix/sys/statvfs.h
34
int statvfs(const char *path, struct statvfs *buffer);
headers/posix/sys/time.h
46
extern int utimes(const char *path, const struct timeval times[2]);
headers/posix/unistd.h
341
extern int access(const char *path, int accessMode);
headers/posix/unistd.h
342
extern int faccessat(int fd, const char *path, int accessMode, int flag);
headers/posix/unistd.h
344
extern int chdir(const char *path);
headers/posix/unistd.h
354
extern int link(const char *toPath, const char *path);
headers/posix/unistd.h
356
const char *path, int flag);
headers/posix/unistd.h
358
extern int unlinkat(int fd, const char *path, int flag);
headers/posix/unistd.h
359
extern int rmdir(const char *path);
headers/posix/unistd.h
361
extern ssize_t readlink(const char *path, char *buffer, size_t bufferSize);
headers/posix/unistd.h
362
extern ssize_t readlinkat(int fd, const char *path, char *buffer,
headers/posix/unistd.h
368
extern int truncate(const char *path, off_t newSize);
headers/posix/unistd.h
409
extern int chown(const char *path, uid_t owner, gid_t group);
headers/posix/unistd.h
411
extern int lchown(const char *path, uid_t owner, gid_t group);
headers/posix/unistd.h
412
extern int fchownat(int fd, const char *path, uid_t owner, gid_t group,
headers/posix/unistd.h
419
extern long pathconf(const char *path, int name);
headers/posix/unistd.h
426
extern int execve(const char *path, char * const argv[],
headers/posix/unistd.h
428
extern int execl(const char *path, const char *arg, ...);
headers/posix/unistd.h
429
extern int execv(const char *path, char *const argv[]);
headers/posix/unistd.h
431
extern int execle(const char *path, const char *arg , ... /*, char **envp */);
headers/posix/unistd.h
461
extern int chroot(const char *path);
headers/posix/utime.h
22
int utime(const char *path, const struct utimbuf *buffer);
headers/private/audio/soundcard.h
2015
extern int osslib_open (const char *path, int flags, int dummy);
headers/private/debug/debug_support.h
85
status_t debug_create_file_symbol_iterator(const char* path,
headers/private/debugger/files/LocatableDirectory.h
15
const BString& path);
headers/private/debugger/files/LocatableDirectory.h
24
virtual void SetLocatedPath(const BString& path,
headers/private/debugger/files/LocatableEntry.h
50
virtual void SetLocatedPath(const BString& path,
headers/private/debugger/files/LocatableFile.h
28
virtual void SetLocatedPath(const BString& path,
headers/private/debugger/files/SourceFile.h
29
status_t Init(const char* path);
headers/private/debugger/ids/FunctionID.h
18
FunctionID(const BString& path,
headers/private/debugger/model/StackFrame.h
117
TypeComponentPath* path);
headers/private/debugger/model/StackFrame.h
87
TypeComponentPath* path);
headers/private/debugger/model/StackFrameValueInfos.h
28
const TypeComponentPath* path,
headers/private/debugger/model/StackFrameValueInfos.h
33
const TypeComponentPath& path,
headers/private/debugger/model/StackFrameValueInfos.h
38
const TypeComponentPath* path) const;
headers/private/debugger/model/StackFrameValueInfos.h
40
const TypeComponentPath& path) const;
headers/private/debugger/model/StackFrameValueInfos.h
42
TypeComponentPath* path, Type* type,
headers/private/debugger/model/StackFrameValueInfos.h
63
StackFrameValueInfos::GetInfo(ObjectID* variable, const TypeComponentPath& path,
headers/private/debugger/model/StackFrameValueInfos.h
66
return GetInfo(variable, &path, _type, _location);
headers/private/debugger/model/StackFrameValueInfos.h
71
StackFrameValueInfos::HasInfo(ObjectID* variable, const TypeComponentPath& path)
headers/private/debugger/model/StackFrameValueInfos.h
74
return HasInfo(variable, &path);
headers/private/debugger/model/StackFrameValues.h
28
const TypeComponentPath* path,
headers/private/debugger/model/StackFrameValues.h
31
const TypeComponentPath& path,
headers/private/debugger/model/StackFrameValues.h
34
const TypeComponentPath* path) const;
headers/private/debugger/model/StackFrameValues.h
36
const TypeComponentPath& path) const;
headers/private/debugger/model/StackFrameValues.h
38
TypeComponentPath* path,
headers/private/debugger/model/StackFrameValues.h
59
StackFrameValues::GetValue(ObjectID* variable, const TypeComponentPath& path,
headers/private/debugger/model/StackFrameValues.h
62
return GetValue(variable, &path, _value);
headers/private/debugger/model/StackFrameValues.h
67
StackFrameValues::HasValue(ObjectID* variable, const TypeComponentPath& path)
headers/private/debugger/model/StackFrameValues.h
70
return HasValue(variable, &path);
headers/private/debugger/types/ArrayIndexPath.h
23
status_t SetTo(const char* path);
headers/private/debugger/types/ArrayIndexPath.h
26
bool GetPathString(BString& path) const;
headers/private/debugger/user_interface/UserInterface.h
181
virtual void DebugReportRequested(entry_ref* path) = 0;
headers/private/debugger/user_interface/UserInterface.h
183
virtual void WriteCoreFileRequested(entry_ref* path) = 0;
headers/private/file_systems/ram_disk/ram_disk.h
27
char path[B_PATH_NAME_LENGTH];
headers/private/file_systems/ram_disk/ram_disk.h
43
char path[B_PATH_NAME_LENGTH];
headers/private/fs_shell/KPath.h
18
KPath(const char* path, bool normalize = false,
headers/private/fs_shell/KPath.h
23
fssh_status_t SetTo(const char *path, bool normalize = false,
headers/private/fs_shell/KPath.h
28
fssh_status_t SetPath(const char *path, bool normalize = false);
headers/private/fs_shell/KPath.h
42
KPath& operator=(const char* path);
headers/private/fs_shell/KPath.h
45
bool operator==(const char* path) const;
headers/private/fs_shell/KPath.h
47
bool operator!=(const char* path) const;
headers/private/fs_shell/fssh_disk_device_manager.h
46
char *path;
headers/private/fs_shell/fssh_disk_device_manager.h
94
int32_t fssh_find_disk_device(const char *path);
headers/private/fs_shell/fssh_disk_device_manager.h
95
int32_t fssh_find_partition(const char *path);
headers/private/fs_shell/fssh_fcntl.h
71
extern int fssh_creat(const char *path, fssh_mode_t mode);
headers/private/fs_shell/fssh_fs_attr.h
40
extern fssh_DIR *fssh_fs_open_attr_dir(const char *path);
headers/private/fs_shell/fssh_fs_info.h
46
extern fssh_dev_t dev_for_path(const char *path);
headers/private/fs_shell/fssh_fs_interface.h
173
const char *name, const char *path, int mode);
headers/private/fs_shell/fssh_fs_volume.h
27
extern fssh_status_t fssh_fs_unmount_volume(const char *path,
headers/private/fs_shell/fssh_module.h
47
extern fssh_status_t fssh_get_module(const char *path,
headers/private/fs_shell/fssh_module.h
49
extern fssh_status_t fssh_put_module(const char *path);
headers/private/fs_shell/fssh_stat.h
109
extern int fssh_chmod(const char *path, fssh_mode_t mode);
headers/private/fs_shell/fssh_stat.h
111
extern int fssh_mkdir(const char *path, fssh_mode_t mode);
headers/private/fs_shell/fssh_stat.h
112
extern int fssh_mkfifo(const char *path, fssh_mode_t mode);
headers/private/fs_shell/fssh_stat.h
115
extern int fssh_stat(const char *path, struct fssh_stat *st);
headers/private/fs_shell/fssh_stat.h
117
extern int fssh_lstat(const char *path, struct fssh_stat *st);
headers/private/fs_shell/fssh_unistd.h
40
extern int fssh_access(const char *path, int accessMode);
headers/private/fs_shell/fssh_unistd.h
42
extern int fssh_chdir(const char *path);
headers/private/fs_shell/fssh_unistd.h
51
extern int fssh_rmdir(const char *path);
headers/private/fs_shell/fssh_unistd.h
53
extern fssh_ssize_t fssh_readlink(const char *path, char *buffer,
headers/private/fs_shell/fssh_unistd.h
58
extern int fssh_truncate(const char *path, fssh_off_t newSize);
headers/private/interface/DecorInfo.h
123
DecorInfo* _FindDecor(const BString& path);
headers/private/interface/DecorInfo.h
28
DecorInfo(const BString& path);
headers/private/interface/DecorInfo.h
33
status_t SetTo(BString path);
headers/private/interface/InterfacePrivate.h
29
bool get_control_look(BString& path);
headers/private/interface/InterfacePrivate.h
30
status_t set_control_look(const BString& path);
headers/private/kernel/boot/PathBlocklist.h
19
bool SetTo(const char* path);
headers/private/kernel/boot/PathBlocklist.h
29
bool operator==(const char* path) const
headers/private/kernel/boot/PathBlocklist.h
30
{ return strcmp(Path(), path) == 0; }
headers/private/kernel/boot/PathBlocklist.h
50
bool Add(const char* path);
headers/private/kernel/boot/PathBlocklist.h
51
void Remove(const char* path);
headers/private/kernel/boot/PathBlocklist.h
52
bool Contains(const char* path) const;
headers/private/kernel/boot/PathBlocklist.h
62
BlockedPath* _FindPath(const char* path) const;
headers/private/kernel/boot/vfs.h
172
extern int open_from(Directory *directory, const char *path, int mode,
headers/private/kernel/boot/vfs.h
174
extern DIR* open_directory(Directory* baseDirectory, const char* path);
headers/private/kernel/boot/vfs.h
175
extern status_t get_stat(Directory* directory, const char* path,
headers/private/kernel/core_dump.h
14
status_t core_dump_write_core_file(const char* path, bool killTeam);
headers/private/kernel/disk_device_manager/KDiskDevice.h
28
status_t SetTo(const char *path);
headers/private/kernel/disk_device_manager/KDiskDevice.h
63
virtual status_t GetPath(KPath *path) const;
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
124
status_t _Scan(const char *path);
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
131
status_t _AddRemoveMonitoring(const char *path, bool add);
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
47
KDiskDevice *FindDevice(const char *path);
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
49
KPartition *FindPartition(const char *path);
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
53
KDiskDevice *RegisterDevice(const char *path);
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
56
KPartition *RegisterPartition(const char *path);
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
71
partition_id CreateDevice(const char *path, bool *newlyCreated = NULL);
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
72
status_t DeleteDevice(const char *path);
headers/private/kernel/disk_device_manager/KFileDiskDevice.h
38
static status_t _GetDirectoryPath(partition_id id, KPath *path);
headers/private/kernel/disk_device_manager/KPartition.h
120
virtual status_t GetPath(KPath *path) const;
headers/private/kernel/elf.h
30
status_t elf_load_user_image(const char *path, Team *team, uint32 flags,
headers/private/kernel/elf.h
34
status_t elf32_load_user_image(const char *path, Team *team, uint32 flags,
headers/private/kernel/elf.h
39
image_id load_kernel_add_on(const char *path);
headers/private/kernel/fs/KPath.h
28
KPath(const char* path, int32 flags = DEFAULT,
headers/private/kernel/fs/KPath.h
33
status_t SetTo(const char* path, int32 flags = DEFAULT,
headers/private/kernel/fs/KPath.h
39
status_t SetPath(const char* path,
headers/private/kernel/fs/KPath.h
62
KPath& operator=(const char* path);
headers/private/kernel/fs/KPath.h
65
bool operator==(const char* path) const;
headers/private/kernel/fs/KPath.h
67
bool operator!=(const char* path) const;
headers/private/kernel/fs/KPath.h
72
status_t _Normalize(const char* path,
headers/private/kernel/fs/devfs.h
19
status_t devfs_unpublish_file_device(const char* path);
headers/private/kernel/fs/devfs.h
20
status_t devfs_publish_file_device(const char* path, const char* filePath);
headers/private/kernel/fs/devfs.h
22
status_t devfs_unpublish_partition(const char* path);
headers/private/kernel/fs/devfs.h
27
status_t devfs_unpublish_device(const char* path, bool disconnect);
headers/private/kernel/fs/devfs.h
28
status_t devfs_publish_device(const char* path, device_hooks* calls);
headers/private/kernel/fs/devfs.h
29
status_t devfs_publish_directory(const char* path);
headers/private/kernel/kdevice_manager.h
21
status_t device_manager_probe(const char *path, uint32 updateCycle);
headers/private/kernel/kmodule.h
29
extern status_t unload_module(const char *path);
headers/private/kernel/kmodule.h
30
extern status_t load_module(const char *path, module_info ***_modules);
headers/private/kernel/kmodule.h
35
extern status_t module_get_path(const char* moduleName, char** path);
headers/private/kernel/platform/efi/boot-services.h
138
efi_status (*LocateDevicePath) (efi_guid* protocol, efi_device_path_protocol** path,
headers/private/kernel/platform/efi/boot-services.h
144
efi_device_path_protocol* path, void* src, size_t src_size,
headers/private/kernel/platform/openfirmware/devices.h
16
char *path, size_t pathSize);
headers/private/kernel/team.h
75
status_t _user_exec(const char *path, const char* const* flatArgs,
headers/private/kernel/thread_types.h
554
void SetArgs(const char* path,
headers/private/kernel/vfs.h
119
status_t vfs_get_fs_node_from_path(fs_volume *volume, const char *path,
headers/private/kernel/vfs.h
126
bool kernel, char *path, size_t pathLength);
headers/private/kernel/vfs.h
137
status_t vfs_read_stat(int fd, const char *path, bool traverseLeafLink,
headers/private/kernel/vfs.h
145
status_t vfs_normalize_path(const char *path, char *buffer,
headers/private/kernel/vfs.h
149
status_t vfs_create_special_node(const char *path, fs_vnode *subVnode,
headers/private/kernel/vfs.h
164
dev_t _user_mount(const char *path, const char *device,
headers/private/kernel/vfs.h
167
status_t _user_unmount(const char *path, uint32 flags);
headers/private/kernel/vfs.h
181
int _user_open(int fd, const char *path, int openMode, int perms);
headers/private/kernel/vfs.h
185
int _user_open_dir(int fd, const char *path);
headers/private/kernel/vfs.h
190
status_t _user_read_stat(int fd, const char *path, bool traverseLink,
headers/private/kernel/vfs.h
192
status_t _user_write_stat(int fd, const char *path, bool traverseLink,
headers/private/kernel/vfs.h
197
status_t _user_create_dir(int fd, const char *path, int perms);
headers/private/kernel/vfs.h
198
status_t _user_remove_dir(int fd, const char *path);
headers/private/kernel/vfs.h
199
status_t _user_read_link(int fd, const char *path, char *buffer,
headers/private/kernel/vfs.h
201
status_t _user_write_link(const char *path, const char *toPath);
headers/private/kernel/vfs.h
202
status_t _user_create_symlink(int fd, const char *path, const char *toPath,
headers/private/kernel/vfs.h
204
status_t _user_create_link(int pathFD, const char *path, int toFD,
headers/private/kernel/vfs.h
206
status_t _user_unlink(int fd, const char *path);
headers/private/kernel/vfs.h
209
status_t _user_create_fifo(int fd, const char *path, mode_t perms);
headers/private/kernel/vfs.h
211
status_t _user_access(int fd, const char *path, int mode,
headers/private/kernel/vfs.h
217
int _user_open_attr_dir(int fd, const char *path,
headers/private/kernel/vfs.h
225
int _user_open_attr(int fd, const char* path, const char *name,
headers/private/kernel/vfs.h
237
status_t _user_setcwd(int fd, const char *path);
headers/private/kernel/vfs.h
238
status_t _user_change_root(const char *path);
headers/private/kernel/vfs.h
85
status_t vfs_get_vnode_from_path(const char *path, bool kernel,
headers/private/libroot/libroot_private.h
32
status_t __test_executable(const char *path, char *invoker);
headers/private/libroot/libroot_private.h
36
thread_id __load_image_at_path(const char* path, int32 argCount,
headers/private/locale/DefaultCatalog.h
32
DefaultCatalog(const char *path, const char *signature,
headers/private/locale/DefaultCatalog.h
39
status_t ReadFromFile(const char *path = NULL);
headers/private/locale/DefaultCatalog.h
41
status_t WriteToFile(const char *path = NULL);
headers/private/locale/EditableCatalog.h
36
status_t ReadFromFile(const char* path = NULL);
headers/private/locale/EditableCatalog.h
41
status_t WriteToFile(const char* path = NULL);
headers/private/locale/HashMapCatalog.h
87
virtual status_t ReadFromFile(const char *path = NULL)
headers/private/locale/HashMapCatalog.h
93
virtual status_t WriteToFile(const char *path = NULL)
headers/private/locale/LocaleRosterData.h
132
const BString& path, uint8 priority);
headers/private/locale/PlainTextCatalog.h
24
PlainTextCatalog(const char *path, const char *signature,
headers/private/locale/PlainTextCatalog.h
33
status_t ReadFromFile(const char *path = NULL);
headers/private/locale/PlainTextCatalog.h
34
status_t WriteToFile(const char *path = NULL);
headers/private/locale/PlainTextCatalog.h
43
void UpdateAttributes(const char* path);
headers/private/mail/MailPrivate.h
36
status_t WriteMessageFile(const BMessage& archive, const BPath& path,
headers/private/media/DormantNodeManager.h
43
media_addon_id RegisterAddOn(const char* path);
headers/private/media/DormantNodeManager.h
47
status_t FindAddOnPath(BPath* path, media_addon_id id);
headers/private/media/DormantNodeManager.h
60
status_t _LoadAddOn(const char* path, media_addon_id id,
headers/private/netservices/NetworkCookie.h
40
status_t SetPath(const BString& path);
headers/private/netservices/NetworkCookie.h
63
bool IsValidForPath(const BString& path) const;
headers/private/netservices/NetworkCookie.h
95
bool _CanBeSetFromDomain(const BString& path) const;
headers/private/netservices/NetworkCookie.h
96
bool _CanBeSetFromPath(const BString& path) const;
headers/private/package/manager/RepositoryBuilder.h
52
BRepositoryBuilder& AddPackage(const char* path,
headers/private/package/manager/RepositoryBuilder.h
57
BRepositoryBuilder& AddPackagesDirectory(const char* path);
headers/private/print/PrintAddOnServer.h
37
static status_t FindPathToDriver(const char* driver, BPath* path);
headers/private/print/PrinterDriverAddOn.h
36
static status_t FindPathToDriver(const char* driver, BPath* path);
headers/private/runtime_loader/runtime_loader.h
29
image_id (*load_add_on)(char const *path, uint32 flags);
headers/private/runtime_loader/runtime_loader.h
31
image_id (*load_library)(char const *path, uint32 flags, void* caller,
headers/private/runtime_loader/runtime_loader.h
44
status_t (*test_executable)(const char *path, char *interpreter);
headers/private/runtime_loader/runtime_loader.h
45
status_t (*get_executable_architecture)(const char *path,
headers/private/runtime_loader/runtime_loader.h
92
char path[B_PATH_NAME_LENGTH];
headers/private/shared/DriverSettingsMessageAdapter.h
55
status_t ConvertFromDriverSettings(const char* path,
headers/private/shared/DriverSettingsMessageAdapter.h
62
status_t ConvertToDriverSettings(const char* path,
headers/private/shared/EntryFilter.h
118
bool Filter(const char* path) const
headers/private/shared/EntryFilter.h
124
const char* name = strrchr(path, '/');
headers/private/shared/EntryFilter.h
125
name = (name != NULL ? name + 1 : path);
headers/private/shared/EntryFilter.h
128
if (_Filter(fExcludeFilters, path, name))
headers/private/shared/EntryFilter.h
132
return fIncludeFilters == NULL || _Filter(fIncludeFilters, path, name);
headers/private/shared/EntryFilter.h
161
const char* path, const char* name)
headers/private/shared/EntryFilter.h
165
if (filter->Filter(path, name))
headers/private/shared/EntryFilter.h
50
bool Filter(const char* path, const char* name) const
headers/private/shared/EntryFilter.h
53
if (fnmatch(fPattern, (fIsFileName ? name : path), 0) == 0)
headers/private/shared/IconView.h
29
status_t SetIcon(const BPath& path,
headers/private/shared/Keymap.h
23
status_t SetTo(const char* path);
headers/private/shared/OpenWithTracker.h
30
OpenWithTracker(const char* path)
headers/private/shared/OpenWithTracker.h
34
status = get_ref_for_path(path, &ref);
headers/private/shared/OpenWithTracker.h
47
BPath path;
headers/private/shared/OpenWithTracker.h
48
find_directory(which, &path, createDirectory, volume);
headers/private/shared/OpenWithTracker.h
51
path.Append(relativePath);
headers/private/shared/OpenWithTracker.h
54
BEntry entry(path.Path());
headers/private/shared/QueryFile.h
19
BQueryFile(const char* path);
headers/private/shared/QueryFile.h
27
status_t SetTo(const char* path);
headers/private/shared/QueryFile.h
40
status_t WriteTo(const char* path);
headers/private/storage/CopyEngine.h
63
status_t _HandleEntryError(const char* path,
headers/private/storage/CopyEngine.h
65
status_t _HandleAttributeError(const char* path,
headers/private/storage/CopyEngine.h
82
virtual bool EntryStarted(const char* path);
headers/private/storage/CopyEngine.h
83
virtual bool EntryFinished(const char* path, status_t error);
headers/private/storage/CopyEngine.h
85
virtual bool AttributeStarted(const char* path,
headers/private/storage/CopyEngine.h
88
virtual bool AttributeFinished(const char* path,
headers/private/storage/DiskDevice.h
31
virtual status_t GetPath(BPath* path) const;
headers/private/storage/DiskDevice.h
41
status_t GetFilePath(BPath* path) const;
headers/private/storage/DiskDeviceRoster.h
155
static status_t _GetNextAddOnDir(BPath *path, int32 *index,
headers/private/storage/EntryOperationEngineBase.h
34
Entry(const char* path);
headers/private/storage/EntryOperationEngineBase.h
36
const char* path = NULL);
headers/private/storage/EntryOperationEngineBase.h
40
const char* path = NULL);
headers/private/storage/MergedDirectory.h
40
status_t AddDirectory(const char* path);
headers/private/storage/Partition.h
66
virtual status_t GetPath(BPath* path) const;
headers/private/storage/PathMonitor.h
41
static status_t StartWatching(const char* path, uint32 flags,
headers/private/storage/PathMonitor.h
44
static status_t StopWatching(const char* path,
headers/private/storage/RemoveEngine.h
34
status_t _RemoveEntry(const char* path);
headers/private/storage/RemoveEngine.h
38
status_t _HandleEntryError(const char* path,
headers/private/storage/RemoveEngine.h
51
virtual bool EntryStarted(const char* path);
headers/private/storage/RemoveEngine.h
52
virtual bool EntryFinished(const char* path, status_t error);
headers/private/storage/storage_support.h
34
bool is_absolute_path(const char *path);
headers/private/storage/storage_support.h
41
status_t split_path(const char *fullPath, char *&path, char *&leaf);
headers/private/storage/storage_support.h
44
status_t split_path(const char *fullPath, char **path, char **leaf);
headers/private/storage/storage_support.h
47
status_t parse_first_path_component(const char *path, int32& length,
headers/private/storage/storage_support.h
51
status_t parse_first_path_component(const char *path, char *&component,
headers/private/storage/storage_support.h
58
status_t check_path_name(const char *path);
headers/private/system/architecture_private.h
20
const char* __guess_architecture_for_path(const char* path);
headers/private/system/ddm_userland_interface_defs.h
46
char* path;
headers/private/system/find_directory_private.h
27
status_t __find_path_for_path(const char* path,
headers/private/system/find_directory_private.h
31
status_t __find_path_for_path_etc(const char* path, const char* dependency,
headers/private/system/find_directory_private.h
42
const char* __guess_secondary_architecture_from_path(const char* path,
headers/private/system/syscalls.h
155
extern status_t _kern_exec(const char *path, const char* const* flatArgs,
headers/private/system/syscalls.h
162
extern status_t _kern_change_root(const char *path);
headers/private/system/syscalls.h
258
extern dev_t _kern_mount(const char *path, const char *device,
headers/private/system/syscalls.h
261
extern status_t _kern_unmount(const char *path, uint32 flags);
headers/private/system/syscalls.h
273
extern int _kern_open(int fd, const char *path, int openMode,
headers/private/system/syscalls.h
277
extern int _kern_open_dir(int fd, const char *path);
headers/private/system/syscalls.h
286
extern status_t _kern_create_dir(int fd, const char *path, int perms);
headers/private/system/syscalls.h
287
extern status_t _kern_remove_dir(int fd, const char *path);
headers/private/system/syscalls.h
288
extern status_t _kern_read_link(int fd, const char *path, char *buffer,
headers/private/system/syscalls.h
290
extern status_t _kern_create_symlink(int fd, const char *path,
headers/private/system/syscalls.h
292
extern status_t _kern_create_link(int pathFD, const char *path, int toFD,
headers/private/system/syscalls.h
294
extern status_t _kern_unlink(int fd, const char *path);
headers/private/system/syscalls.h
297
extern status_t _kern_create_fifo(int fd, const char *path, mode_t perms);
headers/private/system/syscalls.h
299
extern status_t _kern_access(int fd, const char *path, int mode,
headers/private/system/syscalls.h
307
extern int _kern_open_attr_dir(int fd, const char *path,
headers/private/system/syscalls.h
315
extern int _kern_open_attr(int fd, const char* path, const char *name,
headers/private/system/syscalls.h
327
extern status_t _kern_setcwd(int fd, const char *path);
headers/private/system/syscalls.h
345
extern status_t _kern_read_stat(int fd, const char *path, bool traverseLink,
headers/private/system/syscalls.h
347
extern status_t _kern_write_stat(int fd, const char *path,
headers/private/userlandfs/fuse/fuse.h
757
int fuse_invalidate(struct fuse *f, const char *path);
headers/private/userlandfs/fuse/fuse.h
818
int fuse_fs_getattr(struct fuse_fs *fs, const char *path, struct stat *buf);
headers/private/userlandfs/fuse/fuse.h
819
int fuse_fs_fgetattr(struct fuse_fs *fs, const char *path, struct stat *buf,
headers/private/userlandfs/fuse/fuse.h
823
int fuse_fs_unlink(struct fuse_fs *fs, const char *path);
headers/private/userlandfs/fuse/fuse.h
824
int fuse_fs_rmdir(struct fuse_fs *fs, const char *path);
headers/private/userlandfs/fuse/fuse.h
826
const char *path);
headers/private/userlandfs/fuse/fuse.h
828
int fuse_fs_release(struct fuse_fs *fs, const char *path,
headers/private/userlandfs/fuse/fuse.h
830
int fuse_fs_open(struct fuse_fs *fs, const char *path,
headers/private/userlandfs/fuse/fuse.h
832
int fuse_fs_read(struct fuse_fs *fs, const char *path, char *buf, size_t size,
headers/private/userlandfs/fuse/fuse.h
834
int fuse_fs_read_buf(struct fuse_fs *fs, const char *path,
headers/private/userlandfs/fuse/fuse.h
837
int fuse_fs_write(struct fuse_fs *fs, const char *path, const char *buf,
headers/private/userlandfs/fuse/fuse.h
839
int fuse_fs_write_buf(struct fuse_fs *fs, const char *path,
headers/private/userlandfs/fuse/fuse.h
842
int fuse_fs_fsync(struct fuse_fs *fs, const char *path, int datasync,
headers/private/userlandfs/fuse/fuse.h
844
int fuse_fs_flush(struct fuse_fs *fs, const char *path,
headers/private/userlandfs/fuse/fuse.h
846
int fuse_fs_statfs(struct fuse_fs *fs, const char *path, struct statvfs *buf);
headers/private/userlandfs/fuse/fuse.h
847
int fuse_fs_opendir(struct fuse_fs *fs, const char *path,
headers/private/userlandfs/fuse/fuse.h
849
int fuse_fs_readdir(struct fuse_fs *fs, const char *path, void *buf,
headers/private/userlandfs/fuse/fuse.h
852
int fuse_fs_fsyncdir(struct fuse_fs *fs, const char *path, int datasync,
headers/private/userlandfs/fuse/fuse.h
854
int fuse_fs_releasedir(struct fuse_fs *fs, const char *path,
headers/private/userlandfs/fuse/fuse.h
856
int fuse_fs_create(struct fuse_fs *fs, const char *path, mode_t mode,
headers/private/userlandfs/fuse/fuse.h
858
int fuse_fs_lock(struct fuse_fs *fs, const char *path,
headers/private/userlandfs/fuse/fuse.h
860
int fuse_fs_flock(struct fuse_fs *fs, const char *path,
headers/private/userlandfs/fuse/fuse.h
862
int fuse_fs_chmod(struct fuse_fs *fs, const char *path, mode_t mode);
headers/private/userlandfs/fuse/fuse.h
863
int fuse_fs_chown(struct fuse_fs *fs, const char *path, uid_t uid, gid_t gid);
headers/private/userlandfs/fuse/fuse.h
864
int fuse_fs_truncate(struct fuse_fs *fs, const char *path, off_t size);
headers/private/userlandfs/fuse/fuse.h
865
int fuse_fs_ftruncate(struct fuse_fs *fs, const char *path, off_t size,
headers/private/userlandfs/fuse/fuse.h
867
int fuse_fs_utimens(struct fuse_fs *fs, const char *path,
headers/private/userlandfs/fuse/fuse.h
869
int fuse_fs_access(struct fuse_fs *fs, const char *path, int mask);
headers/private/userlandfs/fuse/fuse.h
870
int fuse_fs_readlink(struct fuse_fs *fs, const char *path, char *buf,
headers/private/userlandfs/fuse/fuse.h
872
int fuse_fs_mknod(struct fuse_fs *fs, const char *path, mode_t mode,
headers/private/userlandfs/fuse/fuse.h
874
int fuse_fs_mkdir(struct fuse_fs *fs, const char *path, mode_t mode);
headers/private/userlandfs/fuse/fuse.h
875
int fuse_fs_setxattr(struct fuse_fs *fs, const char *path, const char *name,
headers/private/userlandfs/fuse/fuse.h
877
int fuse_fs_getxattr(struct fuse_fs *fs, const char *path, const char *name,
headers/private/userlandfs/fuse/fuse.h
879
int fuse_fs_listxattr(struct fuse_fs *fs, const char *path, char *list,
headers/private/userlandfs/fuse/fuse.h
881
int fuse_fs_removexattr(struct fuse_fs *fs, const char *path,
headers/private/userlandfs/fuse/fuse.h
883
int fuse_fs_bmap(struct fuse_fs *fs, const char *path, size_t blocksize,
headers/private/userlandfs/fuse/fuse.h
885
int fuse_fs_ioctl(struct fuse_fs *fs, const char *path, int cmd, void *arg,
headers/private/userlandfs/fuse/fuse.h
887
int fuse_fs_poll(struct fuse_fs *fs, const char *path,
headers/private/userlandfs/fuse/fuse.h
890
int fuse_fs_fallocate(struct fuse_fs *fs, const char *path, int mode,
headers/private/userlandfs/legacy/fsproto.h
234
extern _IMPEXP_KERNEL int new_path(const char *path, char **copy);
headers/private/userlandfs/legacy/fsproto.h
83
const char *path);
headers/tools/cppunit/TestShell.h
186
image_id _LoadAddOn(const char* path);
headers/tools/cppunit/TestShell.h
190
static image_id _LoadAddOnHook(const char* path);
src/add-ons/accelerants/3dfx/accelerant.cpp
141
char path[MAXPATHLEN] = "/dev/";
src/add-ons/accelerants/3dfx/accelerant.cpp
142
strcat(path, (const char*)data);
src/add-ons/accelerants/3dfx/accelerant.cpp
144
gInfo.deviceFileDesc = open(path, B_READ_WRITE); // open the device
src/add-ons/accelerants/ati/accelerant.cpp
147
char path[MAXPATHLEN] = "/dev/";
src/add-ons/accelerants/ati/accelerant.cpp
148
strcat(path, (const char*)data);
src/add-ons/accelerants/ati/accelerant.cpp
150
gInfo.deviceFileDesc = open(path, B_READ_WRITE); // open the device
src/add-ons/accelerants/et6x00/InitAccelerant.c
164
char path[MAXPATHLEN];
src/add-ons/accelerants/et6x00/InitAccelerant.c
167
strcpy(path, "/dev/");
src/add-ons/accelerants/et6x00/InitAccelerant.c
168
strcat(path, (const char *)data);
src/add-ons/accelerants/et6x00/InitAccelerant.c
170
fd = open(path, B_READ_WRITE);
src/add-ons/accelerants/framebuffer/accelerant.cpp
146
char path[MAXPATHLEN];
src/add-ons/accelerants/framebuffer/accelerant.cpp
147
strcpy(path, "/dev/");
src/add-ons/accelerants/framebuffer/accelerant.cpp
148
strcat(path, (const char *)info);
src/add-ons/accelerants/framebuffer/accelerant.cpp
150
int fd = open(path, B_READ_WRITE);
src/add-ons/accelerants/intel_810/accelerant.cpp
178
char path[MAXPATHLEN] = "/dev/";
src/add-ons/accelerants/intel_810/accelerant.cpp
179
strcat(path, (const char*)data);
src/add-ons/accelerants/intel_810/accelerant.cpp
181
gInfo.deviceFileDesc = open(path, B_READ_WRITE); // open the device
src/add-ons/accelerants/intel_extreme/accelerant.cpp
556
char path[B_PATH_NAME_LENGTH];
src/add-ons/accelerants/intel_extreme/accelerant.cpp
557
strcpy(path, "/dev/");
src/add-ons/accelerants/intel_extreme/accelerant.cpp
559
strlcat(path, (const char*)info, sizeof(path));
src/add-ons/accelerants/intel_extreme/accelerant.cpp
561
strcat(path, (const char*)info);
src/add-ons/accelerants/intel_extreme/accelerant.cpp
564
int fd = open(path, B_READ_WRITE);
src/add-ons/accelerants/matrox/InitAccelerant.c
251
char path[MAXPATHLEN];
src/add-ons/accelerants/matrox/InitAccelerant.c
255
strcpy(path, "/dev/");
src/add-ons/accelerants/matrox/InitAccelerant.c
256
strcat(path, (const char *)data);
src/add-ons/accelerants/matrox/InitAccelerant.c
258
fd = open(path, B_READ_WRITE);
src/add-ons/accelerants/matrox/InitAccelerant.c
267
fprintf(myhand, "CLONE_ACCELERANT: couldn't open kerneldriver %s! Aborting.\n", path);
src/add-ons/accelerants/neomagic/InitAccelerant.c
278
char path[MAXPATHLEN];
src/add-ons/accelerants/neomagic/InitAccelerant.c
282
strcpy(path, "/dev/");
src/add-ons/accelerants/neomagic/InitAccelerant.c
283
strcat(path, (const char *)data);
src/add-ons/accelerants/neomagic/InitAccelerant.c
285
fd = open(path, B_READ_WRITE);
src/add-ons/accelerants/neomagic/InitAccelerant.c
294
fprintf(myhand, "CLONE_ACCELERANT: couldn't open kerneldriver %s! Aborting.\n", path);
src/add-ons/accelerants/nvidia/InitAccelerant.c
271
char path[MAXPATHLEN];
src/add-ons/accelerants/nvidia/InitAccelerant.c
275
strcpy(path, "/dev/");
src/add-ons/accelerants/nvidia/InitAccelerant.c
276
strcat(path, (const char *)data);
src/add-ons/accelerants/nvidia/InitAccelerant.c
278
fd = open(path, B_READ_WRITE);
src/add-ons/accelerants/nvidia/InitAccelerant.c
287
fprintf(myhand, "CLONE_ACCELERANT: couldn't open kerneldriver %s! Aborting.\n", path);
src/add-ons/accelerants/radeon/InitAccelerant.c
249
char path[MAXPATHLEN];
src/add-ons/accelerants/radeon/InitAccelerant.c
255
strcpy(path, "/dev/");
src/add-ons/accelerants/radeon/InitAccelerant.c
256
strcat(path, (const char *)data);
src/add-ons/accelerants/radeon/InitAccelerant.c
260
fd = open(path, B_READ_WRITE);
src/add-ons/accelerants/radeon/settings.cpp
30
BPath path;
src/add-ons/accelerants/radeon/settings.cpp
40
if( find_directory( B_USER_SETTINGS_DIRECTORY, &path ) != B_OK )
src/add-ons/accelerants/radeon/settings.cpp
43
path.Append( "radeon" );
src/add-ons/accelerants/radeon/settings.cpp
45
BFile file( path.Path(), B_READ_ONLY );
src/add-ons/accelerants/radeon/settings.cpp
65
BPath path;
src/add-ons/accelerants/radeon/settings.cpp
71
if( find_directory( B_USER_SETTINGS_DIRECTORY, &path ) != B_OK )
src/add-ons/accelerants/radeon/settings.cpp
74
path.Append( "radeon" );
src/add-ons/accelerants/radeon/settings.cpp
76
BFile file( path.Path(), B_CREATE_FILE | B_WRITE_ONLY );
src/add-ons/accelerants/radeon_hd/connector.cpp
722
ATOM_DISPLAY_OBJECT_PATH* path;
src/add-ons/accelerants/radeon_hd/connector.cpp
724
path = (ATOM_DISPLAY_OBJECT_PATH*)address;
src/add-ons/accelerants/radeon_hd/connector.cpp
725
pathSize += B_LENDIAN_TO_HOST_INT16(path->usSize);
src/add-ons/accelerants/radeon_hd/connector.cpp
728
uint16 connectorFlags = B_LENDIAN_TO_HOST_INT16(path->usDeviceTag);
src/add-ons/accelerants/radeon_hd/connector.cpp
733
= (B_LENDIAN_TO_HOST_INT16(path->usConnObjectId)
src/add-ons/accelerants/radeon_hd/connector.cpp
779
for (j = 0; j < ((B_LENDIAN_TO_HOST_INT16(path->usSize) - 8) / 2);
src/add-ons/accelerants/radeon_hd/connector.cpp
788
= (B_LENDIAN_TO_HOST_INT16(path->usGraphicObjIds[j]) &
src/add-ons/accelerants/radeon_hd/connector.cpp
798
if (B_LENDIAN_TO_HOST_INT16(path->usGraphicObjIds[j])
src/add-ons/accelerants/radeon_hd/connector.cpp
868
if (B_LENDIAN_TO_HOST_INT16(path->usGraphicObjIds[j]) == routerObjectID) {
src/add-ons/accelerants/radeon_hd/connector.cpp
890
if (B_LENDIAN_TO_HOST_INT16(path->usConnObjectId)
src/add-ons/accelerants/radeon_hd/connector.cpp
936
if (B_LENDIAN_TO_HOST_INT16(path->usConnObjectId)
src/add-ons/accelerants/s3/accel.cpp
150
char path[MAXPATHLEN] = "/dev/";
src/add-ons/accelerants/s3/accel.cpp
151
strcat(path, (const char*)data);
src/add-ons/accelerants/s3/accel.cpp
153
gInfo.deviceFileDesc = open(path, B_READ_WRITE); // open the device
src/add-ons/accelerants/skeleton/InitAccelerant.c
239
char path[MAXPATHLEN];
src/add-ons/accelerants/skeleton/InitAccelerant.c
243
strcpy(path, "/dev/");
src/add-ons/accelerants/skeleton/InitAccelerant.c
244
strcat(path, (const char *)data);
src/add-ons/accelerants/skeleton/InitAccelerant.c
246
fd = open(path, B_READ_WRITE);
src/add-ons/accelerants/skeleton/InitAccelerant.c
255
fprintf(myhand, "CLONE_ACCELERANT: couldn't open kerneldriver %s! Aborting.\n", path);
src/add-ons/accelerants/vesa/accelerant.cpp
140
char path[MAXPATHLEN];
src/add-ons/accelerants/vesa/accelerant.cpp
141
strcpy(path, "/dev/");
src/add-ons/accelerants/vesa/accelerant.cpp
142
strcat(path, (const char *)info);
src/add-ons/accelerants/vesa/accelerant.cpp
144
int fd = open(path, B_READ_WRITE);
src/add-ons/accelerants/via/InitAccelerant.c
237
char path[MAXPATHLEN];
src/add-ons/accelerants/via/InitAccelerant.c
241
strcpy(path, "/dev/");
src/add-ons/accelerants/via/InitAccelerant.c
242
strcat(path, (const char *)data);
src/add-ons/accelerants/via/InitAccelerant.c
244
fd = open(path, B_READ_WRITE);
src/add-ons/accelerants/via/InitAccelerant.c
253
fprintf(myhand, "CLONE_ACCELERANT: couldn't open kerneldriver %s! Aborting.\n", path);
src/add-ons/accelerants/virtio/accelerant.cpp
134
char path[MAXPATHLEN];
src/add-ons/accelerants/virtio/accelerant.cpp
135
strcpy(path, "/dev/");
src/add-ons/accelerants/virtio/accelerant.cpp
136
strcat(path, (const char *)info);
src/add-ons/accelerants/virtio/accelerant.cpp
138
int fd = open(path, B_READ_WRITE);
src/add-ons/disk_systems/bfs/BFSAddOn.cpp
238
BPath path;
src/add-ons/disk_systems/bfs/BFSAddOn.cpp
239
path.SetTo(&directory, ".");
src/add-ons/disk_systems/bfs/BFSAddOn.cpp
241
FileDescriptorCloser fd(open(path.Path(), O_RDONLY));
src/add-ons/index_server/IndexServerAddOn.cpp
55
BPath path(&rootDir);
src/add-ons/index_server/IndexServerAddOn.cpp
56
path.Append(kIndexServerDirectory);
src/add-ons/index_server/IndexServerAddOn.cpp
57
path.Append(fName);
src/add-ons/index_server/IndexServerAddOn.cpp
58
path.Append(kAnalyserStatusFile);
src/add-ons/index_server/IndexServerAddOn.cpp
60
BFile file(path.Path(), B_READ_ONLY);
src/add-ons/index_server/IndexServerAddOn.cpp
86
BPath path(&rootDir);
src/add-ons/index_server/IndexServerAddOn.cpp
87
path.Append(kIndexServerDirectory);
src/add-ons/index_server/IndexServerAddOn.cpp
88
path.Append(fName);
src/add-ons/index_server/IndexServerAddOn.cpp
89
if (create_directory(path.Path(), 777) != B_OK)
src/add-ons/index_server/IndexServerAddOn.cpp
91
path.Append(kAnalyserStatusFile);
src/add-ons/index_server/IndexServerAddOn.cpp
93
BFile file(path.Path(), B_READ_WRITE | B_CREATE_FILE | B_ERASE_FILE);
src/add-ons/index_server/audiotags/AudioTagAnalyser.cpp
32
BPath path(&ref);
src/add-ons/index_server/audiotags/AudioTagAnalyser.cpp
34
TagLib::FileRef tagFile(path.Path());
src/add-ons/index_server/fulltext/CLuceneDataBase.cpp
197
BPath path(&docs.at(i));
src/add-ons/index_server/fulltext/CLuceneDataBase.cpp
198
wchar_t* wPath = to_wchar(path.Path());
src/add-ons/index_server/fulltext/CLuceneDataBase.cpp
244
BPath path(&ref);
src/add-ons/index_server/fulltext/CLuceneDataBase.cpp
247
inFile.SetTo(path.Path(), B_READ_ONLY);
src/add-ons/index_server/fulltext/CLuceneDataBase.cpp
249
STRACE("Can't open inFile %s\n", path.Path());
src/add-ons/index_server/fulltext/CLuceneDataBase.cpp
268
wchar_t* wPath = to_wchar(path.Path());
src/add-ons/index_server/fulltext/FullTextAnalyser.cpp
129
BPath path(&ref);
src/add-ons/index_server/fulltext/FullTextAnalyser.cpp
130
if (BString(path.Path()).FindFirst(fDataBasePath.Path()) == 0)
src/add-ons/index_server/fulltext/FullTextAnalyser.cpp
133
if (BString(path.Path()).FindFirst("/boot/system/cache/tmp") == 0)
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
110
strlcpy(fPath, path, B_PATH_NAME_LENGTH);
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
111
fDeviceRef.name = get_short_name(path);
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
681
const char* path;
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
685
|| message->FindString("path", &path) != B_OK)
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
689
return _AddDevice(path);
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
692
return _RemoveDevice(path);
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
701
KeyboardInputDevice::_FindDevice(const char* path) const
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
705
if (strcmp(device->Path(), path) == 0)
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
714
KeyboardInputDevice::_AddDevice(const char* path)
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
717
TRACE("path: %s\n", path);
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
721
_RemoveDevice(path);
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
723
KeyboardDevice* device = new(std::nothrow) KeyboardDevice(this, path);
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
738
KeyboardInputDevice::_RemoveDevice(const char* path)
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
742
KeyboardDevice* device = _FindDevice(path);
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
747
TRACE("path: %s\n", path);
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
770
BPath path;
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
771
entry.GetPath(&path);
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
773
_RecursiveScan(path.Path());
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
775
_AddDevice(path.Path());
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp
95
KeyboardDevice::KeyboardDevice(KeyboardInputDevice* owner, const char* path)
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.h
29
const char* path);
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.h
97
KeyboardDevice* _FindDevice(const char* path) const;
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.h
98
status_t _AddDevice(const char* path);
src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.h
99
status_t _RemoveDevice(const char* path);
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
347
BPath path;
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
348
status_t status = _GetTouchpadSettingsPath(path);
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
349
BFile settingsFile(path.Path(), B_READ_ONLY);
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
574
MouseDevice::_GetTouchpadSettingsPath(BPath& path)
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
576
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
579
return path.Append(TOUCHPAD_SETTINGS_FILE);
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
72
const char* path);
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
794
const char* path;
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
798
|| message->FindString("path", &path) != B_OK)
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
802
return _AddDevice(path);
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
805
return _RemoveDevice(path);
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
821
BPath path;
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
822
entry.GetPath(&path);
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
824
if (!strcmp(path.Leaf(), "serial")) {
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
830
_RecursiveScan(path.Path());
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
832
_AddDevice(path.Path());
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
838
MouseInputDevice::_FindDevice(const char* path) const
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
844
if (strcmp(device->Path(), path) == 0)
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
853
MouseInputDevice::_AddDevice(const char* path)
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
859
_RemoveDevice(path);
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
861
MouseDevice* device = new(std::nothrow) MouseDevice(*this, path);
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
877
TRACE("adding path: %s, name: %s\n", path, devices[0]->name);
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
884
MouseInputDevice::_RemoveDevice(const char* path)
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
890
MouseDevice* device = _FindDevice(path);
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
892
TRACE("%s not found\n", path);
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
900
TRACE("removing path: %s, name: %s\n", path, devices[0]->name);
src/add-ons/input_server/devices/mouse/MouseInputDevice.cpp
92
status_t _GetTouchpadSettingsPath(BPath& path);
src/add-ons/input_server/devices/mouse/MouseInputDevice.h
42
MouseDevice* _FindDevice(const char* path) const;
src/add-ons/input_server/devices/mouse/MouseInputDevice.h
43
status_t _AddDevice(const char* path);
src/add-ons/input_server/devices/mouse/MouseInputDevice.h
44
status_t _RemoveDevice(const char* path);
src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
495
const char* path;
src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
499
|| message->FindString("path", &path) != B_OK)
src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
503
return _AddDevice(path);
src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
518
BPath path;
src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
519
entry.GetPath(&path);
src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
522
_RecursiveScan(path.Path());
src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
524
_AddDevice(path.Path());
src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
530
TabletInputDevice::_FindDevice(const char* path) const
src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
536
if (strcmp(device->Path(), path) == 0)
src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
545
TabletInputDevice::_AddDevice(const char* path)
src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
551
_RemoveDevice(path);
src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
553
TabletDevice* device = new(std::nothrow) TabletDevice(*this, path);
src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
569
TRACE("adding path: %s, name: %s\n", path, devices[0]->name);
src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
576
TabletInputDevice::_RemoveDevice(const char* path)
src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
582
TabletDevice* device = _FindDevice(path);
src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
584
TRACE("%s not found\n", path);
src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
592
TRACE("removing path: %s, name: %s\n", path, devices[0]->name);
src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
65
const char* path);
src/add-ons/input_server/devices/tablet/TabletInputDevice.h
43
TabletDevice* _FindDevice(const char* path) const;
src/add-ons/input_server/devices/tablet/TabletInputDevice.h
44
status_t _AddDevice(const char* path);
src/add-ons/input_server/devices/tablet/TabletInputDevice.h
45
status_t _RemoveDevice(const char* path);
src/add-ons/input_server/devices/virtualkeyboard/VirtualKeyboardWindow.cpp
115
BPath path;
src/add-ons/input_server/devices/virtualkeyboard/VirtualKeyboardWindow.cpp
116
if (find_directory(B_SYSTEM_DATA_DIRECTORY, &path) != B_OK)
src/add-ons/input_server/devices/virtualkeyboard/VirtualKeyboardWindow.cpp
119
path.Append("Keymaps");
src/add-ons/input_server/devices/virtualkeyboard/VirtualKeyboardWindow.cpp
123
if (directory.SetTo(path.Path()) == B_OK) {
src/add-ons/input_server/devices/virtualkeyboard/VirtualKeyboardWindow.cpp
75
BPath path;
src/add-ons/input_server/devices/virtualkeyboard/VirtualKeyboardWindow.cpp
76
if (find_directory(dataDirectories[i], &path) != B_OK)
src/add-ons/input_server/devices/virtualkeyboard/VirtualKeyboardWindow.cpp
79
path.Append("KeyboardLayouts");
src/add-ons/input_server/devices/virtualkeyboard/VirtualKeyboardWindow.cpp
82
if (directory.SetTo(path.Path()) == B_OK)
src/add-ons/input_server/devices/wacom/DeviceReader.cpp
41
DeviceReader::SetTo(const char* path)
src/add-ons/input_server/devices/wacom/DeviceReader.cpp
44
if (path != NULL) {
src/add-ons/input_server/devices/wacom/DeviceReader.cpp
46
fDevicePath = strdup(path);
src/add-ons/input_server/devices/wacom/DeviceReader.cpp
47
fDeviceFile = new BFile(path, B_READ_ONLY);
src/add-ons/input_server/devices/wacom/DeviceReader.h
34
virtual status_t SetTo(const char* path);
src/add-ons/input_server/devices/wacom/MasterServerDevice.cpp
178
BPath path(&ref);
src/add-ons/input_server/devices/wacom/MasterServerDevice.cpp
179
if (path.InitCheck() >= B_OK) {
src/add-ons/input_server/devices/wacom/MasterServerDevice.cpp
181
_AddDevice(path.Path());
src/add-ons/input_server/devices/wacom/MasterServerDevice.cpp
207
MasterServerDevice::_AddDevice(const char* path)
src/add-ons/input_server/devices/wacom/MasterServerDevice.cpp
211
PointingDevice* device = PointingDeviceFactory::DeviceFor(this, path);
src/add-ons/input_server/devices/wacom/MasterServerDevice.cpp
215
PRINT(("pointing device added (%s)\n", path));
src/add-ons/input_server/devices/wacom/MasterServerDevice.cpp
224
PRINT(("pointing device not added (%s)\n", path));
src/add-ons/input_server/devices/wacom/MasterServerDevice.cpp
256
BPath path(&ref);
src/add-ons/input_server/devices/wacom/MasterServerDevice.cpp
257
if (path.InitCheck() >= B_OK) {
src/add-ons/input_server/devices/wacom/MasterServerDevice.cpp
259
_AddDevice(path.Path());
src/add-ons/input_server/devices/wacom/MasterServerDevice.cpp
281
BPath path(&ref);
src/add-ons/input_server/devices/wacom/MasterServerDevice.cpp
283
path.Path()) == 0) {
src/add-ons/input_server/devices/wacom/MasterServerDevice.h
44
void _AddDevice(const char* path);
src/add-ons/input_server/devices/wacom/PointingDeviceFactory.cpp
15
PointingDeviceFactory::DeviceFor(MasterServerDevice* parent, const char* path)
src/add-ons/input_server/devices/wacom/PointingDeviceFactory.cpp
19
if (reader->SetTo(path) >= B_OK) {
src/add-ons/input_server/devices/wacom/PointingDeviceFactory.h
16
const char* path);
src/add-ons/input_server/filters/padblocker/PadBlocker.cpp
102
BPath path;
src/add-ons/input_server/filters/padblocker/PadBlocker.cpp
103
status_t status = GetSettingsPath(path);
src/add-ons/input_server/filters/padblocker/PadBlocker.cpp
105
BFile settingsFile(path.Path(), B_READ_ONLY);
src/add-ons/input_server/filters/padblocker/PadBlocker.cpp
77
status_t GetSettingsPath(BPath& path);
src/add-ons/input_server/filters/padblocker/PadBlocker.cpp
82
PadBlocker::GetSettingsPath(BPath &path)
src/add-ons/input_server/filters/padblocker/PadBlocker.cpp
84
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/add-ons/input_server/filters/padblocker/PadBlocker.cpp
88
return path.Append(TOUCHPAD_SETTINGS_FILE);
src/add-ons/input_server/filters/screen_saver/ScreenSaverFilter.cpp
192
BPath path;
src/add-ons/input_server/filters/screen_saver/ScreenSaverFilter.cpp
193
if (find_directory(B_SYSTEM_BIN_DIRECTORY, &path) != B_OK
src/add-ons/input_server/filters/screen_saver/ScreenSaverFilter.cpp
194
|| path.Append("screen_blanker") != B_OK)
src/add-ons/input_server/filters/screen_saver/ScreenSaverFilter.cpp
195
path.SetTo("/bin/screen_blanker");
src/add-ons/input_server/filters/screen_saver/ScreenSaverFilter.cpp
196
BEntry entry(path.Path());
src/add-ons/input_server/filters/shortcut_catcher/KeyCommandMap.cpp
231
const char* path = "";
src/add-ons/input_server/filters/shortcut_catcher/KeyCommandMap.cpp
233
if (!(message->FindString("path", &path) == B_OK
src/add-ons/input_server/filters/shortcut_catcher/KeyCommandMap.cpp
234
&& strcmp(path, fFileName) == 0)) {
src/add-ons/input_server/filters/shortcut_catcher/ShortcutsServerFilter.cpp
35
BPath path;
src/add-ons/input_server/filters/shortcut_catcher/ShortcutsServerFilter.cpp
36
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK)
src/add-ons/input_server/filters/shortcut_catcher/ShortcutsServerFilter.cpp
37
path.Append(SHORTCUTS_SETTING_FILE_NAME);
src/add-ons/input_server/filters/shortcut_catcher/ShortcutsServerFilter.cpp
39
fMap = new KeyCommandMap(path.Path());
src/add-ons/kernel/bus_managers/acpi/ACPIPrivate.h
118
status_t (*get_device_info)(const char *path, char **hid,
src/add-ons/kernel/bus_managers/acpi/ACPIPrivate.h
120
uint32 (*get_object_type)(const char *path);
src/add-ons/kernel/bus_managers/acpi/ACPIPrivate.h
121
status_t (*get_object)(const char *path,
src/add-ons/kernel/bus_managers/acpi/ACPIPrivate.h
123
status_t (*get_object_typed)(const char *path,
src/add-ons/kernel/bus_managers/acpi/ACPIPrivate.h
221
status_t get_device_info(const char* path, char** hid, char** cidList,
src/add-ons/kernel/bus_managers/acpi/ACPIPrivate.h
223
status_t get_device_addr(const char* path, uint32* addr);
src/add-ons/kernel/bus_managers/acpi/ACPIPrivate.h
224
uint32 get_object_type(const char* path);
src/add-ons/kernel/bus_managers/acpi/ACPIPrivate.h
225
status_t get_object(const char* path, acpi_object_type** _returnValue);
src/add-ons/kernel/bus_managers/acpi/ACPIPrivate.h
226
status_t get_object_typed(const char* path, acpi_object_type** _returnValue,
src/add-ons/kernel/bus_managers/acpi/ACPIPrivate.h
37
char* path; // path
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
100
path.Length = sizeof(deviceName);
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
101
path.Pointer = deviceName;
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
103
ACPI_STATUS status = AcpiNsHandleToPathname(device, &path);
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
156
ACPI_BUFFER path;
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
158
path.Length = sizeof(deviceName);
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
159
path.Pointer = deviceName;
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
161
ACPI_STATUS status = AcpiNsHandleToPathname(device, &path);
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
533
get_device_info(const char *path, char** hid, char** cidList,
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
539
TRACE("get_device_info: path %s\n", path);
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
540
if (AcpiGetHandle(NULL, (ACPI_STRING)path, &handle) != AE_OK)
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
572
get_device_addr(const char *path, uint32 *addr)
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
576
TRACE("get_device_adr: path %s, hid %s\n", path, hid);
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
577
if (AcpiGetHandle(NULL, (ACPI_STRING)path, &handle) != AE_OK)
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
596
get_object_type(const char* path)
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
601
if (AcpiGetHandle(NULL, (ACPI_STRING)path, &handle) != AE_OK)
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
610
get_object(const char* path, acpi_object_type** _returnValue)
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
616
status = AcpiGetHandle(NULL, (ACPI_STRING)path, &handle);
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
631
get_object_typed(const char* path, acpi_object_type** _returnValue,
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
638
status = AcpiGetHandle(NULL, (ACPI_STRING)path, &handle);
src/add-ons/kernel/bus_managers/acpi/BusManager.cpp
98
ACPI_BUFFER path;
src/add-ons/kernel/bus_managers/acpi/Call.cpp
128
char path[1024];
src/add-ons/kernel/bus_managers/acpi/Call.cpp
130
|| user_memcpy(path, params.path, sizeof(path)) != B_OK) {
src/add-ons/kernel/bus_managers/acpi/Call.cpp
137
acpi_status retval = device->acpi->evaluate_method(NULL, path, &params.args, &result);
src/add-ons/kernel/bus_managers/acpi/Call.cpp
33
char* path;
src/add-ons/kernel/bus_managers/acpi/Call.cpp
77
acpi_call_open(void* _device, const char* path, int openMode, void** _cookie)
src/add-ons/kernel/bus_managers/acpi/Device.cpp
101
const char *path = NULL;
src/add-ons/kernel/bus_managers/acpi/Device.cpp
106
gDeviceManager->get_attr_string(node, ACPI_DEVICE_PATH_ITEM, &path, false);
src/add-ons/kernel/bus_managers/acpi/Device.cpp
114
if (path != NULL && AcpiGetHandle(NULL, (ACPI_STRING)path, &handle) != AE_OK) {
src/add-ons/kernel/bus_managers/acpi/Device.cpp
120
device->path = path != NULL ? strdup(path) : NULL;
src/add-ons/kernel/bus_managers/acpi/Device.cpp
124
snprintf(device->name, sizeof(device->name), "acpi_device %s", path);
src/add-ons/kernel/bus_managers/acpi/Device.cpp
135
free(device->path);
src/add-ons/kernel/bus_managers/acpi/Device.cpp
58
acpi_get_object(acpi_device device, const char *path, acpi_object_type **return_value)
src/add-ons/kernel/bus_managers/acpi/Device.cpp
60
if (device->path == NULL)
src/add-ons/kernel/bus_managers/acpi/Device.cpp
62
if (path) {
src/add-ons/kernel/bus_managers/acpi/Device.cpp
64
snprintf(objname, sizeof(objname), "%s.%s", device->path, path);
src/add-ons/kernel/bus_managers/acpi/Device.cpp
67
return get_object(device->path, return_value);
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
168
embedded_controller_open(void* initCookie, const char* path, int flags,
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
72
const char* path, int* number)
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
81
status_t status = acpi->evaluate_method(acpiCookie, path, NULL, &buf);
src/add-ons/kernel/bus_managers/acpi/NamespaceDump.cpp
195
acpi_namespace_open(void *_cookie, const char* path, int flags, void** cookie)
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
792
.open = [](void *deviceCookie, const char *path, int openMode, void **_cookie) {
src/add-ons/kernel/bus_managers/i2c/bus_raw.cpp
32
i2c_bus_raw_open(void *bus, const char *path, int openMode,
src/add-ons/kernel/bus_managers/scsi/bus_raw.cpp
59
scsi_bus_raw_open(void *bus, const char *path, int openMode,
src/add-ons/kernel/busses/i2c/pch/pch_i2c.cpp
285
const char* path, int64* number)
src/add-ons/kernel/busses/i2c/pch/pch_i2c.cpp
294
status_t status = gACPI->evaluate_method(acpiCookie, path, NULL, &buf);
src/add-ons/kernel/busses/scsi/usb/usb_scsi.c
137
status_t load_vendor_module(char **path, const char *path_mask,
src/add-ons/kernel/busses/scsi/usb/usb_scsi.c
142
*path = malloc(path_len);
src/add-ons/kernel/busses/scsi/usb/usb_scsi.c
143
if(*path){
src/add-ons/kernel/busses/scsi/usb/usb_scsi.c
144
sprintf(*path, path_mask, prop);
src/add-ons/kernel/busses/scsi/usb/usb_scsi.c
145
status = get_module(*path, mi);
src/add-ons/kernel/busses/scsi/usb/usb_scsi.c
147
TRACE_ALWAYS("load_vendor_module:get_module(%s) failed:%08x\n", *path, status);
src/add-ons/kernel/busses/scsi/usb/usb_scsi.c
81
static status_t load_vendor_module(char **path, const char *path_mask, const char *prop, module_info **mi);
src/add-ons/kernel/drivers/audio/ac97/geode/driver.cpp
47
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/drivers/audio/ac97/geode/driver.cpp
65
sprintf(path, DEVFS_PATH_FORMAT, gNumCards);
src/add-ons/kernel/drivers/audio/ac97/geode/driver.cpp
66
gCards[gNumCards++].devfs_path = strdup(path);
src/add-ons/kernel/drivers/audio/hda/driver.cpp
103
sprintf(path, DEVFS_PATH_FORMAT, gNumCards);
src/add-ons/kernel/drivers/audio/hda/driver.cpp
104
gCards[gNumCards++].devfs_path = strdup(path);
src/add-ons/kernel/drivers/audio/hda/driver.cpp
78
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
355
mmc_block_open(void* _info, const char* path, int openMode, void** _cookie)
src/add-ons/kernel/drivers/disk/norflash/norflash.cpp
85
nor_open(void *deviceCookie, const char *path, int openMode,
src/add-ons/kernel/drivers/disk/norflash/norflash.cpp
88
TRACE("open(%s)\n", path);
src/add-ons/kernel/drivers/disk/nvme/libnvme/nvme.h
153
enum nvme_log_facility facility, const char *path);
src/add-ons/kernel/drivers/disk/nvme/libnvme/nvme.h
181
const char *path);
src/add-ons/kernel/drivers/disk/nvme/libnvme/nvme_common.c
245
enum nvme_log_facility facility, const char *path)
src/add-ons/kernel/drivers/disk/nvme/libnvme/nvme_common.c
252
nvme_set_log_facility(facility, path);
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
456
nvme_disk_open(void* _info, const char* path, int openMode, void** _cookie)
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
704
cd_open(void* _info, const char* path, int openMode, void** _cookie)
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
269
das_open(void* _info, const char* path, int openMode, void** _cookie)
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1437
usb_disk_open(void *deviceCookie, const char *path, int flags, void **_cookie)
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1439
TRACE("open(%s)\n", path);
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1440
if (strncmp(path, DEVICE_NAME_BASE, strlen(DEVICE_NAME_BASE)) != 0)
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1444
size_t nameLength = strlen(path);
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1446
if (path[i] == '/') {
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1453
strncpy(rawName, path, lastPart + 1);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1159
ram_disk_control_device_open(void* deviceCookie, const char* path, int openMode,
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1241
ram_disk_raw_device_open(void* deviceCookie, const char* path, int openMode,
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
288
KPath path(kRawDeviceBaseName);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
292
status_t error = path.Append(buffer);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
296
fDeviceName = path.DetachBuffer();
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
375
memset(&_info.path, 0, sizeof(_info.path));
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
377
strlcpy(_info.path, fFilePath, sizeof(_info.path));
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
939
KPath path;
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
942
if (request->path[0] != '\0') {
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
944
if (strnlen(request->path, sizeof(request->path))
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
945
== sizeof(request->path)) {
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
950
status_t error = path.SetTo(request->path, true);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
953
request->path, strerror(error));
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
958
if (lstat(path.Path(), &st) != 0) {
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
960
path.Path(), strerror(errno));
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
965
dprintf("ramdisk: register: \"%s\" is not a file!\n", path.Path());
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
974
return controlDevice->Register(path.Length() > 0 ? path.Path() : NULL,
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
326
virtio_block_open(void* _info, const char* path, int openMode, void** _cookie)
src/add-ons/kernel/drivers/display/display.cpp
30
display_open(void *_cookie, const char* path, int flags, void** cookie)
src/add-ons/kernel/drivers/display/display.cpp
92
const char *path;
src/add-ons/kernel/drivers/display/display.cpp
93
if (gDeviceManager->get_attr_string(node, ACPI_DEVICE_PATH_ITEM, &path,
src/add-ons/kernel/drivers/display/display.cpp
95
|| gAcpi->get_handle(NULL, path, &device->acpi_device) != B_OK) {
src/add-ons/kernel/drivers/display/display_adapter.cpp
140
const char *path;
src/add-ons/kernel/drivers/display/display_adapter.cpp
150
if (gDeviceManager->get_attr_string(parent, ACPI_DEVICE_PATH_ITEM, &path,
src/add-ons/kernel/drivers/display/display_adapter.cpp
162
if (gAcpi->get_handle(NULL, path, &handle) != B_OK)
src/add-ons/kernel/drivers/display/display_adapter.cpp
172
dprintf("%s: found at bus: %s path: %s\n", __func__, bus, path);
src/add-ons/kernel/drivers/display/display_adapter.cpp
181
const char *path;
src/add-ons/kernel/drivers/display/display_adapter.cpp
183
if (gDeviceManager->get_attr_string(parent, ACPI_DEVICE_PATH_ITEM, &path,
src/add-ons/kernel/drivers/display/display_adapter.cpp
185
|| gAcpi->get_handle(NULL, path, &acpiHandle) != B_OK) {
src/add-ons/kernel/drivers/display/display_adapter.cpp
43
const char *path;
src/add-ons/kernel/drivers/display/display_adapter.cpp
52
if (gDeviceManager->get_attr_string(node, ACPI_DEVICE_PATH_ITEM, &path,
src/add-ons/kernel/drivers/display/display_adapter.cpp
54
|| gAcpi->get_handle(NULL, path, &device->acpi_device) != B_OK) {
src/add-ons/kernel/drivers/display/display_adapter.cpp
84
displayadapter_open(void *_cookie, const char *path, int flags, void** cookie)
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
556
virtio_gpu_open(void* _info, const char* path, int openMode, void** _cookie)
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
55
hyperv_hid_open(void* deviceCookie, const char* path, int openMode, void** _cookie)
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
65
ProtocolHandler* handler = reinterpret_cast<ProtocolHandler*>(gDeviceList->FindDevice(path));
src/add-ons/kernel/drivers/input/i2c_elan/Driver.cpp
122
i2c_elan_open(void *initCookie, const char *path, int flags, void **_cookie)
src/add-ons/kernel/drivers/input/i2c_elan/Driver.cpp
124
TRACE("open(%s, %" B_PRIu32 ", %p)\n", path, flags, _cookie);
src/add-ons/kernel/drivers/input/i2c_elan/Driver.cpp
132
ELANDevice *elan = (ELANDevice *)gDeviceList->FindDevice(path);
src/add-ons/kernel/drivers/input/i2c_elan/Driver.cpp
133
TRACE(" path %s: handler %p (elan)\n", path, elan);
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
157
i2c_hid_open(void *initCookie, const char *path, int flags, void **_cookie)
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
159
TRACE("open(%s, %" B_PRIu32 ", %p)\n", path, flags, _cookie);
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
168
ProtocolHandler *handler = (ProtocolHandler *)gDeviceList->FindDevice(path);
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
169
TRACE(" path %s: handler %p\n", path, handler);
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
318
virtio_input_open(void* _info, const char* path, int openMode, void** _cookie)
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.cpp
80
usb_ecm_open(void* _info, const char* path, int openMode, void** _cookie)
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
525
virtio_net_open(void* _info, const char* path, int openMode, void** _cookie)
src/add-ons/kernel/drivers/power/acpi_ac/acpi_ac.cpp
96
acpi_ac_open(void *_cookie, const char *path, int flags, void** cookie)
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
321
acpi_battery_open(void *initCookie, const char *path, int flags, void** cookie)
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
158
acpi_button_open(void *_cookie, const char *path, int flags, void** cookie)
src/add-ons/kernel/drivers/power/acpi_lid/acpi_lid.cpp
106
acpi_lid_open(void *_cookie, const char *path, int flags, void** cookie)
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
71
acpi_thermal_open(void* _cookie, const char* path, int flags, void** cookie)
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
82
amd_thermal_open(void* _cookie, const char* path, int flags, void** cookie)
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
78
pch_thermal_open(void *_cookie, const char *path, int flags, void** cookie)
src/add-ons/kernel/drivers/pty/driver.cpp
407
char path[64];
src/add-ons/kernel/drivers/pty/driver.cpp
408
snprintf(path, sizeof(path), "/dev/%s",
src/add-ons/kernel/drivers/pty/driver.cpp
412
if (chown(path, getuid(), getgid()) != 0
src/add-ons/kernel/drivers/pty/driver.cpp
413
|| chmod(path, S_IRUSR | S_IWUSR | S_IWGRP) != 0) {
src/add-ons/kernel/drivers/sensor/acpi_als/acpi_als.cpp
111
acpi_als_open(void *initCookie, const char *path, int flags, void** cookie)
src/add-ons/kernel/drivers/sensor/acpi_als/acpi_als.cpp
63
const char* path, uint64* number)
src/add-ons/kernel/drivers/sensor/acpi_als/acpi_als.cpp
72
status_t status = device->acpi->evaluate_method(device->acpi_cookie, path,
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1049
const char* path, int mode)
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1051
FUNCTION_START(("name = \"%s\", path = \"%s\"\n", name, path));
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1075
size_t length = strlen(path);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1077
strcpy(link->Node().short_symlink, path);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1088
status = link->WriteAt(transaction, 0, (const uint8*)path, &length);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
461
const char* path, int mode)
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
468
volume, node, node->ID(), name, path, mode);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
472
return sourceNode->ops->create_symlink(sourceVolume, sourceNode, name, path,
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
154
BTree::Path path(fInode->GetVolume()->FSTree());
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
158
status_t status = fInode->GetVolume()->FSTree()->FindExact(&path, key,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
573
BTree::Traverse(btree_traversing type, Path* path, const btrfs_key& key)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
589
if (path->SetNode(&node, slot) == NULL)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
608
if (path->SetNode(&node, slot) == NULL)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
618
BTree::_Find(Path* path, btrfs_key& wanted, void** _value, uint32* _size,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
621
status_t status = Traverse(type, path, wanted);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
626
status = path->GetCurrentEntry(&found, _value, _size, _offset);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
644
BTree::FindNext(Path* path, btrfs_key& key, void** _value, uint32* _size,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
647
return _Find(path, key, _value, _size, _offset, BTREE_FORWARD);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
652
BTree::FindPrevious(Path* path, btrfs_key& key, void** _value, uint32* _size,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
655
return _Find(path, key, _value, _size, _offset, BTREE_BACKWARD);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
660
BTree::FindExact(Path* path, btrfs_key& key, void** _value, uint32* _size,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
663
return _Find(path, key, _value, _size, _offset, BTREE_EXACT);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
668
BTree::MakeEntries(Transaction& transaction, Path* path,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
675
status_t status = Traverse(BTREE_FORWARD, path, startKey);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
680
status = path->InternalCopy(transaction, 1);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
684
status = path->CopyOnWrite(transaction, 0, slot, num, length);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
697
BTree::InsertEntries(Transaction& transaction, Path* path,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
704
status_t slot = MakeEntries(transaction, path, entries[0].key, num,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
711
path->GetEntry(slot - 1, NULL, NULL, NULL, &upperLimit);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
720
path->SetEntry(slot + i, entries[i], data[i]);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
728
BTree::RemoveEntries(Transaction& transaction, Path* path,
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
735
status_t status = Traverse(BTREE_EXACT, path, startKey);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
743
path->GetEntry(slot + i, NULL, &_data[i], &itemSize);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
747
status = path->InternalCopy(transaction, 1);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
751
status = path->CopyOnWrite(transaction, 0, slot, num, length);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
761
BTree::PreviousLeaf(Path* path) const
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
770
node = path->GetNode(level, &slot);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
781
path->Move(level, BTREE_BACKWARD);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
790
node = path->SetNode(physicalBlock, -1);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
802
BTree::NextLeaf(Path* path) const
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
809
node = path->GetNode(level, &slot);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
820
path->Move(level, BTREE_FORWARD);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
829
node = path->SetNode(physicalBlock, 0);
src/add-ons/kernel/file_systems/btrfs/BTree.h
116
status_t _Find(Path* path, btrfs_key& key,
src/add-ons/kernel/file_systems/btrfs/BTree.h
62
status_t FindExact(Path* path, btrfs_key& key,
src/add-ons/kernel/file_systems/btrfs/BTree.h
65
status_t FindNext(Path* path, btrfs_key& key,
src/add-ons/kernel/file_systems/btrfs/BTree.h
68
status_t FindPrevious(Path* path, btrfs_key& key,
src/add-ons/kernel/file_systems/btrfs/BTree.h
76
status_t Traverse(btree_traversing type, Path* path,
src/add-ons/kernel/file_systems/btrfs/BTree.h
79
status_t PreviousLeaf(Path* path) const;
src/add-ons/kernel/file_systems/btrfs/BTree.h
80
status_t NextLeaf(Path* path) const;
src/add-ons/kernel/file_systems/btrfs/BTree.h
87
Path* path, const btrfs_key& startKey,
src/add-ons/kernel/file_systems/btrfs/BTree.h
91
Path* path, btrfs_entry* entries,
src/add-ons/kernel/file_systems/btrfs/BTree.h
97
Path* path, const btrfs_key& startKey,
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
126
BTree::Path path(fInode->GetVolume()->FSTree());
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
130
status_t status = fInode->GetVolume()->FSTree()->FindExact(&path, key,
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
403
BTree::Path path(fCurrentExtentTree);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
408
fCurrentExtentTree->FindNext(&path, fKey, NULL);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
415
status = fCurrentExtentTree->FindNext(&path, fKey, (void**)&fItem);
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
101
BTree::Path path(fVolume->FSTree());
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
104
if (fVolume->FSTree()->FindExact(&path, search_key, (void**)&node)
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
181
BTree::Path path(fVolume->FSTree());
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
184
status_t status = fVolume->FSTree()->FindPrevious(&path, search_key,
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
241
BTree::Path path(fVolume->FSTree());
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
245
status_t status = fVolume->FSTree()->FindPrevious(&path, search_key,
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
429
BTree::Path path(fVolume->FSTree());
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
432
if (fVolume->FSTree()->FindPrevious(&path, search_key, &node_ref) != B_OK) {
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
448
Inode::FindNextIndex(BTree::Path* path) const
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
455
if (fVolume->FSTree()->FindPrevious(path, key, NULL))
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
465
Inode::Insert(Transaction& transaction, BTree::Path* path)
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
467
BTree* tree = path->Tree();
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
477
status_t status = tree->InsertEntries(transaction, path, &item, data, 1);
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
488
Inode::Remove(Transaction& transaction, BTree::Path* path)
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
490
BTree* tree = path->Tree();
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
495
status_t status = tree->RemoveEntries(transaction, path, key, NULL, 1);
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
507
Inode::MakeReference(Transaction& transaction, BTree::Path* path,
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
512
uint64 index = parent->FindNextIndex(path);
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
528
status_t status = tree->InsertEntries(transaction, path, &entry,
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
554
status = tree->InsertEntries(transaction, path, &entry,
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
565
status = tree->InsertEntries(transaction, path, &entry,
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
579
Inode::Dereference(Transaction& transaction, BTree::Path* path, ino_t parentID,
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
582
BTree* tree = path->Tree();
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
590
status_t status = tree->RemoveEntries(transaction, path, key,
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
600
status = tree->RemoveEntries(transaction, path, key, NULL, 1);
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
609
status = tree->RemoveEntries(transaction, path, key, NULL, 1);
src/add-ons/kernel/file_systems/btrfs/Inode.h
74
uint64 FindNextIndex(BTree::Path* path) const;
src/add-ons/kernel/file_systems/btrfs/Inode.h
78
status_t Insert(Transaction& transaction, BTree::Path* path);
src/add-ons/kernel/file_systems/btrfs/Inode.h
79
status_t Remove(Transaction& transaction, BTree::Path* path);
src/add-ons/kernel/file_systems/btrfs/Inode.h
80
status_t MakeReference(Transaction& transaction, BTree::Path* path,
src/add-ons/kernel/file_systems/btrfs/Inode.h
82
status_t Dereference(Transaction& transaction, BTree::Path* path,
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
217
BTree::Path path(fRootTree);
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
225
status = fRootTree->FindExact(&path, search_key, (void**)&root);
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
241
status = fRootTree->FindExact(&path, search_key, (void**)&root);
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
257
status = fRootTree->FindExact(&path, search_key, (void**)&root);
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
273
status = fRootTree->FindExact(&path, search_key, (void**)&root);
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
288
status = fFSTree->FindPrevious(&path, search_key, NULL);
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
503
BTree::Path path(fChunkTree);
src/add-ons/kernel/file_systems/btrfs/Volume.cpp
504
status_t status = fChunkTree->FindPrevious(&path, search_key,
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
672
BTree::Path path(volume->FSTree());
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
684
status = inode.Remove(transaction, &path);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
687
status = inode.Dereference(transaction, &path, directory->ID(), name);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
712
BTree::Path path(volume->FSTree());
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
731
status = inode->Insert(transaction, &path);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
735
status = inode->MakeReference(transaction, &path, directory, name, mode);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
759
BTree::Path path(volume->FSTree());
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
772
status = inode.Remove(transaction, &path);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
775
status = inode.Dereference(transaction, &path, directory->ID(), name);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
464
char* path = (char*)malloc(B_PATH_NAME_LENGTH);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
465
if (path == NULL)
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
468
MemoryDeleter deleter(path);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
471
if (find_directory(B_USER_SETTINGS_DIRECTORY, -1, create, path,
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
476
strlcat(path, "/cdda", B_PATH_NAME_LENGTH);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
478
mkdir(path, 0755);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
483
strlcat(path, id, B_PATH_NAME_LENGTH);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
485
uint32 length = strlen(path);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
486
char* deviceName = path + length;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
502
strlcat(path, "/shared", B_PATH_NAME_LENGTH);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
504
return open(path, mode | (create ? O_CREAT | O_TRUNC : 0), 0644);
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
182
fsblock_t path[stream->extent_header.Depth()];
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
194
path[++level] = stream->extent_index[lastIndex].PhysicalBlock();
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
195
stream = (ext2_extent_stream *)cached.SetTo(path[level]);
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
230
stream = (ext2_extent_stream *)cached.SetTo(path[level]);
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
283
fsblock_t newBlock = path[level];
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
298
path[level++] = newBlock;
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
326
newBlock = path[level];
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
398
fsblock_t path[stream->extent_header.Depth()];
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
410
path[++level] = stream->extent_index[lastIndex].PhysicalBlock();
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
412
path[level]);
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
456
transaction, path[level]);
src/add-ons/kernel/file_systems/ext2/ExtentStream.cpp
465
if (last.PhysicalBlock() != path[level + 1])
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
770
const char* path, int mode)
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
799
size_t length = strlen(path);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
800
TRACE("ext2_create_symlink(): Path (%s) length: %d\n", path, (int)length);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
802
strcpy(link->Node().symlink, path);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
812
status = link->WriteAt(transaction, 0, (const uint8*)path, &written);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
597
ISOMount(const char *path, uint32 flags, iso9660_volume **_newVolume,
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
627
volume->fdOfSession = open(path, O_RDONLY);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
634
strcpy(partitionInfo.device, path);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
645
TRACE(("ISO9660 ERROR - Unable to open <%s>\n", path));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
677
strncpy(volume->devicePath,path,127);
src/add-ons/kernel/file_systems/iso9660/iso9660.h
223
status_t ISOMount(const char *path, uint32 flags, iso9660_volume** _newVolume,
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1287
const char *path, int mode)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1289
OVERLAY_CALL(create_symlink, name, path, mode)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
289
const char *path, int mode)
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
291
DO_LOG("create_symlink name: \"%s\"; path: \"%s\"; mode: %#x\n", name, path,
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
293
OVERLAY_CALL(create_symlink, name, path, mode)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1042
OverlayInode::CreateSymlink(const char *name, const char *path, int mode)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1051
return newNode->Write(NULL, 0, path, strlen(path), NULL);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1803
const char *path, int mode)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1805
TRACE("create_symlink: \"%s\" -> \"%s\"\n", name, path);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1806
return ((OverlayInode *)vnode->private_node)->CreateSymlink(name, path,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
185
status_t CreateSymlink(const char *name, const char *path,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
562
netfs_symlink(void *ns, void *_dir, const char *name, const char *path)
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
565
PRINT("netfs_symlink(%p, %p, `%s', `%s')\n", ns, dir, name, path);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
566
status_t error = dir->GetVolume()->Symlink(dir, name, path);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
59
const char *path);
src/add-ons/kernel/file_systems/netfs/netfs_server_prefs/NetFSServerPrefs.cpp
159
const char* path;
src/add-ons/kernel/file_systems/netfs/netfs_server_prefs/NetFSServerPrefs.cpp
160
if (shares.FindString("paths", i, &path) != B_OK)
src/add-ons/kernel/file_systems/netfs/netfs_server_prefs/NetFSServerPrefs.cpp
161
path = "<invalid path>\n";
src/add-ons/kernel/file_systems/netfs/netfs_server_prefs/NetFSServerPrefs.cpp
172
printf(" path: %s\n", path);
src/add-ons/kernel/file_systems/netfs/netfs_server_prefs/NetFSServerPrefs.cpp
213
add_share(const char* name, const char* path)
src/add-ons/kernel/file_systems/netfs/netfs_server_prefs/NetFSServerPrefs.cpp
227
status_t error = roster.AddShare(name, path);
src/add-ons/kernel/file_systems/netfs/netfs_server_prefs/NetFSServerPrefs.cpp
444
const char* path = next_arg(argc, argv, argi);
src/add-ons/kernel/file_systems/netfs/netfs_server_prefs/NetFSServerPrefs.cpp
446
add_share(name, path);
src/add-ons/kernel/file_systems/netfs/netfs_server_prefs/NetFSServerRoster.cpp
185
NetFSServerRoster::AddShare(const char* share, const char* path)
src/add-ons/kernel/file_systems/netfs/netfs_server_prefs/NetFSServerRoster.cpp
188
if (!share || strlen(share) < 1 || !path || strlen(path) < 1)
src/add-ons/kernel/file_systems/netfs/netfs_server_prefs/NetFSServerRoster.cpp
194
|| request.AddString("path", path) != B_OK) {
src/add-ons/kernel/file_systems/netfs/netfs_server_prefs/NetFSServerRoster.h
29
status_t AddShare(const char* share, const char* path);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1164
Path path;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1166
result = directory->GetPath(&path);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1168
result = path.Append(request->name.GetString());
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1175
if (link(targetPath.GetPath(), path.GetPath()) < 0)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1222
Path path;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1224
result = directory->GetPath(&path);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1226
result = path.Append(request->name.GetString());
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1233
if (unlink(path.GetPath()) < 0)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1280
Path path;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1282
result = directory->GetPath(&path);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1284
result = path.Append(request->name.GetString());
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1291
if (symlink(request->target.GetString(), path.GetPath()) < 0)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1485
Path path;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1487
result = directory->GetPath(&path);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1489
result = path.Append(request->name.GetString());
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1496
if (mkdir(path.GetPath(), request->mode) < 0)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1543
Path path;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1545
result = directory->GetPath(&path);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1547
result = path.Append(request->name.GetString());
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1554
if (rmdir(path.GetPath()) < 0)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
705
Path path;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
707
result = node->GetPath(&path);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
713
if (truncate(path.GetPath(), request->nodeInfo.st.st_size) < 0)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
718
if (chmod(path.GetPath(), request->nodeInfo.st.st_mode) < 0)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
730
if (utime(path.GetPath(), &buffer) < 0)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
790
Path path;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
792
result = directory->GetPath(&path);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
794
result = path.Append(request->name.GetString());
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
800
result = FDManager::Open(path.GetPath(),
src/add-ons/kernel/file_systems/netfs/server/Directory.cpp
154
Path path;
src/add-ons/kernel/file_systems/netfs/server/Directory.cpp
155
status_t error = directory->GetPath(&path);
src/add-ons/kernel/file_systems/netfs/server/Directory.cpp
160
error = FDManager::OpenDir(path.GetPath(), fDirHandle);
src/add-ons/kernel/file_systems/netfs/server/Entry.cpp
89
Entry::GetPath(Path* path)
src/add-ons/kernel/file_systems/netfs/server/Entry.cpp
91
return VolumeManager::GetDefault()->GetPath(this, path);
src/add-ons/kernel/file_systems/netfs/server/Entry.h
33
status_t GetPath(Path* path);
src/add-ons/kernel/file_systems/netfs/server/FDManager.cpp
117
FDManager::SetEntry(BEntry* entry, const char* path)
src/add-ons/kernel/file_systems/netfs/server/FDManager.cpp
119
status_t error = entry->SetTo(path);
src/add-ons/kernel/file_systems/netfs/server/FDManager.cpp
123
error = entry->SetTo(path);
src/add-ons/kernel/file_systems/netfs/server/FDManager.cpp
131
FDManager::SetFile(BFile* file, const char* path, uint32 openMode)
src/add-ons/kernel/file_systems/netfs/server/FDManager.cpp
133
status_t error = file->SetTo(path, openMode);
src/add-ons/kernel/file_systems/netfs/server/FDManager.cpp
137
error = file->SetTo(path, openMode);
src/add-ons/kernel/file_systems/netfs/server/FDManager.cpp
159
FDManager::Open(const char* path, uint32 openMode, mode_t mode, int& fd)
src/add-ons/kernel/file_systems/netfs/server/FDManager.cpp
162
fd = open(path, openMode, mode);
src/add-ons/kernel/file_systems/netfs/server/FDManager.cpp
170
fd = open(path, openMode, mode);
src/add-ons/kernel/file_systems/netfs/server/FDManager.cpp
180
FDManager::OpenDir(const char* path, DIR*& dir)
src/add-ons/kernel/file_systems/netfs/server/FDManager.cpp
183
dir = opendir(path);
src/add-ons/kernel/file_systems/netfs/server/FDManager.cpp
191
dir = opendir(path);
src/add-ons/kernel/file_systems/netfs/server/FDManager.cpp
201
FDManager::OpenAttrDir(const char* path, DIR*& dir)
src/add-ons/kernel/file_systems/netfs/server/FDManager.cpp
204
dir = fs_open_attr_dir(path);
src/add-ons/kernel/file_systems/netfs/server/FDManager.cpp
212
dir = fs_open_attr_dir(path);
src/add-ons/kernel/file_systems/netfs/server/FDManager.h
30
static status_t SetEntry(BEntry* entry, const char* path);
src/add-ons/kernel/file_systems/netfs/server/FDManager.h
31
static status_t SetFile(BFile* file, const char* path,
src/add-ons/kernel/file_systems/netfs/server/FDManager.h
35
static status_t Open(const char* path, uint32 openMode,
src/add-ons/kernel/file_systems/netfs/server/FDManager.h
37
static status_t OpenDir(const char* path, DIR*& dir);
src/add-ons/kernel/file_systems/netfs/server/FDManager.h
38
static status_t OpenAttrDir(const char* path, DIR*& dir);
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
1018
NetFSServer::_GetSettingsDirPath(BPath* path, bool create)
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
1028
error = path->SetTo(settingsDir.Path(), kSettingsDirName);
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
1035
error = create_directory(path->Path(), S_IRWXU | S_IRWXG | S_IRWXO);
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
1045
NetFSServer::_GetSettingsFilePath(BPath* path, bool createDir)
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
1054
return path->SetTo(dirPath.Path(), kSettingsFileName);
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
474
const char* path;
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
476
|| message->FindString("path", &path) != B_OK) {
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
482
status_t error = fSecurityContext->AddShare(share, path);
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
801
BPath path;
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
804
if (_GetSettingsDirPath(&path, false) == B_OK
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
805
&& path.Append(kFallbackSettingsFileName) == B_OK
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
806
&& settings.Load(path.Path()) == B_OK) {
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
828
const char* path = parameter.GetParameterValue("path");
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
829
if (!shareName || !path) {
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.cpp
837
error = securityContext->AddShare(shareName, path, &share);
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.h
50
status_t _GetSettingsDirPath(BPath* path,
src/add-ons/kernel/file_systems/netfs/server/NetFSServer.h
52
status_t _GetSettingsFilePath(BPath* path,
src/add-ons/kernel/file_systems/netfs/server/Node.cpp
141
Path path;
src/add-ons/kernel/file_systems/netfs/server/Node.cpp
142
status_t error = GetPath(&path);
src/add-ons/kernel/file_systems/netfs/server/Node.cpp
148
if (lstat(path.GetPath(), &st) < 0)
src/add-ons/kernel/file_systems/netfs/server/Node.cpp
156
GetVolumeID(), GetID(), path.GetPath());
src/add-ons/kernel/file_systems/netfs/server/Node.cpp
187
Node::GetPath(Path* path)
src/add-ons/kernel/file_systems/netfs/server/Node.cpp
189
return VolumeManager::GetDefault()->GetPath(this, path);
src/add-ons/kernel/file_systems/netfs/server/Node.cpp
268
Path path;
src/add-ons/kernel/file_systems/netfs/server/Node.cpp
269
status_t error = GetPath(&path);
src/add-ons/kernel/file_systems/netfs/server/Node.cpp
274
ssize_t bytesRead = readlink(path.GetPath(), buffer, bufferSize);
src/add-ons/kernel/file_systems/netfs/server/Node.h
48
status_t GetPath(Path* path);
src/add-ons/kernel/file_systems/netfs/server/NodeHandle.cpp
105
Path path;
src/add-ons/kernel/file_systems/netfs/server/NodeHandle.cpp
106
status_t error = node->GetPath(&path);
src/add-ons/kernel/file_systems/netfs/server/NodeHandle.cpp
111
error = FDManager::Open(path.GetPath(), openMode | O_NOTRAVERSE, 0, fFD);
src/add-ons/kernel/file_systems/netfs/server/NodeHandle.cpp
276
Path path;
src/add-ons/kernel/file_systems/netfs/server/NodeHandle.cpp
277
status_t error = node->GetPath(&path);
src/add-ons/kernel/file_systems/netfs/server/NodeHandle.cpp
282
error = FDManager::OpenAttrDir(path.GetPath(), fDir);
src/add-ons/kernel/file_systems/netfs/server/Path.cpp
26
Path::SetTo(const char* path, const char* leaf)
src/add-ons/kernel/file_systems/netfs/server/Path.cpp
28
if (!path)
src/add-ons/kernel/file_systems/netfs/server/Path.cpp
32
int32 len = strlen(path);
src/add-ons/kernel/file_systems/netfs/server/Path.cpp
42
insertSeparator = (path[len - 1] != '/' && leaf[0] != '/');
src/add-ons/kernel/file_systems/netfs/server/Path.cpp
52
memcpy(fBuffer, path, len);
src/add-ons/kernel/file_systems/netfs/server/Path.h
13
status_t SetTo(const char* path,
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1001
fPermissions->Remove(UserPath(path, it.Next().value));
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1013
HashString path;
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1014
status_t error = _AddNodePath(ref, &path);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1018
return fPermissions->Get(UserPath(path.GetString(), user));
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1023
SecurityContext::GetNodePermissions(const char* path, User* user)
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1025
if (!user || !path)
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1029
_AddNodePath(path);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1031
return fPermissions->Get(UserPath(path, user));
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1054
&& _GetNodeForPath(entry.key.path.GetString(), &ref)) {
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1065
SecurityContext::_AddNodePath(const char* path, node_ref* _ref)
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1067
if (!fPath2Node->ContainsKey(path)) {
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1069
status_t error = get_node_ref_for_path(path, &ref);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1071
error = _EnterNodePath(path, ref);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1077
*_ref = fPath2Node->Get(path);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1086
BPath path;
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1088
status_t error = path.SetTo(&entryRef);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1090
error = _EnterNodePath(path.Path(), ref);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1102
SecurityContext::_EnterNodePath(const char* path, const node_ref& ref)
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1104
status_t error = fNode2Path->Put(ref, path);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1106
error = fPath2Node->Put(path, ref);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1115
SecurityContext::_GetNodeForPath(const char* path, node_ref* ref)
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1117
if (path && fPath2Node->ContainsKey(path)) {
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1119
*ref = fPath2Node->Get(path);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
199
Share::Init(const char* name, const node_ref& ref, const char* path)
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
206
if (!path) {
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
211
path = localPath.Path();
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
216
if (!fPath.SetTo(path))
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
224
Share::Init(const char* name, const char* path)
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
226
if (!name || !path)
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
229
if (get_node_ref_for_path(path, &nodeRef) != B_OK) {
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
233
return Init(name, nodeRef, path);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
24
get_node_ref_for_path(const char* path, node_ref* ref)
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
254
const char* path = NULL;
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
255
if (archive->FindString("path", &path) != B_OK)
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
257
return Init(name, path);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
26
if (!path || !ref)
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
29
if (lstat(path, &st) < 0)
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
318
UserPath(const char* path, User* user)
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
319
: path(path),
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
325
: path(other.path),
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
334
return (path.GetHashCode() * 31) + ((uint32)(v >> 32) ^ (uint32)v);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
336
return path.GetHashCode() * 31 + (uint32)user;
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
342
path = other.path;
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
349
return (path == other.path && user == other.user);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
357
HashString path;
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
451
const char* path;
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
453
char* path;
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
456
userArchive.GetInfo(B_INT32_TYPE, i, &path, &type) == B_OK;
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
459
error = userArchive.FindInt32(path, (int32*)&permissions);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
461
error = SetNodePermissions(path, user, permissions);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
543
error = userArchive->AddInt32(entry.key.path.GetString(),
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
803
SecurityContext::AddShare(const char* name, const char* path, Share** _share)
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
818
status_t error = share->Init(name, path);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
945
HashString path;
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
946
status_t error = _AddNodePath(ref, &path);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
949
return fPermissions->Put(UserPath(path.GetString(), user), permissions);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
954
SecurityContext::SetNodePermissions(const char* path, User* user,
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
957
if (!user || !path)
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
965
_AddNodePath(path);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
966
return fPermissions->Put(UserPath(path, user), permissions);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
974
HashString path;
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
975
status_t error = _AddNodePath(ref, &path);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
980
fPermissions->Remove(UserPath(path.GetString(), user));
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
983
fPermissions->Remove(UserPath(path.GetString(), it.Next().value));
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
989
SecurityContext::ClearNodePermissions(const char* path, User* user)
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
991
if (!path)
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
995
_AddNodePath(path);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
998
fPermissions->Remove(UserPath(path, user));
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.h
110
status_t SetNodePermissions(const char* path,
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.h
114
void ClearNodePermissions(const char* path,
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.h
118
Permissions GetNodePermissions(const char* path,
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.h
125
status_t _AddNodePath(const char* path,
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.h
128
HashString* path = NULL);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.h
129
status_t _EnterNodePath(const char* path,
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.h
131
bool _GetNodeForPath(const char* path,
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.h
54
const char* path = NULL);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.h
55
status_t Init(const char* name, const char* path);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.h
99
status_t AddShare(const char* name, const char* path,
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
909
VolumeManager::GetPath(Entry* entry, Path* path)
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
912
status_t error = GetPath(entry->GetDirectory(), path);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
917
return path->Append(entry->GetName());
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
922
VolumeManager::GetPath(Node* node, Path* path)
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
925
return path->SetTo("/");
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
941
return GetPath(entry, path);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.h
76
status_t GetPath(Entry* entry, Path* path);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.h
77
status_t GetPath(Node* node, Path* path);
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
2422
const char *path, int mode)
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
2461
XDROutPacketAddString(&call, path);
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
469
nfs_mount(fs_nspace *ns, const char *path, nfs_fhandle *fhandle)
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
481
XDROutPacketAddString(&call,path);
src/add-ons/kernel/file_systems/nfs/nfs_add_on.h
104
extern status_t nfs_mount(fs_nspace *ns, const char *path, nfs_fhandle *fhandle);
src/add-ons/kernel/file_systems/nfs4/FileInfo.cpp
183
const char** path = fs->Path();
src/add-ons/kernel/file_systems/nfs4/FileInfo.cpp
184
if (path != NULL) {
src/add-ons/kernel/file_systems/nfs4/FileInfo.cpp
185
for (; path[lookupCount] != NULL; lookupCount++)
src/add-ons/kernel/file_systems/nfs4/FileInfo.cpp
186
req.LookUp(path[lookupCount]);
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
101
if (path == NULL) {
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
111
char* pathEnd = strchr(path, '/');
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
121
name->AddName(names, path);
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
126
path = pathEnd + 1;
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
127
} while (*path != '\0');
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
596
char* path = strdup(_path);
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
597
if (path == NULL)
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
600
char* pathStart = path;
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
623
free(path);
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
78
char* path = strdup(_path);
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
79
if (path == NULL)
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
81
MemoryDeleter _(path);
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
85
char* pathEnd = strchr(path, '/');
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
86
if (pathEnd == path) {
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
87
path++;
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
93
path = NULL;
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
96
path = pathEnd + 1;
src/add-ons/kernel/file_systems/nfs4/FileSystem.h
40
const char* serverName, const char* path,
src/add-ons/kernel/file_systems/nfs4/IdMap.cpp
159
char path[256];
src/add-ons/kernel/file_systems/nfs4/IdMap.cpp
161
false, path, sizeof(path)) != B_OK) {
src/add-ons/kernel/file_systems/nfs4/IdMap.cpp
166
strlcat(path, "/nfs4_idmapper_server", sizeof(path));
src/add-ons/kernel/file_systems/nfs4/IdMap.cpp
168
const char* args[] = { path, NULL };
src/add-ons/kernel/file_systems/nfs4/Inode.cpp
455
Inode::CreateLink(const char* name, const char* path, int mode, ino_t* id)
src/add-ons/kernel/file_systems/nfs4/Inode.cpp
457
return CreateObject(name, path, mode, NF4LNK, id);
src/add-ons/kernel/file_systems/nfs4/Inode.cpp
462
Inode::CreateObject(const char* name, const char* path, int mode, FileType type,
src/add-ons/kernel/file_systems/nfs4/Inode.cpp
466
ASSERT(type != NF4LNK || path != NULL);
src/add-ons/kernel/file_systems/nfs4/Inode.cpp
472
status_t result = NFS4Inode::CreateObject(name, path, mode, type,
src/add-ons/kernel/file_systems/nfs4/Inode.h
156
char* AttrToFileName(const char* path);
src/add-ons/kernel/file_systems/nfs4/Inode.h
60
status_t CreateObject(const char* name, const char* path,
src/add-ons/kernel/file_systems/nfs4/Inode.h
63
status_t CreateLink(const char* name, const char* path,
src/add-ons/kernel/file_systems/nfs4/InodeDir.cpp
198
FileToAttrName(const char* path)
src/add-ons/kernel/file_systems/nfs4/InodeDir.cpp
200
ASSERT(path != NULL);
src/add-ons/kernel/file_systems/nfs4/InodeDir.cpp
202
char* name = strdup(path);
src/add-ons/kernel/file_systems/nfs4/InodeRegular.cpp
211
Inode::AttrToFileName(const char* path)
src/add-ons/kernel/file_systems/nfs4/InodeRegular.cpp
213
ASSERT(path != NULL);
src/add-ons/kernel/file_systems/nfs4/InodeRegular.cpp
215
char* name = strdup(path);
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
875
NFS4Inode::CreateObject(const char* name, const char* path, int mode,
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
904
req.Create(NF4LNK, name, cattr, i, path);
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.h
66
status_t CreateObject(const char* name, const char* path,
src/add-ons/kernel/file_systems/nfs4/ReplyInterpreter.cpp
613
char** path = new char*[count + 1];
src/add-ons/kernel/file_systems/nfs4/ReplyInterpreter.cpp
614
if (path == NULL)
src/add-ons/kernel/file_systems/nfs4/ReplyInterpreter.cpp
619
path[i] = stream.GetString();
src/add-ons/kernel/file_systems/nfs4/ReplyInterpreter.cpp
620
if (path[i] == NULL)
src/add-ons/kernel/file_systems/nfs4/ReplyInterpreter.cpp
623
path[count] = NULL;
src/add-ons/kernel/file_systems/nfs4/ReplyInterpreter.cpp
625
return const_cast<const char**>(path);
src/add-ons/kernel/file_systems/nfs4/ReplyInterpreter.cpp
629
free(path[i]);
src/add-ons/kernel/file_systems/nfs4/ReplyInterpreter.cpp
630
delete[] path;
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.cpp
116
uint32 count, const char* path)
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.cpp
122
if (type == NF4LNK && path == NULL)
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.cpp
132
fRequest->Stream().AddString(path);
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.h
40
const char* path = NULL);
src/add-ons/kernel/file_systems/nfs4/idmapper/IdMapper.cpp
220
BPath path;
src/add-ons/kernel/file_systems/nfs4/idmapper/IdMapper.cpp
221
status_t result = find_directory(B_SYSTEM_SETTINGS_DIRECTORY, &path);
src/add-ons/kernel/file_systems/nfs4/idmapper/IdMapper.cpp
224
result = path.Append("nfs4_idmapper.conf");
src/add-ons/kernel/file_systems/nfs4/idmapper/IdMapper.cpp
228
BFile file(path.Path(), B_READ_ONLY);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
169
char* path;
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
171
result = ParseArguments(args, &resolver, &serverName, &path, &config);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
177
MemoryDeleter pathDeleter(path);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
189
result = FileSystem::Mount(&fs, server, serverName, path, volume, config);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
530
const char* path, int mode)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
534
volume, vti->ID(), name, path, mode);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
546
status_t result = inode->CreateLink(name, path, mode, &id);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
73
char* path = strrchr(args, ':');
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
74
if (path == NULL)
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
76
*path++ = '\0';
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
87
*_path = strdup(path);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
102
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
103
if (ioctl(fd, B_GET_PATH_FOR_DEVICE, path) != 0) {
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
104
ntVolume = utils_mount_volume(path, NTFS_MNT_RDONLY | NTFS_MNT_RECOVER);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
139
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
140
if (ioctl(fd, B_GET_PATH_FOR_DEVICE, path) == 0)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
143
status_t result = mkntfs_main(path, name);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
351
char path[B_FILE_NAME_LENGTH];
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
352
if (utils_inode_get_name(ni, path, sizeof(path)) == 0)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
354
node->name = strdup(strrchr(path, '/') + 1);
src/add-ons/kernel/file_systems/ntfs/libntfs/dir.c
103
const char *path;
src/add-ons/kernel/file_systems/ntfs/libntfs/dir.c
106
path = (const char*)cached->variable;
src/add-ons/kernel/file_systems/ntfs/libntfs/dir.c
107
if (!path) {
src/add-ons/kernel/file_systems/ntfs/libntfs/dir.c
111
name = (const unsigned char*)strrchr(path,'/');
src/add-ons/kernel/file_systems/ntfs/libntfs/dir.c
113
name = (const unsigned char*)path;
src/add-ons/kernel/file_systems/ntfs/libntfs/dir.h
78
extern int ntfs_delete(ntfs_volume *vol, const char *path,
src/add-ons/kernel/file_systems/ntfs/libntfs/ioctl.c
107
static int read_line(const char *path, char *line, size_t max_bytes)
src/add-ons/kernel/file_systems/ntfs/libntfs/ioctl.c
111
fp = fopen(path, "r");
src/add-ons/kernel/file_systems/ntfs/libntfs/ioctl.c
123
static int read_u64(const char *path, u64 *n)
src/add-ons/kernel/file_systems/ntfs/libntfs/ioctl.c
128
ret = read_line(path, line, sizeof line);
src/add-ons/kernel/file_systems/ntfs/libntfs/realpath.c
26
char *ntfs_realpath(const char *path, char *resolved_path)
src/add-ons/kernel/file_systems/ntfs/libntfs/realpath.c
28
strncpy(resolved_path, path, PATH_MAX);
src/add-ons/kernel/file_systems/ntfs/libntfs/realpath.c
49
char path[sizeof(name) + 16];
src/add-ons/kernel/file_systems/ntfs/libntfs/realpath.c
52
snprintf(path, sizeof(path), "/sys/block/%s/dm/name", ptname);
src/add-ons/kernel/file_systems/ntfs/libntfs/realpath.c
53
if (!(f = fopen(path, "r")))
src/add-ons/kernel/file_systems/ntfs/libntfs/realpath.c
59
snprintf(path, sizeof(path), "/dev/mapper/%s", name);
src/add-ons/kernel/file_systems/ntfs/libntfs/realpath.c
60
res = strcpy(canonical, path);
src/add-ons/kernel/file_systems/ntfs/libntfs/realpath.c
83
char *ntfs_realpath_canonicalize(const char *path, char *canonical)
src/add-ons/kernel/file_systems/ntfs/libntfs/realpath.c
87
if (path == NULL)
src/add-ons/kernel/file_systems/ntfs/libntfs/realpath.c
90
if (!ntfs_realpath(path, canonical))
src/add-ons/kernel/file_systems/ntfs/libntfs/realpath.h
15
extern char *ntfs_realpath(const char *path, char *resolved_path);
src/add-ons/kernel/file_systems/ntfs/libntfs/realpath.h
19
extern char *ntfs_realpath_canonicalize(const char *path, char *resolved_path);
src/add-ons/kernel/file_systems/ntfs/libntfs/reparse.c
220
static char *search_absolute(ntfs_volume *vol, ntfschar *path,
src/add-ons/kernel/file_systems/ntfs/libntfs/reparse.c
247
&& (path[start + len] != const_cpu_to_le16('\\')))
src/add-ons/kernel/file_systems/ntfs/libntfs/reparse.c
249
inum = ntfs_fix_file_name(ni, &path[start], len);
src/add-ons/kernel/file_systems/ntfs/libntfs/reparse.c
257
path[start++] = const_cpu_to_le16('/');
src/add-ons/kernel/file_systems/ntfs/libntfs/reparse.c
266
if (ntfs_ucstombs(path, count, &target, 0) < 0) {
src/add-ons/kernel/file_systems/ntfs/libntfs/reparse.c
290
static char *search_relative(ntfs_inode *ni, ntfschar *path, int count)
src/add-ons/kernel/file_systems/ntfs/libntfs/reparse.c
319
&& (path[pos] == const_cpu_to_le16('.'))
src/add-ons/kernel/file_systems/ntfs/libntfs/reparse.c
320
&& (path[pos+1] == const_cpu_to_le16('\\'))) {
src/add-ons/kernel/file_systems/ntfs/libntfs/reparse.c
321
path[pos+1] = const_cpu_to_le16('/');
src/add-ons/kernel/file_systems/ntfs/libntfs/reparse.c
325
&& (path[pos] == const_cpu_to_le16('.'))
src/add-ons/kernel/file_systems/ntfs/libntfs/reparse.c
326
&&(path[pos+1] == const_cpu_to_le16('.'))
src/add-ons/kernel/file_systems/ntfs/libntfs/reparse.c
327
&& (path[pos+2] == const_cpu_to_le16('\\'))) {
src/add-ons/kernel/file_systems/ntfs/libntfs/reparse.c
328
path[pos+2] = const_cpu_to_le16('/');
src/add-ons/kernel/file_systems/ntfs/libntfs/reparse.c
339
&& (path[pos + lth] != const_cpu_to_le16('\\')))
src/add-ons/kernel/file_systems/ntfs/libntfs/reparse.c
342
inum = ntfs_fix_file_name(curni,&path[pos],lth);
src/add-ons/kernel/file_systems/ntfs/libntfs/reparse.c
358
path[pos + lth] = const_cpu_to_le16('/');
src/add-ons/kernel/file_systems/ntfs/libntfs/reparse.c
378
if (ok && (ntfs_ucstombs(path, count, &target, 0) < 0)) {
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
3592
const char *path, int accesstype)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
3602
dirpath = strdup(path);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
3620
path);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
4902
const char *path, u32 selection,
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
4911
ni = ntfs_pathname_to_inode(scapi->security.vol, NULL, path);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
4955
const char *path, u32 selection, const char *attr)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
4979
NULL, path);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
5021
int ntfs_get_file_attributes(struct SECURITY_API *scapi, const char *path)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
5027
if (scapi && (scapi->magic == MAGIC_API) && path) {
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
5028
ni = ntfs_pathname_to_inode(scapi->security.vol, NULL, path);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
5066
const char *path, s32 attrib)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
5074
if (scapi && (scapi->magic == MAGIC_API) && path) {
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
5075
ni = ntfs_pathname_to_inode(scapi->security.vol, NULL, path);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
5113
const char *path, ntfs_filldir_t callback, void *context)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
5121
ni = ntfs_pathname_to_inode(scapi->security.vol, NULL, path);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
234
const char *path, int accesstype);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
313
const char *path, u32 selection,
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
316
const char *path, u32 selection, const char *attr);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
318
const char *path);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
320
const char *path, s32 attrib);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
322
const char *path, ntfs_filldir_t callback, void *context);
src/add-ons/kernel/file_systems/ntfs/libntfs/xattrs.h
75
const char *path);
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
147
String path;
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
148
if (!path.SetTo(entry->SymlinkPath()))
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
155
symlink->SetSymlinkPath(path);
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
243
String path;
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
244
if (!path.SetTo(value.string))
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
246
fPackage->SetInstallPath(path);
src/add-ons/kernel/file_systems/packagefs/package/PackageSymlink.cpp
32
PackageSymlink::SetSymlinkPath(const String& path)
src/add-ons/kernel/file_systems/packagefs/package/PackageSymlink.cpp
34
fSymlinkPath = path;
src/add-ons/kernel/file_systems/packagefs/package/PackageSymlink.h
20
void SetSymlinkPath(const String& path);
src/add-ons/kernel/file_systems/packagefs/volume/PackageSettings.cpp
109
path = componentEnd;
src/add-ons/kernel/file_systems/packagefs/volume/PackageSettings.cpp
204
KPath path;
src/add-ons/kernel/file_systems/packagefs/volume/PackageSettings.cpp
205
if (path.InitCheck() != B_OK)
src/add-ons/kernel/file_systems/packagefs/volume/PackageSettings.cpp
206
RETURN_ERROR(path.InitCheck());
src/add-ons/kernel/file_systems/packagefs/volume/PackageSettings.cpp
209
NULL, true, path.LockBuffer(), path.BufferSize());
src/add-ons/kernel/file_systems/packagefs/volume/PackageSettings.cpp
212
path.UnlockBuffer();
src/add-ons/kernel/file_systems/packagefs/volume/PackageSettings.cpp
214
error = path.Append(settingsFilePath);
src/add-ons/kernel/file_systems/packagefs/volume/PackageSettings.cpp
219
DriverSettingsUnloader settingsHandle(load_driver_settings(path.Path()));
src/add-ons/kernel/file_systems/packagefs/volume/PackageSettings.cpp
83
PackageSettingsItem::AddEntry(const char* path, Entry*& _entry)
src/add-ons/kernel/file_systems/packagefs/volume/PackageSettings.cpp
87
while (*path != '\0') {
src/add-ons/kernel/file_systems/packagefs/volume/PackageSettings.cpp
88
while (*path == '/') {
src/add-ons/kernel/file_systems/packagefs/volume/PackageSettings.cpp
89
path++;
src/add-ons/kernel/file_systems/packagefs/volume/PackageSettings.cpp
93
const char* componentEnd = strchr(path, '/');
src/add-ons/kernel/file_systems/packagefs/volume/PackageSettings.cpp
95
componentEnd = path + strlen(path);
src/add-ons/kernel/file_systems/packagefs/volume/PackageSettings.cpp
98
if (!name.SetTo(path, componentEnd - path))
src/add-ons/kernel/file_systems/packagefs/volume/PackageSettings.h
114
status_t AddEntry(const char* path, Entry*& _entry);
src/add-ons/kernel/file_systems/packagefs/volume/PackagesDirectory.cpp
51
PackagesDirectory::Init(const char* path, dev_t mountPointDeviceID,
src/add-ons/kernel/file_systems/packagefs/volume/PackagesDirectory.cpp
65
if (path != NULL) {
src/add-ons/kernel/file_systems/packagefs/volume/PackagesDirectory.cpp
66
error = vfs_get_vnode_from_path(path, calledFromKernel, &vnode);
src/add-ons/kernel/file_systems/packagefs/volume/PackagesDirectory.h
39
status_t Init(const char* path, dev_t mountPointDeviceID,
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
112
Directory::CreateSymLink(const char *name, const char *path, SymLink **symLink)
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
118
error = node->SetLinkedPath(path);
src/add-ons/kernel/file_systems/ramfs/Directory.h
32
status_t CreateSymLink(const char *name, const char *path,
src/add-ons/kernel/file_systems/ramfs/SymLink.cpp
51
SymLink::SetLinkedPath(const char *path)
src/add-ons/kernel/file_systems/ramfs/SymLink.cpp
54
int32 len = strnlen(path, PATH_MAX - 1);
src/add-ons/kernel/file_systems/ramfs/SymLink.cpp
55
if (fLinkedPath.SetTo(path, len)) {
src/add-ons/kernel/file_systems/ramfs/SymLink.h
19
status_t SetLinkedPath(const char *path);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
388
const char *path, int mode)
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
390
FUNCTION(("name: `%s', path: `%s'\n", name, path));
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
422
error = dir->CreateSymLink(name, path, &symLink);
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
106
Volume::Mount(fs_volume *fsVolume, const char *path)
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
109
status_t error = (path ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
115
error = fSettings->SetTo(path);
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
121
fDeviceName = new(nothrow) char[strlen(path) + 1];
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
123
strcpy(fDeviceName, path);
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
129
fDevice = open(path, O_RDONLY);
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
447
Volume::FindEntry(const VNode *rootDir, const char *path, VNode *foundNode)
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
450
PRINT(("Volume::FindEntry(`%s')\n", path));
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
451
status_t error = (rootDir && path && foundNode ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
452
if (error == B_OK && (path[0] == '\0' || path[0] == '/'))
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
458
while (error == B_OK && path[0] != '\0') {
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
459
PRINT((" remaining path: `%s'\n", path));
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
460
int32 len = strlen(path);
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
462
const char *componentNameEnd = strchr(path, '/');
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
464
componentNameEnd = path + len;
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
466
int32 componentLen = componentNameEnd - path;
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
470
strncpy(component, path, componentLen);
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
477
path = componentNameEnd;
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
478
while (*path == '/')
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
479
path++;
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
482
PRINT(("Volume::FindEntry(`%s') done: %s\n", path, strerror(error)));
src/add-ons/kernel/file_systems/reiserfs/Volume.h
46
status_t Mount(fs_volume *fsVolume, const char *path);
src/add-ons/kernel/file_systems/reiserfs/Volume.h
79
status_t FindEntry(const VNode *rootDir, const char *path,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Settings.cpp
176
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Settings.cpp
179
if (find_directory(kDirectories[i], -1, false, (char*)&path,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Settings.cpp
185
strlcat(path, kFSSubpath, B_PATH_NAME_LENGTH);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Settings.cpp
186
strlcat(path, fsName, B_PATH_NAME_LENGTH);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Settings.cpp
189
void *settings = load_driver_settings((char*)&path);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
374
const char* name, const char* path, int mode)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
378
fsDir->private_node, name, path, mode));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
379
status_t error = volume->CreateSymlink(fsDir->private_node, name, path,
src/add-ons/kernel/file_systems/userlandfs/server/beos/beos_kernel_emu.cpp
29
new_path(const char *path, char **copy)
src/add-ons/kernel/file_systems/userlandfs/server/beos/beos_kernel_emu.cpp
31
return UserlandFS::KernelEmu::new_path(path, copy);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
97
const char *path);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1040
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1055
error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1061
fuseError = fuse_fs_open(fFS, path, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1078
error = _InternalIO(node, cookie, path, requestInfo.offset,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1093
fuse_fs_release(fFS, path, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1152
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1154
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1166
fuseError = fuse_fs_open(fFS, path, &cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1168
fuseError = fuse_fs_fsync(fFS, path, 0, &cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1170
fuse_fs_flush(fFS, path, &cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1171
fuse_fs_release(fFS, path, &cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1210
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1212
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1219
int fuseError = fuse_fs_readlink(fFS, path, buffer, bufferSize);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1255
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1257
status_t error = _BuildPath(dir, name, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1264
fuseError = fuse_fs_symlink(fFS, target, path);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1366
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1368
status_t error = _BuildPath(dir, name, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1375
fuseError = fuse_fs_unlink(fFS, path);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1476
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1478
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1485
fuseError = fuse_fs_access(fFS, path, mode);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1519
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1521
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1528
fuseError = fuse_fs_getattr(fFS, path, st);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1557
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1559
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1567
int fuseError = fuse_fs_chmod(fFS, path, st->st_mode);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1576
int fuseError = fuse_fs_chown(fFS, path, uid, gid);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1584
int fuseError = fuse_fs_truncate(fFS, path, st->st_size);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1601
int fuseError = fuse_fs_getattr(fFS, path, &currentStat);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1611
int fuseError = fuse_fs_utimens(fFS, path, tv);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1682
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1684
status_t error = _BuildPath(dir, name, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1691
fuseError = fuse_fs_create(fFS, path, mode, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1700
fuse_fs_flush(fFS, path, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1701
fuse_fs_release(fFS, path, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1702
fuse_fs_unlink(fFS, path);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1746
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1762
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1769
fuseError = fuse_fs_open(fFS, path, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1788
fuseError = fuse_fs_ftruncate(fFS, path, 0, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1791
fuseError = fuse_fs_truncate(fFS, path, 0);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1794
fuse_fs_flush(fFS, path, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1795
fuse_fs_release(fFS, path, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1831
fuseError = fuse_fs_getattr(fFS, path, &st);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1876
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1878
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1885
fuseError = fuse_fs_flush(fFS, path, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1923
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1925
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1932
fuseError = fuse_fs_release(fFS, path, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2038
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2040
status_t error = _BuildPath(dir, name, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2047
fuseError = fuse_fs_mkdir(fFS, path, mode);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2090
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2092
status_t error = _BuildPath(dir, name, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2099
fuseError = fuse_fs_rmdir(fFS, path);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2147
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2149
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2161
int fuseError = fuse_fs_opendir(fFS, path, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2204
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2206
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2213
fuseError = fuse_fs_releasedir(fFS, path, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2287
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2289
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2297
fuseError = fFS->ops.getdir(path, (fuse_dirh_t)&readDirBuffer,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2301
fuseError = fuse_fs_readdir(fFS, path, &readDirBuffer,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2407
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2413
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2426
listSize = fuse_fs_listxattr(fFS, path, NULL, 0);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2443
bytesRead = fuse_fs_listxattr(fFS, path, cookie->AttributesBuffer(), listSize);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2506
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2516
error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2522
attrSize = fuse_fs_getxattr(fFS, path, name, NULL, 0);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2529
error = set_mime(&mimeType, S_ISDIR(node->type) ? NULL : &path[0]);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2553
bytesRead = fuse_fs_getxattr(fFS, path, name, cookie->Buffer(), attrSize);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2749
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2751
status_t error = _BuildPath(dir, entryName, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2758
fuseError = fuse_fs_getattr(fFS, path, &st);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3261
FUSEVolume::_BuildPath(FUSENode* dir, const char* entryName, char* path,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3265
status_t error = _BuildPath(dir, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3269
if (path[pathLen - 1] != '/') {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3270
path[pathLen++] = '/';
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3280
memcpy(path + pathLen, entryName, len + 1);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3288
FUSEVolume::_BuildPath(FUSENode* node, char* path, size_t& pathLen)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3292
strcpy(path, "/");
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3302
return _BuildPath(entry->parent, entry->name, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3385
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3387
status_t error = _BuildPath(buffer->directory, name, path,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3397
fuseError = fuse_fs_getattr(fFS, path, &st);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3517
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3519
status_t error = _BuildPath(buffer->directory, name, path,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3529
fuseError = fuse_fs_getattr(fFS, path, &st);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3617
FUSEVolume::_InternalIO(FUSENode* node, FileCookie* cookie, const char* path,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3621
node, cookie, path, pos, buffer, length, write));
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3632
if (path == NULL) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3642
path = pathBuf;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3646
fuseError = fuse_fs_write(fFS, path, buffer, length, pos, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3648
fuseError = fuse_fs_read(fFS, path, buffer, length, pos, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
858
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
860
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
866
fuseError = fuse_fs_open(fFS, path, &cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
868
fuseError = fuse_fs_fsync(fFS, path, 0, &cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
870
fuse_fs_flush(fFS, path, &cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
871
fuse_fs_release(fFS, path, &cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
199
char* path, size_t& pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
200
status_t _BuildPath(FUSENode* node, char* path,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
215
status_t _InternalIO(FUSENode* node, FileCookie* cookie, const char* path,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
104
return fs->ops.read(path, buf, size, off, fi);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
109
fuse_fs_write(struct fuse_fs* fs, const char* path, const char* buf,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
114
return fs->ops.write(path, buf, size, off, fi);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
119
fuse_fs_fsync(struct fuse_fs* fs, const char* path, int datasync,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
124
return fs->ops.fsync(path, datasync, fi);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
129
fuse_fs_flush(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
133
return fs->ops.flush(path, fi);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
138
fuse_fs_statfs(struct fuse_fs* fs, const char* path, struct statvfs* buf)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
142
return fs->ops.statfs(path, buf);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
147
fuse_fs_opendir(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
151
return fs->ops.opendir(path, fi);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
156
fuse_fs_readdir(struct fuse_fs* fs, const char* path, void* buf,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
16
fuse_fs_getattr(struct fuse_fs* fs, const char* path, struct stat* buf)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
161
return fs->ops.readdir(path, buf, filler, off, fi);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
166
fuse_fs_fsyncdir(struct fuse_fs* fs, const char* path, int datasync,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
171
return fs->ops.fsyncdir(path, datasync, fi);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
176
fuse_fs_releasedir(struct fuse_fs* fs, const char* path,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
181
return fs->ops.releasedir(path, fi);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
186
fuse_fs_create(struct fuse_fs* fs, const char* path, mode_t mode,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
191
return fs->ops.create(path, mode, fi);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
196
fuse_fs_lock(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
20
return fs->ops.getattr(path, buf);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
201
return fs->ops.lock(path, fi, cmd, lock);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
206
fuse_fs_chmod(struct fuse_fs* fs, const char* path, mode_t mode)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
210
return fs->ops.chmod(path, mode);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
215
fuse_fs_chown(struct fuse_fs* fs, const char* path, uid_t uid, gid_t gid)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
219
return fs->ops.chown(path, uid, gid);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
224
fuse_fs_truncate(struct fuse_fs* fs, const char* path, off_t size)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
228
return fs->ops.truncate(path, size);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
233
fuse_fs_ftruncate(struct fuse_fs* fs, const char* path, off_t size,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
238
return fs->ops.ftruncate(path, size, fi);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
243
fuse_fs_utimens(struct fuse_fs* fs, const char* path,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
247
return fs->ops.utimens(path, tv);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
25
fuse_fs_fgetattr(struct fuse_fs* fs, const char* path, struct stat* buf,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
254
return fs->ops.utime(path, &timeBuffer);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
262
fuse_fs_access(struct fuse_fs* fs, const char* path, int mask)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
266
return fs->ops.access(path, mask);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
271
fuse_fs_readlink(struct fuse_fs* fs, const char* path, char* buf, size_t len)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
275
return fs->ops.readlink(path, buf, len);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
280
fuse_fs_mknod(struct fuse_fs* fs, const char* path, mode_t mode, dev_t rdev)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
284
return fs->ops.mknod(path, mode, rdev);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
289
fuse_fs_mkdir(struct fuse_fs* fs, const char* path, mode_t mode)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
293
return fs->ops.mkdir(path, mode);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
298
fuse_fs_setxattr(struct fuse_fs* fs, const char* path, const char* name,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
30
return fs->ops.fgetattr(path, buf, fi);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
303
return fs->ops.setxattr(path, name, value, size, flags);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
308
fuse_fs_getxattr(struct fuse_fs* fs, const char* path, const char* name,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
313
return fs->ops.getxattr(path, name, value, size);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
318
fuse_fs_listxattr(struct fuse_fs* fs, const char* path, char* list, size_t size)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
322
return fs->ops.listxattr(path, list, size);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
327
fuse_fs_removexattr(struct fuse_fs* fs, const char* path, const char* name)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
331
return fs->ops.removexattr(path, name);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
336
fuse_fs_bmap(struct fuse_fs* fs, const char* path, size_t blocksize,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
341
return fs->ops.bmap(path, blocksize, idx);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
345
int fuse_fs_ioctl(struct fuse_fs *fs, const char *path, int cmd, void *arg,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
351
return fs->ops.ioctl(path, cmd, arg, fi, flags, data);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
44
fuse_fs_unlink(struct fuse_fs* fs, const char* path)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
48
return fs->ops.unlink(path);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
53
fuse_fs_rmdir(struct fuse_fs* fs, const char* path)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
57
return fs->ops.rmdir(path);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
62
fuse_fs_symlink(struct fuse_fs* fs, const char* linkname, const char* path)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
66
return fs->ops.symlink(linkname, path);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
80
fuse_fs_release(struct fuse_fs* fs, const char* path,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
85
return fs->ops.release(path, fi);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
90
fuse_fs_open(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
94
return fs->ops.open(path, fi);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
99
fuse_fs_read(struct fuse_fs* fs, const char* path, char *buf, size_t size,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_main.cpp
220
fuse_invalidate(struct fuse* f, const char* path)
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
32
parse_first_path_component(const char *path, int32& length,
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
35
status_t error = (path ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
39
for (; path[i] != '/' && path[i] != '\0'; i++);
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
41
if (i == 0 && path[i] != '\0')
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
45
for (; path[i] == '/' && path[i] != '\0'; i++);
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
46
if (path[i] == '\0') // this covers "" as well
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
56
UserlandFS::KernelEmu::new_path(const char *path, char **copy)
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
61
if (!path) {
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
65
int32 len = strlen(path);
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
68
bool appendDot = (path[len - 1] == '/');
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
74
const char *remainder = path;
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
89
strcpy(copiedPath, path);
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.h
16
int new_path(const char *path, char **copy);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
191
PathNode* path;
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
193
path = fPathForData;
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
195
path = fPathForLeaves;
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
221
if (path[i].blockNumber == requiredBlock) {
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
223
if (path[i].type == 2)
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
235
TRACE("path node type:(%" B_PRId32 ")\n", path[i].type);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
236
if (path[i].type != 2) {
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
238
delete path[i].blockData;
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
239
path[i].type = 0;
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
240
path[i].blockData = new(std::nothrow) char[len];
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
241
if (path[i].blockData == NULL)
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
243
path[i].type = 2;
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
246
if (read_pos(volume->Device(), readPos, path[i].blockData, len)
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
251
path[i].blockNumber = requiredBlock;
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
256
if (path[i].type != 1) {
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
257
delete path[i].blockData;
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
258
path[i].type = 0;
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
259
path[i].blockData = new(std::nothrow) char[len];
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
260
if (path[i].blockData == NULL)
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
262
path[i].type = 1;
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
265
if (read_pos(volume->Device(), readPos, path[i].blockData, len)
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
270
path[i].blockNumber = requiredBlock;
src/add-ons/kernel/network/dns_resolver/kernel_add_on/dns_resolver.cpp
44
char path[256];
src/add-ons/kernel/network/dns_resolver/kernel_add_on/dns_resolver.cpp
46
false, path, sizeof(path)) != B_OK) {
src/add-ons/kernel/network/dns_resolver/kernel_add_on/dns_resolver.cpp
51
strlcat(path, "/dns_resolver_server", sizeof(path));
src/add-ons/kernel/network/dns_resolver/kernel_add_on/dns_resolver.cpp
53
const char* args[] = { path, NULL };
src/add-ons/kernel/network/ppp/shared/libkernelppp/KPPPInterface.cpp
125
char path[B_PATH_NAME_LENGTH];
src/add-ons/kernel/network/ppp/shared/libkernelppp/KPPPInterface.cpp
126
sprintf(path, "ptpnet/%s", name);
src/add-ons/kernel/network/ppp/shared/libkernelppp/KPPPInterface.cpp
128
void *handle = load_driver_settings(path);
src/add-ons/kernel/network/ppp/shared/libkernelppp/KPPPInterface.cpp
130
ERROR("KPPPInterface: Unable to load %s PPP driver settings!\n", path);
src/add-ons/kernel/network/stack/stack.cpp
739
scan_modules(const char* path)
src/add-ons/kernel/network/stack/stack.cpp
741
void* cookie = open_module_list(path);
src/add-ons/locale/catalogs/plaintext/Catalog.cpp
136
PlainTextCatalog::PlainTextCatalog(const char *path, const char *signature,
src/add-ons/locale/catalogs/plaintext/Catalog.cpp
140
fPath(path)
src/add-ons/locale/catalogs/plaintext/Catalog.cpp
178
PlainTextCatalog::ReadFromFile(const char *path)
src/add-ons/locale/catalogs/plaintext/Catalog.cpp
183
if (!path)
src/add-ons/locale/catalogs/plaintext/Catalog.cpp
184
path = fPath.String();
src/add-ons/locale/catalogs/plaintext/Catalog.cpp
186
catalogFile.open(path, std::fstream::in);
src/add-ons/locale/catalogs/plaintext/Catalog.cpp
241
fPath = path;
src/add-ons/locale/catalogs/plaintext/Catalog.cpp
277
UpdateAttributes(path);
src/add-ons/locale/catalogs/plaintext/Catalog.cpp
283
PlainTextCatalog::WriteToFile(const char *path)
src/add-ons/locale/catalogs/plaintext/Catalog.cpp
288
if (path)
src/add-ons/locale/catalogs/plaintext/Catalog.cpp
289
fPath = path;
src/add-ons/locale/catalogs/plaintext/Catalog.cpp
371
PlainTextCatalog::UpdateAttributes(const char* path)
src/add-ons/locale/catalogs/plaintext/Catalog.cpp
373
BEntry entry(path);
src/add-ons/mail_daemon/inbound_filters/spam_filter/SpamFilter.cpp
168
BPath path;
src/add-ons/mail_daemon/inbound_filters/spam_filter/SpamFilter.cpp
174
find_directory(kPlaces[i], &path);
src/add-ons/mail_daemon/inbound_filters/spam_filter/SpamFilter.cpp
175
path.Append("spamdbm");
src/add-ons/mail_daemon/inbound_filters/spam_filter/SpamFilter.cpp
176
if (!BEntry(path.Path()).Exists())
src/add-ons/mail_daemon/inbound_filters/spam_filter/SpamFilter.cpp
178
get_ref_for_path(path.Path(), &ref);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
344
BPath path;
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
345
status_t status = path.SetTo(&fRef);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
350
status = temporaryFile.Init(path, ref);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
448
BPath path(&ref);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
449
printf("IMAP: write body to %s\n", path.Path());
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
50
status_t Init(const BPath& path, entry_ref& ref)
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
57
fPath = path;
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPProtocol.cpp
272
BPath path(fSettings.Destination());
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPProtocol.cpp
273
if (path.Append(name.String()) != B_OK) {
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPProtocol.cpp
279
BNode node(path.Path());
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPProtocol.cpp
284
path.Path());
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPProtocol.cpp
288
status = create_directory(path.Path(), 0755);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPProtocol.cpp
290
fprintf(stderr, "Could not create path %s: %s\n", path.Path(),
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPProtocol.cpp
294
CopyMailFolderAttributes(path.Path());
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPProtocol.cpp
298
status = get_ref_for_path(path.Path(), &ref);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPProtocol.cpp
300
fprintf(stderr, "Could not get ref for %s: %s\n", path.Path(),
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPProtocol.cpp
308
fprintf(stderr, "Initializing folder %s failed: %s\n", path.Path(),
src/add-ons/mail_daemon/inbound_protocols/imap/Settings.cpp
82
BPath path(fMessage.FindString("destination"));
src/add-ons/mail_daemon/inbound_protocols/imap/Settings.cpp
83
if (path.Path() == NULL) {
src/add-ons/mail_daemon/inbound_protocols/imap/Settings.cpp
85
path = "/boot/home/mail";
src/add-ons/mail_daemon/inbound_protocols/imap/Settings.cpp
86
path.Append(fAccountName.String());
src/add-ons/mail_daemon/inbound_protocols/imap/Settings.cpp
88
return path;
src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.cpp
191
BPath path(fDestinationDir);
src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.cpp
195
path.Append(fileName);
src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.cpp
196
BEntry entry(path.Path());
src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.cpp
200
printf("POP3: Can't create file %s\n ", path.Path());
src/add-ons/mail_daemon/outbound_filters/fortune/ConfigView.cpp
47
BString path = settings.GetString("tag_line",
src/add-ons/mail_daemon/outbound_filters/fortune/ConfigView.cpp
50
path.Truncate(path.Length() - 2);
src/add-ons/mail_daemon/outbound_filters/fortune/ConfigView.cpp
51
fTagControl->SetText(path.String());
src/add-ons/mail_daemon/outbound_protocols/smtp/SMTP.cpp
491
BPath path(&entry);
src/add-ons/mail_daemon/outbound_protocols/smtp/SMTP.cpp
492
image_id image = load_add_on(path.Path());
src/add-ons/media/media-add-ons/dvb/DVBCard.cpp
37
DVBCard::DVBCard(const char *path)
src/add-ons/media/media-add-ons/dvb/DVBCard.cpp
41
printf("DVBCard opening %s\n", path);
src/add-ons/media/media-add-ons/dvb/DVBCard.cpp
43
fDev = open(path, O_RDWR);
src/add-ons/media/media-add-ons/dvb/DVBCard.cpp
45
printf("DVBCard opening %s failed\n", path);
src/add-ons/media/media-add-ons/dvb/DVBCard.h
33
DVBCard(const char *path);
src/add-ons/media/media-add-ons/dvb/DVBMediaAddon.cpp
155
DVBMediaAddon::ScanFolder(const char *path)
src/add-ons/media/media-add-ons/dvb/DVBMediaAddon.cpp
157
BDirectory dir(path);
src/add-ons/media/media-add-ons/dvb/DVBMediaAddon.cpp
164
BPath path(&ent);
src/add-ons/media/media-add-ons/dvb/DVBMediaAddon.cpp
166
ScanFolder(path.Path());
src/add-ons/media/media-add-ons/dvb/DVBMediaAddon.cpp
168
DVBCard *card = new DVBCard(path.Path());
src/add-ons/media/media-add-ons/dvb/DVBMediaAddon.cpp
170
AddDevice(card, path.Path());
src/add-ons/media/media-add-ons/dvb/DVBMediaAddon.cpp
179
DVBMediaAddon::AddDevice(DVBCard *card, const char *path)
src/add-ons/media/media-add-ons/dvb/DVBMediaAddon.cpp
209
const char *p = strrchr(path, '/');
src/add-ons/media/media-add-ons/dvb/DVBMediaAddon.h
50
void ScanFolder(const char *path);
src/add-ons/media/media-add-ons/dvb/DVBMediaAddon.h
52
void AddDevice(DVBCard *card, const char *path);
src/add-ons/media/media-add-ons/dvb/DVBMediaNode.cpp
2748
const char *path = fRegionList->ItemAt(fSelectedRegion);
src/add-ons/media/media-add-ons/dvb/DVBMediaNode.cpp
2749
if (!path)
src/add-ons/media/media-add-ons/dvb/DVBMediaNode.cpp
2752
TRACE("opening channel list file = %s\n", path);
src/add-ons/media/media-add-ons/dvb/DVBMediaNode.cpp
2754
FILE *f = fopen(path, "r");
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
247
BPath path;
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
248
entry.GetPath(&path);
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
249
ESDEndpoint *device = new ESDEndpoint(path.Path() + strlen(rootPath), path.Path());
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
268
BPath path;
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
269
if(find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
270
path.Append(SETTINGS_FILE);
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
271
BFile file(path.Path(),B_READ_WRITE|B_CREATE_FILE|B_ERASE_FILE);
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
284
BPath path;
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
285
if(find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
286
path.Append(SETTINGS_FILE);
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
287
BFile file(path.Path(),B_READ_ONLY);
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
292
PRINT(("Error unflattening settings file %s\n",path.Path()));
src/add-ons/media/media-add-ons/firewire_dv/FireWireCard.cpp
116
FireWireCard::FireWireCard(const char* path)
src/add-ons/media/media-add-ons/firewire_dv/FireWireCard.cpp
122
printf("FireWireCard opening %s\n", path);
src/add-ons/media/media-add-ons/firewire_dv/FireWireCard.cpp
124
fDev = open(path, O_RDWR);
src/add-ons/media/media-add-ons/firewire_dv/FireWireCard.cpp
126
printf("FireWireCard opening %s failed\n", path);
src/add-ons/media/media-add-ons/firewire_dv/FireWireCard.h
21
FireWireCard(const char* path);
src/add-ons/media/media-add-ons/firewire_dv/FireWireDVAddOn.cpp
125
FireWireDVAddOn::ScanFolder(const char* path)
src/add-ons/media/media-add-ons/firewire_dv/FireWireDVAddOn.cpp
128
BDirectory dir(path);
src/add-ons/media/media-add-ons/firewire_dv/FireWireDVAddOn.cpp
135
BPath path(&ent);
src/add-ons/media/media-add-ons/firewire_dv/FireWireDVAddOn.cpp
137
FireWireCard *card = new FireWireCard(path.Path());
src/add-ons/media/media-add-ons/firewire_dv/FireWireDVAddOn.cpp
139
AddDevice(card, path.Path());
src/add-ons/media/media-add-ons/firewire_dv/FireWireDVAddOn.cpp
148
FireWireDVAddOn::AddDevice(FireWireCard* card, const char* path)
src/add-ons/media/media-add-ons/firewire_dv/FireWireDVAddOn.cpp
155
const char *p = strrchr(path, '/');
src/add-ons/media/media-add-ons/firewire_dv/FireWireDVAddOn.h
41
void ScanFolder(const char* path);
src/add-ons/media/media-add-ons/firewire_dv/FireWireDVAddOn.h
42
void AddDevice(FireWireCard* card, const char* path);
src/add-ons/media/media-add-ons/mixer/AudioMixer.cpp
127
BPath path;
src/add-ons/media/media-add-ons/mixer/AudioMixer.cpp
128
if (B_OK != find_directory (B_USER_SETTINGS_DIRECTORY, &path))
src/add-ons/media/media-add-ons/mixer/AudioMixer.cpp
129
path.SetTo("/boot/home/config/settings/");
src/add-ons/media/media-add-ons/mixer/AudioMixer.cpp
130
path.Append("System Audio Mixer");
src/add-ons/media/media-add-ons/mixer/AudioMixer.cpp
131
fCore->Settings()->SetSettingsFile(path.Path());
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
198
BPath path;
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
199
entry.GetPath(&path);
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
201
new(std::nothrow) MultiAudioDevice(path.Path()
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
202
+ strlen(rootPath), path.Path());
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
220
BPath path;
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
221
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
224
path.Append(kSettingsName);
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
226
BFile file(path.Path(), B_READ_WRITE | B_CREATE_FILE | B_ERASE_FILE);
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
238
BPath path;
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
239
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
242
path.Append(kSettingsName);
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
244
BFile file(path.Path(), B_READ_ONLY);
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
248
PRINT(("Error unflattening settings file %s\n", path.Path()));
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.h
33
status_t _RecursiveScan(const char* path, BEntry* rootEntry = NULL,
src/add-ons/media/media-add-ons/multi_audio/MultiAudioDevice.cpp
21
MultiAudioDevice::MultiAudioDevice(const char* name, const char* path)
src/add-ons/media/media-add-ons/multi_audio/MultiAudioDevice.cpp
25
strlcpy(fPath, path, B_PATH_NAME_LENGTH);
src/add-ons/media/media-add-ons/multi_audio/MultiAudioDevice.h
19
MultiAudioDevice(const char* name, const char* path);
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
362
BPath path;
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
363
entry.GetPath(&path);
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
364
OpenSoundDevice *device = new OpenSoundDevice(path.Path() + strlen(rootPath), path.Path());
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
383
BPath path;
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
384
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
385
path.Append(SETTINGS_FILE);
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
386
BFile file(path.Path(), B_READ_WRITE | B_CREATE_FILE | B_ERASE_FILE);
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
399
BPath path;
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
400
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
401
path.Append(SETTINGS_FILE);
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
402
BFile file(path.Path(), B_READ_ONLY);
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
407
PRINT(("Error unflattening settings file %s\n", path.Path()));
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.h
56
status_t RecursiveScan(const char* path, BEntry *rootEntry = NULL);
src/add-ons/media/media-add-ons/opensound/OpenSoundDevice.cpp
344
strcpy(fDevice_path, path);
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
402
BPath path;
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
404
entry.GetPath(&path);
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
406
CRadeon device( path.Path() );
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
418
fDevices.AddItem( new CRadeonPlug( this, path, cur_id++ ));
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
81
BPath path;
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
83
if( find_directory( B_USER_CONFIG_DIRECTORY, &path ) != B_OK )
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
86
path.Append( "settings/Media/RadeonIn" );
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
88
create_directory( path.Path(), 755 );
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
94
path.Append( id_string.String() );
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
96
return path;
src/add-ons/media/media-add-ons/usb_vision/TunerLocale.cpp
38
BPath path;
src/add-ons/media/media-add-ons/usb_vision/TunerLocale.cpp
39
if((fStatus = entry.GetPath(&path)) == B_OK){
src/add-ons/media/media-add-ons/usb_vision/TunerLocale.cpp
43
fStatus = LoadLocale(path.Path());
src/add-ons/media/media-add-ons/usb_vision/TunerLocale.cpp
86
BPath path;
src/add-ons/media/media-add-ons/usb_vision/TunerLocale.cpp
87
if((status = find_directory(B_USER_SETTINGS_DIRECTORY, &path)) != B_OK)
src/add-ons/media/media-add-ons/usb_vision/TunerLocale.cpp
89
if((status = path.Append(kLocalesSettings)) != B_OK)
src/add-ons/media/media-add-ons/usb_vision/TunerLocale.cpp
91
BDirectory directory(path.Path());
src/add-ons/media/media-add-ons/vst_host/VSTAddOn.cpp
100
VSTAddOn::ScanPluginsFolder(const char* path, bool make_dir)
src/add-ons/media/media-add-ons/vst_host/VSTAddOn.cpp
104
BDirectory dir(path);
src/add-ons/media/media-add-ons/vst_host/VSTAddOn.cpp
107
create_directory(path, 0755);
src/add-ons/media/media-add-ons/vst_host/VSTAddOn.h
26
int ScanPluginsFolder(const char* path, bool make_dir = false);
src/add-ons/media/media-add-ons/vst_host/VSTHost.cpp
301
VSTPlugin::LoadModule(const char *path)
src/add-ons/media/media-add-ons/vst_host/VSTHost.cpp
310
fPath = BPath(path);
src/add-ons/media/media-add-ons/vst_host/VSTHost.cpp
312
fModule = load_add_on(path);
src/add-ons/media/media-add-ons/vst_host/VSTHost.h
136
int LoadModule(const char *path);
src/add-ons/media/media-add-ons/vst_host/VSTNode.cpp
25
VSTNode::VSTNode(BMediaAddOn* addon, const char* name, const char* path)
src/add-ons/media/media-add-ons/vst_host/VSTNode.cpp
38
fPlugin->LoadModule(path);
src/add-ons/media/media-add-ons/vst_host/VSTNode.h
45
const char* path);
src/add-ons/media/plugins/dvd_streamer/DVDMediaIO.cpp
24
DVDMediaIO::DVDMediaIO(const char* path)
src/add-ons/media/plugins/dvd_streamer/DVDMediaIO.cpp
29
fPath(path),
src/add-ons/media/plugins/dvd_streamer/DVDMediaIO.h
19
DVDMediaIO(const char* path);
src/add-ons/media/plugins/dvd_streamer/DVDStreamerPlugin.cpp
33
BString path = url.UrlString();
src/add-ons/media/plugins/dvd_streamer/DVDStreamerPlugin.cpp
36
path = path.RemoveFirst("dvd://");
src/add-ons/media/plugins/dvd_streamer/DVDStreamerPlugin.cpp
38
path = path.RemoveFirst("file://");
src/add-ons/media/plugins/dvd_streamer/DVDStreamerPlugin.cpp
42
DVDMediaIO* adapter = new DVDMediaIO(path);
src/add-ons/network_settings/dialup/DialUpView.cpp
680
BPath path;
src/add-ons/network_settings/dialup/DialUpView.cpp
684
entry.GetPath(&path);
src/add-ons/network_settings/dialup/DialUpView.cpp
685
AddInterface(path.Leaf(), true);
src/add-ons/network_settings/dnsclient/DNSSettingsView.cpp
239
BPath path;
src/add-ons/network_settings/dnsclient/DNSSettingsView.cpp
241
status = find_directory(B_SYSTEM_SETTINGS_DIRECTORY, &path);
src/add-ons/network_settings/dnsclient/DNSSettingsView.cpp
245
path.Append("network/resolv.conf");
src/add-ons/network_settings/dnsclient/DNSSettingsView.cpp
247
BFile file(path.Path(), B_CREATE_FILE | B_ERASE_FILE | B_WRITE_ONLY);
src/add-ons/network_settings/dnsclient/DNSSettingsView.cpp
249
fprintf(stderr, "failed to open %s for writing: %s\n", path.Path(),
src/add-ons/print/drivers/postscript/PPDParser.cpp
29
PPDParser::PPDParser(const BPath& path)
src/add-ons/print/drivers/postscript/PPDParser.cpp
31
BFile file(path.Path(), B_READ_ONLY);
src/add-ons/print/drivers/postscript/PPDParser.h
17
PPDParser(const BPath& path);
src/add-ons/print/drivers/postscript/PSEntry.cpp
49
BPath path;
src/add-ons/print/drivers/postscript/PSEntry.cpp
50
if (find_directory(B_SYSTEM_DATA_DIRECTORY, &path) == B_OK
src/add-ons/print/drivers/postscript/PSEntry.cpp
51
&& path.Append("ppd") == B_OK
src/add-ons/print/drivers/postscript/PSEntry.cpp
52
&& BEntry(path.Path()).Exists()) {
src/add-ons/print/drivers/postscript/SelectPPDDlg.cpp
105
BPath path;
src/add-ons/print/drivers/postscript/SelectPPDDlg.cpp
107
if (find_directory(data_dir, &path) == B_OK
src/add-ons/print/drivers/postscript/SelectPPDDlg.cpp
108
&& path.Append("ppd") == B_OK
src/add-ons/print/drivers/postscript/SelectPPDDlg.cpp
109
&& dir.SetTo(path.Path()) == B_OK) {
src/add-ons/print/drivers/postscript/SelectPPDDlg.cpp
127
BPath path;
src/add-ons/print/drivers/postscript/SelectPPDDlg.cpp
135
if (find_directory(data_dir, &path) == B_OK
src/add-ons/print/drivers/postscript/SelectPPDDlg.cpp
136
&& path.Append("ppd") == B_OK
src/add-ons/print/drivers/postscript/SelectPPDDlg.cpp
137
&& path.Append(manu) == B_OK
src/add-ons/print/drivers/postscript/SelectPPDDlg.cpp
138
&& dir.SetTo(path.Path()) == B_OK) {
src/add-ons/print/drivers/postscript/SelectPPDDlg.cpp
145
BPath ppdPath = path;
src/add-ons/print/drivers/postscript/SelectPPDDlg.cpp
39
PPDStringItem(const BString& text, const BString& path)
src/add-ons/print/drivers/postscript/SelectPPDDlg.cpp
42
fPPDPath(path)
src/add-ons/print/transports/print_to_file/print_transport.cpp
80
BPath path;
src/add-ons/print/transports/print_to_file/print_transport.cpp
81
path.SetTo(&ref);
src/add-ons/print/transports/print_to_file/print_transport.cpp
82
msg->AddString("path", path.Path());
src/add-ons/print/transports/shared/DbgMsg.cpp
33
void DUMP_BFILE(BFile *in, const char *path)
src/add-ons/print/transports/shared/DbgMsg.cpp
39
BFile out(path, B_WRITE_ONLY | B_CREATE_FILE);
src/add-ons/screen_savers/slideshowsaver/SlideShowConfigView.cpp
253
BPath path(&entry);
src/add-ons/screen_savers/slideshowsaver/SlideShowConfigView.cpp
254
if (path.InitCheck() != B_OK)
src/add-ons/screen_savers/slideshowsaver/SlideShowConfigView.cpp
256
BString strDirectory = path.Path();
src/add-ons/screen_savers/slideshowsaver/SlideShowSaver.cpp
328
BPath path(&entry);
src/add-ons/screen_savers/slideshowsaver/SlideShowSaver.cpp
329
if (path.InitCheck() == B_OK) {
src/add-ons/screen_savers/slideshowsaver/SlideShowSaver.cpp
330
fCaption = path.Path();
src/add-ons/tracker/label_as/LabelAs.cpp
49
BPath path;
src/add-ons/tracker/label_as/LabelAs.cpp
50
find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/add-ons/tracker/label_as/LabelAs.cpp
51
path.Append("Mail/labels");
src/add-ons/tracker/label_as/LabelAs.cpp
53
BEntry entry(path.Path());
src/add-ons/tracker/label_as/LabelAs.cpp
55
create_directory(path.Path(), 0777);
src/add-ons/tracker/label_as/LabelAs.cpp
58
if (folderEntry.SetTo(path.Path()) == B_OK
src/add-ons/tracker/label_as/LabelAs.cpp
77
BPath path;
src/add-ons/tracker/label_as/LabelAs.cpp
78
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/add-ons/tracker/label_as/LabelAs.cpp
81
path.Append("Mail/labels");
src/add-ons/tracker/label_as/LabelAs.cpp
82
BDirectory directory(path.Path());
src/add-ons/tracker/zipomatic/ZipperThread.cpp
100
BPath path;
src/add-ons/tracker/zipomatic/ZipperThread.cpp
101
entry.GetPath(&path);
src/add-ons/tracker/zipomatic/ZipperThread.cpp
102
chdir(path.Path());
src/add-ons/tracker/zipomatic/ZipperThread.cpp
105
BPath path;
src/add-ons/tracker/zipomatic/ZipperThread.cpp
107
entry.GetPath(&path);
src/add-ons/tracker/zipomatic/ZipperThread.cpp
108
chdir(path.Path());
src/add-ons/tracker/zipomatic/ZipperThread.cpp
110
BPath path;
src/add-ons/tracker/zipomatic/ZipperThread.cpp
111
if (find_directory(B_DESKTOP_DIRECTORY, &path) == B_OK)
src/add-ons/tracker/zipomatic/ZipperThread.cpp
112
chdir(path.Path());
src/add-ons/tracker/zipomatic/ZipperThread.cpp
152
BPath path(&ref);
src/add-ons/tracker/zipomatic/ZipperThread.cpp
153
BString file = path.Path();
src/add-ons/tracker/zipomatic/ZipperThread.cpp
154
argv[3 + index] = strdup(path.Path());
src/add-ons/translators/ppm/PPMTranslator.cpp
126
BPath path;
src/add-ons/translators/ppm/PPMTranslator.cpp
127
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path))
src/add-ons/translators/ppm/PPMTranslator.cpp
128
path.SetTo("/tmp");
src/add-ons/translators/ppm/PPMTranslator.cpp
129
path.Append(str);
src/add-ons/translators/ppm/PPMTranslator.cpp
130
FILE* f = fopen(path.Path(), "r");
src/add-ons/translators/ppm/PPMTranslator.cpp
203
BPath path;
src/add-ons/translators/ppm/PPMTranslator.cpp
204
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path))
src/add-ons/translators/ppm/PPMTranslator.cpp
205
path.SetTo("/tmp");
src/add-ons/translators/ppm/PPMTranslator.cpp
206
path.Append("PPMTranslator_Settings");
src/add-ons/translators/ppm/PPMTranslator.cpp
207
FILE* f = fopen(path.Path(), "w");
src/apps/aboutsystem/AboutSystem.cpp
1004
BPath path;
src/apps/aboutsystem/AboutSystem.cpp
1005
if (find_directory(B_BEOS_LIB_DIRECTORY, &path) == B_OK) {
src/apps/aboutsystem/AboutSystem.cpp
1006
path.Append("libbe.so");
src/apps/aboutsystem/AboutSystem.cpp
1011
if (file.SetTo(path.Path(), B_READ_ONLY) == B_OK
src/apps/aboutsystem/AboutSystem.cpp
1454
BPath path;
src/apps/aboutsystem/AboutSystem.cpp
1455
if (find_directory(B_SYSTEM_DATA_DIRECTORY, &path) != B_OK)
src/apps/aboutsystem/AboutSystem.cpp
1456
path = "/system/data";
src/apps/aboutsystem/AboutSystem.cpp
1457
path.Append("fortunes");
src/apps/aboutsystem/AboutSystem.cpp
1458
path.Append("Haiku");
src/apps/aboutsystem/AboutSystem.cpp
1460
BFile fortunes(path.Path(), B_READ_ONLY);
src/apps/aboutsystem/AboutSystem.cpp
2058
AboutView::_GetLicensePath(const char* license, BPath& path)
src/apps/aboutsystem/AboutSystem.cpp
2068
if (error == B_OK && path.SetTo(paths.StringAt(i)) == B_OK
src/apps/aboutsystem/AboutSystem.cpp
2069
&& path.Append(license) == B_OK
src/apps/aboutsystem/AboutSystem.cpp
2070
&& lstat(path.Path(), &st) == 0) {
src/apps/aboutsystem/AboutSystem.cpp
2075
path.Unset();
src/apps/aboutsystem/AboutSystem.cpp
332
BPath& path);
src/apps/activitymonitor/ActivityWindow.cpp
254
BPath path;
src/apps/activitymonitor/ActivityWindow.cpp
255
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/apps/activitymonitor/ActivityWindow.cpp
258
path.Append("ActivityMonitor settings");
src/apps/activitymonitor/ActivityWindow.cpp
260
return file.SetTo(path.Path(), mode);
src/apps/bootmanager/BootDrive.cpp
15
BootDrive::BootDrive(const char* path)
src/apps/bootmanager/BootDrive.cpp
17
fPath(path)
src/apps/bootmanager/BootDrive.cpp
84
BPath path;
src/apps/bootmanager/BootDrive.cpp
85
if (device.GetPath(&path) == B_OK && path == fPath)
src/apps/bootmanager/BootDrive.h
19
BootDrive(const char* path);
src/apps/bootmanager/BootManagerController.cpp
101
fBootDrive = new BootDrive(path);
src/apps/bootmanager/BootManagerController.cpp
207
BString path;
src/apps/bootmanager/BootManagerController.cpp
208
fSettings.FindString("file", &path);
src/apps/bootmanager/BootManagerController.cpp
209
BFile file(path.String(), B_READ_WRITE | B_CREATE_FILE | B_ERASE_FILE);
src/apps/bootmanager/BootManagerController.cpp
219
BString path;
src/apps/bootmanager/BootManagerController.cpp
221
fSettings.FindString("file", &path);
src/apps/bootmanager/BootManagerController.cpp
228
message.ReplaceFirst("%file", path);
src/apps/bootmanager/BootManagerController.cpp
237
BFile file(path.String(), B_READ_ONLY);
src/apps/bootmanager/BootManagerController.cpp
395
BString path;
src/apps/bootmanager/BootManagerController.cpp
397
message.FindString("path", &path);
src/apps/bootmanager/BootManagerController.cpp
401
description << displayName << "\t(" << path << ")\n";
src/apps/bootmanager/BootManagerController.cpp
403
description << name << "\t(" << path << ")\n";
src/apps/bootmanager/BootManagerController.cpp
46
BPath path;
src/apps/bootmanager/BootManagerController.cpp
47
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path, true) == B_OK) {
src/apps/bootmanager/BootManagerController.cpp
48
path.Append("bootman/MBR");
src/apps/bootmanager/BootManagerController.cpp
49
fSettings.AddString("file", path.Path());
src/apps/bootmanager/BootManagerController.cpp
52
if (path.GetParent(&parent) == B_OK) {
src/apps/bootmanager/BootManagerController.cpp
95
const char* path;
src/apps/bootmanager/BootManagerController.cpp
96
if (fSettings.FindString("disk", &path) != B_OK)
src/apps/bootmanager/FileSelectionPage.cpp
190
BPath path(&directory);
src/apps/bootmanager/FileSelectionPage.cpp
191
if (path.Append(name.String()) == B_OK)
src/apps/bootmanager/FileSelectionPage.cpp
192
fFile->SetText(path.Path());
src/apps/bootmanager/FileSelectionPage.cpp
197
BPath path;
src/apps/bootmanager/FileSelectionPage.cpp
198
if (entry.GetPath(&path) == B_OK)
src/apps/bootmanager/FileSelectionPage.cpp
199
fFile->SetText(path.Path());
src/apps/bootmanager/LegacyBootMenu.cpp
350
BPath path;
src/apps/bootmanager/LegacyBootMenu.cpp
351
status_t status = device.GetPath(&path);
src/apps/bootmanager/LegacyBootMenu.cpp
357
if (path != drive.Path()
src/apps/bootmanager/LegacyBootMenu.cpp
358
&& _GetBIOSDrive(path.Path(), biosDrive) != B_OK)
src/apps/bootmanager/LegacyBootMenu.cpp
430
BString path;
src/apps/bootmanager/LegacyBootMenu.cpp
435
partition.FindString("path", &path);
src/apps/bootmanager/LegacyBootMenu.cpp
466
BString path;
src/apps/bootmanager/LegacyBootMenu.cpp
468
if (settings->FindString("disk", &path) != B_OK)
src/apps/bootmanager/LegacyBootMenu.cpp
471
int fd = open(path.String(), O_RDONLY);
src/apps/bootmanager/LegacyBootMenu.cpp
507
BString path;
src/apps/bootmanager/LegacyBootMenu.cpp
508
if (settings->FindString("disk", &path) != B_OK)
src/apps/bootmanager/LegacyBootMenu.cpp
511
int fd = open(path.String(), O_RDWR);
src/apps/bootmanager/PartitionsPage.cpp
131
BString path;
src/apps/bootmanager/PartitionsPage.cpp
136
message.FindString("path", &path);
src/apps/bootmanager/PartitionsPage.cpp
160
BStringView* pathView = new BStringView("path", path.String());
src/apps/charactermap/CharacterWindow.cpp
461
BPath path;
src/apps/charactermap/CharacterWindow.cpp
462
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/apps/charactermap/CharacterWindow.cpp
465
path.Append("CharacterMap settings");
src/apps/charactermap/CharacterWindow.cpp
467
return file.SetTo(path.Path(), mode);
src/apps/clock/cl_wind.cpp
37
BPath path;
src/apps/clock/cl_wind.cpp
38
if (find_directory (B_USER_SETTINGS_DIRECTORY, &path, true) == B_OK) {
src/apps/clock/cl_wind.cpp
39
path.Append("Clock_settings");
src/apps/clock/cl_wind.cpp
40
int ref = creat(path.Path(), 0777);
src/apps/clock/cl_wind.cpp
66
BPath path;
src/apps/clock/cl_wind.cpp
67
if (find_directory (B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/apps/clock/cl_wind.cpp
68
path.Append("Clock_settings");
src/apps/clock/cl_wind.cpp
69
ref = open(path.Path(), O_RDONLY);
src/apps/codycam/FileUploadClient.cpp
76
FileUploadClient::Chmod(const string& path, const string& mod)
src/apps/codycam/FileUploadClient.h
43
virtual bool Chmod(const string& path, const string& mod);
src/apps/codycam/FtpClient.cpp
387
FtpClient::Chmod(const string& path, const string& mod)
src/apps/codycam/FtpClient.cpp
396
cmd += path;
src/apps/codycam/FtpClient.cpp
398
if (path.length() == 0)
src/apps/codycam/FtpClient.h
55
bool Chmod(const string& path, const string& mod);
src/apps/codycam/SftpClient.cpp
253
SftpClient::Chmod(const string& path, const string& mod)
src/apps/codycam/SftpClient.cpp
258
cmd << " " << mod.c_str() << " " << path.c_str() << "\n";
src/apps/codycam/SftpClient.h
49
bool Chmod(const string& path, const string& mod);
src/apps/codycam/SpawningUploadClient.cpp
196
SpawningUploadClient::Chmod(const string& path, const string& mod)
src/apps/codycam/SpawningUploadClient.h
40
virtual bool Chmod(const string& path, const string& mod);
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1027
const char* path;
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1028
err = archive->FindString("bgBitmap", &path);
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1030
BEntry entry(path);
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1110
BPath path;
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1111
m_backgroundBitmapEntry.GetPath(&path);
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1112
archive->AddString("bgBitmap", path.Path());
src/apps/cortex/RouteApp/RouteApp.cpp
424
BPath path;
src/apps/cortex/RouteApp/RouteApp.cpp
427
&path);
src/apps/cortex/RouteApp/RouteApp.cpp
430
path.Append(s_settingsDirectory);
src/apps/cortex/RouteApp/RouteApp.cpp
431
BEntry entry(path.Path());
src/apps/cortex/RouteApp/RouteApp.cpp
435
path.Append(s_settingsFile);
src/apps/cortex/RouteApp/RouteApp.cpp
436
entry.SetTo(path.Path());
src/apps/cortex/RouteApp/RouteApp.cpp
464
BPath path;
src/apps/cortex/RouteApp/RouteApp.cpp
467
&path);
src/apps/cortex/RouteApp/RouteApp.cpp
472
err = baseDirectory.SetTo(path.Path());
src/apps/cortex/RouteApp/RouteApp.cpp
476
path.Append(s_settingsDirectory);
src/apps/cortex/RouteApp/RouteApp.cpp
478
BEntry folderEntry(path.Path());
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1021
TreeTablePath path;
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1022
_GetPathForNode(row->Node(), path);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1026
fListeners.ItemAt(i)->TreeTableNodeExpandedChanged(this, path, expand);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1040
TreeTablePath path;
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1041
_GetPathForNode(row->Node(), path);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1045
fListeners.ItemAt(i)->TreeTableNodeInvoked(this, path);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1115
TreeTable::_NodeForPath(const TreeTablePath& path) const
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1119
int32 count = path.CountComponents();
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1121
node = node->ChildAt(path.ComponentAt(i));
src/apps/debuganalyzer/gui/table/TreeTable.cpp
140
const TreeTablePath& path, int32 childIndex, int32 count)
src/apps/debuganalyzer/gui/table/TreeTable.cpp
147
const TreeTablePath& path, int32 childIndex, int32 count)
src/apps/debuganalyzer/gui/table/TreeTable.cpp
154
const TreeTablePath& path, int32 childIndex, int32 count)
src/apps/debuganalyzer/gui/table/TreeTable.cpp
174
TreeTableModel::NodeForPath(const TreeTablePath& path) const
src/apps/debuganalyzer/gui/table/TreeTable.cpp
178
int32 count = path.CountComponents();
src/apps/debuganalyzer/gui/table/TreeTable.cpp
180
node = ChildAt(node, path.ComponentAt(i));
src/apps/debuganalyzer/gui/table/TreeTable.cpp
201
TreeTableModel::NotifyNodesAdded(const TreeTablePath& path, int32 childIndex,
src/apps/debuganalyzer/gui/table/TreeTable.cpp
207
listener->TableNodesAdded(this, path, childIndex, count);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
213
TreeTableModel::NotifyNodesRemoved(const TreeTablePath& path, int32 childIndex,
src/apps/debuganalyzer/gui/table/TreeTable.cpp
219
listener->TableNodesRemoved(this, path, childIndex, count);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
225
TreeTableModel::NotifyNodesChanged(const TreeTablePath& path, int32 childIndex,
src/apps/debuganalyzer/gui/table/TreeTable.cpp
231
listener->TableNodesChanged(this, path, childIndex, count);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
270
const TreeTablePath& path)
src/apps/debuganalyzer/gui/table/TreeTable.cpp
277
const TreeTablePath& path, bool expanded)
src/apps/debuganalyzer/gui/table/TreeTable.cpp
284
const TreeTablePath& path, int32 columnIndex, BPoint screenWhere,
src/apps/debuganalyzer/gui/table/TreeTable.cpp
292
const TreeTablePath& path, int32 columnIndex, BPoint screenWhere,
src/apps/debuganalyzer/gui/table/TreeTable.cpp
773
TreeTable::SelectNode(const TreeTablePath& path, bool extendSelection)
src/apps/debuganalyzer/gui/table/TreeTable.cpp
775
TreeTableNode* node = _NodeForPath(path);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
790
TreeTable::DeselectNode(const TreeTablePath& path)
src/apps/debuganalyzer/gui/table/TreeTable.cpp
792
if (TreeTableNode* node = _NodeForPath(path))
src/apps/debuganalyzer/gui/table/TreeTable.cpp
805
TreeTable::IsNodeExpanded(const TreeTablePath& path) const
src/apps/debuganalyzer/gui/table/TreeTable.cpp
807
if (TreeTableNode* node = _NodeForPath(path))
src/apps/debuganalyzer/gui/table/TreeTable.cpp
814
TreeTable::SetNodeExpanded(const TreeTablePath& path, bool expanded,
src/apps/debuganalyzer/gui/table/TreeTable.cpp
817
if (TreeTableNode* node = _NodeForPath(path))
src/apps/debuganalyzer/gui/table/TreeTable.cpp
823
TreeTable::ScrollToNode(const TreeTablePath& path)
src/apps/debuganalyzer/gui/table/TreeTable.cpp
825
if (TreeTableNode* node = _NodeForPath(path))
src/apps/debuganalyzer/gui/table/TreeTable.cpp
845
TreeTable::GetCellRectAt(const TreeTablePath& path, int32 colIndex,
src/apps/debuganalyzer/gui/table/TreeTable.cpp
848
TreeTableNode* node = _NodeForPath(path);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
879
TreeTablePath path;
src/apps/debuganalyzer/gui/table/TreeTable.cpp
880
_GetPathForNode(treeRow->Node(), path);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
882
return fToolTipProvider->GetToolTipForTablePath(path, columnIndex,
src/apps/debuganalyzer/gui/table/TreeTable.cpp
922
TreeTablePath path;
src/apps/debuganalyzer/gui/table/TreeTable.cpp
923
_GetPathForNode(row->Node(), path);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
928
fListeners.ItemAt(i)->TreeTableCellMouseDown(this, path,
src/apps/debuganalyzer/gui/table/TreeTable.cpp
947
TreeTablePath path;
src/apps/debuganalyzer/gui/table/TreeTable.cpp
948
_GetPathForNode(row->Node(), path);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
953
fListeners.ItemAt(i)->TreeTableCellMouseUp(this, path, columnIndex,
src/apps/debuganalyzer/gui/table/TreeTable.cpp
961
TreeTable::TableNodesAdded(TreeTableModel* model, const TreeTablePath& path,
src/apps/debuganalyzer/gui/table/TreeTable.cpp
964
TreeTableNode* node = _NodeForPath(path);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
973
TreeTable::TableNodesRemoved(TreeTableModel* model, const TreeTablePath& path,
src/apps/debuganalyzer/gui/table/TreeTable.cpp
976
TreeTableNode* node = _NodeForPath(path);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
985
TreeTable::TableNodesChanged(TreeTableModel* model, const TreeTablePath& path,
src/apps/debuganalyzer/gui/table/TreeTable.cpp
988
TreeTableNode* node = _NodeForPath(path);
src/apps/debuganalyzer/gui/table/TreeTable.h
133
const TreeTablePath& path,
src/apps/debuganalyzer/gui/table/TreeTable.h
145
const TreeTablePath& path);
src/apps/debuganalyzer/gui/table/TreeTable.h
147
const TreeTablePath& path, bool expanded);
src/apps/debuganalyzer/gui/table/TreeTable.h
150
const TreeTablePath& path,
src/apps/debuganalyzer/gui/table/TreeTable.h
154
const TreeTablePath& path,
src/apps/debuganalyzer/gui/table/TreeTable.h
181
void SelectNode(const TreeTablePath& path,
src/apps/debuganalyzer/gui/table/TreeTable.h
183
void DeselectNode(const TreeTablePath& path);
src/apps/debuganalyzer/gui/table/TreeTable.h
186
bool IsNodeExpanded(const TreeTablePath& path) const;
src/apps/debuganalyzer/gui/table/TreeTable.h
187
void SetNodeExpanded(const TreeTablePath& path,
src/apps/debuganalyzer/gui/table/TreeTable.h
191
void ScrollToNode(const TreeTablePath& path);
src/apps/debuganalyzer/gui/table/TreeTable.h
198
virtual status_t GetCellRectAt(const TreeTablePath& path,
src/apps/debuganalyzer/gui/table/TreeTable.h
217
const TreeTablePath& path, int32 childIndex,
src/apps/debuganalyzer/gui/table/TreeTable.h
220
const TreeTablePath& path, int32 childIndex,
src/apps/debuganalyzer/gui/table/TreeTable.h
223
const TreeTablePath& path, int32 childIndex,
src/apps/debuganalyzer/gui/table/TreeTable.h
248
TreeTableNode* _NodeForPath(const TreeTablePath& path) const;
src/apps/debuganalyzer/gui/table/TreeTable.h
56
const TreeTablePath& path, int32 childIndex,
src/apps/debuganalyzer/gui/table/TreeTable.h
59
const TreeTablePath& path, int32 childIndex,
src/apps/debuganalyzer/gui/table/TreeTable.h
62
const TreeTablePath& path, int32 childIndex,
src/apps/debuganalyzer/gui/table/TreeTable.h
81
virtual void* NodeForPath(const TreeTablePath& path) const;
src/apps/debuganalyzer/gui/table/TreeTable.h
91
void NotifyNodesAdded(const TreeTablePath& path,
src/apps/debuganalyzer/gui/table/TreeTable.h
93
void NotifyNodesRemoved(const TreeTablePath& path,
src/apps/debuganalyzer/gui/table/TreeTable.h
95
void NotifyNodesChanged(const TreeTablePath& path,
src/apps/debuganalyzer/util/DataSource.cpp
108
BPath path;
src/apps/debuganalyzer/util/DataSource.cpp
109
error = entry.GetPath(&path);
src/apps/debuganalyzer/util/DataSource.cpp
113
name = path.Path();
src/apps/debuganalyzer/util/DataSource.cpp
59
PathDataSource::Init(const char* path)
src/apps/debuganalyzer/util/DataSource.cpp
61
return fPath.SetTo(path);
src/apps/debuganalyzer/util/DataSource.h
38
status_t Init(const char* path);
src/apps/debugger/Debugger.cpp
478
BPath path(&ref);
src/apps/debugger/Debugger.cpp
479
if (path.InitCheck() != B_OK)
src/apps/debugger/Debugger.cpp
483
options.coreFilePath = path.Path();
src/apps/debugger/Debugger.cpp
523
BPath path;
src/apps/debugger/Debugger.cpp
524
if (path.SetTo(&ref) != B_OK)
src/apps/debugger/Debugger.cpp
528
if (elfFile.Init(path.Path()) != B_OK)
src/apps/debugger/Debugger.cpp
536
options.coreFilePath = path.Path();
src/apps/debugger/Debugger.cpp
616
Debugger::_StartNewTeam(TargetHostInterface* interface, const char* path,
src/apps/debugger/Debugger.cpp
619
if (path == NULL)
src/apps/debugger/Debugger.cpp
623
data.SetToFormat("\"%s\" %s", path, args);
src/apps/debugger/user_interface/cli/commands/CliDebugReportCommand.cpp
31
BPath path;
src/apps/debugger/user_interface/cli/commands/CliDebugReportCommand.cpp
33
path.SetTo(argv[1]);
src/apps/debugger/user_interface/cli/commands/CliDebugReportCommand.cpp
34
if (path.InitCheck() != B_OK) {
src/apps/debugger/user_interface/cli/commands/CliDebugReportCommand.cpp
41
find_directory(B_DESKTOP_DIRECTORY, &path);
src/apps/debugger/user_interface/cli/commands/CliDebugReportCommand.cpp
42
path.Append(buffer);
src/apps/debugger/user_interface/cli/commands/CliDebugReportCommand.cpp
46
if (get_ref_for_path(path.Path(), &ref) == B_OK) {
src/apps/debugger/user_interface/cli/commands/CliDebugReportCommand.cpp
47
printf("Saving debug information report to %s...\n", path.Path());
src/apps/debugger/user_interface/cli/commands/CliWriteCoreFileCommand.cpp
31
BPath path;
src/apps/debugger/user_interface/cli/commands/CliWriteCoreFileCommand.cpp
33
path.SetTo(argv[1]);
src/apps/debugger/user_interface/cli/commands/CliWriteCoreFileCommand.cpp
34
if (path.InitCheck() != B_OK) {
src/apps/debugger/user_interface/cli/commands/CliWriteCoreFileCommand.cpp
42
find_directory(B_DESKTOP_DIRECTORY, &path);
src/apps/debugger/user_interface/cli/commands/CliWriteCoreFileCommand.cpp
43
path.Append(buffer);
src/apps/debugger/user_interface/cli/commands/CliWriteCoreFileCommand.cpp
47
if (get_ref_for_path(path.Path(), &ref) == B_OK) {
src/apps/debugger/user_interface/cli/commands/CliWriteCoreFileCommand.cpp
48
printf("Writing core file to %s...\n", path.Path());
src/apps/debugger/user_interface/gui/model/VariablesViewState.cpp
110
TypeComponentPath* path;
src/apps/debugger/user_interface/gui/model/VariablesViewState.cpp
112
Key(ObjectID* variable, TypeComponentPath* path)
src/apps/debugger/user_interface/gui/model/VariablesViewState.cpp
115
path(path)
src/apps/debugger/user_interface/gui/model/VariablesViewState.cpp
121
return variable->HashValue() ^ path->HashValue();
src/apps/debugger/user_interface/gui/model/VariablesViewState.cpp
126
return *variable == *other.variable && *path == *other.path;
src/apps/debugger/user_interface/gui/model/VariablesViewState.cpp
137
InfoEntry(ObjectID* variable, TypeComponentPath* path)
src/apps/debugger/user_interface/gui/model/VariablesViewState.cpp
139
Key(variable, path)
src/apps/debugger/user_interface/gui/model/VariablesViewState.cpp
142
path->AcquireReference();
src/apps/debugger/user_interface/gui/model/VariablesViewState.cpp
148
path->ReleaseReference();
src/apps/debugger/user_interface/gui/model/VariablesViewState.cpp
243
const TypeComponentPath* path) const
src/apps/debugger/user_interface/gui/model/VariablesViewState.cpp
245
return fNodeInfos->Lookup(Key(variable, (TypeComponentPath*)path));
src/apps/debugger/user_interface/gui/model/VariablesViewState.cpp
250
VariablesViewState::SetNodeInfo(ObjectID* variable, TypeComponentPath* path,
src/apps/debugger/user_interface/gui/model/VariablesViewState.cpp
253
InfoEntry* entry = fNodeInfos->Lookup(Key(variable, path));
src/apps/debugger/user_interface/gui/model/VariablesViewState.cpp
255
entry = new(std::nothrow) InfoEntry(variable, path);
src/apps/debugger/user_interface/gui/model/VariablesViewState.h
103
const TypeComponentPath& path) const
src/apps/debugger/user_interface/gui/model/VariablesViewState.h
105
return GetNodeInfo(variable, &path);
src/apps/debugger/user_interface/gui/model/VariablesViewState.h
75
const TypeComponentPath* path) const;
src/apps/debugger/user_interface/gui/model/VariablesViewState.h
77
const TypeComponentPath& path) const;
src/apps/debugger/user_interface/gui/model/VariablesViewState.h
80
TypeComponentPath* path,
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
483
bool GetObjectForPath(const TreeTablePath& path,
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
487
path.ComponentAt(0));
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
492
for (int32 i = 1; i < path.CountComponents(); i++)
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
493
node = node->ChildAt(path.ComponentAt(i));
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
705
TreeTablePath path;
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
706
path.AddComponent(0);
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
707
fFunctionsTable->SetNodeExpanded(path, true, false);
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
720
TreeTablePath path;
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
721
if (fFunctionsTableModel->GetFunctionPath(function, path)) {
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
722
fFunctionsTable->SetNodeExpanded(path, true, true);
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
723
fFunctionsTable->SelectNode(path, false);
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
724
fFunctionsTable->ScrollToNode(path);
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
804
TreeTablePath path;
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
805
if (table->SelectionModel()->GetPathAt(0, path))
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
806
fFunctionsTableModel->GetObjectForPath(path, sourceFile, function);
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
856
TreeTablePath path;
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
857
path.AddComponent(i);
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
858
fFunctionsTable->SetNodeExpanded(path, true, true);
src/apps/debugger/user_interface/gui/team_window/SourceView.cpp
2144
BPath path(sourcePath);
src/apps/debugger/user_interface/gui/team_window/SourceView.cpp
2146
if (path.InitCheck() != B_OK)
src/apps/debugger/user_interface/gui/team_window/SourceView.cpp
2149
if (get_ref_for_path(path.Path(), &ref) != B_OK)
src/apps/debugger/user_interface/gui/team_window/TeamWindow.cpp
1961
BString path;
src/apps/debugger/user_interface/gui/team_window/TeamWindow.cpp
1963
->GetPath(path);
src/apps/debugger/user_interface/gui/team_window/TeamWindow.cpp
1966
status_t error = window->_RetrieveMatchingSourceEntries(path, entries);
src/apps/debugger/user_interface/gui/team_window/TeamWindow.cpp
2111
TeamWindow::_RetrieveMatchingSourceEntries(const BString& path,
src/apps/debugger/user_interface/gui/team_window/TeamWindow.cpp
2114
BPath filePath(path);
src/apps/debugger/user_interface/gui/team_window/TeamWindow.cpp
407
BPath path;
src/apps/debugger/user_interface/gui/team_window/TeamWindow.cpp
411
path.SetTo(&ref);
src/apps/debugger/user_interface/gui/team_window/TeamWindow.cpp
412
path.Append(message->FindString("name"));
src/apps/debugger/user_interface/gui/team_window/TeamWindow.cpp
413
if (get_ref_for_path(path.Path(), &ref) == B_OK) {
src/apps/debugger/user_interface/gui/team_window/TeamWindow.h
210
const BString& path,
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1530
const TreeTablePath& path, int32 columnIndex, BToolTip** _tip)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1532
ModelNode* node = (ModelNode*)NodeForPath(path);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1746
TreeTablePath path;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1747
if (parent == NULL || GetTreePath(parent, path))
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1748
NotifyNodesAdded(path, childIndex, 1);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2313
TreeTablePath path;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2314
if (fVariableTableModel->GetTreePath(node, path)) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2325
path);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2411
const TreeTablePath& path, bool expanded)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2417
ModelNode* node = (ModelNode*)fVariableTableModel->NodeForPath(path);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2446
const TreeTablePath& path)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2448
ModelNode* node = (ModelNode*)fVariableTableModel->NodeForPath(path);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2475
const TreeTablePath& path, int32 columnIndex, BPoint screenWhere,
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2486
ModelNode* node = (ModelNode*)fVariableTableModel->NodeForPath(path);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2612
TreeTablePath path;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2613
if (!fVariableTableModel->GetTreePath(parent, path))
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2619
if (fVariableTable->IsNodeExpanded(path))
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2979
TreeTablePath path;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2981
fVariableTableModel->Root(), path, updateValues) != B_OK) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3016
TreeTablePath path;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3018
path);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3024
void* parent, TreeTablePath& path, bool updateValues) const
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3034
if (!path.AddComponent(i))
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3039
nodeInfo.SetNodeExpanded(fVariableTable->IsNodeExpanded(path));
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3068
error = _AddViewStateDescendentNodeInfos(viewState, node, path,
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3073
path.RemoveLastComponent();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3082
void* parent, TreeTablePath& path)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3091
if (!path.AddComponent(i))
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3123
fVariableTable->SetNodeExpanded(path,
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3135
path);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3139
path.RemoveLastComponent();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3354
TreeTablePath path;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3356
fVariableTableModel->Root(), path);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
709
const TreeTablePath& path,
src/apps/debugger/user_interface/gui/team_window/VariablesView.h
117
TreeTablePath& path,
src/apps/debugger/user_interface/gui/team_window/VariablesView.h
122
TreeTablePath& path);
src/apps/debugger/user_interface/gui/team_window/VariablesView.h
65
const TreeTablePath& path, bool expanded);
src/apps/debugger/user_interface/gui/team_window/VariablesView.h
67
const TreeTablePath& path);
src/apps/debugger/user_interface/gui/team_window/VariablesView.h
69
const TreeTablePath& path,
src/apps/debugger/user_interface/gui/teams_window/TeamsWindow.cpp
316
BPath path;
src/apps/debugger/user_interface/gui/teams_window/TeamsWindow.cpp
317
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/apps/debugger/user_interface/gui/teams_window/TeamsWindow.cpp
320
path.Append("Debugger settings");
src/apps/debugger/user_interface/gui/teams_window/TeamsWindow.cpp
322
return file.SetTo(path.Path(), mode);
src/apps/debugger/user_interface/gui/utility_windows/StartTeamWindow.cpp
139
BPath path(&ref);
src/apps/debugger/user_interface/gui/utility_windows/StartTeamWindow.cpp
140
fTeamTextControl->TextView()->SetText(path.Path());
src/apps/debugger/user_interface/report/ReportUserInterface.cpp
190
BPath path;
src/apps/debugger/user_interface/report/ReportUserInterface.cpp
191
error = find_directory(B_DESKTOP_DIRECTORY, &path);
src/apps/debugger/user_interface/report/ReportUserInterface.cpp
193
error = path.Append(filename);
src/apps/debugger/user_interface/report/ReportUserInterface.cpp
195
error = get_ref_for_path(path.Path(), &ref);
src/apps/deskbar/BarWindow.cpp
117
BPath path;
src/apps/deskbar/BarWindow.cpp
121
if (GetDeskbarSettingsDirectory(path) == B_OK
src/apps/deskbar/BarWindow.cpp
122
&& path.Append(kDeskbarMenuEntriesFileName) == B_OK
src/apps/deskbar/BarWindow.cpp
123
&& entry.SetTo(path.Path(), true) == B_OK
src/apps/deskbar/BarWindow.cpp
127
} else if (GetDeskbarDataDirectory(path) == B_OK
src/apps/deskbar/BarWindow.cpp
128
&& path.Append(kDeskbarMenuEntriesFileName) == B_OK
src/apps/deskbar/BarWindow.cpp
129
&& entry.SetTo(path.Path(), true) == B_OK
src/apps/deskbar/DeskbarUtils.cpp
102
entry.GetPath(&path);
src/apps/deskbar/DeskbarUtils.cpp
104
dir.CreateSymLink(ref.name, path.Path(), &link);
src/apps/deskbar/DeskbarUtils.cpp
75
BPath path;
src/apps/deskbar/DeskbarUtils.cpp
93
if (find_directory(B_USER_DESKBAR_DIRECTORY, &path) == B_OK)
src/apps/deskbar/DeskbarUtils.cpp
94
dir.SetTo(path.Path());
src/apps/deskbar/ResourceSet.cpp
510
BPath* path = new BPath(fullPath);
src/apps/deskbar/ResourceSet.cpp
511
status_t err = path->InitCheck();
src/apps/deskbar/ResourceSet.cpp
513
delete path;
src/apps/deskbar/ResourceSet.cpp
518
err = fDirectories.AddItem(path) ? B_OK : B_ERROR;
src/apps/deskbar/ResourceSet.cpp
520
delete path;
src/apps/deskbar/ResourceSet.cpp
737
BPath path(dir->Path(), name);
src/apps/deskbar/ResourceSet.cpp
738
if (entry.SetTo(path.Path(), true) == B_OK ) {
src/apps/deskbar/StatusView.cpp
1321
BPath path;
src/apps/deskbar/StatusView.cpp
1322
if ((result = GetDeskbarSettingsDirectory(path, true)) == B_OK) {
src/apps/deskbar/StatusView.cpp
1323
path.Append(kReplicantSettingsFile);
src/apps/deskbar/StatusView.cpp
1325
BFile file(path.Path(), B_READ_WRITE | B_CREATE_FILE | B_ERASE_FILE);
src/apps/deskbar/StatusView.cpp
483
BPath path;
src/apps/deskbar/StatusView.cpp
485
if (GetDeskbarSettingsDirectory(path, true) == B_OK) {
src/apps/deskbar/StatusView.cpp
486
path.Append(kReplicantSettingsFile);
src/apps/deskbar/StatusView.cpp
488
BFile file(path.Path(), B_READ_ONLY);
src/apps/deskbar/StatusView.cpp
493
BString path;
src/apps/deskbar/StatusView.cpp
496
i, &path) == B_OK; i++) {
src/apps/deskbar/StatusView.cpp
497
if (entry.SetTo(path.String()) == B_OK && entry.Exists()) {
src/apps/deskbar/StatusView.cpp
583
BPath path;
src/apps/deskbar/StatusView.cpp
649
BPath path;
src/apps/deskbar/StatusView.cpp
650
status_t status = entry->GetPath(&path);
src/apps/deskbar/StatusView.cpp
655
image_id image = load_add_on(path.Path());
src/apps/deskbar/StatusView.cpp
697
fAddOnSettings.AddString(kReplicantPathField, path.Path());
src/apps/deskbar/StatusView.cpp
768
BPath path(&item->entryRef);
src/apps/deskbar/StatusView.cpp
773
if (storedPath == path.Path()) {
src/apps/diskprobe/DataEditor.cpp
413
DataEditor::SetTo(const char *path, const char *attribute)
src/apps/diskprobe/DataEditor.cpp
415
BEntry entry(path);
src/apps/diskprobe/DataEditor.h
34
status_t SetTo(const char* path,
src/apps/diskprobe/DiskProbe.cpp
209
BPath path;
src/apps/diskprobe/DiskProbe.cpp
210
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/apps/diskprobe/DiskProbe.cpp
213
path.Append("DiskProbe_data");
src/apps/diskprobe/DiskProbe.cpp
215
return file->SetTo(path.Path(), mode);
src/apps/diskprobe/DiskProbe.cpp
407
BPath path;
src/apps/diskprobe/DiskProbe.cpp
409
path.SetTo(argv[i]);
src/apps/diskprobe/DiskProbe.cpp
411
path.SetTo(&currentDirectory, argv[i]);
src/apps/diskprobe/DiskProbe.cpp
417
if ((status = entry.SetTo(path.Path(), false)) != B_OK
src/apps/diskprobe/DiskProbe.cpp
420
path.Path(), strerror(status));
src/apps/diskprobe/FileWindow.cpp
38
BPath path(ref);
src/apps/diskprobe/FileWindow.cpp
39
SetTitle(path.Path());
src/apps/diskprobe/OpenWindow.cpp
146
BPath path;
src/apps/diskprobe/OpenWindow.cpp
147
if (entry.GetPath(&path) != B_OK)
src/apps/diskprobe/OpenWindow.cpp
153
menu->AddItem(new BMenuItem(path.Path(), message));
src/apps/diskprobe/ProbeView.cpp
278
BPath path(&fRef);
src/apps/diskprobe/ProbeView.cpp
279
status = get_device_icon(path.Path(), fBitmap, B_LARGE_ICON);
src/apps/diskprobe/ProbeView.cpp
425
BPath path(ref);
src/apps/diskprobe/ProbeView.cpp
426
BString string = path.Path();
src/apps/diskusage/App.cpp
109
BPath path;
src/apps/diskusage/App.cpp
113
|| find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK
src/apps/diskusage/App.cpp
114
|| path.Append("DiskUsage") != B_OK
src/apps/diskusage/App.cpp
115
|| settingsFile.SetTo(path.Path(),
src/apps/diskusage/App.cpp
79
BPath path;
src/apps/diskusage/App.cpp
82
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK
src/apps/diskusage/App.cpp
83
|| path.Append("DiskUsage") != B_OK
src/apps/diskusage/App.cpp
84
|| settingsFile.SetTo(path.Path(), B_READ_ONLY) != B_OK
src/apps/diskusage/ControlsView.cpp
279
BPath path;
src/apps/diskusage/ControlsView.cpp
280
entry.GetPath(&path);
src/apps/diskusage/ControlsView.cpp
281
dev_t device = dev_for_path(path.Path());
src/apps/diskusage/ControlsView.cpp
286
((VolumeView*)(item->View()))->SetPath(path);
src/apps/diskusage/InfoWindow.cpp
114
string path;
src/apps/diskusage/InfoWindow.cpp
115
f->GetPath(path);
src/apps/diskusage/InfoWindow.cpp
116
info.push_back(Item(B_TRANSLATE("Path"), path));
src/apps/diskusage/PieView.cpp
333
PieView::SetPath(BPath path)
src/apps/diskusage/PieView.cpp
339
string desiredPath(path.Path());
src/apps/diskusage/PieView.h
47
void SetPath(BPath path);
src/apps/diskusage/Scanner.cpp
102
Scanner::SetDesiredPath(string &path)
src/apps/diskusage/Scanner.cpp
104
fDesiredPath = path;
src/apps/diskusage/Scanner.h
49
void SetDesiredPath(string &path);
src/apps/diskusage/Snapshot.cpp
50
FileInfo::GetPath(string& path) const
src/apps/diskusage/Snapshot.cpp
53
path.assign(ref.name);
src/apps/diskusage/Snapshot.cpp
57
path.assign(pathObj.Path());
src/apps/diskusage/Snapshot.h
30
void GetPath(std::string& path) const;
src/apps/diskusage/StatusView.cpp
144
string path;
src/apps/diskusage/StatusView.cpp
145
info->GetPath(path);
src/apps/diskusage/StatusView.cpp
146
BString pathLabel = path.c_str();
src/apps/diskusage/VolumeView.cpp
69
VolumeView::SetPath(BPath path)
src/apps/diskusage/VolumeView.cpp
71
fPieView->SetPath(path);
src/apps/diskusage/VolumeView.h
35
void SetPath(BPath path);
src/apps/drivesetup/DiskView.cpp
277
BPath path;
src/apps/drivesetup/DiskView.cpp
278
partition->GetPath(&path);
src/apps/drivesetup/DiskView.cpp
280
const char* encrypter = EncryptionType(path.Path());
src/apps/drivesetup/DriveSetup.cpp
119
BPath path;
src/apps/drivesetup/DriveSetup.cpp
120
status_t ret = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/apps/drivesetup/DriveSetup.cpp
127
ret = path.Append("DriveSetup");
src/apps/drivesetup/DriveSetup.cpp
136
ret = file.SetTo(path.Path(), forWriting ? writeFlags : readFlags);
src/apps/drivesetup/EncryptionUtils.cpp
20
EncryptionType(const char* path)
src/apps/drivesetup/EncryptionUtils.cpp
24
off_t length = BFile(path, B_READ_ONLY).Read(&buffer, 11);
src/apps/drivesetup/EncryptionUtils.h
12
const char* EncryptionType(const char* path);
src/apps/drivesetup/MainWindow.cpp
1411
BPath path;
src/apps/drivesetup/MainWindow.cpp
1412
partition->GetMountPoint(&path);
src/apps/drivesetup/MainWindow.cpp
1438
if (dev_for_path(path.Path()) == dev_for_path("/"))
src/apps/drivesetup/MainWindow.cpp
1439
rmdir(path.Path());
src/apps/drivesetup/MainWindow.cpp
524
BPath path;
src/apps/drivesetup/MainWindow.cpp
525
if (entry.GetPath(&path) == B_OK) {
src/apps/drivesetup/MainWindow.cpp
526
RegisterFileDiskDevice(path.Path());
src/apps/drivesetup/MainWindow.cpp
546
BPath path;
src/apps/drivesetup/MainWindow.cpp
547
fCurrentDisk->GetPath(&path);
src/apps/drivesetup/MainWindow.cpp
548
UnRegisterFileDiskDevice(path.Path());
src/apps/drivesetup/MainWindow.cpp
556
BPath path;
src/apps/drivesetup/MainWindow.cpp
557
if (entry.GetPath(&path) == B_OK) {
src/apps/drivesetup/MainWindow.cpp
563
msg->AddString("source", path.Path());
src/apps/drivesetup/MainWindow.cpp
613
BPath path;
src/apps/drivesetup/MainWindow.cpp
614
entry.GetPath(&path);
src/apps/drivesetup/MainWindow.cpp
615
msg->AddString("targetfolder", path.Path());
src/apps/drivesetup/MainWindow.cpp
618
path.Append(name);
src/apps/drivesetup/MainWindow.cpp
624
msg->AddString("target", path.Path());
src/apps/drivesetup/MainWindow.cpp
661
BPath path(&entry);
src/apps/drivesetup/MainWindow.cpp
665
if (entry.GetPath(&path) == B_OK)
src/apps/drivesetup/MainWindow.cpp
666
RegisterFileDiskDevice(path.Path());
src/apps/drivesetup/MainWindow.cpp
869
BPath path;
src/apps/drivesetup/MainWindow.cpp
870
if ((device.GetFilePath(&path) == B_OK && lstat(path.Path(), &st) == 0
src/apps/drivesetup/MainWindow.cpp
872
|| (device.GetPath(&path) == B_OK && lstat(path.Path(), &st) == 0
src/apps/drivesetup/PartitionList.cpp
230
BPath path;
src/apps/drivesetup/PartitionList.cpp
231
partition->GetPath(&path);
src/apps/drivesetup/PartitionList.cpp
261
const char* encrypter = EncryptionType(path.Path());
src/apps/drivesetup/PartitionList.cpp
289
SetField(new BBitmapStringField(icon, path.Path()), kDeviceColumn);
src/apps/drivesetup/PartitionList.cpp
320
if (partition->IsMounted() && partition->GetMountPoint(&path) == B_OK)
src/apps/drivesetup/PartitionList.cpp
321
SetField(new BStringField(path.Path()), kMountedAtColumn);
src/apps/expander/ExpanderPreferences.cpp
208
BPath path(&entry);
src/apps/expander/ExpanderPreferences.cpp
209
fDestText->SetText(path.Path());
src/apps/expander/ExpanderPreferences.cpp
267
BPath path(&entry);
src/apps/expander/ExpanderPreferences.cpp
268
fDestText->SetText(path.Path());
src/apps/expander/ExpanderPreferences.cpp
277
BPath path(&entry);
src/apps/expander/ExpanderPreferences.cpp
278
fDestText->SetText(path.Path());
src/apps/expander/ExpanderRules.cpp
115
BPath path;
src/apps/expander/ExpanderRules.cpp
116
if (ExpanderSettings::GetSettingsDirectoryPath(path) == B_OK
src/apps/expander/ExpanderRules.cpp
117
&& path.Append(kUserRulesFileName) == B_OK) {
src/apps/expander/ExpanderRules.cpp
118
_LoadRulesFile(path.Path());
src/apps/expander/ExpanderRules.cpp
132
if (find_directory(kDirectories[i], &path) != B_OK
src/apps/expander/ExpanderRules.cpp
133
|| path.Append(kRulesDirectoryPath) != B_OK
src/apps/expander/ExpanderRules.cpp
134
|| directory.SetTo(path.Path()) != B_OK) {
src/apps/expander/ExpanderRules.cpp
141
if (filePath.SetTo(path.Path(), entry.name) == B_OK)
src/apps/expander/ExpanderRules.cpp
149
ExpanderRules::_LoadRulesFile(const char* path)
src/apps/expander/ExpanderRules.cpp
151
FILE* file = fopen(path, "r");
src/apps/expander/ExpanderRules.h
52
void _LoadRulesFile(const char* path);
src/apps/expander/ExpanderSettings.cpp
203
BPath path;
src/apps/expander/ExpanderSettings.cpp
204
status_t error = GetSettingsDirectoryPath(path);
src/apps/expander/ExpanderSettings.cpp
210
error = create_directory(path.Path(), 0755);
src/apps/expander/ExpanderSettings.cpp
215
error = path.Append("settings");
src/apps/expander/ExpanderSettings.cpp
219
return file->SetTo(path.Path(), mode);
src/apps/expander/ExpanderThread.cpp
58
BPath path(&destRef);
src/apps/expander/ExpanderThread.cpp
59
chdir(path.Path());
src/apps/expander/ExpanderThread.cpp
65
BPath path(&srcRef);
src/apps/expander/ExpanderThread.cpp
66
BString pathString(path.Path());
src/apps/expander/ExpanderWindow.cpp
293
BPath path(&entry);
src/apps/expander/ExpanderWindow.cpp
294
fDestText->SetText(path.Path());
src/apps/expander/ExpanderWindow.cpp
559
BPath path(&entry);
src/apps/expander/ExpanderWindow.cpp
565
fSourceText->SetText(path.Path());
src/apps/expander/ExpanderWindow.cpp
568
path.GetParent(&parent);
src/apps/expander/ExpanderWindow.cpp
599
fDestText->SetText(path.Path());
src/apps/expander/ExpanderWindow.cpp
681
BPath path(&entry);
src/apps/expander/ExpanderWindow.cpp
683
text.ReplaceFirst("%s", path.Leaf());
src/apps/expander/ExpanderWindow.cpp
817
BPath path(&entry);
src/apps/expander/ExpanderWindow.cpp
819
text.ReplaceFirst("%s", path.Leaf());
src/apps/expander/ExpanderWindow.cpp
882
BPath path(&fDestRef);
src/apps/expander/PasswordAlert.cpp
95
BPath path;
src/apps/expander/PasswordAlert.cpp
96
if (find_directory(B_BEOS_SERVERS_DIRECTORY, &path) == B_OK) {
src/apps/expander/PasswordAlert.cpp
97
path.Append("app_server");
src/apps/expander/PasswordAlert.cpp
99
if (file.SetTo(path.Path(), B_READ_ONLY) == B_OK) {
src/apps/firstbootprompt/BootPromptWindow.cpp
525
BPath path;
src/apps/firstbootprompt/BootPromptWindow.cpp
526
if (find_directory(B_SYSTEM_DATA_DIRECTORY, &path) != B_OK
src/apps/firstbootprompt/BootPromptWindow.cpp
527
|| path.Append("Keymaps") != B_OK) {
src/apps/firstbootprompt/BootPromptWindow.cpp
537
if (directory.SetTo(path.Path()) == B_OK) {
src/apps/firstbootprompt/BootPromptWindow.cpp
592
BPath path;
src/apps/firstbootprompt/BootPromptWindow.cpp
593
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK
src/apps/firstbootprompt/BootPromptWindow.cpp
594
|| path.Append("Key_map") != B_OK) {
src/apps/firstbootprompt/BootPromptWindow.cpp
598
return get_ref_for_path(path.Path(), &ref);
src/apps/haikudepot/model/DeskbarLink.cpp
31
DeskbarLink::DeskbarLink(const BString& path, const BString& link)
src/apps/haikudepot/model/DeskbarLink.cpp
33
fPath(path),
src/apps/haikudepot/model/DeskbarLink.h
24
DeskbarLink(const BString& path,
src/apps/haikudepot/model/PackageScreenshotRepository.cpp
121
BPath path = _DeriveCachePath(coord);
src/apps/haikudepot/model/PackageScreenshotRepository.cpp
122
const char* pathStr = path.Path();
src/apps/haikudepot/model/PackageScreenshotRepository.cpp
193
const BPath& path)
src/apps/haikudepot/model/PackageScreenshotRepository.cpp
195
const char* pathStr = path.Path();
src/apps/haikudepot/model/PackageScreenshotRepository.cpp
220
BPath path(fBaseDirectory);
src/apps/haikudepot/model/PackageScreenshotRepository.cpp
221
path.Append(coord.CacheFilename());
src/apps/haikudepot/model/PackageScreenshotRepository.cpp
222
return path;
src/apps/haikudepot/model/PackageScreenshotRepository.cpp
231
BPath path = _DeriveCachePath(coord);
src/apps/haikudepot/model/PackageScreenshotRepository.cpp
232
const char* pathStr = path.Path();
src/apps/haikudepot/model/PackageScreenshotRepository.h
59
const BPath& path);
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
139
BPath path;
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
145
status = path.SetTo(fDeskbarLink.Link());
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
146
HDINFO("trying to launch (absolute link): %s", path.Path());
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
150
status = find_directory(B_SYSTEM_DIRECTORY, &path);
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
154
status = find_directory(B_USER_DIRECTORY, &path);
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
161
status = path.Append(fDeskbarLink.Path());
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
163
status = path.GetParent(&path);
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
165
status = path.Append(fDeskbarLink.Link(), true);
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
166
HDINFO("trying to launch: %s", path.Path());
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
172
status = get_ref_for_path(path.Path(), &ref);
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
59
BString path = MakePath(entry);
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
60
if (path.FindFirst("data/deskbar/menu") == 0 && entry->SymlinkPath() != NULL) {
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
61
HDINFO("found deskbar entry: %s -> %s", path.String(), entry->SymlinkPath());
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
62
fDeskbarLinks.push_back(DeskbarLink(path, entry->SymlinkPath()));
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
88
BString path;
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
90
if (!path.IsEmpty())
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
91
path.Prepend('/', 1);
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
92
path.Prepend(entry->Name());
src/apps/haikudepot/packagemanagement/OpenPackageProcess.cpp
95
return path;
src/apps/haikudepot/packagemodel/PackageLocalInfo.cpp
194
PackageLocalInfo::SetLocalFilePath(const char* path)
src/apps/haikudepot/packagemodel/PackageLocalInfo.cpp
196
fLocalFilePath = path;
src/apps/haikudepot/packagemodel/PackageLocalInfo.cpp
345
PackageLocalInfoBuilder::WithLocalFilePath(const char* path)
src/apps/haikudepot/packagemodel/PackageLocalInfo.cpp
347
if (!fSource.IsSet() || fSource->LocalFilePath() != path) {
src/apps/haikudepot/packagemodel/PackageLocalInfo.cpp
349
fLocalFilePath.SetTo(path);
src/apps/haikudepot/packagemodel/PackageLocalInfo.h
103
WithLocalFilePath(const char* path);
src/apps/haikudepot/packagemodel/PackageLocalInfo.h
65
void SetLocalFilePath(const char* path);
src/apps/haikudepot/server/AbstractServerProcess.cpp
349
AbstractServerProcess::PopulateMetaData(StandardMetaData& metaData, const BPath& path,
src/apps/haikudepot/server/AbstractServerProcess.cpp
353
status_t result = ParseJsonFromFileWithListener(&listener, path);
src/apps/haikudepot/server/AbstractServerProcess.cpp
364
HDERROR("the meta data was read from [%s], but no values were extracted", path.Path());
src/apps/haikudepot/server/AbstractServerProcess.cpp
387
const BPath& path)
src/apps/haikudepot/server/AbstractServerProcess.cpp
389
const char* pathStr = path.Path();
src/apps/haikudepot/server/AbstractServerProcess.cpp
393
status_t existsResult = StorageUtils::ExistsObject(path, &fileExists, NULL, &fileSize);
src/apps/haikudepot/server/AbstractServerProcess.cpp
493
AbstractServerProcess::_DeGzipInSitu(const BPath& path)
src/apps/haikudepot/server/AbstractServerProcess.cpp
499
BFile file(path.Path(), O_RDONLY);
src/apps/haikudepot/server/AbstractServerProcess.cpp
516
if (rename(tmpPath, path.Path()) != 0) {
src/apps/haikudepot/server/AbstractServerProcess.h
46
BPath& path) const = 0;
src/apps/haikudepot/server/AbstractServerProcess.h
62
const BPath& path,
src/apps/haikudepot/server/AbstractServerProcess.h
67
const BPath& path);
src/apps/haikudepot/server/AbstractServerProcess.h
92
static status_t _DeGzipInSitu(const BPath& path);
src/apps/haikudepot/server/AbstractSingleFileServerProcess.cpp
109
AbstractSingleFileServerProcess::GetStandardMetaDataPath(BPath& path) const
src/apps/haikudepot/server/AbstractSingleFileServerProcess.cpp
111
return GetLocalPath(path);
src/apps/haikudepot/server/AbstractSingleFileServerProcess.h
28
virtual status_t GetLocalPath(BPath& path) const = 0;
src/apps/haikudepot/server/AbstractSingleFileServerProcess.h
30
virtual status_t GetStandardMetaDataPath(BPath& path) const;
src/apps/haikudepot/server/PopulatePkgSizesProcess.cpp
145
BPath path;
src/apps/haikudepot/server/PopulatePkgSizesProcess.cpp
146
if (PackageKitUtils::DeriveLocalFilePath(package, path) == B_OK) {
src/apps/haikudepot/server/PopulatePkgSizesProcess.cpp
147
BEntry entry(path.Path());
src/apps/haikudepot/server/PopulatePkgSizesProcess.cpp
152
HDDEBUG("unable to get the size of local file [%s]", path.Path());
src/apps/haikudepot/server/ServerIconExportUpdateProcess.cpp
142
ServerIconExportUpdateProcess::GetLocalPath(BPath& path) const
src/apps/haikudepot/server/ServerIconExportUpdateProcess.cpp
144
return StorageUtils::IconTarPath(path);
src/apps/haikudepot/server/ServerIconExportUpdateProcess.cpp
217
ServerIconExportUpdateProcess::GetStandardMetaDataPath(BPath& path) const
src/apps/haikudepot/server/ServerIconExportUpdateProcess.h
30
virtual status_t GetLocalPath(BPath& path) const;
src/apps/haikudepot/server/ServerIconExportUpdateProcess.h
35
virtual status_t GetStandardMetaDataPath(BPath& path) const;
src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp
316
ServerPkgDataUpdateProcess::GetLocalPath(BPath& path) const
src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp
321
return StorageUtils::DumpExportPkgDataPath(path, webAppRepositorySourceCode,
src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp
363
ServerPkgDataUpdateProcess::GetStandardMetaDataPath(BPath& path) const
src/apps/haikudepot/server/ServerPkgDataUpdateProcess.cpp
365
return GetLocalPath(path);
src/apps/haikudepot/server/ServerPkgDataUpdateProcess.h
34
status_t GetStandardMetaDataPath(BPath& path) const;
src/apps/haikudepot/server/ServerPkgDataUpdateProcess.h
40
status_t GetLocalPath(BPath& path) const;
src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp
183
ServerReferenceDataUpdateProcess::GetStandardMetaDataPath(BPath& path) const
src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp
185
return GetLocalPath(path);
src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp
68
ServerReferenceDataUpdateProcess::GetLocalPath(BPath& path) const
src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.cpp
70
return StorageUtils::DumpExportReferenceDataPath(path, fModel->PreferredLanguage());
src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.h
37
status_t GetStandardMetaDataPath(BPath& path) const;
src/apps/haikudepot/server/ServerReferenceDataUpdateProcess.h
43
status_t GetLocalPath(BPath& path) const;
src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp
186
ServerRepositoryDataUpdateProcess::GetLocalPath(BPath& path) const
src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp
188
return StorageUtils::DumpExportRepositoryDataPath(path, fModel->PreferredLanguage());
src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp
219
ServerRepositoryDataUpdateProcess::GetStandardMetaDataPath(BPath& path) const
src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.cpp
221
return GetLocalPath(path);
src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.h
35
status_t GetStandardMetaDataPath(BPath& path) const;
src/apps/haikudepot/server/ServerRepositoryDataUpdateProcess.h
41
status_t GetLocalPath(BPath& path) const;
src/apps/haikudepot/ui/App.cpp
345
BPath path;
src/apps/haikudepot/ui/App.cpp
346
if (!entry.Exists() || entry.GetPath(&path) != B_OK) {
src/apps/haikudepot/ui/App.cpp
347
HDERROR("package file not found: %s", path.Path());
src/apps/haikudepot/ui/App.cpp
353
status_t status = info.ReadFromPackageFile(path.Path());
src/apps/haikudepot/ui/App.cpp
364
localInfoBuilder.WithLocalFilePath(path.Path());
src/apps/haikudepot/ui/PackageContentsView.cpp
105
BString path;
src/apps/haikudepot/ui/PackageContentsView.cpp
108
if (path.Length() > 0)
src/apps/haikudepot/ui/PackageContentsView.cpp
109
path.Prepend("/");
src/apps/haikudepot/ui/PackageContentsView.cpp
110
path.Prepend(parent->Name());
src/apps/haikudepot/ui/PackageContentsView.cpp
114
PackageEntryItem* item = new PackageEntryItem(entry, path);
src/apps/haikudepot/ui/PackageContentsView.cpp
136
if (listItem->EntryPath() == path) {
src/apps/haikudepot/ui/PackageContentsView.cpp
53
PackageEntryItem(const BPackageEntry* entry, const BString& path)
src/apps/haikudepot/ui/PackageContentsView.cpp
56
fPath(path)
src/apps/haikudepot/ui_generic/support.cpp
30
BPath path;
src/apps/haikudepot/ui_generic/support.cpp
31
status_t ret = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/apps/haikudepot/ui_generic/support.cpp
37
ret = path.Append(folder);
src/apps/haikudepot/ui_generic/support.cpp
39
if (ret == B_OK && (ret = path.Append(fileName)) == B_OK ) {
src/apps/haikudepot/ui_generic/support.cpp
40
BFile file(path.Path(), B_READ_ONLY);
src/apps/haikudepot/ui_generic/support.cpp
56
BPath path;
src/apps/haikudepot/ui_generic/support.cpp
57
status_t ret = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/apps/haikudepot/ui_generic/support.cpp
63
ret = path.Append(folder);
src/apps/haikudepot/ui_generic/support.cpp
66
ret = create_directory(path.Path(), 0777);
src/apps/haikudepot/ui_generic/support.cpp
69
ret = path.Append(fileName);
src/apps/haikudepot/ui_generic/support.cpp
72
BFile file(path.Path(), B_WRITE_ONLY | B_CREATE_FILE | B_ERASE_FILE);
src/apps/haikudepot/util/PackageKitUtils.cpp
13
PackageKitUtils::DeriveLocalFilePath(const PackageInfoRef package, BPath& path)
src/apps/haikudepot/util/PackageKitUtils.cpp
21
path.SetTo(localInfo->LocalFilePath());
src/apps/haikudepot/util/PackageKitUtils.cpp
25
path.Unset();
src/apps/haikudepot/util/PackageKitUtils.cpp
31
result = find_directory(which, &path);
src/apps/haikudepot/util/PackageKitUtils.cpp
34
path.Append(localInfo->FileName());
src/apps/haikudepot/util/StorageUtils.cpp
103
StorageUtils::AppendToFile(const BString& input, const BPath& path)
src/apps/haikudepot/util/StorageUtils.cpp
105
BFile file(path.Path(), O_WRONLY | O_CREAT | O_APPEND);
src/apps/haikudepot/util/StorageUtils.cpp
115
BPath path;
src/apps/haikudepot/util/StorageUtils.cpp
119
result = find_directory(B_USER_CACHE_DIRECTORY, &path);
src/apps/haikudepot/util/StorageUtils.cpp
121
result = path.Append(CACHE_DIRECTORY_APP);
src/apps/haikudepot/util/StorageUtils.cpp
127
result = ExistsObject(path, &exists, &isDirectory, NULL);
src/apps/haikudepot/util/StorageUtils.cpp
131
path.Path());
src/apps/haikudepot/util/StorageUtils.cpp
136
result = RemoveDirectoryContents(path);
src/apps/haikudepot/util/StorageUtils.cpp
148
StorageUtils::RemoveDirectoryContents(BPath& path)
src/apps/haikudepot/util/StorageUtils.cpp
150
BDirectory directory(path.Path());
src/apps/haikudepot/util/StorageUtils.cpp
192
StorageUtils::RemoveDirectoryContentsRetainingLatestFiles(BPath& path, uint32 countLatestRetained)
src/apps/haikudepot/util/StorageUtils.cpp
195
BDirectory directory(path.Path());
src/apps/haikudepot/util/StorageUtils.cpp
254
StorageUtils::ExistsObject(const BPath& path,
src/apps/haikudepot/util/StorageUtils.cpp
270
if (-1 == stat(path.Path(), &s)) {
src/apps/haikudepot/util/StorageUtils.cpp
298
StorageUtils::CheckCanWriteTo(const BPath& path)
src/apps/haikudepot/util/StorageUtils.cpp
30
PathWithLastAccessTimestamp(const BPath path, uint64 lastAccessMillisSinceEpoch)
src/apps/haikudepot/util/StorageUtils.cpp
309
result = ExistsObject(path, &exists, NULL, NULL);
src/apps/haikudepot/util/StorageUtils.cpp
313
"[%s] - it will be deleted", path.Path());
src/apps/haikudepot/util/StorageUtils.cpp
315
if (remove(path.Path()) == 0) {
src/apps/haikudepot/util/StorageUtils.cpp
316
HDTRACE("did delete the candidate file [%s]", path.Path());
src/apps/haikudepot/util/StorageUtils.cpp
318
HDERROR("unable to delete the candidate file [%s]", path.Path());
src/apps/haikudepot/util/StorageUtils.cpp
32
fPath(path),
src/apps/haikudepot/util/StorageUtils.cpp
324
BFile file(path.Path(), O_WRONLY | O_CREAT);
src/apps/haikudepot/util/StorageUtils.cpp
327
path.Path());
src/apps/haikudepot/util/StorageUtils.cpp
333
BFile file(path.Path(), O_RDONLY);
src/apps/haikudepot/util/StorageUtils.cpp
337
path.Path());
src/apps/haikudepot/util/StorageUtils.cpp
344
path.Path());
src/apps/haikudepot/util/StorageUtils.cpp
360
StorageUtils::LocalWorkingFilesPath(const BString leaf, BPath& path,
src/apps/haikudepot/util/StorageUtils.cpp
383
path.SetTo(resultPath.Path());
src/apps/haikudepot/util/StorageUtils.cpp
385
path.Unset();
src/apps/haikudepot/util/StorageUtils.cpp
395
StorageUtils::LocalWorkingDirectoryPath(const BString leaf, BPath& path,
src/apps/haikudepot/util/StorageUtils.cpp
418
path.SetTo(resultPath.Path());
src/apps/haikudepot/util/StorageUtils.cpp
420
path.Unset();
src/apps/haikudepot/util/StorageUtils.cpp
430
StorageUtils::SwapExtensionOnPath(BPath& path, const char* extension)
src/apps/haikudepot/util/StorageUtils.cpp
433
status_t result = path.GetParent(&parent);
src/apps/haikudepot/util/StorageUtils.cpp
435
path.SetTo(parent.Path(),
src/apps/haikudepot/util/StorageUtils.cpp
436
SwapExtensionOnPathComponent(path.Leaf(), extension).String());
src/apps/haikudepot/util/StorageUtils.cpp
464
StorageUtils::DumpExportRepositoryDataPath(BPath& path, const LanguageRef language)
src/apps/haikudepot/util/StorageUtils.cpp
468
return LocalWorkingFilesPath(leaf, path);
src/apps/haikudepot/util/StorageUtils.cpp
478
StorageUtils::DumpExportReferenceDataPath(BPath& path, const LanguageRef language)
src/apps/haikudepot/util/StorageUtils.cpp
482
return LocalWorkingFilesPath(leaf, path);
src/apps/haikudepot/util/StorageUtils.cpp
487
StorageUtils::IconTarPath(BPath& path)
src/apps/haikudepot/util/StorageUtils.cpp
489
return LocalWorkingFilesPath("pkgicon-all.tar", path);
src/apps/haikudepot/util/StorageUtils.cpp
494
StorageUtils::DumpExportPkgDataPath(BPath& path, const BString& repositorySourceCode,
src/apps/haikudepot/util/StorageUtils.cpp
499
return LocalWorkingFilesPath(leaf, path);
src/apps/haikudepot/util/StorageUtils.cpp
89
StorageUtils::AppendToString(const BPath& path, BString& result)
src/apps/haikudepot/util/StorageUtils.cpp
91
BFile file(path.Path(), O_RDONLY);
src/apps/haikudepot/util/StorageUtils.h
19
BPath& path,
src/apps/haikudepot/util/StorageUtils.h
22
BPath& path,
src/apps/haikudepot/util/StorageUtils.h
25
static status_t CheckCanWriteTo(const BPath& path);
src/apps/haikudepot/util/StorageUtils.h
27
static status_t AppendToString(const BPath& path, BString& result);
src/apps/haikudepot/util/StorageUtils.h
29
const BPath& path);
src/apps/haikudepot/util/StorageUtils.h
32
static status_t RemoveDirectoryContents(BPath& path);
src/apps/haikudepot/util/StorageUtils.h
33
static status_t RemoveDirectoryContentsRetainingLatestFiles(BPath& path,
src/apps/haikudepot/util/StorageUtils.h
36
static status_t ExistsObject(const BPath& path,
src/apps/haikudepot/util/StorageUtils.h
41
static status_t SwapExtensionOnPath(BPath& path,
src/apps/haikudepot/util/StorageUtils.h
47
static status_t IconTarPath(BPath& path);
src/apps/haikudepot/util/StorageUtils.h
48
static status_t DumpExportReferenceDataPath(BPath& path, const LanguageRef language);
src/apps/haikudepot/util/StorageUtils.h
49
static status_t DumpExportRepositoryDataPath(BPath& path, const LanguageRef language);
src/apps/haikudepot/util/StorageUtils.h
50
static status_t DumpExportPkgDataPath(BPath& path, const BString& repositorySourceCode,
src/apps/icon-o-matic/IconEditorApp.cpp
327
const char* path = NULL;
src/apps/icon-o-matic/IconEditorApp.cpp
332
path = fLastOpenPath.String();
src/apps/icon-o-matic/IconEditorApp.cpp
334
path = fLastSavePath.String();
src/apps/icon-o-matic/IconEditorApp.cpp
336
path = fLastExportPath.String();
src/apps/icon-o-matic/IconEditorApp.cpp
340
path = fLastSavePath.String();
src/apps/icon-o-matic/IconEditorApp.cpp
342
path = fLastExportPath.String();
src/apps/icon-o-matic/IconEditorApp.cpp
344
path = fLastOpenPath.String();
src/apps/icon-o-matic/IconEditorApp.cpp
348
path = fLastExportPath.String();
src/apps/icon-o-matic/IconEditorApp.cpp
350
path = fLastSavePath.String();
src/apps/icon-o-matic/IconEditorApp.cpp
352
path = fLastOpenPath.String();
src/apps/icon-o-matic/IconEditorApp.cpp
355
if (path == NULL) {
src/apps/icon-o-matic/IconEditorApp.cpp
359
path = homePath.Path();
src/apps/icon-o-matic/IconEditorApp.cpp
361
path = "/boot/home";
src/apps/icon-o-matic/IconEditorApp.cpp
364
return path;
src/apps/icon-o-matic/MainWindow.cpp
454
VectorPath* path = NULL;
src/apps/icon-o-matic/MainWindow.cpp
456
new_path(fDocument->Icon()->Paths(), &path, &pathCommand);
src/apps/icon-o-matic/MainWindow.cpp
472
if (path && shape)
src/apps/icon-o-matic/MainWindow.cpp
473
shape->Paths()->AddItem(path);
src/apps/icon-o-matic/MainWindow.cpp
512
VectorPath* path;
src/apps/icon-o-matic/MainWindow.cpp
513
if (message->FindPointer("path", (void**)&path) < B_OK)
src/apps/icon-o-matic/MainWindow.cpp
514
path = NULL;
src/apps/icon-o-matic/MainWindow.cpp
521
if (fDocument->Icon()->Paths()->HasItem(path)) {
src/apps/icon-o-matic/MainWindow.cpp
522
PathManipulator* pathManipulator = new (nothrow) PathManipulator(path);
src/apps/icon-o-matic/Util.cpp
44
new_path(Container<VectorPath>* container, VectorPath** path,
src/apps/icon-o-matic/Util.cpp
48
*path = new (nothrow) VectorPath(*other);
src/apps/icon-o-matic/Util.cpp
50
*path = new (nothrow) VectorPath();
src/apps/icon-o-matic/Util.cpp
52
if (*path) {
src/apps/icon-o-matic/Util.cpp
54
paths[0] = *path;
src/apps/icon-o-matic/Util.cpp
60
delete *path;
src/apps/icon-o-matic/Util.cpp
61
*path = NULL;
src/apps/icon-o-matic/Util.h
34
void new_path(Container<VectorPath>* container, VectorPath** path,
src/apps/icon-o-matic/generic/gui/IconButton.cpp
328
BPath path;
src/apps/icon-o-matic/generic/gui/IconButton.cpp
329
app_entry.GetPath(&path);
src/apps/icon-o-matic/generic/gui/IconButton.cpp
330
status = path.InitCheck();
src/apps/icon-o-matic/generic/gui/IconButton.cpp
332
status = path.GetParent(&path);
src/apps/icon-o-matic/generic/gui/IconButton.cpp
334
status = path.Append(pathToBitmap, true);
src/apps/icon-o-matic/generic/gui/IconButton.cpp
336
fileBitmap = BTranslationUtils::GetBitmap(path.Path());
src/apps/icon-o-matic/generic/support/support_settings.cpp
25
BPath path;
src/apps/icon-o-matic/generic/support/support_settings.cpp
26
if ((ret = find_directory(B_USER_SETTINGS_DIRECTORY, &path)) == B_OK) {
src/apps/icon-o-matic/generic/support/support_settings.cpp
29
ret = path.Append(folder);
src/apps/icon-o-matic/generic/support/support_settings.cpp
30
if (ret == B_OK && (ret = path.Append(fileName)) == B_OK) {
src/apps/icon-o-matic/generic/support/support_settings.cpp
31
BFile file(path.Path(), B_READ_ONLY);
src/apps/icon-o-matic/generic/support/support_settings.cpp
48
BPath path;
src/apps/icon-o-matic/generic/support/support_settings.cpp
49
if ((ret = find_directory(B_USER_SETTINGS_DIRECTORY, &path)) == B_OK) {
src/apps/icon-o-matic/generic/support/support_settings.cpp
51
if (folder && (ret = path.Append(folder)) == B_OK)
src/apps/icon-o-matic/generic/support/support_settings.cpp
52
ret = create_directory(path.Path(), 0777);
src/apps/icon-o-matic/generic/support/support_settings.cpp
53
if (ret == B_OK && (ret = path.Append(fileName)) == B_OK) {
src/apps/icon-o-matic/generic/support/support_settings.cpp
54
BFile file(path.Path(),
src/apps/icon-o-matic/gui/PathListView.cpp
126
if (p == path)
src/apps/icon-o-matic/gui/PathListView.cpp
129
if (path) {
src/apps/icon-o-matic/gui/PathListView.cpp
130
path->RemoveObserver(this);
src/apps/icon-o-matic/gui/PathListView.cpp
131
path->ReleaseReference();
src/apps/icon-o-matic/gui/PathListView.cpp
134
path = p;
src/apps/icon-o-matic/gui/PathListView.cpp
136
if (path) {
src/apps/icon-o-matic/gui/PathListView.cpp
137
path->AcquireReference();
src/apps/icon-o-matic/gui/PathListView.cpp
138
path->AddObserver(this);
src/apps/icon-o-matic/gui/PathListView.cpp
146
SetText(path->Name());
src/apps/icon-o-matic/gui/PathListView.cpp
179
VectorPath* path;
src/apps/icon-o-matic/gui/PathListView.cpp
206
virtual void ItemAdded(VectorPath* path, int32 index)
src/apps/icon-o-matic/gui/PathListView.cpp
208
fListView->_SetPathMarked(path, true);
src/apps/icon-o-matic/gui/PathListView.cpp
212
virtual void ItemRemoved(VectorPath* path)
src/apps/icon-o-matic/gui/PathListView.cpp
214
fListView->_SetPathMarked(path, false);
src/apps/icon-o-matic/gui/PathListView.cpp
322
message.AddPointer("path", item ? (void*)item->path : NULL);
src/apps/icon-o-matic/gui/PathListView.cpp
347
VectorPath* path = item->path;
src/apps/icon-o-matic/gui/PathListView.cpp
351
if (fCurrentShape->Paths()->HasItem(path)) {
src/apps/icon-o-matic/gui/PathListView.cpp
352
command = new UnassignPathCommand(fCurrentShape, path);
src/apps/icon-o-matic/gui/PathListView.cpp
355
paths[0] = path;
src/apps/icon-o-matic/gui/PathListView.cpp
375
VectorPath* path;
src/apps/icon-o-matic/gui/PathListView.cpp
377
new_path(fPathContainer, &path, &command);
src/apps/icon-o-matic/gui/PathListView.cpp
384
VectorPath* path;
src/apps/icon-o-matic/gui/PathListView.cpp
386
new_path(fPathContainer, &path, &command);
src/apps/icon-o-matic/gui/PathListView.cpp
387
if (path != NULL) {
src/apps/icon-o-matic/gui/PathListView.cpp
388
path->AddPoint(BPoint(16, 16));
src/apps/icon-o-matic/gui/PathListView.cpp
389
path->AddPoint(BPoint(16, 48));
src/apps/icon-o-matic/gui/PathListView.cpp
390
path->AddPoint(BPoint(48, 48));
src/apps/icon-o-matic/gui/PathListView.cpp
391
path->AddPoint(BPoint(48, 16));
src/apps/icon-o-matic/gui/PathListView.cpp
392
path->SetClosed(true);
src/apps/icon-o-matic/gui/PathListView.cpp
401
VectorPath* path;
src/apps/icon-o-matic/gui/PathListView.cpp
403
new_path(fPathContainer, &path, &command);
src/apps/icon-o-matic/gui/PathListView.cpp
404
if (path != NULL) {
src/apps/icon-o-matic/gui/PathListView.cpp
414
path->AddPoint(a);
src/apps/icon-o-matic/gui/PathListView.cpp
415
path->AddPoint(b);
src/apps/icon-o-matic/gui/PathListView.cpp
416
path->AddPoint(c);
src/apps/icon-o-matic/gui/PathListView.cpp
417
path->AddPoint(d);
src/apps/icon-o-matic/gui/PathListView.cpp
419
path->SetClosed(true);
src/apps/icon-o-matic/gui/PathListView.cpp
422
path->SetPoint(0, a, a + BPoint(controlDist, 0.0),
src/apps/icon-o-matic/gui/PathListView.cpp
424
path->SetPoint(1, b, b + BPoint(0.0, -controlDist),
src/apps/icon-o-matic/gui/PathListView.cpp
426
path->SetPoint(2, c, c + BPoint(-controlDist, 0.0),
src/apps/icon-o-matic/gui/PathListView.cpp
428
path->SetPoint(3, d, d + BPoint(0.0, controlDist),
src/apps/icon-o-matic/gui/PathListView.cpp
442
VectorPath* path;
src/apps/icon-o-matic/gui/PathListView.cpp
444
new_path(fPathContainer, &path, &command, item->path);
src/apps/icon-o-matic/gui/PathListView.cpp
457
= new (nothrow) ReversePathCommand(item->path);
src/apps/icon-o-matic/gui/PathListView.cpp
470
= new (nothrow) CleanUpPathCommand(item->path);
src/apps/icon-o-matic/gui/PathListView.cpp
484
= new (nothrow) RotatePathIndicesCommand(item->path,
src/apps/icon-o-matic/gui/PathListView.cpp
512
if (item->path->Archive(&archive, deep) == B_OK)
src/apps/icon-o-matic/gui/PathListView.cpp
539
VectorPath* path = new(std::nothrow) VectorPath(&pathArchive);
src/apps/icon-o-matic/gui/PathListView.cpp
540
if (path == NULL)
src/apps/icon-o-matic/gui/PathListView.cpp
543
if (!paths.AddItem(path)) {
src/apps/icon-o-matic/gui/PathListView.cpp
544
delete path;
src/apps/icon-o-matic/gui/PathListView.cpp
57
path(NULL),
src/apps/icon-o-matic/gui/PathListView.cpp
583
paths[i] = item ? item->path : NULL;
src/apps/icon-o-matic/gui/PathListView.cpp
609
paths[i] = item ? new (nothrow) VectorPath(*item->path) : NULL;
src/apps/icon-o-matic/gui/PathListView.cpp
646
return new(nothrow) PathListItem(item->path,
src/apps/icon-o-matic/gui/PathListView.cpp
656
VectorPath* path = dynamic_cast<VectorPath*>(selectable);
src/apps/icon-o-matic/gui/PathListView.cpp
657
if (path == NULL)
src/apps/icon-o-matic/gui/PathListView.cpp
662
if (SelectableFor(ItemAt(i)) == path)
src/apps/icon-o-matic/gui/PathListView.cpp
675
return pathItem->path;
src/apps/icon-o-matic/gui/PathListView.cpp
684
PathListView::ItemAdded(VectorPath* path, int32 index)
src/apps/icon-o-matic/gui/PathListView.cpp
693
if (_AddPath(path, index))
src/apps/icon-o-matic/gui/PathListView.cpp
701
PathListView::ItemRemoved(VectorPath* path)
src/apps/icon-o-matic/gui/PathListView.cpp
711
_RemovePath(path);
src/apps/icon-o-matic/gui/PathListView.cpp
846
PathListView::_AddPath(VectorPath* path, int32 index)
src/apps/icon-o-matic/gui/PathListView.cpp
848
if (path == NULL)
src/apps/icon-o-matic/gui/PathListView.cpp
851
PathListItem* item = new(nothrow) PathListItem(path, this,
src/apps/icon-o-matic/gui/PathListView.cpp
866
PathListView::_RemovePath(VectorPath* path)
src/apps/icon-o-matic/gui/PathListView.cpp
868
PathListItem* item = _ItemForPath(path);
src/apps/icon-o-matic/gui/PathListView.cpp
878
PathListView::_ItemForPath(VectorPath* path) const
src/apps/icon-o-matic/gui/PathListView.cpp
885
if (item->path == path)
src/apps/icon-o-matic/gui/PathListView.cpp
907
item->SetMarked(fCurrentShape->Paths()->HasItem(item->path));
src/apps/icon-o-matic/gui/PathListView.cpp
924
PathListView::_SetPathMarked(VectorPath* path, bool marked)
src/apps/icon-o-matic/gui/PathListView.cpp
926
PathListItem* item = _ItemForPath(path);
src/apps/icon-o-matic/gui/PathListView.h
67
virtual void ItemAdded(VectorPath* path, int32 index);
src/apps/icon-o-matic/gui/PathListView.h
68
virtual void ItemRemoved(VectorPath* path);
src/apps/icon-o-matic/gui/PathListView.h
81
bool _AddPath(VectorPath* path, int32 index);
src/apps/icon-o-matic/gui/PathListView.h
82
bool _RemovePath(VectorPath* path);
src/apps/icon-o-matic/gui/PathListView.h
84
PathListItem* _ItemForPath(VectorPath* path) const;
src/apps/icon-o-matic/gui/PathListView.h
88
void _SetPathMarked(VectorPath* path, bool marked);
src/apps/icon-o-matic/gui/ShapeListView.cpp
380
VectorPath* path = new(nothrow) VectorPath(&pathArchive);
src/apps/icon-o-matic/gui/ShapeListView.cpp
381
if (path == NULL)
src/apps/icon-o-matic/gui/ShapeListView.cpp
384
VectorPath* pathToInclude = path;
src/apps/icon-o-matic/gui/ShapeListView.cpp
387
if (*other == *path) {
src/apps/icon-o-matic/gui/ShapeListView.cpp
389
delete path;
src/apps/icon-o-matic/gui/ShapeListView.cpp
390
path = NULL;
src/apps/icon-o-matic/gui/ShapeListView.cpp
395
if (path != NULL && !paths.AddItem(path)) {
src/apps/icon-o-matic/gui/ShapeListView.cpp
396
delete path;
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
313
FlatIconExporter::_AnalysePath(VectorPath* path, uint8 pointCount,
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
325
if (!path->GetPointsAt(p, point, pointIn, pointOut))
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
350
write_path_no_curves(LittleEndianBuffer& buffer, VectorPath* path, uint8 pointCount)
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
355
if (!path->GetPointAt(p, point))
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
365
write_path_curves(LittleEndianBuffer& buffer, VectorPath* path, uint8 pointCount)
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
372
if (!path->GetPointsAt(p, point, pointIn, pointOut))
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
389
write_path_with_commands(LittleEndianBuffer& buffer, VectorPath* path, uint8 pointCount)
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
392
return queue.Write(buffer, path, pointCount);
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
407
VectorPath* path = paths->ItemAtFast(i);
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
409
if (path->IsClosed())
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
412
if (path->CountPoints() > 255)
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
414
uint8 pointCount = min_c(255, path->CountPoints());
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
421
if (!_AnalysePath(path, pointCount,
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
443
if (!write_path_no_curves(buffer, path, pointCount))
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
446
if (!write_path_with_commands(buffer, path, pointCount))
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
449
if (!write_path_curves(buffer, path, pointCount))
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
543
VectorPath* path = shape->Paths()->ItemAtFast(i);
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
544
int32 pathIndex = paths->IndexOf(path);
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.h
92
bool _AnalysePath(VectorPath* path,
src/apps/icon-o-matic/import_export/message/MessageExporter.cpp
136
MessageExporter::_Export(const VectorPath* path, BMessage* into) const
src/apps/icon-o-matic/import_export/message/MessageExporter.cpp
138
return path->Archive(into, true);
src/apps/icon-o-matic/import_export/message/MessageExporter.cpp
178
VectorPath* path = pathSourceShape->Paths()->ItemAtFast(i);
src/apps/icon-o-matic/import_export/message/MessageExporter.cpp
179
ret = into->AddInt32("path ref", globalPaths->IndexOf(path));
src/apps/icon-o-matic/import_export/message/MessageExporter.cpp
52
VectorPath* path = paths->ItemAtFast(i);
src/apps/icon-o-matic/import_export/message/MessageExporter.cpp
54
ret = _Export(path, &pathArchive);
src/apps/icon-o-matic/import_export/message/MessageExporter.h
38
status_t _Export(const VectorPath* path,
src/apps/icon-o-matic/import_export/svg/DocumentBuilder.cpp
143
VectorPath* path = new (nothrow) VectorPath();
src/apps/icon-o-matic/import_export/svg/DocumentBuilder.cpp
144
if (!path || !icon->Paths()->AddItem(path)) {
src/apps/icon-o-matic/import_export/svg/DocumentBuilder.cpp
145
delete path;
src/apps/icon-o-matic/import_export/svg/DocumentBuilder.cpp
149
if (!shape->Paths()->AddItem(path))
src/apps/icon-o-matic/import_export/svg/DocumentBuilder.cpp
152
path->SetClosed(svgPath->closed);
src/apps/icon-o-matic/import_export/svg/DocumentBuilder.cpp
159
if (!path->AddPoint(BPoint(points[0], points[1])))
src/apps/icon-o-matic/import_export/svg/DocumentBuilder.cpp
161
path->SetInOutConnected(path->CountPoints() - 1, false);
src/apps/icon-o-matic/import_export/svg/DocumentBuilder.cpp
171
if (!path->AddPoint(endPoint))
src/apps/icon-o-matic/import_export/svg/DocumentBuilder.cpp
174
int32 start = path->CountPoints() - 2;
src/apps/icon-o-matic/import_export/svg/DocumentBuilder.cpp
175
int32 end = path->CountPoints() - 1;
src/apps/icon-o-matic/import_export/svg/DocumentBuilder.cpp
177
path->SetInOutConnected(end, false);
src/apps/icon-o-matic/import_export/svg/DocumentBuilder.cpp
178
path->SetPointOut(start, vector1);
src/apps/icon-o-matic/import_export/svg/DocumentBuilder.cpp
179
path->SetPointIn(end, vector2);
src/apps/icon-o-matic/import_export/svg/DocumentBuilder.cpp
334
VectorPath* path = shape->Paths()->ItemAtFast(i);
src/apps/icon-o-matic/import_export/svg/DocumentBuilder.cpp
335
path->ApplyTransform(*shape);
src/apps/icon-o-matic/import_export/svg/SVGExporter.cpp
307
VectorPath* path = pathSourceShape->Paths()->ItemAtFast(i);
src/apps/icon-o-matic/import_export/svg/SVGExporter.cpp
314
if (path->GetPointAt(0, a)) {
src/apps/icon-o-matic/import_export/svg/SVGExporter.cpp
321
int32 pointCount = path->CountPoints();
src/apps/icon-o-matic/import_export/svg/SVGExporter.cpp
324
if (!path->GetPointsAt(j, a, aIn, aOut))
src/apps/icon-o-matic/import_export/svg/SVGExporter.cpp
328
if ((j + 1 < pointCount && path->GetPointsAt(j + 1, b, bIn, bOut))
src/apps/icon-o-matic/import_export/svg/SVGExporter.cpp
329
|| (path->IsClosed() && path->GetPointsAt(0, b, bIn, bOut))) {
src/apps/icon-o-matic/import_export/svg/SVGExporter.cpp
364
if (path->IsClosed())
src/apps/icon-o-matic/import_export/svg/SVGImporter.cpp
50
BPath path(ref);
src/apps/icon-o-matic/import_export/svg/SVGImporter.cpp
51
ret = path.InitCheck();
src/apps/icon-o-matic/import_export/svg/SVGImporter.cpp
63
NSVGimage* svg = nsvgParseFromFile(path.Path(), "px", 96);
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1032
NSVGpath* path = NULL;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1043
path = (NSVGpath*)malloc(sizeof(NSVGpath));
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1044
if (path == NULL) goto error;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1045
memset(path, 0, sizeof(NSVGpath));
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1047
path->pts = (float*)malloc(p->npts*2*sizeof(float));
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1048
if (path->pts == NULL) goto error;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1049
path->closed = closed;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1050
path->npts = p->npts;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1054
nsvg__xformPoint(&path->pts[i*2], &path->pts[i*2+1], p->pts[i*2], p->pts[i*2+1], attr->xform);
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1057
for (i = 0; i < path->npts-1; i += 3) {
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1058
curve = &path->pts[i*2];
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1061
path->bounds[0] = bounds[0];
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1062
path->bounds[1] = bounds[1];
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1063
path->bounds[2] = bounds[2];
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1064
path->bounds[3] = bounds[3];
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1066
path->bounds[0] = nsvg__minf(path->bounds[0], bounds[0]);
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1067
path->bounds[1] = nsvg__minf(path->bounds[1], bounds[1]);
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1068
path->bounds[2] = nsvg__maxf(path->bounds[2], bounds[2]);
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1069
path->bounds[3] = nsvg__maxf(path->bounds[3], bounds[3]);
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1073
path->next = p->plist;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1074
p->plist = path;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1079
if (path != NULL) {
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1080
if (path->pts != NULL) free(path->pts);
src/apps/icon-o-matic/import_export/svg/nanosvg.h
1081
free(path);
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2788
NSVGpath* path;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2846
for (path = shape->paths; path != NULL; path = path->next) {
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2847
path->bounds[0] = (path->bounds[0] + tx) * sx;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2848
path->bounds[1] = (path->bounds[1] + ty) * sy;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2849
path->bounds[2] = (path->bounds[2] + tx) * sx;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2850
path->bounds[3] = (path->bounds[3] + ty) * sy;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2851
for (i =0; i < path->npts; i++) {
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2852
pt = &path->pts[i*2];
src/apps/icon-o-matic/import_export/svg/nanosvg.h
657
static void nsvg__deletePaths(NSVGpath* path)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
659
while (path) {
src/apps/icon-o-matic/import_export/svg/nanosvg.h
660
NSVGpath *next = path->next;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
661
if (path->pts != NULL)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
662
free(path->pts);
src/apps/icon-o-matic/import_export/svg/nanosvg.h
663
free(path);
src/apps/icon-o-matic/import_export/svg/nanosvg.h
664
path = next;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
909
NSVGpath* path;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
912
for (path = shape->paths; path != NULL; path = path->next) {
src/apps/icon-o-matic/import_export/svg/nanosvg.h
913
nsvg__xformPoint(&curve[0], &curve[1], path->pts[0], path->pts[1], xform);
src/apps/icon-o-matic/import_export/svg/nanosvg.h
914
for (i = 0; i < path->npts-1; i += 3) {
src/apps/icon-o-matic/import_export/svg/nanosvg.h
915
nsvg__xformPoint(&curve[2], &curve[3], path->pts[(i+1)*2], path->pts[(i+1)*2+1], xform);
src/apps/icon-o-matic/import_export/svg/nanosvg.h
916
nsvg__xformPoint(&curve[4], &curve[5], path->pts[(i+2)*2], path->pts[(i+2)*2+1], xform);
src/apps/icon-o-matic/import_export/svg/nanosvg.h
917
nsvg__xformPoint(&curve[6], &curve[7], path->pts[(i+3)*2], path->pts[(i+3)*2+1], xform);
src/apps/icon-o-matic/import_export/svg/nanosvg.h
942
NSVGpath* path;
src/apps/icon-o-matic/import_export/svg/nanosvg.h
973
for (path = shape->paths->next; path != NULL; path = path->next) {
src/apps/icon-o-matic/import_export/svg/nanosvg.h
974
shape->bounds[0] = nsvg__minf(shape->bounds[0], path->bounds[0]);
src/apps/icon-o-matic/import_export/svg/nanosvg.h
975
shape->bounds[1] = nsvg__minf(shape->bounds[1], path->bounds[1]);
src/apps/icon-o-matic/import_export/svg/nanosvg.h
976
shape->bounds[2] = nsvg__maxf(shape->bounds[2], path->bounds[2]);
src/apps/icon-o-matic/import_export/svg/nanosvg.h
977
shape->bounds[3] = nsvg__maxf(shape->bounds[3], path->bounds[3]);
src/apps/icon-o-matic/shape/PathManipulator.cpp
197
PathManipulator::PathManipulator(VectorPath* path)
src/apps/icon-o-matic/shape/PathManipulator.cpp
213
fPath(path),
src/apps/icon-o-matic/shape/PathManipulator.h
36
PathManipulator(VectorPath* path);
src/apps/icon-o-matic/shape/commands/AddPointCommand.cpp
24
AddPointCommand::AddPointCommand(VectorPath* path,
src/apps/icon-o-matic/shape/commands/AddPointCommand.cpp
28
: PathCommand(path),
src/apps/icon-o-matic/shape/commands/AddPointCommand.h
19
AddPointCommand(VectorPath* path,
src/apps/icon-o-matic/shape/commands/ChangePointCommand.cpp
27
ChangePointCommand::ChangePointCommand(VectorPath* path,
src/apps/icon-o-matic/shape/commands/ChangePointCommand.cpp
31
: PathCommand(path),
src/apps/icon-o-matic/shape/commands/ChangePointCommand.h
18
ChangePointCommand(VectorPath* path,
src/apps/icon-o-matic/shape/commands/CleanUpPathCommand.cpp
24
CleanUpPathCommand::CleanUpPathCommand(VectorPath* path)
src/apps/icon-o-matic/shape/commands/CleanUpPathCommand.cpp
25
: PathCommand(path),
src/apps/icon-o-matic/shape/commands/CleanUpPathCommand.h
17
CleanUpPathCommand(VectorPath* path);
src/apps/icon-o-matic/shape/commands/FlipPointsCommand.cpp
28
FlipPointsCommand::FlipPointsCommand(VectorPath* path,
src/apps/icon-o-matic/shape/commands/FlipPointsCommand.cpp
31
: PathCommand(path),
src/apps/icon-o-matic/shape/commands/FlipPointsCommand.h
18
FlipPointsCommand(VectorPath* path,
src/apps/icon-o-matic/shape/commands/FreezeTransformationCommand.cpp
137
VectorPath* path = shape->Paths()->ItemAtFast(i);
src/apps/icon-o-matic/shape/commands/FreezeTransformationCommand.cpp
139
int32 listeners = path->CountListeners();
src/apps/icon-o-matic/shape/commands/FreezeTransformationCommand.cpp
141
if (dynamic_cast<Shape*>(path->ListenerAtFast(j)))
src/apps/icon-o-matic/shape/commands/FreezeTransformationCommand.cpp
147
path->ApplyTransform(transform);
src/apps/icon-o-matic/shape/commands/FreezeTransformationCommand.cpp
151
"have it assigned.\n", shape->Name(), path->Name(),
src/apps/icon-o-matic/shape/commands/InsertPointCommand.cpp
27
InsertPointCommand::InsertPointCommand(VectorPath* path,
src/apps/icon-o-matic/shape/commands/InsertPointCommand.cpp
31
: PathCommand(path),
src/apps/icon-o-matic/shape/commands/InsertPointCommand.h
18
InsertPointCommand(VectorPath* path,
src/apps/icon-o-matic/shape/commands/NudgePointsCommand.cpp
40
NudgePointsCommand::NudgePointsCommand(VectorPath* path,
src/apps/icon-o-matic/shape/commands/NudgePointsCommand.cpp
50
fPath(path),
src/apps/icon-o-matic/shape/commands/NudgePointsCommand.h
28
NudgePointsCommand(VectorPath* path,
src/apps/icon-o-matic/shape/commands/PathCommand.cpp
24
PathCommand::PathCommand(VectorPath* path)
src/apps/icon-o-matic/shape/commands/PathCommand.cpp
25
: fPath(path)
src/apps/icon-o-matic/shape/commands/PathCommand.h
25
PathCommand(VectorPath* path);
src/apps/icon-o-matic/shape/commands/RemovePointsCommand.cpp
29
RemovePointsCommand::RemovePointsCommand(VectorPath* path,
src/apps/icon-o-matic/shape/commands/RemovePointsCommand.cpp
33
: PathCommand(path),
src/apps/icon-o-matic/shape/commands/RemovePointsCommand.cpp
49
RemovePointsCommand::RemovePointsCommand(VectorPath* path,
src/apps/icon-o-matic/shape/commands/RemovePointsCommand.cpp
52
: PathCommand(path),
src/apps/icon-o-matic/shape/commands/RemovePointsCommand.h
20
RemovePointsCommand(VectorPath* path,
src/apps/icon-o-matic/shape/commands/RemovePointsCommand.h
25
RemovePointsCommand(VectorPath* path,
src/apps/icon-o-matic/shape/commands/ReversePathCommand.cpp
24
ReversePathCommand::ReversePathCommand(VectorPath* path)
src/apps/icon-o-matic/shape/commands/ReversePathCommand.cpp
25
: PathCommand(path)
src/apps/icon-o-matic/shape/commands/ReversePathCommand.h
16
ReversePathCommand(VectorPath* path);
src/apps/icon-o-matic/shape/commands/RotatePathIndicesCommand.cpp
20
RotatePathIndicesCommand::RotatePathIndicesCommand(VectorPath* path,
src/apps/icon-o-matic/shape/commands/RotatePathIndicesCommand.cpp
23
PathCommand(path),
src/apps/icon-o-matic/shape/commands/RotatePathIndicesCommand.h
12
RotatePathIndicesCommand(VectorPath* path,
src/apps/icon-o-matic/shape/commands/SplitPointsCommand.cpp
30
SplitPointsCommand::SplitPointsCommand(VectorPath* path,
src/apps/icon-o-matic/shape/commands/SplitPointsCommand.cpp
33
: PathCommand(path),
src/apps/icon-o-matic/shape/commands/SplitPointsCommand.h
18
SplitPointsCommand(VectorPath* path,
src/apps/icon-o-matic/shape/commands/TransformPointsCommand.cpp
23
VectorPath* path,
src/apps/icon-o-matic/shape/commands/TransformPointsCommand.cpp
42
fPath(path),
src/apps/icon-o-matic/shape/commands/TransformPointsCommand.h
32
VectorPath* path,
src/apps/icon-o-matic/shape/commands/UnassignPathCommand.cpp
24
VectorPath* path)
src/apps/icon-o-matic/shape/commands/UnassignPathCommand.cpp
27
fPath(path),
src/apps/icon-o-matic/shape/commands/UnassignPathCommand.h
27
VectorPath* path);
src/apps/icon-o-matic/transformable/TransformPointsBox.cpp
24
VectorPath* path,
src/apps/icon-o-matic/transformable/TransformPointsBox.cpp
29
fPath(path),
src/apps/icon-o-matic/transformable/TransformPointsBox.cpp
30
fIndices(path && count > 0 ? new (nothrow) int32[count] : NULL),
src/apps/icon-o-matic/transformable/TransformPointsBox.h
32
VectorPath* path,
src/apps/installer/CopyEngine.h
119
const char* path,
src/apps/installer/InstallerWindow.cpp
686
BPath path;
src/apps/installer/InstallerWindow.cpp
687
if (find_directory(B_SYSTEM_APPS_DIRECTORY, &path) != B_OK
src/apps/installer/InstallerWindow.cpp
688
|| path.Append("DriveSetup") != B_OK) {
src/apps/installer/InstallerWindow.cpp
689
path.SetTo("/boot/system/apps/DriveSetup");
src/apps/installer/InstallerWindow.cpp
691
BEntry entry(path.Path());
src/apps/installer/InstallerWindow.cpp
715
BPath path;
src/apps/installer/InstallerWindow.cpp
716
if (find_directory(B_SYSTEM_APPS_DIRECTORY, &path) != B_OK
src/apps/installer/InstallerWindow.cpp
717
|| path.Append("BootManager") != B_OK) {
src/apps/installer/InstallerWindow.cpp
718
path.SetTo("/boot/system/apps/BootManager");
src/apps/installer/InstallerWindow.cpp
720
BEntry entry(path.Path());
src/apps/installer/PackageViews.cpp
37
Package::Package(const BPath &path)
src/apps/installer/PackageViews.cpp
43
SetPath(path);
src/apps/installer/PackageViews.cpp
56
BPath path;
src/apps/installer/PackageViews.cpp
57
entry.GetPath(&path);
src/apps/installer/PackageViews.cpp
60
info.ReadFromPackageFile(path.Path());
src/apps/installer/PackageViews.cpp
65
Package *package = new Package(path);
src/apps/installer/PackageViews.h
35
Package(const BPath &path);
src/apps/installer/PackageViews.h
38
void SetPath(const BPath &path)
src/apps/installer/PackageViews.h
39
{ fPath = path; }
src/apps/installer/UnzipEngine.cpp
258
char path[1024];
src/apps/installer/UnzipEngine.cpp
259
if (sscanf(string, kListingFormat, &bytes, &date, &time, &path) == 4) {
src/apps/installer/UnzipEngine.cpp
262
BString itemPath(path);
src/apps/installer/UnzipEngine.cpp
263
BString itemName(path);
src/apps/installer/WorkerThread.cpp
133
virtual bool ShouldCopyEntry(const BEntry& entry, const char* path,
src/apps/installer/WorkerThread.cpp
138
printf("skipping '%s', it is a special file.\n", path);
src/apps/installer/WorkerThread.cpp
142
if (fIgnorePaths.find(path) != fIgnorePaths.end()) {
src/apps/installer/WorkerThread.cpp
143
printf("ignoring '%s'.\n", path);
src/apps/installer/WorkerThread.cpp
151
if (fPackageFSRootPaths.find(path) == fPackageFSRootPaths.end())
src/apps/installer/WorkerThread.cpp
417
WorkerThread::_WriteBootSector(BPath &path)
src/apps/installer/WorkerThread.cpp
422
command.SetToFormat("makebootable \"%s\"", path.Path());
src/apps/installer/WorkerThread.cpp
429
WorkerThread::_LaunchFinishScript(BPath &path)
src/apps/installer/WorkerThread.cpp
434
command.SetToFormat("mkdir -p \"%s/system/cache/tmp\"", path.Path());
src/apps/installer/WorkerThread.cpp
438
path.Path());
src/apps/installer/WorkerThread.cpp
447
path.Path());
src/apps/installer/WorkerThread.cpp
451
command.SetToFormat("rm -f \"%s/home/Desktop/Installer\"", path.Path());
src/apps/installer/WorkerThread.cpp
896
BPath path;
src/apps/installer/WorkerThread.cpp
897
entry.GetPath(&path);
src/apps/installer/WorkerThread.cpp
898
status_t ret = unzipEngine->SetTo(path.Path(), targetPath);
src/apps/installer/WorkerThread.cpp
926
BPath path;
src/apps/installer/WorkerThread.cpp
927
partition->GetPath(&path);
src/apps/installer/WorkerThread.cpp
940
size, path.Path(), type);
src/apps/installer/WorkerThread.cpp
943
size, path.Path());
src/apps/installer/WorkerThread.cpp
968
BPath path;
src/apps/installer/WorkerThread.h
44
status_t _WriteBootSector(BPath& path);
src/apps/installer/WorkerThread.h
45
status_t _LaunchFinishScript(BPath& path);
src/apps/launchbox/MainWindow.cpp
148
BPath path(button->Ref());
src/apps/launchbox/MainWindow.cpp
149
if (path.InitCheck() >= B_OK)
src/apps/launchbox/MainWindow.cpp
150
errStr.ReplaceFirst("%1", path.Path());
src/apps/launchbox/MainWindow.cpp
427
const char* path;
src/apps/launchbox/MainWindow.cpp
429
for (int32 i = 0; message->FindString("path", i, &path) >= B_OK; i++) {
src/apps/launchbox/MainWindow.cpp
439
BEntry entry(path, true);
src/apps/launchbox/MainWindow.cpp
511
BPath path(button->Ref());
src/apps/launchbox/MainWindow.cpp
512
if (path.InitCheck() >= B_OK)
src/apps/launchbox/MainWindow.cpp
513
message->AddString("path", path.Path());
src/apps/launchbox/support.cpp
27
BPath path;
src/apps/launchbox/support.cpp
28
if ((ret = find_directory(B_USER_SETTINGS_DIRECTORY, &path)) == B_OK) {
src/apps/launchbox/support.cpp
31
ret = path.Append( folder );
src/apps/launchbox/support.cpp
32
if (ret == B_OK && (ret = path.Append(fileName)) == B_OK ) {
src/apps/launchbox/support.cpp
33
BFile file(path.Path(), B_READ_ONLY);
src/apps/launchbox/support.cpp
50
BPath path;
src/apps/launchbox/support.cpp
51
if ((ret = find_directory(B_USER_SETTINGS_DIRECTORY, &path)) == B_OK) {
src/apps/launchbox/support.cpp
53
if (folder && (ret = path.Append(folder)) == B_OK)
src/apps/launchbox/support.cpp
54
ret = create_directory(path.Path(), 0777);
src/apps/launchbox/support.cpp
55
if (ret == B_OK && (ret = path.Append(fileName)) == B_OK) {
src/apps/launchbox/support.cpp
56
BFile file(path.Path(), B_WRITE_ONLY | B_CREATE_FILE
src/apps/login/DesktopWindow.cpp
42
BPath path;
src/apps/login/DesktopWindow.cpp
45
err = find_directory(B_SYSTEM_SETTINGS_DIRECTORY, &path, true);
src/apps/login/DesktopWindow.cpp
47
BDirectory dir(path.Path());
src/apps/login/DesktopWindow.cpp
50
path.Append("x-vnd.Haiku-Login");
src/apps/login/DesktopWindow.cpp
51
dir.SetTo(path.Path());
src/apps/login/DesktopWindow.cpp
54
path.Append("Shelf");
src/apps/login/DesktopWindow.cpp
55
get_ref_for_path(path.Path(), &ref);
src/apps/magnify/Magnify.cpp
598
BPath path;
src/apps/magnify/Magnify.cpp
611
if (find_directory (B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/apps/magnify/Magnify.cpp
613
path.Append(kPrefsFileName);
src/apps/magnify/Magnify.cpp
614
if ((ref = open(path.Path(), 0)) >= 0) {
src/apps/magnify/Magnify.cpp
690
BPath path;
src/apps/magnify/Magnify.cpp
692
if (find_directory (B_USER_SETTINGS_DIRECTORY, &path, true) == B_OK) {
src/apps/magnify/Magnify.cpp
695
path.Append (kPrefsFileName);
src/apps/magnify/Magnify.cpp
696
if ((ref = creat(path.Path(), S_IRUSR | S_IWUSR)) >= 0) {
src/apps/mail/Content.cpp
1846
BPath path;
src/apps/mail/Content.cpp
1847
if (find_directory(B_SYSTEM_TEMP_DIRECTORY, &path) == B_NO_ERROR) {
src/apps/mail/Content.cpp
1848
BDirectory dir(path.Path());
src/apps/mail/Content.cpp
1859
BEntry entry(path.Path());
src/apps/mail/Content.cpp
1891
BPath path;
src/apps/mail/Content.cpp
1972
entry.GetPath(&path);
src/apps/mail/Content.cpp
1973
update_mime_info(path.Path(), false, true,
src/apps/mail/Content.cpp
2286
BPath path(fileName);
src/apps/mail/Content.cpp
2287
enclosure->name = strdup(path.Leaf());
src/apps/mail/Enclosures.cpp
472
BPath path;
src/apps/mail/Enclosures.cpp
473
if (entry.GetPath(&path) == B_OK && file.InitCheck() == B_OK) {
src/apps/mail/Enclosures.cpp
478
label << path.Path() << " (" << size << ")";
src/apps/mail/MailApp.cpp
1002
status = file.SetTo(path.Path(), B_READ_ONLY);
src/apps/mail/MailApp.cpp
726
BPath path;
src/apps/mail/MailApp.cpp
733
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/apps/mail/MailApp.cpp
736
path.Append("Mail/chains/inbound");
src/apps/mail/MailApp.cpp
737
if (inChainDir.SetTo(path.Path()) != B_OK)
src/apps/mail/MailApp.cpp
820
TMailApp::GetSettingsPath(BPath &path)
src/apps/mail/MailApp.cpp
822
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/apps/mail/MailApp.cpp
826
path.Append("Mail");
src/apps/mail/MailApp.cpp
827
return create_directory(path.Path(), 0755);
src/apps/mail/MailApp.cpp
834
BPath path;
src/apps/mail/MailApp.cpp
835
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/apps/mail/MailApp.cpp
839
path.Append("Mail_data");
src/apps/mail/MailApp.cpp
842
status = file.SetTo(path.Path(), B_READ_ONLY);
src/apps/mail/MailApp.cpp
933
BPath path;
src/apps/mail/MailApp.cpp
934
status_t status = GetSettingsPath(path);
src/apps/mail/MailApp.cpp
938
path.Append("BeMail Settings~");
src/apps/mail/MailApp.cpp
941
status = file.SetTo(path.Path(), B_READ_WRITE | B_CREATE_FILE | B_ERASE_FILE);
src/apps/mail/MailApp.cpp
973
status = entry.SetTo(path.Path());
src/apps/mail/MailApp.cpp
994
BPath path;
src/apps/mail/MailApp.cpp
995
status_t status = GetSettingsPath(path);
src/apps/mail/MailApp.cpp
999
path.Append("BeMail Settings");
src/apps/mail/MailApp.h
109
status_t GetSettingsPath(BPath &path);
src/apps/mail/MailSupport.cpp
136
BPath path;
src/apps/mail/MailSupport.cpp
138
find_directory(B_USER_SETTINGS_DIRECTORY, &path, true);
src/apps/mail/MailSupport.cpp
139
path.Append("Mail");
src/apps/mail/MailSupport.cpp
140
path.Append("labels");
src/apps/mail/MailSupport.cpp
141
if (create_directory(path.Path(), 777) != B_OK)
src/apps/mail/MailSupport.cpp
143
path.Append(label);
src/apps/mail/MailSupport.cpp
145
BFile file(path.Path(), B_READ_WRITE | B_CREATE_FILE);
src/apps/mail/MailSupport.cpp
163
BPath path;
src/apps/mail/MailSupport.cpp
168
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path, true) != B_OK)
src/apps/mail/MailSupport.cpp
170
path.Append("Mail");
src/apps/mail/MailSupport.cpp
171
path.Append(folder);
src/apps/mail/MailSupport.cpp
172
directory.SetTo(path.Path());
src/apps/mail/MailWindow.cpp
1444
BPath path;
src/apps/mail/MailWindow.cpp
1445
find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/apps/mail/MailWindow.cpp
1446
path.Append("Mail/labels");
src/apps/mail/MailWindow.cpp
1448
BEntry entry(path.Path());
src/apps/mail/MailWindow.cpp
1450
create_directory(path.Path(), 0777);
src/apps/mail/MailWindow.cpp
1453
if (folderEntry.SetTo(path.Path()) == B_OK
src/apps/mail/MailWindow.cpp
1846
BPath path;
src/apps/mail/MailWindow.cpp
1847
if (_GetQueryPath(&path) < B_OK)
src/apps/mail/MailWindow.cpp
1852
BEntry entry(path.Path());
src/apps/mail/MailWindow.cpp
1856
create_directory(path.Path(), 0777);
src/apps/mail/MailWindow.cpp
1860
if (folderEntry.SetTo(path.Path()) == B_OK
src/apps/mail/MailWindow.cpp
2839
BPath path;
src/apps/mail/MailWindow.cpp
2840
entry.GetPath(&path);
src/apps/mail/MailWindow.cpp
2841
pathStr.Append(path.Path());
src/apps/mail/MailWindow.cpp
2887
BPath path;
src/apps/mail/MailWindow.cpp
2892
find_directory(places[i],&path);
src/apps/mail/MailWindow.cpp
2893
path.Append("spamdbm");
src/apps/mail/MailWindow.cpp
2894
if (!BEntry(path.Path()).Exists())
src/apps/mail/MailWindow.cpp
2896
get_ref_for_path(path.Path(),&ref);
src/apps/mail/MailWindow.h
131
status_t _GetQueryPath(BPath* path) const;
src/apps/mail/Settings.cpp
154
Settings::_GetSettingsPath(BPath &path)
src/apps/mail/Settings.cpp
156
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/apps/mail/Settings.cpp
160
path.Append("Mail");
src/apps/mail/Settings.cpp
161
return create_directory(path.Path(), 0755);
src/apps/mail/Settings.cpp
175
BPath path;
src/apps/mail/Settings.cpp
176
status_t status = _GetSettingsPath(path);
src/apps/mail/Settings.cpp
180
path.Append("Mail Settings~");
src/apps/mail/Settings.cpp
183
status = file.SetTo(path.Path(),
src/apps/mail/Settings.cpp
214
status = entry.SetTo(path.Path());
src/apps/mail/Settings.cpp
235
BPath path;
src/apps/mail/Settings.cpp
236
status_t status = _GetSettingsPath(path);
src/apps/mail/Settings.cpp
240
path.Append("Mail Settings");
src/apps/mail/Settings.cpp
243
status = file.SetTo(path.Path(), B_READ_ONLY);
src/apps/mail/Settings.cpp
245
_GetSettingsPath(path);
src/apps/mail/Settings.cpp
246
path.Append("BeMail Settings");
src/apps/mail/Settings.cpp
247
status = file.SetTo(path.Path(), B_READ_ONLY);
src/apps/mail/Settings.cpp
438
BPath path;
src/apps/mail/Settings.cpp
445
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/apps/mail/Settings.cpp
447
path.Append("Mail/chains/inbound");
src/apps/mail/Settings.cpp
448
if (inChainDir.SetTo(path.Path()) != B_OK)
src/apps/mail/Settings.h
91
status_t _GetSettingsPath(BPath& path);
src/apps/mail/Signature.cpp
347
BPath path;
src/apps/mail/Signature.cpp
350
find_directory(B_USER_SETTINGS_DIRECTORY, &path, true);
src/apps/mail/Signature.cpp
351
dir.SetTo(path.Path());
src/apps/mail/Status.cpp
120
BPath path;
src/apps/mail/Status.cpp
122
find_directory(B_USER_SETTINGS_DIRECTORY, &path, true);
src/apps/mail/Status.cpp
123
dir.SetTo(path.Path());
src/apps/mediaconverter/MediaConverterApp.cpp
272
BPath path;
src/apps/mediaconverter/MediaConverterApp.cpp
290
outEntry.GetPath(&path);
src/apps/mediaconverter/MediaConverterApp.cpp
291
name.SetTo(path.Leaf());
src/apps/mediaconverter/MediaConverterApp.cpp
318
update_mime_info(path.Path(), false, false, false);
src/apps/mediaconverter/MediaConverterWindow.cpp
1032
BPath path;
src/apps/mediaconverter/MediaConverterWindow.cpp
1033
entry.GetPath(&path);
src/apps/mediaconverter/MediaConverterWindow.cpp
1034
if (access(path.Path(), W_OK) != -1) {
src/apps/mediaconverter/MediaConverterWindow.cpp
1039
errorString.ReplaceFirst("%strPath%", path.Path());
src/apps/mediaconverter/MediaConverterWindow.cpp
455
BPath path;
src/apps/mediaconverter/MediaConverterWindow.cpp
469
status = inEntry.GetPath(&path);
src/apps/mediaconverter/MediaConverterWindow.cpp
471
argv[2] = path.Path();
src/apps/mediaconverter/MediaConverterWindow.cpp
893
BPath path;
src/apps/mediaconverter/MediaConverterWindow.cpp
894
entry.GetPath(&path);
src/apps/mediaconverter/MediaConverterWindow.cpp
895
BString pathString(path.Path());
src/apps/mediaconverter/MediaConverterWindow.cpp
900
if (fOutputFolder->StringWidth(path.Path()) > maxWidth)
src/apps/mediaconverter/MediaConverterWindow.cpp
901
fOutputFolder->SetToolTip(path.Path());
src/apps/mediaplayer/MainApp.cpp
233
BPath path;
src/apps/mediaplayer/MainApp.cpp
235
path.SetTo(cwd, argv[i]);
src/apps/mediaplayer/MainApp.cpp
237
path.SetTo(argv[i]);
src/apps/mediaplayer/MainApp.cpp
238
BEntry entry(path.Path(), true);
src/apps/mediaplayer/MainApp.cpp
502
BPath path;
src/apps/mediaplayer/MainApp.cpp
503
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK
src/apps/mediaplayer/MainApp.cpp
504
|| path.Append(kCurrentPlaylistFilename) != B_OK) {
src/apps/mediaplayer/MainApp.cpp
508
BFile file(path.Path(), B_WRITE_ONLY | B_CREATE_FILE | B_ERASE_FILE);
src/apps/mediaplayer/MainApp.cpp
519
BPath path;
src/apps/mediaplayer/MainApp.cpp
520
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK
src/apps/mediaplayer/MainApp.cpp
521
|| path.Append(kCurrentPlaylistFilename) != B_OK) {
src/apps/mediaplayer/MainApp.cpp
525
BFile file(path.Path(), B_READ_ONLY);
src/apps/mediaplayer/MainWin.cpp
1361
BPath path;
src/apps/mediaplayer/MainWin.cpp
1362
if (entry.GetPath(&path) != B_NO_ERROR)
src/apps/mediaplayer/MainWin.cpp
1364
const char* name = path.Path();
src/apps/mediaplayer/MainWin.cpp
666
BString path = url.Path().String();
src/apps/mediaplayer/MainWin.cpp
667
if (path.IsEmpty())
src/apps/mediaplayer/MainWin.cpp
668
path = urlString;
src/apps/mediaplayer/MainWin.cpp
670
result = BEntry(path.String()).GetRef(&fileRef);
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
100
ret = into->AddString(kPathKey, path.Path());
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
271
BPath path(&fRefs[0]);
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
273
locationURI << path.Path();
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
374
BPath path;
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
375
entry.GetPath(&path);
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
376
path.GetParent(&path);
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
377
BDirectory directory(path.Path());
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
44
const char* path;
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
48
while (archive->FindString(kPathKey, i, &path) == B_OK) {
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
49
if (get_ref_for_path(path, &ref) == B_OK) {
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
578
BPath path(trashPath, (*namesInTrash)[i].String());
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
579
BEntry entry(path.Path());
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
96
BPath path(&fRefs[i]);
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
97
ret = path.InitCheck();
src/apps/mediaplayer/playlist/Playlist.cpp
556
BPath path;
src/apps/mediaplayer/playlist/Playlist.cpp
560
path = BPath(str.String());
src/apps/mediaplayer/playlist/Playlist.cpp
561
printf("Line %s\n", path.Path());
src/apps/mediaplayer/playlist/Playlist.cpp
562
if (path.Path() != NULL) {
src/apps/mediaplayer/playlist/Playlist.cpp
563
if ((err = get_ref_for_path(path.Path(), &refPath)) == B_OK) {
src/apps/mediaplayer/playlist/Playlist.cpp
820
Playlist::_GetExceptExtension(const BString& path)
src/apps/mediaplayer/playlist/Playlist.cpp
822
int32 periodPos = path.FindLast('.');
src/apps/mediaplayer/playlist/Playlist.cpp
823
if (periodPos <= path.FindLast('/'))
src/apps/mediaplayer/playlist/Playlist.cpp
824
return path;
src/apps/mediaplayer/playlist/Playlist.cpp
825
return BString(path.String(), periodPos);
src/apps/mediaplayer/playlist/Playlist.h
134
static BString _GetExceptExtension(const BString& path);
src/apps/mediaplayer/playlist/PlaylistFileReader.cpp
46
BPath path(entry.String());
src/apps/mediaplayer/playlist/PlaylistFileReader.cpp
48
status_t err = get_ref_for_path(path.Path(), &refPath);
src/apps/mediaplayer/playlist/PlaylistFileReader.cpp
84
BString path(BPath(&ref).Path());
src/apps/mediaplayer/playlist/PlaylistFileReader.cpp
86
if (path.FindLast(".m3u") == path.CountChars() - 4
src/apps/mediaplayer/playlist/PlaylistFileReader.cpp
87
|| path.FindLast(".m3u8") == path.CountChars() - 5)
src/apps/mediaplayer/playlist/PlaylistFileReader.cpp
89
else if (path.FindLast(".pls") == path.CountChars() - 4)
src/apps/overlayimage/OverlayView.cpp
100
BPath path(&entry);
src/apps/overlayimage/OverlayView.cpp
103
fBitmap = BTranslationUtils::GetBitmap(path.Path());
src/apps/packageinstaller/InstalledPackageInfo.cpp
29
BPath path;
src/apps/packageinstaller/InstalledPackageInfo.cpp
30
status_t ret = find_directory(B_USER_CONFIG_DIRECTORY, &path);
src/apps/packageinstaller/InstalledPackageInfo.cpp
32
ret = path.Append(kPackagesDir);
src/apps/packageinstaller/InstalledPackageInfo.cpp
34
ret = path.Append(filename);
src/apps/packageinstaller/InstalledPackageInfo.cpp
36
ret = file->SetTo(path.Path(), B_READ_ONLY);
src/apps/packageinstaller/PackageInfo.cpp
1009
BPath *def = static_cast<BPath *>(systemPaths.ItemAt(path));
src/apps/packageinstaller/PackageInfo.cpp
1033
if (path == 1)
src/apps/packageinstaller/PackageInfo.cpp
1035
else if (path == 0xffffffff) {
src/apps/packageinstaller/PackageInfo.cpp
1059
_AddItem(item, originalSize, itemGroups, path, cust);
src/apps/packageinstaller/PackageInfo.cpp
1102
uint32 path, uint32 cust)
src/apps/packageinstaller/PackageInfo.cpp
1121
if (path == 0xffffffff)
src/apps/packageinstaller/PackageInfo.cpp
1123
else if (path < 0xfffffffe &&
src/apps/packageinstaller/PackageInfo.cpp
350
BPath *path = new BPath();
src/apps/packageinstaller/PackageInfo.cpp
351
status_t ret = find_directory(dir, path);
src/apps/packageinstaller/PackageInfo.cpp
353
delete path;
src/apps/packageinstaller/PackageInfo.cpp
357
parser_debug("%s\n", path->Path());
src/apps/packageinstaller/PackageInfo.cpp
359
systemPaths.AddItem(path);
src/apps/packageinstaller/PackageInfo.cpp
628
BString *path = new BString(pathname);
src/apps/packageinstaller/PackageInfo.cpp
630
path->Remove(length - 1, 1);
src/apps/packageinstaller/PackageInfo.cpp
631
userPaths.AddItem(path);
src/apps/packageinstaller/PackageInfo.cpp
650
uint32 itemGroups = 0, path = 0, cust = 0, ctime = 0, mtime = 0;
src/apps/packageinstaller/PackageInfo.cpp
721
fPackageFile->Read(&path, 4);
src/apps/packageinstaller/PackageInfo.cpp
722
swap_data(B_UINT32_TYPE, &path, sizeof(uint32),
src/apps/packageinstaller/PackageInfo.cpp
882
if (path == 0xfffffffe)
src/apps/packageinstaller/PackageInfo.cpp
884
else if (path == 0xffffffff) {
src/apps/packageinstaller/PackageInfo.cpp
891
userPaths.ItemAt(path));
src/apps/packageinstaller/PackageInfo.cpp
903
systemPaths.ItemAt(path));
src/apps/packageinstaller/PackageInfo.cpp
924
if (path == 0xfffffffe) {
src/apps/packageinstaller/PackageInfo.cpp
928
} else if (path == 0xffffffff) {
src/apps/packageinstaller/PackageInfo.cpp
938
userPaths.ItemAt(path));
src/apps/packageinstaller/PackageInfo.cpp
950
systemPaths.ItemAt(path));
src/apps/packageinstaller/PackageInfo.cpp
964
if (path != 0xffffffff) {
src/apps/packageinstaller/PackageInfo.cpp
989
if (path == 0xfffffffe)
src/apps/packageinstaller/PackageInfo.cpp
991
else if (path == 0xffffffff) {
src/apps/packageinstaller/PackageInfo.cpp
998
userPaths.ItemAt(path));
src/apps/packageinstaller/PackageInfo.h
46
uint32 path, uint32 cust);
src/apps/packageinstaller/PackageItem.cpp
1025
PackageLink::PackageLink(BFile *parent, const BString &path,
src/apps/packageinstaller/PackageItem.cpp
1029
PackageItem(parent, path, type, ctime, mtime, offset, size),
src/apps/packageinstaller/PackageItem.cpp
1037
PackageLink::DoInstall(const char *path, ItemState *state)
src/apps/packageinstaller/PackageItem.cpp
1052
ret = InitPath(path, &destination);
src/apps/packageinstaller/PackageItem.cpp
147
PackageItem::PackageItem(BFile* parent, const BString& path, uint8 type,
src/apps/packageinstaller/PackageItem.cpp
150
SetTo(parent, path, type, ctime, mtime, offset, size);
src/apps/packageinstaller/PackageItem.cpp
160
PackageItem::SetTo(BFile* parent, const BString& path, uint8 type, uint32 ctime,
src/apps/packageinstaller/PackageItem.cpp
164
fPath = path;
src/apps/packageinstaller/PackageItem.cpp
175
PackageItem::InitPath(const char* path, BPath* destination)
src/apps/packageinstaller/PackageItem.cpp
181
printf("InitPath - relative: %s + %s\n", path, fPath.String());
src/apps/packageinstaller/PackageItem.cpp
182
if (path == NULL) {
src/apps/packageinstaller/PackageItem.cpp
186
ret = destination->SetTo(path, fPath.String());
src/apps/packageinstaller/PackageItem.cpp
195
printf("InitPath - volume: %s + %s\n", path, fPath.String());
src/apps/packageinstaller/PackageItem.cpp
196
if (path == NULL) {
src/apps/packageinstaller/PackageItem.cpp
201
BVolume volume(dev_for_path(path));
src/apps/packageinstaller/PackageItem.cpp
214
fprintf(stderr, "InitPath(%s): %s\n", path, strerror(ret));
src/apps/packageinstaller/PackageItem.cpp
544
PackageScript::PackageScript(BFile* parent, const BString& path, uint8 type,
src/apps/packageinstaller/PackageItem.cpp
547
PackageItem(parent, path, type, 0, 0, offset, size),
src/apps/packageinstaller/PackageItem.cpp
555
PackageScript::DoInstall(const char* path, ItemState* state)
src/apps/packageinstaller/PackageItem.cpp
638
if (path != NULL)
src/apps/packageinstaller/PackageItem.cpp
639
ret = InitPath(path, &workingDirectory);
src/apps/packageinstaller/PackageItem.cpp
804
PackageDirectory::PackageDirectory(BFile* parent, const BString& path,
src/apps/packageinstaller/PackageItem.cpp
807
PackageItem(parent, path, type, ctime, mtime, offset, size)
src/apps/packageinstaller/PackageItem.cpp
813
PackageDirectory::DoInstall(const char* path, ItemState* state)
src/apps/packageinstaller/PackageItem.cpp
819
ret = InitPath(path, &destination);
src/apps/packageinstaller/PackageItem.cpp
859
PackageFile::PackageFile(BFile *parent, const BString &path, uint8 type,
src/apps/packageinstaller/PackageItem.cpp
864
PackageItem(parent, path, type, ctime, mtime, offset, size),
src/apps/packageinstaller/PackageItem.cpp
875
PackageFile::DoInstall(const char* path, ItemState* state)
src/apps/packageinstaller/PackageItem.cpp
886
ret = InitPath(path, &destination);
src/apps/packageinstaller/PackageItem.h
119
PackageDirectory(BFile* parent, const BString& path,
src/apps/packageinstaller/PackageItem.h
123
virtual status_t DoInstall(const char* path = NULL,
src/apps/packageinstaller/PackageItem.h
131
PackageScript(BFile* parent, const BString& path,
src/apps/packageinstaller/PackageItem.h
135
virtual status_t DoInstall(const char* path = NULL,
src/apps/packageinstaller/PackageItem.h
156
PackageFile(BFile* parent, const BString& path,
src/apps/packageinstaller/PackageItem.h
162
virtual status_t DoInstall(const char* path = NULL,
src/apps/packageinstaller/PackageItem.h
178
PackageLink(BFile* parent, const BString& path,
src/apps/packageinstaller/PackageItem.h
183
virtual status_t DoInstall(const char* path = NULL,
src/apps/packageinstaller/PackageItem.h
76
PackageItem(BFile* parent, const BString& path,
src/apps/packageinstaller/PackageItem.h
81
virtual status_t DoInstall(const char* path = NULL,
src/apps/packageinstaller/PackageItem.h
83
virtual void SetTo(BFile* parent, const BString& path,
src/apps/packageinstaller/PackageItem.h
89
status_t InitPath(const char* path, BPath* destination);
src/apps/packageinstaller/PackageView.cpp
160
BString path;
src/apps/packageinstaller/PackageView.cpp
161
if (message->FindString("path", &path) == B_OK)
src/apps/packageinstaller/PackageView.cpp
162
fCurrentPath.SetTo(path.String());
src/apps/packageinstaller/PackageView.cpp
259
BPath path(&ref);
src/apps/packageinstaller/PackageView.cpp
260
if (path.InitCheck() != B_OK)
src/apps/packageinstaller/PackageView.cpp
263
dev_t device = dev_for_path(path.Path());
src/apps/packageinstaller/PackageView.cpp
270
BString name = _NamePlusSizeString(path.Path(),
src/apps/packageinstaller/PackageView.cpp
274
fCurrentPath.SetTo(path.Path());
src/apps/packageinstaller/PackageView.cpp
290
BString path;
src/apps/packageinstaller/PackageView.cpp
291
if (message->FindString("path", &path) == B_OK) {
src/apps/packageinstaller/PackageView.cpp
292
fCurrentPath.SetTo(path.String());
src/apps/packageinstaller/PackageView.cpp
322
PackageView::ItemExists(PackageItem& item, BPath& path, int32& policy)
src/apps/packageinstaller/PackageView.cpp
367
snprintf(buffer, sizeof(buffer), formatString, path.Leaf());
src/apps/packageinstaller/PackageView.cpp
608
BPath path;
src/apps/packageinstaller/PackageView.cpp
613
if (find_directory(B_SYSTEM_NONPACKAGED_DIRECTORY, &path) == B_OK) {
src/apps/packageinstaller/PackageView.cpp
614
dev_t device = dev_for_path(path.Path());
src/apps/packageinstaller/PackageView.cpp
616
&& path.Append("apps") == B_OK) {
src/apps/packageinstaller/PackageView.cpp
617
item = _AddDestinationMenuItem(path.Path(), volume.FreeBytes(),
src/apps/packageinstaller/PackageView.cpp
618
path.Path());
src/apps/packageinstaller/PackageView.cpp
624
fCurrentPath.SetTo(path.Path());
src/apps/packageinstaller/PackageView.cpp
643
if (path.SetTo(&mountPoint, NULL) != B_OK)
src/apps/packageinstaller/PackageView.cpp
650
volume.FreeBytes(), path.Path());
src/apps/packageinstaller/PackageView.cpp
655
fCurrentPath.SetTo(path.Path());
src/apps/packageinstaller/PackageView.cpp
699
const char* path) const
src/apps/packageinstaller/PackageView.cpp
705
message->AddString("path", path);
src/apps/packageinstaller/PackageView.h
43
BPath& path, int32& policy);
src/apps/packageinstaller/PackageView.h
65
size_t size, const char* path) const;
src/apps/packageinstaller/UninstallView.cpp
121
BPath path;
src/apps/packageinstaller/UninstallView.cpp
122
fToPackages.GetParent(&path);
src/apps/packageinstaller/UninstallView.cpp
123
if (dir.SetTo(path.Path()) != B_OK)
src/apps/packageinstaller/main.cpp
77
BPath path;
src/apps/packageinstaller/main.cpp
78
if (path.SetTo(argv[i]) != B_OK) {
src/apps/packageinstaller/main.cpp
85
status_t ret = get_ref_for_path(path.Path(), &ref);
src/apps/people/PeopleApp.cpp
83
BPath path;
src/apps/people/PeopleApp.cpp
84
find_directory(B_USER_SETTINGS_DIRECTORY, &path, true);
src/apps/people/PeopleApp.cpp
86
BDirectory dir(path.Path());
src/apps/people/PersonWindow.cpp
379
BPath path;
src/apps/people/PersonWindow.cpp
380
find_directory(B_USER_DIRECTORY, &path, true);
src/apps/people/PersonWindow.cpp
383
dir.SetTo(path.Path());
src/apps/poorman/PoorManPreferencesWindow.cpp
190
BPath path;
src/apps/poorman/PoorManPreferencesWindow.cpp
196
entry.GetPath(&path);
src/apps/poorman/PoorManPreferencesWindow.cpp
198
PRINT(("DIR: %s\n", path.Path()));
src/apps/poorman/PoorManPreferencesWindow.cpp
199
fSiteView->SetWebDir(path.Path());
src/apps/poorman/PoorManPreferencesWindow.cpp
222
BPath path;
src/apps/poorman/PoorManPreferencesWindow.cpp
235
entry.GetPath(&path);
src/apps/poorman/PoorManPreferencesWindow.cpp
236
path.Append(name);
src/apps/poorman/PoorManPreferencesWindow.cpp
237
PRINT(("Log File: %s\n", path.Path()));
src/apps/poorman/PoorManPreferencesWindow.cpp
240
fLoggingView->SetLogFileName(path.Path());
src/apps/poorman/PoorManWindow.cpp
488
BPath path;
src/apps/poorman/PoorManWindow.cpp
505
entry.GetPath(&path);
src/apps/poorman/PoorManWindow.cpp
506
path.Append(name);
src/apps/poorman/PoorManWindow.cpp
508
if (!(f = fopen(path.Path(), "w")))
src/apps/poorman/libhttpd/libhttpd.c
1470
expand_symlinks( char* path, char** restP, int no_symlink_check, int tildemapped )
src/apps/poorman/libhttpd/libhttpd.c
1497
if ( stat( path, &sb ) != -1 )
src/apps/poorman/libhttpd/libhttpd.c
1499
checkedlen = strlen( path );
src/apps/poorman/libhttpd/libhttpd.c
1501
(void) strcpy( checked, path );
src/apps/poorman/libhttpd/libhttpd.c
1519
restlen = strlen( path );
src/apps/poorman/libhttpd/libhttpd.c
1521
(void) strcpy( rest, path );
src/apps/poorman/libhttpd/libhttpd.c
155
static char* expand_symlinks( char* path, char** restP, int no_symlink_check, int tildemapped );
src/apps/powerstatus/ACPIDriverInterface.cpp
248
BPath path;
src/apps/powerstatus/ACPIDriverInterface.cpp
249
entry.GetPath(&path);
src/apps/powerstatus/ACPIDriverInterface.cpp
252
if (_FindDrivers(path.Path()) == B_OK)
src/apps/powerstatus/ACPIDriverInterface.cpp
255
int32 handler = open(path.Path(), O_RDWR);
src/apps/powerstatus/ACPIDriverInterface.cpp
257
printf("try %s\n", path.Path());
src/apps/powerstatus/PowerStatusView.cpp
905
BPath path;
src/apps/powerstatus/PowerStatusView.cpp
906
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path,
src/apps/powerstatus/PowerStatusView.cpp
911
path.Append("PowerStatus settings");
src/apps/powerstatus/PowerStatusView.cpp
913
return file.SetTo(path.Path(), mode);
src/apps/processcontroller/Utilities.cpp
88
launch(const char* signature, const char* path)
src/apps/processcontroller/Utilities.cpp
91
if (status != B_OK && path) {
src/apps/processcontroller/Utilities.cpp
93
if (get_ref_for_path(path, &ref) == B_OK)
src/apps/processcontroller/Utilities.h
28
bool launch(const char* mime, const char* path);
src/apps/pulse/Prefs.cpp
29
BPath path;
src/apps/pulse/Prefs.cpp
30
find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/apps/pulse/Prefs.cpp
31
path.Append("Pulse_settings");
src/apps/pulse/Prefs.cpp
32
fFile = new BFile(path.Path(), B_READ_WRITE | B_CREATE_FILE);
src/apps/pulse/Prefs.cpp
35
if (fFile->SetTo(path.Path(), B_READ_ONLY) != B_OK) {
src/apps/resedit/ResView.cpp
219
BPath path(&dir);
src/apps/resedit/ResView.cpp
220
path.Append(name.String());
src/apps/resedit/ResView.cpp
221
BFile file(path.Path(), B_CREATE_FILE | B_READ_WRITE);
src/apps/resedit/ResView.cpp
228
BEntry entry(path.Path());
src/apps/resedit/ResourceRoster.cpp
124
BPath path(&ref);
src/apps/resedit/ResourceRoster.cpp
126
image_id addon = load_add_on(path.Path());
src/apps/screenshot/ScreenshotWindow.cpp
378
BPath path;
src/apps/screenshot/ScreenshotWindow.cpp
379
if (entry.GetPath(&path) == B_OK) {
src/apps/screenshot/ScreenshotWindow.cpp
380
BString label(path.Path());
src/apps/screenshot/ScreenshotWindow.cpp
381
_AddItemToPathMenu(path.Path(), label, 3, true);
src/apps/screenshot/ScreenshotWindow.cpp
487
BPath path(_GetDirectory());
src/apps/screenshot/ScreenshotWindow.cpp
488
if (path != NULL) {
src/apps/screenshot/ScreenshotWindow.cpp
489
path.Append(fNameControl->Text());
src/apps/screenshot/ScreenshotWindow.cpp
491
message.AddString("argv", path.Path());
src/apps/screenshot/ScreenshotWindow.cpp
549
BPath path;
src/apps/screenshot/ScreenshotWindow.cpp
550
find_directory(B_USER_DIRECTORY, &path);
src/apps/screenshot/ScreenshotWindow.cpp
553
_AddItemToPathMenu(path.Path(), label, 0,
src/apps/screenshot/ScreenshotWindow.cpp
554
path.Path() == lastSelectedPath, 'H');
src/apps/screenshot/ScreenshotWindow.cpp
556
path.Append("Desktop");
src/apps/screenshot/ScreenshotWindow.cpp
558
_AddItemToPathMenu(path.Path(), label, 0,
src/apps/screenshot/ScreenshotWindow.cpp
559
path.Path() == lastSelectedPath, 'D');
src/apps/screenshot/ScreenshotWindow.cpp
561
find_directory(B_USER_NONPACKAGED_DATA_DIRECTORY, &path);
src/apps/screenshot/ScreenshotWindow.cpp
562
path.Append("artwork");
src/apps/screenshot/ScreenshotWindow.cpp
565
_AddItemToPathMenu(path.Path(), label, 2,
src/apps/screenshot/ScreenshotWindow.cpp
566
path.Path() == lastSelectedPath, 'A');
src/apps/screenshot/ScreenshotWindow.cpp
593
ScreenshotWindow::_AddItemToPathMenu(const char* path, BString& label,
src/apps/screenshot/ScreenshotWindow.cpp
603
&& !strcmp(path, pathFromItem)) {
src/apps/screenshot/ScreenshotWindow.cpp
614
message->AddString("path", path);
src/apps/screenshot/ScreenshotWindow.cpp
689
BPath path(_GetDirectory());
src/apps/screenshot/ScreenshotWindow.cpp
691
if (path == NULL)
src/apps/screenshot/ScreenshotWindow.cpp
695
directoryEntry.SetTo(path.Path());
src/apps/screenshot/ScreenshotWindow.cpp
701
status_t directoryCreateStatus = create_directory(path.Path(), 0755);
src/apps/screenshot/ScreenshotWindow.cpp
716
path.Append(fNameControl->Text());
src/apps/screenshot/ScreenshotWindow.cpp
719
entry.SetTo(path.Path());
src/apps/screenshot/ScreenshotWindow.cpp
737
path.Path(), fImageFileType);
src/apps/screenshot/ScreenshotWindow.cpp
837
BPath path;
src/apps/screenshot/ScreenshotWindow.cpp
842
path.SetTo(stringPath);
src/apps/screenshot/ScreenshotWindow.cpp
844
return path;
src/apps/screenshot/ScreenshotWindow.cpp
893
BString path;
src/apps/screenshot/ScreenshotWindow.cpp
900
if (msg && msg->FindString("path", &path) == B_OK)
src/apps/screenshot/ScreenshotWindow.cpp
901
settings.AddString("path", path.String());
src/apps/screenshot/ScreenshotWindow.cpp
908
if (msg && msg->FindString("path", &path) == B_OK)
src/apps/screenshot/ScreenshotWindow.cpp
909
settings.AddString("lastSelectedPath", path.String());
src/apps/screenshot/ScreenshotWindow.h
51
void _AddItemToPathMenu(const char* path,
src/apps/serialconnect/SerialApp.cpp
333
BString path = message->FindString("data");
src/apps/serialconnect/SerialApp.cpp
335
openMessage.AddString("port name", path);
src/apps/serialconnect/SerialApp.cpp
372
BPath path;
src/apps/serialconnect/SerialApp.cpp
373
find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/apps/serialconnect/SerialApp.cpp
374
path.Append("SerialConnect");
src/apps/serialconnect/SerialApp.cpp
376
BFile file(path.Path(), B_READ_ONLY);
src/apps/serialconnect/SerialApp.cpp
400
BPath path;
src/apps/serialconnect/SerialApp.cpp
401
find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/apps/serialconnect/SerialApp.cpp
402
path.Append("SerialConnect");
src/apps/serialconnect/SerialApp.cpp
404
BFile file(path.Path(), B_WRITE_ONLY | B_CREATE_FILE);
src/apps/serialconnect/SerialWindow.cpp
337
BString path;
src/apps/serialconnect/SerialWindow.cpp
338
bool open = (message->FindString("port name", &path) == B_OK);
src/apps/showimage/ShowImageApp.cpp
69
BPath path;
src/apps/showimage/ShowImageApp.cpp
72
path.SetTo(argv[i]);
src/apps/showimage/ShowImageApp.cpp
75
path.SetTo(cwd);
src/apps/showimage/ShowImageApp.cpp
76
path.Append(argv[i]);
src/apps/showimage/ShowImageApp.cpp
80
status_t err = get_ref_for_path(path.Path(), &ref);
src/apps/showimage/ShowImageSettings.cpp
190
BPath path;
src/apps/showimage/ShowImageSettings.cpp
191
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/apps/showimage/ShowImageSettings.cpp
195
path.Append("ShowImage_settings");
src/apps/showimage/ShowImageSettings.cpp
197
return file->SetTo(path.Path(), forReading
src/apps/showimage/ShowImageView.cpp
439
BPath path(ref);
src/apps/showimage/ShowImageView.cpp
440
fCaption = path.Path();
src/apps/showimage/ShowImageWindow.cpp
1215
BPath path(&entry);
src/apps/showimage/ShowImageWindow.cpp
1216
const char* filename = path.Leaf();
src/apps/showimage/ShowImageWindow.cpp
1270
BPath path(&dirRef);
src/apps/showimage/ShowImageWindow.cpp
1271
settings->SetString("SaveDirectory", path.Path());
src/apps/showimage/ShowImageWindow.cpp
783
BPath path(fImageView->Image());
src/apps/showimage/ShowImageWindow.cpp
784
SetTitle(path.Path());
src/apps/soundrecorder/RecorderWindow.cpp
1167
BPath path;
src/apps/soundrecorder/RecorderWindow.cpp
1173
if ((err = tempEnt.GetPath(&path)) < B_OK) {
src/apps/soundrecorder/RecorderWindow.cpp
1176
path.Append(name);
src/apps/soundrecorder/RecorderWindow.cpp
1179
if ((fd = open(path.Path(), O_RDWR | O_CREAT | O_EXCL, 0666)) < 0) {
src/apps/soundrecorder/RecorderWindow.cpp
1291
BPath path(&entry);
src/apps/soundrecorder/RecorderWindow.cpp
218
BPath path;
src/apps/soundrecorder/RecorderWindow.cpp
219
if (!(error = find_directory(B_SYSTEM_TEMP_DIRECTORY, &path)))
src/apps/soundrecorder/RecorderWindow.cpp
220
error = fTempDir.SetTo(path.Path());
src/apps/stylededit/StyledEditApp.cpp
219
BPath path(&entry);
src/apps/stylededit/StyledEditApp.cpp
222
path.Path());
src/apps/stylededit/StyledEditApp.cpp
336
BPath path;
src/apps/stylededit/StyledEditApp.cpp
338
path.SetTo(argv[i]);
src/apps/stylededit/StyledEditApp.cpp
340
path.SetTo(cwd, argv[i]);
src/apps/stylededit/StyledEditApp.cpp
345
get_ref_for_path(path.Path(), &ref);
src/apps/sudoku/SudokuView.cpp
138
BPath path;
src/apps/sudoku/SudokuView.cpp
139
status_t status = path.SetTo(&ref);
src/apps/sudoku/SudokuView.cpp
143
FILE* file = fopen(path.Path(), "r");
src/apps/sudoku/SudokuWindow.cpp
314
BPath path;
src/apps/sudoku/SudokuWindow.cpp
315
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/apps/sudoku/SudokuWindow.cpp
318
path.Append("Sudoku settings");
src/apps/sudoku/SudokuWindow.cpp
320
return file.SetTo(path.Path(), mode);
src/apps/terminal/PrefHandler.cpp
112
BPath path;
src/apps/terminal/PrefHandler.cpp
113
GetDefaultPath(path);
src/apps/terminal/PrefHandler.cpp
114
OpenText(path.Path());
src/apps/terminal/PrefHandler.cpp
191
PrefHandler::GetDefaultPath(BPath& path)
src/apps/terminal/PrefHandler.cpp
194
status = find_directory(B_USER_SETTINGS_DIRECTORY, &path, true);
src/apps/terminal/PrefHandler.cpp
198
status = path.Append("Terminal");
src/apps/terminal/PrefHandler.cpp
203
status = create_directory(path.Path(), 0755);
src/apps/terminal/PrefHandler.cpp
207
return path.Append("Default");
src/apps/terminal/PrefHandler.cpp
212
PrefHandler::OpenText(const char *path)
src/apps/terminal/PrefHandler.cpp
214
return _LoadFromTextFile(path);
src/apps/terminal/PrefHandler.cpp
221
BPath path;
src/apps/terminal/PrefHandler.cpp
222
if (GetDefaultPath(path) == B_OK)
src/apps/terminal/PrefHandler.cpp
223
SaveAsText(path.Path(), PREFFILE_MIMETYPE);
src/apps/terminal/PrefHandler.cpp
228
PrefHandler::SaveAsText(const char *path, const char *mimetype,
src/apps/terminal/PrefHandler.cpp
233
BPath directoryPath(path);
src/apps/terminal/PrefHandler.cpp
238
BFile file(path, B_WRITE_ONLY | B_CREATE_FILE | B_ERASE_FILE);
src/apps/terminal/PrefHandler.cpp
524
PrefHandler::_LoadFromTextFile(const char * path)
src/apps/terminal/PrefHandler.cpp
531
file = fopen(path, "r");
src/apps/terminal/PrefHandler.cpp
557
BPath path;
src/apps/terminal/PrefHandler.cpp
561
if (entry.GetPath(&path) != B_OK)
src/apps/terminal/PrefHandler.cpp
566
themeHandler->_LoadFromTextFile(path.Path());
src/apps/terminal/PrefHandler.h
55
status_t OpenText(const char *path);
src/apps/terminal/PrefHandler.h
57
void SaveAsText(const char *path, const char *minmtype = NULL,
src/apps/terminal/PrefHandler.h
75
static status_t GetDefaultPath(BPath& path);
src/apps/terminal/PrefHandler.h
83
status_t _LoadFromTextFile(const char * path);
src/apps/terminal/PrefWindow.cpp
120
BPath path(&dir, filename);
src/apps/terminal/PrefWindow.cpp
122
PrefHandler::Default()->SaveAsText(path.Path(), PREFFILE_MIMETYPE,
src/apps/terminal/TermApp.cpp
233
BPath path(&ent);
src/apps/terminal/TermApp.cpp
234
PrefHandler::Default()->OpenText(path.Path());
src/apps/terminal/TermView.cpp
2202
BPath path(&ent);
src/apps/terminal/TermView.cpp
2203
BString string(path.Path());
src/apps/terminal/TermView.cpp
2244
BPath path(&ent);
src/apps/terminal/TermView.cpp
2245
BString string(path.Path());
src/apps/terminal/TermViewStates.cpp
1009
TermView::HyperLinkState::_EntryExists(const BString& path,
src/apps/terminal/TermViewStates.cpp
1012
if (path.IsEmpty())
src/apps/terminal/TermViewStates.cpp
1015
if (path[0] == '/' || fCurrentDirectory.IsEmpty()) {
src/apps/terminal/TermViewStates.cpp
1016
_actualPath = path;
src/apps/terminal/TermViewStates.cpp
1017
} else if (path == "~" || path.StartsWith("~/")) {
src/apps/terminal/TermViewStates.cpp
1024
_actualPath << path.String() + 1;
src/apps/terminal/TermViewStates.cpp
1027
_actualPath << fCurrentDirectory << '/' << path;
src/apps/terminal/TermViewStates.cpp
977
BString path = text;
src/apps/terminal/TermViewStates.cpp
980
int32 colonIndex = path.FindLast(':');
src/apps/terminal/TermViewStates.cpp
981
if (colonIndex <= 0 || colonIndex == path.Length() - 1)
src/apps/terminal/TermViewStates.cpp
985
strtol(path.String() + colonIndex + 1, &numberEnd, 0);
src/apps/terminal/TermViewStates.cpp
989
path.Truncate(colonIndex);
src/apps/terminal/TermViewStates.cpp
990
if (_EntryExists(path, actualPath)) {
src/apps/terminal/TermViewStates.cpp
991
BString address = path == actualPath
src/apps/terminal/TermViewStates.h
142
bool _EntryExists(const BString& path,
src/apps/terminal/TermWindow.cpp
1022
BPath path;
src/apps/terminal/TermWindow.cpp
1023
if (PrefHandler::GetDefaultPath(path) == B_OK) {
src/apps/terminal/TermWindow.cpp
1024
PrefHandler::Default()->SaveAsText(path.Path(),
src/apps/terminal/TermWindow.cpp
587
BPath path;
src/apps/terminal/TermWindow.cpp
588
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path, true);
src/apps/terminal/TermWindow.cpp
592
status = path.Append("Terminal");
src/apps/terminal/TermWindow.cpp
596
status = path.Append("Windows");
src/apps/terminal/TermWindow.cpp
600
return file->SetTo(path.Path(), openMode);
src/apps/terminal/ThemeWindow.cpp
106
BPath path;
src/apps/terminal/ThemeWindow.cpp
107
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/apps/terminal/ThemeWindow.cpp
108
path.Append("Terminal/Themes");
src/apps/terminal/ThemeWindow.cpp
109
create_directory(path.Path(), 0755);
src/apps/terminal/ThemeWindow.cpp
110
fSavePanel->SetPanelDirectory(path.Path());
src/apps/terminal/ThemeWindow.cpp
127
BPath path(&dir, filename);
src/apps/terminal/ThemeWindow.cpp
131
BFile file(path.Path(), B_WRITE_ONLY | B_CREATE_FILE | B_ERASE_FILE);
src/apps/text_search/ChangesIterator.cpp
101
HashString key(path);
src/apps/text_search/ChangesIterator.cpp
103
TRACE("ignoring: %s\n", path);
src/apps/text_search/ChangesIterator.cpp
110
ChangesIterator::EntryChanged(const char* path)
src/apps/text_search/ChangesIterator.cpp
112
HashString key(path);
src/apps/text_search/ChangesIterator.cpp
116
TRACE("changed: %s\n", path);
src/apps/text_search/ChangesIterator.cpp
86
ChangesIterator::EntryAdded(const char* path)
src/apps/text_search/ChangesIterator.cpp
88
HashString key(path);
src/apps/text_search/ChangesIterator.cpp
92
TRACE("added: %s\n", path);
src/apps/text_search/ChangesIterator.cpp
99
ChangesIterator::EntryRemoved(const char* path)
src/apps/text_search/ChangesIterator.h
27
void EntryAdded(const char* path);
src/apps/text_search/ChangesIterator.h
28
void EntryRemoved(const char* path);
src/apps/text_search/ChangesIterator.h
29
void EntryChanged(const char* path);
src/apps/text_search/FileIterator.cpp
31
BPath path;
src/apps/text_search/FileIterator.cpp
32
if (entry.GetPath(&path) != B_OK)
src/apps/text_search/FileIterator.cpp
35
strcpy(buffer, path.Path());
src/apps/text_search/FileIterator.cpp
50
if (BMimeType::GuessMimeType(path.Path(), &mimeType) != B_OK)
src/apps/text_search/GrepListView.cpp
20
BPath path(&entry);
src/apps/text_search/GrepListView.cpp
21
SetText(path.Path());
src/apps/text_search/GrepWindow.cpp
1005
item->SetText(path.String());
src/apps/text_search/GrepWindow.cpp
1031
BString path;
src/apps/text_search/GrepWindow.cpp
1032
if (message->FindString("path", &path) == B_OK) {
src/apps/text_search/GrepWindow.cpp
1034
fChangesIterator->EntryChanged(path.String());
src/apps/text_search/GrepWindow.cpp
1041
TRACE_NM("path: %s\n", path.String());
src/apps/text_search/GrepWindow.cpp
1375
BString path;
src/apps/text_search/GrepWindow.cpp
1393
if (path == item->Text())
src/apps/text_search/GrepWindow.cpp
1396
path = item->Text();
src/apps/text_search/GrepWindow.cpp
1398
if (get_ref_for_path(path.String(), &ref) == B_OK)
src/apps/text_search/GrepWindow.cpp
1510
BPath* path = new BPath(folderPath);
src/apps/text_search/GrepWindow.cpp
1511
if (path->Path() != lastFolderAddedToList) {
src/apps/text_search/GrepWindow.cpp
1513
folderList.AddItem(path);
src/apps/text_search/GrepWindow.cpp
1514
lastFolderAddedToList = path->Path();
src/apps/text_search/GrepWindow.cpp
1516
delete path;
src/apps/text_search/GrepWindow.cpp
1607
entry_ref path;
src/apps/text_search/GrepWindow.cpp
1608
if (get_ref_for_path(fModel->fFilePanelPath.String(), &path) != B_OK) {
src/apps/text_search/GrepWindow.cpp
1616
if (get_ref_for_path(home.Path(), &path) != B_OK) {
src/apps/text_search/GrepWindow.cpp
1624
fFilePanel = new BFilePanel(B_OPEN_PANEL, &messenger, &path,
src/apps/text_search/GrepWindow.cpp
1637
BPath path(&panelDirRef);
src/apps/text_search/GrepWindow.cpp
1638
fModel->fFilePanelPath = path.Path();
src/apps/text_search/GrepWindow.cpp
1748
BPath* path = static_cast<BPath*>(folderList->ItemAt(x));
src/apps/text_search/GrepWindow.cpp
1749
folderX = path->Path();
src/apps/text_search/GrepWindow.cpp
1752
path = static_cast<BPath*>(folderList->ItemAt(y));
src/apps/text_search/GrepWindow.cpp
1753
folderY = path->Path();
src/apps/text_search/GrepWindow.cpp
1772
BPath* path = static_cast<BPath*>(folderList->ItemAt(index));
src/apps/text_search/GrepWindow.cpp
1775
status = get_ref_for_path(path->Path(), &folderRef);
src/apps/text_search/GrepWindow.cpp
1865
BPath path;
src/apps/text_search/GrepWindow.cpp
1867
if (entry.SetTo(windowRef) == B_OK && path.SetTo(&entry) == B_OK) {
src/apps/text_search/GrepWindow.cpp
1869
windowString = path.Path();
src/apps/text_search/GrepWindow.cpp
480
BPath path;
src/apps/text_search/GrepWindow.cpp
481
if (entry.GetPath(&path) == B_OK) {
src/apps/text_search/GrepWindow.cpp
489
title.ReplaceAll("%path%", path.Path());
src/apps/text_search/GrepWindow.cpp
788
BPath path(&fModel->fDirectory);
src/apps/text_search/GrepWindow.cpp
789
if (path.InitCheck() == B_OK) {
src/apps/text_search/GrepWindow.cpp
790
TRACE_NM("start monitoring root folder: %s\n", path.Path());
src/apps/text_search/GrepWindow.cpp
791
BPrivate::BPathMonitor::StartWatching(path.Path(),
src/apps/text_search/GrepWindow.cpp
948
BString path;
src/apps/text_search/GrepWindow.cpp
949
if (message->FindString("path", &path) == B_OK) {
src/apps/text_search/GrepWindow.cpp
952
fChangesIterator->EntryAdded(path.String());
src/apps/text_search/GrepWindow.cpp
956
fChangesIterator->EntryRemoved(path.String());
src/apps/text_search/GrepWindow.cpp
958
BEntry entry(path.String());
src/apps/text_search/GrepWindow.cpp
969
TRACE_NM("path: %s\n", path.String());
src/apps/text_search/GrepWindow.cpp
976
BString path;
src/apps/text_search/GrepWindow.cpp
977
if (message->FindString("path", &path) != B_OK) {
src/apps/text_search/GrepWindow.cpp
999
BEntry entry(path.String());
src/apps/text_search/Model.cpp
341
BPath path;
src/apps/text_search/Model.cpp
342
status_t status = find_directory(which, &path, true, volume);
src/apps/text_search/Model.cpp
346
status = path.Append(PREFS_FILE);
src/apps/text_search/Model.cpp
350
status = file->SetTo(path.Path(), openMode);
src/apps/text_search/Model.cpp
51
BPath path;
src/apps/text_search/Model.cpp
52
if (find_directory(B_USER_DIRECTORY, &path) == B_OK)
src/apps/text_search/Model.cpp
53
fFilePanelPath = path.Path();
src/apps/webpositive/BookmarkBar.cpp
222
BPath path;
src/apps/webpositive/BookmarkBar.cpp
223
entry.GetPath(&path);
src/apps/webpositive/BookmarkBar.cpp
242
BPath path;
src/apps/webpositive/BookmarkBar.cpp
243
entry.GetPath(&path);
src/apps/webpositive/BookmarkBar.cpp
249
errorMessage.ReplaceFirst("%path%", path.Path());
src/apps/webpositive/BookmarkBar.cpp
260
errorMessage.ReplaceFirst("%leaf%", path.Leaf());
src/apps/webpositive/BrowserApp.cpp
181
BPath path;
src/apps/webpositive/BrowserApp.cpp
182
if (entry.Exists() && entry.GetPath(&path) == B_OK)
src/apps/webpositive/BrowserApp.cpp
183
url = path.Path();
src/apps/webpositive/BrowserApp.cpp
201
BPath path;
src/apps/webpositive/BrowserApp.cpp
202
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK
src/apps/webpositive/BrowserApp.cpp
203
&& path.Append(kApplicationName) == B_OK
src/apps/webpositive/BrowserApp.cpp
204
&& create_directory(path.Path(), 0777) == B_OK) {
src/apps/webpositive/BrowserApp.cpp
206
BWebSettings::SetPersistentStoragePath(path.Path());
src/apps/webpositive/BrowserApp.cpp
500
BPath path;
src/apps/webpositive/BrowserApp.cpp
501
if (entry.GetPath(&path) != B_OK)
src/apps/webpositive/BrowserApp.cpp
503
BUrl url(path);
src/apps/webpositive/BrowserWindow.cpp
1007
BPath path;
src/apps/webpositive/BrowserWindow.cpp
1008
if (!entry.Exists() || entry.GetPath(&path) != B_OK)
src/apps/webpositive/BrowserWindow.cpp
1011
BUrl url(path);
src/apps/webpositive/BrowserWindow.cpp
1924
BrowserWindow::_BookmarkPath(BPath& path) const
src/apps/webpositive/BrowserWindow.cpp
1926
status_t ret = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/apps/webpositive/BrowserWindow.cpp
1930
ret = path.Append(kApplicationName);
src/apps/webpositive/BrowserWindow.cpp
1934
ret = path.Append("Bookmarks");
src/apps/webpositive/BrowserWindow.cpp
1938
return create_directory(path.Path(), 0777);
src/apps/webpositive/BrowserWindow.cpp
1945
BrowserWindow::_CreateBookmark(const BPath& path, BString fileName, const BString& title,
src/apps/webpositive/BrowserWindow.cpp
1963
BPath entryPath(path);
src/apps/webpositive/BrowserWindow.cpp
1983
BDirectory directory(path.Path());
src/apps/webpositive/BrowserWindow.cpp
1992
entryPath = path;
src/apps/webpositive/BrowserWindow.cpp
2129
BPath path;
src/apps/webpositive/BrowserWindow.cpp
2130
status_t status = _BookmarkPath(path);
src/apps/webpositive/BrowserWindow.cpp
2142
_CreateBookmark(path, fileName, title, url, miniIcon, largeIcon);
src/apps/webpositive/BrowserWindow.cpp
2161
BPath path;
src/apps/webpositive/BrowserWindow.cpp
2163
status_t status = _BookmarkPath(path);
src/apps/webpositive/BrowserWindow.cpp
2165
status = get_ref_for_path(path.Path(), &ref);
src/apps/webpositive/BrowserWindow.cpp
975
BPath path;
src/apps/webpositive/BrowserWindow.cpp
976
if (_BookmarkPath(path) == B_OK && path.Append(kBookmarkBarSubdir) == B_OK) {
src/apps/webpositive/BrowserWindow.cpp
978
if (BEntry(path.Path()).GetRef(&ref) == B_OK) {
src/apps/webpositive/BrowserWindow.h
179
status_t _BookmarkPath(BPath& path) const;
src/apps/webpositive/BrowserWindow.h
180
void _CreateBookmark(const BPath& path,
src/apps/webpositive/BrowsingHistory.cpp
352
BPath path;
src/apps/webpositive/BrowsingHistory.cpp
353
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK
src/apps/webpositive/BrowsingHistory.cpp
354
|| path.Append(kApplicationName) != B_OK
src/apps/webpositive/BrowsingHistory.cpp
355
|| path.Append("BrowsingHistory") != B_OK) {
src/apps/webpositive/BrowsingHistory.cpp
358
return file.SetTo(path.Path(), mode) == B_OK;
src/apps/webpositive/CredentialsStorage.cpp
246
BPath path;
src/apps/webpositive/CredentialsStorage.cpp
247
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK
src/apps/webpositive/CredentialsStorage.cpp
248
|| path.Append(kApplicationName) != B_OK
src/apps/webpositive/CredentialsStorage.cpp
249
|| path.Append("CredentialsStorage") != B_OK) {
src/apps/webpositive/CredentialsStorage.cpp
252
return file.SetTo(path.Path(), mode) == B_OK;
src/apps/webpositive/DownloadProgressView.cpp
391
BString path;
src/apps/webpositive/DownloadProgressView.cpp
392
if (message->FindString("path", &path) != B_OK)
src/apps/webpositive/DownloadProgressView.cpp
394
fPath.SetTo(path);
src/apps/webpositive/DownloadWindow.cpp
563
BPath path;
src/apps/webpositive/DownloadWindow.cpp
564
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK
src/apps/webpositive/DownloadWindow.cpp
565
|| path.Append(kApplicationName) != B_OK
src/apps/webpositive/DownloadWindow.cpp
566
|| path.Append("Downloads") != B_OK) {
src/apps/webpositive/DownloadWindow.cpp
569
return file.SetTo(path.Path(), mode) == B_OK;
src/apps/webpositive/SettingsWindow.cpp
902
BPath path(&ref);
src/apps/webpositive/SettingsWindow.cpp
903
fDownloadFolderControl->SetText(path.Path());
src/apps/workspaces/Workspaces.cpp
235
BPath path;
src/apps/workspaces/Workspaces.cpp
236
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/apps/workspaces/Workspaces.cpp
237
path.Append(kOldSettingFile);
src/apps/workspaces/Workspaces.cpp
238
BFile file(path.Path(), B_READ_ONLY);
src/apps/workspaces/Workspaces.cpp
68
BPath path;
src/apps/workspaces/Workspaces.cpp
69
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/apps/workspaces/Workspaces.cpp
71
status = find_directory(B_SYSTEM_SETTINGS_DIRECTORY, &path);
src/apps/workspaces/Workspaces.cpp
75
status = path.Append(kSettingsFile);
src/apps/workspaces/Workspaces.cpp
79
status = file.SetTo(path.Path(), mode);
src/apps/workspaces/Workspaces.cpp
81
if (find_directory(B_SYSTEM_SETTINGS_DIRECTORY, &path) == B_OK
src/apps/workspaces/Workspaces.cpp
82
&& path.Append(kSettingsFile) == B_OK) {
src/apps/workspaces/Workspaces.cpp
83
status = file.SetTo(path.Path(), mode);
src/bin/acpi_call/acpi_call.cpp
237
printf("Path: %s\n", p->path);
src/bin/acpi_call/acpi_call.cpp
46
char* path;
src/bin/acpi_call/acpi_call.cpp
79
params.path = method_path;
src/bin/bfs_tools/lib/Inode.cpp
1087
BPath path(root);
src/bin/bfs_tools/lib/Inode.cpp
1089
path.Append(Path(source));
src/bin/bfs_tools/lib/Inode.cpp
1096
path.Append(name);
src/bin/bfs_tools/lib/Inode.cpp
1102
path.Append(sub.String());
src/bin/bfs_tools/lib/Inode.cpp
1105
BEntry entry(path.Path());
src/bin/bfs_tools/lib/Inode.cpp
1110
status = directory.CreateDirectory(path.Leaf(), NULL);
src/bin/bfs_tools/lib/Inode.cpp
1351
BPath path(root);
src/bin/bfs_tools/lib/Inode.cpp
1353
path.Append(Path(source));
src/bin/bfs_tools/lib/Inode.cpp
1360
path.Append(name);
src/bin/bfs_tools/lib/Inode.cpp
1366
path.Append(sub.String());
src/bin/bfs_tools/lib/Inode.cpp
1369
BEntry entry(path.Path());
src/bin/bfs_tools/lib/Inode.cpp
1379
status = directory.CreateSymLink(path.Leaf(),to,&link);
src/bin/bfs_tools/lib/Inode.cpp
439
BString path;
src/bin/bfs_tools/lib/Inode.cpp
456
path.Prepend(sub);
src/bin/bfs_tools/lib/Inode.cpp
462
path.Prepend("/");
src/bin/bfs_tools/lib/Inode.cpp
463
path.Prepend(inode->Name());
src/bin/bfs_tools/lib/Inode.cpp
467
fPath = strdup(path.String());
src/bin/bfs_tools/lib/Inode.cpp
489
BString path;
src/bin/bfs_tools/lib/Inode.cpp
492
path.Append(Path(source));
src/bin/bfs_tools/lib/Inode.cpp
495
path.Prepend("/");
src/bin/bfs_tools/lib/Inode.cpp
496
path.Prepend(root);
src/bin/bfs_tools/lib/Inode.cpp
498
return create_directory(path.String(), 0777);
src/bin/bfs_tools/lib/Inode.cpp
958
BPath path(root);
src/bin/bfs_tools/lib/Inode.cpp
960
path.Append(Path(source));
src/bin/bfs_tools/lib/Inode.cpp
967
path.Append(name);
src/bin/bfs_tools/lib/Inode.cpp
972
path.Append(sub.String());
src/bin/bfs_tools/lib/Inode.cpp
975
BlockRun().start, path.Path());
src/bin/bfs_tools/lib/Inode.cpp
978
status = file.SetTo(path.Path(),
src/bin/bfs_tools/lib/Inode.h
136
virtual status_t CopyTo(const char *path, bool fullPath = true,
src/bin/bfs_tools/lib/Inode.h
148
virtual status_t CopyTo(const char *path, bool fullPath = true,
src/bin/bfs_tools/lib/Inode.h
162
virtual status_t CopyTo(const char *path, bool fullPath = true,
src/bin/bfs_tools/lib/Inode.h
191
virtual status_t CopyTo(const char *path, bool fullPath = true,
src/bin/bfs_tools/lib/Inode.h
68
virtual status_t CopyTo(const char* path, bool fullPath = true,
src/bin/cddb_lookup/cddb_lookup.cpp
108
if (strcmp(path, info.device_name) == 0)
src/bin/cddb_lookup/cddb_lookup.cpp
36
status_t Lookup(CDDBServer& server, const char* path,
src/bin/cddb_lookup/cddb_lookup.cpp
412
const char* path = argv[i];
src/bin/cddb_lookup/cddb_lookup.cpp
414
if (strncmp(path, "/dev/", 5) == 0) {
src/bin/cddb_lookup/cddb_lookup.cpp
415
status = cddb.Lookup(server, path, dump, verbose);
src/bin/cddb_lookup/cddb_lookup.cpp
417
dev_t device = dev_for_path(path);
src/bin/cddb_lookup/cddb_lookup.cpp
425
fprintf(stderr, "Invalid path \"%s\": %s\n", path,
src/bin/cddb_lookup/cddb_lookup.cpp
98
CDDBLookup::Lookup(CDDBServer& server, const char* path, bool dumpOnly,
src/bin/checkfs.cpp
74
const char* path = argv[optind];
src/bin/checkfs.cpp
81
status_t status = roster.GetPartitionForPath(path, &device,
src/bin/checkfs.cpp
84
if (strncmp(path, "/dev", 4)) {
src/bin/checkfs.cpp
86
status = roster.FindPartitionByMountPoint(path, &device, &partition);
src/bin/checkfs.cpp
93
"%s\n", kProgramName, path, strerror(status));
src/bin/checkitout.cpp
131
BString path = url.Path();
src/bin/checkitout.cpp
144
PRINT(("PATH='%s'\n", path.String()));
src/bin/checkitout.cpp
168
BString path = url.Path();
src/bin/clipboard.cpp
154
ClipboardApp::Load(const char *path)
src/bin/clipboard.cpp
159
status = file.SetTo(path, B_READ_ONLY);
src/bin/clipboard.cpp
200
ClipboardApp::Save(const char *path)
src/bin/clipboard.cpp
205
status = file.SetTo(path, B_WRITE_ONLY | B_CREATE_FILE | B_ERASE_FILE);
src/bin/clipboard.cpp
40
status_t Load(const char *path);
src/bin/clipboard.cpp
41
status_t Save(const char *path);
src/bin/consoled/consoled.cpp
101
strlcat(path, "/Key_map", sizeof(path));
src/bin/consoled/consoled.cpp
102
status = keymap.SetTo(path);
src/bin/consoled/consoled.cpp
249
char path[PATH_MAX];
src/bin/consoled/consoled.cpp
250
strlcpy(path, start, sizeof(path));
src/bin/consoled/consoled.cpp
251
strlcat(path, "/", sizeof(path));
src/bin/consoled/consoled.cpp
252
strlcat(path, entry->d_name, sizeof(path));
src/bin/consoled/consoled.cpp
255
if (::stat(path, &stat) != 0)
src/bin/consoled/consoled.cpp
259
keyboard = open_keyboards(target, path, keyboard);
src/bin/consoled/consoled.cpp
264
int fd = open(path, O_RDONLY);
src/bin/consoled/consoled.cpp
271
keyboard->thread = spawn_thread(&keyboard_reader, path,
src/bin/consoled/consoled.cpp
97
char path[PATH_MAX];
src/bin/consoled/consoled.cpp
99
path, sizeof(path));
src/bin/debug/debug_utils.cpp
52
std::string path(paths, pathLen);
src/bin/debug/debug_utils.cpp
53
path += "/";
src/bin/debug/debug_utils.cpp
54
path += programName;
src/bin/debug/debug_utils.cpp
58
if (stat(path.c_str(), &st) == 0 && S_ISREG(st.st_mode)) {
src/bin/debug/debug_utils.cpp
59
resolvedPath = path;
src/bin/debug/ltrace/ltrace_stub.cpp
193
image, image->path, image->id);
src/bin/debug/ltrace/ltrace_stub.cpp
206
image, image->path, image->id);
src/bin/debug/ltrace/ltrace_stub.cpp
214
image, image->path, image->id);
src/bin/debug/ltrace/ltrace_stub.cpp
222
")\n",image, image->path, image->id);
src/bin/debug/ltrace/ltrace_stub.cpp
230
image, image->path, image->id);
src/bin/debug/profile/SharedImage.cpp
81
SharedImage::Init(const char* path)
src/bin/debug/profile/SharedImage.cpp
85
status_t error = debug_create_file_symbol_iterator(path, &iterator);
src/bin/debug/profile/SharedImage.cpp
88
path, strerror(error));
src/bin/debug/profile/SharedImage.h
54
status_t Init(const char* path);
src/bin/desklink/MediaReplicant.cpp
136
status_t _LaunchByPath(const char* path);
src/bin/desklink/MediaReplicant.cpp
440
MediaReplicant::_LaunchByPath(const char* path)
src/bin/desklink/MediaReplicant.cpp
443
status_t status = get_ref_for_path(path, &ref);
src/bin/desklink/MediaReplicant.cpp
484
BPath path;
src/bin/desklink/MediaReplicant.cpp
485
status_t status = find_directory(base, &path);
src/bin/desklink/MediaReplicant.cpp
487
path.Append(fileName);
src/bin/desklink/MediaReplicant.cpp
491
&& _LaunchByPath(path.Path()) != B_OK) {
src/bin/desklink/MediaReplicant.cpp
510
BPath path;
src/bin/desklink/MediaReplicant.cpp
511
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path, false) < B_OK)
src/bin/desklink/MediaReplicant.cpp
514
path.Append(kSettingsFile);
src/bin/desklink/MediaReplicant.cpp
516
BFile settings(path.Path(), B_READ_ONLY);
src/bin/desklink/MediaReplicant.cpp
532
BPath path;
src/bin/desklink/MediaReplicant.cpp
533
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path, false) < B_OK)
src/bin/desklink/MediaReplicant.cpp
536
path.Append(kSettingsFile);
src/bin/desklink/MediaReplicant.cpp
538
BFile settings(path.Path(), B_WRITE_ONLY | B_CREATE_FILE | B_ERASE_FILE);
src/bin/df.cpp
47
BPath path(&root, NULL);
src/bin/df.cpp
48
if (path.InitCheck() == B_OK)
src/bin/df.cpp
49
strlcpy(mount, path.Path(), sizeof(mount));
src/bin/diff_zip.cpp
106
diff_status DiffEntry(const string& path, struct stat& st) const
src/bin/diff_zip.cpp
108
if (lstat(path.c_str(), &st) == 0) {
src/bin/diff_zip.cpp
121
path.c_str(), strerror(errno));
src/bin/diff_zip.cpp
148
string path(Path());
src/bin/diff_zip.cpp
149
DIR* dir = opendir(path.c_str());
src/bin/diff_zip.cpp
152
path.c_str(), strerror(errno));
src/bin/diff_zip.cpp
163
string entryPath = path + '/' + entry->d_name;
src/bin/diff_zip.cpp
180
path.c_str(), strerror(errno));
src/bin/diff_zip.cpp
200
string path(Path());
src/bin/diff_zip.cpp
203
diff_status status = DiffEntry(path, st);
src/bin/diff_zip.cpp
209
out->Write(path.c_str());
src/bin/diff_zip.cpp
214
DIR* dir = opendir(path.c_str());
src/bin/diff_zip.cpp
217
path.c_str(), strerror(errno));
src/bin/diff_zip.cpp
231
string entryPath = path + "/" + entry->d_name;
src/bin/diff_zip.cpp
249
path.c_str(), strerror(errno));
src/bin/diff_zip.cpp
318
const char* path = paths[i];
src/bin/diff_zip.cpp
320
if (lstat(path, &st) != 0) {
src/bin/diff_zip.cpp
321
fprintf(stderr, "Error: Failed to stat \"%s\": %s\n", path,
src/bin/diff_zip.cpp
326
rootNodes[i] = create_node(NULL, path, st);
src/bin/diff_zip.cpp
77
string path(Path());
src/bin/diff_zip.cpp
78
if (lstat(path.c_str(), &st) != 0)
src/bin/diff_zip.cpp
90
string path(Path());
src/bin/diff_zip.cpp
93
diff_status status = DiffEntry(path, st);
src/bin/diff_zip.cpp
95
out->Write(path.c_str());
src/bin/diskimage.cpp
104
BPath path;
src/bin/diskimage.cpp
106
&& device.GetPath(&path) == B_OK) {
src/bin/diskimage.cpp
108
path.Path(), id);
src/bin/diskimage.cpp
166
BPath path;
src/bin/diskimage.cpp
168
if ((device.GetFilePath(&path) == B_OK && lstat(path.Path(), &st) == 0
src/bin/diskimage.cpp
171
|| (device.GetPath(&path) == B_OK && lstat(path.Path(), &st) == 0
src/bin/diskimage.cpp
63
BPath path;
src/bin/diskimage.cpp
65
device.GetFilePath(&path) == B_OK ? path.Path() : "???");
src/bin/diskimage.cpp
68
printf("%s", device.GetPath(&path) == B_OK ? path.Path() : "???");
src/bin/driveinfo.c
101
printf("device path:\t%s\n", path);
src/bin/driveinfo.c
91
char path[B_PATH_NAME_LENGTH];
src/bin/driveinfo.c
92
if (ioctl(dev, B_GET_DRIVER_FOR_DEVICE, path, sizeof(path)) < 0) {
src/bin/driveinfo.c
95
printf("driver:\t%s\n", path);
src/bin/driveinfo.c
98
if (ioctl(dev, B_GET_PATH_FOR_DEVICE, path, sizeof(path)) < 0) {
src/bin/dstcheck.cpp
116
char path[B_PATH_NAME_LENGTH];
src/bin/dstcheck.cpp
117
if (find_directory(B_USER_SETTINGS_DIRECTORY, -1, true, path,
src/bin/dstcheck.cpp
123
strcat(path, "/time_dststatus");
src/bin/dstcheck.cpp
125
int fd = open(path, O_RDWR | O_EXCL | O_CREAT, S_IRUSR | S_IWUSR);
src/bin/dstcheck.cpp
127
fd = open(path, O_RDWR);
src/bin/findpaths.cpp
262
BPath path;
src/bin/findpaths.cpp
264
subPath, existingOnly ? B_FIND_PATH_EXISTING_ONLY : 0, path);
src/bin/findpaths.cpp
271
printf("%s\n", path.Path());
src/bin/fortune.c
21
choose_file(const char *path)
src/bin/fortune.c
27
DIR *dir = opendir(path);
src/bin/fortune.c
59
strlcpy(name, path, sizeof(name));
src/bin/fortune.c
80
char path[PATH_MAX] = {'\0'};
src/bin/fortune.c
81
const char *file = path;
src/bin/fortune.c
93
} else if (find_directory(B_SYSTEM_DATA_DIRECTORY, -1, false, path,
src/bin/fortune.c
94
sizeof(path)) == B_OK) {
src/bin/fortune.c
95
strlcat(path, "/fortunes", sizeof(path));
src/bin/fstrim.cpp
204
const char* path = argv[optind++];
src/bin/fstrim.cpp
206
int fd = open(path, O_RDONLY);
src/bin/fstrim.cpp
218
" is a directory\n", kProgramName, path);
src/bin/fstrim.cpp
243
" character device\n", kProgramName, path);
src/bin/getarch.cpp
139
const char* path = optind < argc ? argv[optind++] : NULL;
src/bin/getarch.cpp
144
if (int(path != NULL) + int(printPrimary) + int(printSecondary) > 1)
src/bin/getarch.cpp
147
if (path != NULL) {
src/bin/getarch.cpp
149
printf("%s\n", guess_architecture_for_path(path));
src/bin/getarch.cpp
66
BPath path;
src/bin/getarch.cpp
68
B_FIND_PATH_BIN_DIRECTORY, NULL, 0, path) != B_OK
src/bin/getarch.cpp
69
|| !binDirectories.Add(path.Path())) {
src/bin/getarch.cpp
83
BPath path;
src/bin/getarch.cpp
85
|| path.SetTo(paths.StringAt(i), NULL, true) != B_OK) {
src/bin/getarch.cpp
89
int32 index = binDirectories.IndexOf(path.Path());
src/bin/hey.cpp
1166
BPath path;
src/bin/hey.cpp
1206
entry.GetPath(&path);
src/bin/hey.cpp
1207
strcpy(str, path.Path());
src/bin/i2c/i2c.cpp
101
exit(scan_bus(path));
src/bin/i2c/i2c.cpp
41
scan_bus(const char *path)
src/bin/i2c/i2c.cpp
44
FileDescriptorCloser fd(open(path, O_RDONLY));
src/bin/i2c/i2c.cpp
52
printf("Scanning I2C bus: %s\n", path);
src/bin/i2c/i2c.cpp
99
const char* path = argv[optind++];
src/bin/keymap/Keymap.cpp
495
BPath path;
src/bin/keymap/Keymap.cpp
496
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path, true);
src/bin/keymap/Keymap.cpp
500
path.Append("Key_map");
src/bin/keymap/Keymap.cpp
502
status = Save(path.Path());
src/bin/keymap/Keymap.cpp
739
BPath path;
src/bin/keymap/Keymap.cpp
740
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/bin/keymap/Keymap.cpp
743
path.Append("Key_map");
src/bin/keymap/Keymap.cpp
745
BEntry entry(path.Path());
src/bin/makebootable/platform/bios_ia32/makebootable.cpp
707
BPath path;
src/bin/makebootable/platform/bios_ia32/makebootable.cpp
708
status = partition->GetMountPoint(&path);
src/bin/makebootable/platform/bios_ia32/makebootable.cpp
715
int mountFD = open(path.Path(), O_RDONLY);
src/bin/mimeset.cpp
101
entry.GetPath(&path) == B_OK ? path.Path() : entry.Name(),
src/bin/mimeset.cpp
111
process_file(const char* path)
src/bin/mimeset.cpp
115
BEntry entry(path);
src/bin/mimeset.cpp
123
status = update_mime_info(path, true, true, gForce);
src/bin/mimeset.cpp
125
status = create_app_meta_mime(path, true, true, gForce);
src/bin/mimeset.cpp
129
sProgramName, path, strerror(status));
src/bin/mimeset.cpp
98
BPath path;
src/bin/mkfs/FsCreator.cpp
52
FsCreator::FsCreator(const char* path, const char* type, const char* volumeName,
src/bin/mkfs/FsCreator.cpp
56
fPath(path),
src/bin/mkfs/FsCreator.h
19
FsCreator(const char* path, const char* type,
src/bin/mkindex.cpp
182
BPath path(&dir, NULL);
src/bin/mkindex.cpp
185
indexName, indexTypeName, path.Path());
src/bin/mountvolume.cpp
292
BPath path;
src/bin/mountvolume.cpp
293
partition->GetPath(&path);
src/bin/mountvolume.cpp
297
if (strncmp(path.Path(), "/dev/disk/", skip))
src/bin/mountvolume.cpp
308
path.Path() + skip);
src/bin/mountvolume.cpp
358
BPath path;
src/bin/mountvolume.cpp
367
status = path.SetTo(&ref);
src/bin/mountvolume.cpp
370
path.Path(), ref.name, strerror(status));
src/bin/mountvolume.cpp
372
argv[2 + i] = strdup(path.Path());
src/bin/mountvolume.cpp
458
BPath path;
src/bin/mountvolume.cpp
459
if (entry.GetPath(&path) != B_OK)
src/bin/mountvolume.cpp
466
if (!strncmp(path.Path(), "/dev/", 5)) {
src/bin/mountvolume.cpp
468
if (roster.GetPartitionForPath(path.Path(), &device, &partition)
src/bin/mountvolume.cpp
473
id = roster.RegisterFileDevice(path.Path());
src/bin/network/ftpd/ftpcmd.y
1689
char *path, *user;
src/bin/network/ftpd/ftpcmd.y
1698
if ((path = strchr(p, '/')) != NULL)
src/bin/network/ftpd/ftpcmd.y
1699
*(path++) = '\0'; /* separate ~user from the rest of path */
src/bin/network/ftpd/ftpcmd.y
1705
if (path)
src/bin/network/ftpd/ftpcmd.y
1706
asprintf(&q, "%s/%s", ppw->pw_dir, path);
src/bin/network/ftpd/ftpcmd.y
1713
if (path)
src/bin/network/ftpd/ftpcmd.y
1714
path[-1] = '/';
src/bin/network/ftpd/ftpd.c
2672
cwd(char *path)
src/bin/network/ftpd/ftpd.c
2675
if (chdir(path) < 0)
src/bin/network/ftpd/ftpd.c
2676
perror_reply(550, path);
src/bin/network/ftpd/ftpd.c
2713
char *s, path[MAXPATHLEN + 1];
src/bin/network/ftpd/ftpd.c
2715
if (getcwd(path, sizeof(path)) == NULL)
src/bin/network/ftpd/ftpd.c
2718
if ((s = doublequote(path)) == NULL)
src/bin/network/ftpd/ftpd.c
3408
char path[MAXPATHLEN + 1];
src/bin/network/ftpd/ftpd.c
3413
if (realpath(name, path) == NULL) {
src/bin/network/ftpd/ftpd.c
3414
syslog(LOG_NOTICE, "realpath failed on %s: %m", path);
src/bin/network/ftpd/ftpd.c
3419
path, (intmax_t)size,
src/bin/network/ppp_up/ConnectionView.cpp
163
BString path("ptpnet/");
src/bin/network/ppp_up/ConnectionView.cpp
164
path << fInterfaceName;
src/bin/network/ppp_up/ConnectionView.cpp
166
ReadMessageDriverSettings(path.String(), &fSettings);
src/bin/package/PackageInfoPrinter.h
394
void PrintInstallPath(const char* path) const
src/bin/package/PackageInfoPrinter.h
396
printf("\tinstall path: %s\n", path);
src/bin/package/PackageWriterListener.cpp
32
PackageWriterListener::OnEntryAdded(const char* path)
src/bin/package/PackageWriterListener.cpp
37
printf("\t%s\n", path);
src/bin/package/PackageWriterListener.h
24
virtual void OnEntryAdded(const char* path);
src/bin/package/command_extract.cpp
696
BString path;
src/bin/package/command_extract.cpp
700
path = _EntryPath(parent);
src/bin/package/command_extract.cpp
701
path << '/';
src/bin/package/command_extract.cpp
704
path << entry->Name();
src/bin/package/command_extract.cpp
705
return path;
src/bin/pkgman/command_list_repos.cpp
104
BPath path;
src/bin/pkgman/command_list_repos.cpp
105
repoConfig.Entry().GetPath(&path);
src/bin/pkgman/command_list_repos.cpp
106
WARN(result, "skipping repository-config '%s'", path.Path());
src/bin/pkgman/command_refresh.cpp
97
BPath path;
src/bin/pkgman/command_refresh.cpp
98
repoConfig.Entry().GetPath(&path);
src/bin/pkgman/command_refresh.cpp
99
WARN(result, "skipping repository-config '%s'", path.Path());
src/bin/pkgman/command_resolve_dependencies.cpp
154
const char* path = argv[optind];
src/bin/pkgman/command_resolve_dependencies.cpp
156
if (stat(path, &st) != 0)
src/bin/pkgman/command_resolve_dependencies.cpp
157
DIE(errno, "failed to stat() \"%s\"", path);
src/bin/query/query.cpp
102
options.path = filterpath;
src/bin/query/query.cpp
122
BPath path;
src/bin/query/query.cpp
127
if (entry.GetPath(&path) < B_OK) {
src/bin/query/query.cpp
144
string = path.Path();
src/bin/query/query.cpp
37
BPath path;
src/bin/query/query.cpp
46
BPath& wantedPath = params->path;
src/bin/query/query.cpp
49
BPath path(ref);
src/bin/query/query.cpp
51
if (!strncmp(path.Path(), wantedPath.Path(),
src/bin/query/query.cpp
55
if (path.GetParent(&path) == B_OK &&
src/bin/query/query.cpp
56
path == wantedPath)
src/bin/ramdisk.cpp
171
const char* path = optind < argc ? argv[optind++] : NULL;
src/bin/ramdisk.cpp
172
if (optind < argc || (deviceSize >= 0) == (path != NULL))
src/bin/ramdisk.cpp
178
request.path[0] = '\0';
src/bin/ramdisk.cpp
181
if (path != NULL) {
src/bin/ramdisk.cpp
184
status_t error = entry.SetTo(path, true);
src/bin/ramdisk.cpp
189
path, strerror(error));
src/bin/ramdisk.cpp
194
fprintf(stderr, "Error: \"%s\" is not a file.\n", path);
src/bin/ramdisk.cpp
202
path, strerror(error));
src/bin/ramdisk.cpp
206
if (strlcpy(request.path, normalizedPath.Path(), sizeof(request.path))
src/bin/ramdisk.cpp
207
>= sizeof(request.path)) {
src/bin/ramdisk.cpp
267
BString path;
src/bin/ramdisk.cpp
268
path.SetToFormat("%s/%s/raw", kRamDiskRawDeviceBasePath, idString);
src/bin/ramdisk.cpp
270
if (lstat(path, &st) != 0) {
src/bin/ramdisk.cpp
331
BString path;
src/bin/ramdisk.cpp
332
path.SetToFormat("%s/%s/raw", kRamDiskRawDeviceBasePath, idString);
src/bin/ramdisk.cpp
333
FileDescriptorCloser fd(open(path, O_RDONLY));
src/bin/ramdisk.cpp
336
path.String());
src/bin/ramdisk.cpp
404
BString path;
src/bin/ramdisk.cpp
405
path.SetToFormat("%s/%s/raw", kRamDiskRawDeviceBasePath, idString);
src/bin/ramdisk.cpp
406
FileDescriptorCloser fd(open(path, O_RDONLY));
src/bin/ramdisk.cpp
419
table.SetTextAt(rowIndex, 2, request.path);
src/bin/rc/compile.cpp
280
char *path = (char *)*i;
src/bin/rc/compile.cpp
282
AddIncludeDir add(path);
src/bin/rc/compile.cpp
283
compile_file(path);
src/bin/rc/rdef.cpp
65
char *path = (char *)malloc(strlen(dir) + 2);
src/bin/rc/rdef.cpp
66
if (path == NULL) {
src/bin/rc/rdef.cpp
71
strcpy(path, dir);
src/bin/rc/rdef.cpp
72
strcat(path, "/");
src/bin/rc/rdef.cpp
75
include_dirs.push_back(path);
src/bin/rc/rdef.cpp
77
include_dirs.push_front(path);
src/bin/rc/rdef.cpp
92
char *path = (char *)*i;
src/bin/rc/rdef.cpp
94
if (!strncmp(dir, path, length)
src/bin/rc/rdef.cpp
95
&& path[length + (noSlash ? 1 : 0)] == '\0') {
src/bin/rc/rdef.cpp
98
free(path);
src/bin/reindex.cpp
267
copyIndicesFromVolume(const char *path, BEntry &to)
src/bin/reindex.cpp
276
dev_t sourceDevice = dev_for_path(path);
src/bin/rmindex.cpp
178
char *path = NULL;
src/bin/rmindex.cpp
186
path = optarg;
src/bin/rmindex.cpp
205
if (path == NULL)
src/bin/rmindex.cpp
206
path = ".";
src/bin/rmindex.cpp
208
device = dev_for_path(path);
src/bin/rmindex.cpp
210
fprintf(stderr, "%s: can't get information about volume %s\n", kProgramName, path);
src/bin/roster.cpp
71
BPath path(&entry);
src/bin/roster.cpp
77
name = path.Path();
src/bin/setarch.cpp
100
const char* path = paths.StringAt(i);
src/bin/setarch.cpp
101
if (path[0] == '/') {
src/bin/setarch.cpp
104
if (normalizedPath.SetTo(path, NULL, true) == B_OK)
src/bin/setarch.cpp
105
path = normalizedPath.Path();
src/bin/setarch.cpp
109
int32 index = primaryBinDirectories.IndexOf(path);
src/bin/setarch.cpp
114
guess_architecture_for_path(path))) {
src/bin/setcontrollook.cpp
26
BString path(argv[1]);
src/bin/setcontrollook.cpp
30
status_t err = set_control_look(path);
src/bin/setmime.cpp
821
BPath path(&ref);
src/bin/setmime.cpp
822
fPrefApp.SetTo(path.Path(), B_MIME_TYPE_LENGTH);
src/bin/translate.cpp
179
RemovingFile::RemovingFile(const char *path)
src/bin/translate.cpp
180
: BFile(path, B_READ_WRITE | B_CREATE_FILE | B_ERASE_FILE),
src/bin/translate.cpp
181
fEntry(path)
src/bin/translate.cpp
348
TypeList &typesSeen, TypeList &path, double &pathQuality)
src/bin/translate.cpp
429
TypeList path;
src/bin/translate.cpp
431
if (FindPath(&formats[j], stream, typesSeen, path, quality) == B_OK) {
src/bin/translate.cpp
434
bestPath.SetTo(path);
src/bin/translate.cpp
446
path.SetTo(bestPath);
src/bin/translate.cpp
47
RemovingFile(const char *path);
src/bin/translate.cpp
67
TypeList &typesSeen, TypeList &path, double &pathQuality);
src/bin/trash.cpp
114
BPath path(f);
src/bin/trash.cpp
142
BPath path(&er);
src/bin/trash.cpp
143
if ((err = path.InitCheck()))
src/bin/trash.cpp
145
err = iterator(path.Path());
src/bin/trash.cpp
40
BPath path(f);
src/bin/trash.cpp
48
err = rename(path.Path(), original_path);
src/bin/unmount.c
33
const char *path;
src/bin/unmount.c
55
path = argv[0];
src/bin/unmount.c
59
if (path == NULL)
src/bin/unmount.c
62
if (stat(path, &pathStat) < 0) {
src/bin/unmount.c
63
fprintf(stderr, "%s: The path \"%s\" is not accessible\n", programName, path);
src/bin/unmount.c
69
status = fs_unmount_volume(path, flags);
src/bin/unzip/beos.c
1174
static void setBeOSexfield(const char *path, uch *extra_field)
src/bin/unzip/beos.c
1246
retval = set_file_attrs(path, attrbuff, (off_t)full_size);
src/bin/unzip/beos.c
51
static void setBeOSexfield OF((const char *path, uch *extra_field));
src/bin/unzip/unzpriv.h
2007
const char *path, struct stat *buf)); /* win32.c */
src/bin/unzip/unzpriv.h
733
# define SSTAT(path,pbuf) (iswild(path) || stat(path,pbuf))
src/bin/urlwrapper.cpp
246
BString path = url.Path();
src/bin/urlwrapper.cpp
259
PRINT(("PATH='%s'\n", path.String()));
src/bin/urlwrapper.cpp
265
sig = host << "/" << path;
src/bin/urlwrapper.cpp
338
cmd << ":" << path;
src/bin/urlwrapper.cpp
382
_DecodeUrlString(path);
src/bin/urlwrapper.cpp
383
if (get_ref_for_path(path.String(), &ref) < B_OK)
src/bin/urlwrapper.cpp
454
mquery.AddString("query", path);
src/bin/urlwrapper.cpp
484
_DecodeUrlString(path);
src/bin/urlwrapper.cpp
488
parameter << ":/" << path;
src/bin/urlwrapper.cpp
489
BString prettyPath(path);
src/bin/urlwrapper.cpp
491
if (path == "" || path == "/")
src/bin/xres.cpp
205
FileResourceDataSource(const char *path)
src/bin/xres.cpp
207
fPath(path),
src/bin/xres.cpp
290
virtual void SetOutput(const char *path)
src/bin/xres.cpp
292
(void)path;
src/bin/xres.cpp
295
virtual void ProcessInput(const char *path)
src/bin/xres.cpp
297
(void)path;
src/bin/xres.cpp
330
virtual void ProcessInput(const char *path)
src/bin/xres.cpp
334
status_t error = file.SetTo(path, B_READ_ONLY);
src/bin/xres.cpp
336
fprintf(stderr, "Error: Failed to open file \"%s\": %s\n", path,
src/bin/xres.cpp
347
path);
src/bin/xres.cpp
350
"\"%s\": %s\n", path, strerror(error));
src/bin/xres.cpp
357
printf("\n%s resources:\n\n", path);
src/bin/xres.cpp
391
virtual void SetOutput(const char *path)
src/bin/xres.cpp
395
fOutputFilePath = path;
src/bin/xres.cpp
398
virtual void ProcessInput(const char *path)
src/bin/xres.cpp
402
status_t error = file.SetTo(path, B_READ_ONLY);
src/bin/xres.cpp
405
path, strerror(error));
src/bin/xres.cpp
415
"file.\n", path);
src/bin/xres.cpp
418
"file \"%s\": %s\n", path, strerror(error));
src/bin/xres.cpp
437
"file \"%s\".\n", path);
src/bin/xres.cpp
558
SetOutputCommand(const char *path)
src/bin/xres.cpp
561
fPath(path)
src/bin/xres.cpp
577
ProcessInputCommand(const char *path)
src/bin/xres.cpp
580
fPath(path)
src/build/libbe/app/Message.cpp
606
BPath path(&ref);
src/build/libbe/app/Message.cpp
607
printf("path=\"%s\")\n", path.Path());
src/build/libbe/storage/Directory.cpp
157
BDirectory::SetTo(const char* path)
src/build/libbe/storage/Directory.cpp
160
status_t error = _SetTo(-1, path, true);
src/build/libbe/storage/Directory.cpp
165
error = set_dir_fd(_kern_open_dir(-1, path));
src/build/libbe/storage/Directory.cpp
179
BDirectory::SetTo(const BDirectory* dir, const char* path)
src/build/libbe/storage/Directory.cpp
181
if (!dir || !path || BPrivate::Storage::is_absolute_path(path)) {
src/build/libbe/storage/Directory.cpp
193
status_t error = _SetTo(dirFD, path, true);
src/build/libbe/storage/Directory.cpp
198
error = set_dir_fd(_kern_open_dir(dir->fDirFd, path));
src/build/libbe/storage/Directory.cpp
228
BDirectory::FindEntry(const char* path, BEntry* entry, bool traverse) const
src/build/libbe/storage/Directory.cpp
230
if (path == NULL || entry == NULL)
src/build/libbe/storage/Directory.cpp
238
status = entry->SetTo(this, path, traverse);
src/build/libbe/storage/Directory.cpp
240
status = entry->SetTo(path, traverse);
src/build/libbe/storage/Directory.cpp
253
BDirectory::Contains(const char* path, int32 nodeFlags) const
src/build/libbe/storage/Directory.cpp
258
if (!path)
src/build/libbe/storage/Directory.cpp
263
if (BPrivate::Storage::is_absolute_path(path))
src/build/libbe/storage/Directory.cpp
264
entry.SetTo(path);
src/build/libbe/storage/Directory.cpp
266
entry.SetTo(this, path);
src/build/libbe/storage/Directory.cpp
393
BDirectory::CreateDirectory(const char* path, BDirectory* dir)
src/build/libbe/storage/Directory.cpp
395
if (!path)
src/build/libbe/storage/Directory.cpp
399
status_t error = _kern_create_dir(fDirFd, path,
src/build/libbe/storage/Directory.cpp
408
if (InitCheck() != B_OK || BPrivate::Storage::is_absolute_path(path))
src/build/libbe/storage/Directory.cpp
409
return dir->SetTo(path);
src/build/libbe/storage/Directory.cpp
411
return dir->SetTo(this, path);
src/build/libbe/storage/Directory.cpp
416
BDirectory::CreateFile(const char* path, BFile* file, bool failIfExists)
src/build/libbe/storage/Directory.cpp
418
if (!path)
src/build/libbe/storage/Directory.cpp
427
if (InitCheck() == B_OK && !BPrivate::Storage::is_absolute_path(path))
src/build/libbe/storage/Directory.cpp
428
error = realFile->SetTo(this, path, openMode);
src/build/libbe/storage/Directory.cpp
430
error = realFile->SetTo(path, openMode);
src/build/libbe/storage/Directory.cpp
438
BDirectory::CreateSymLink(const char* path, const char* linkToPath,
src/build/libbe/storage/Directory.cpp
441
if (!path || !linkToPath)
src/build/libbe/storage/Directory.cpp
445
status_t error = _kern_create_symlink(fDirFd, path, linkToPath,
src/build/libbe/storage/Directory.cpp
454
if (InitCheck() != B_OK || BPrivate::Storage::is_absolute_path(path))
src/build/libbe/storage/Directory.cpp
455
return link->SetTo(path);
src/build/libbe/storage/Directory.cpp
457
return link->SetTo(this, path);
src/build/libbe/storage/Directory.cpp
474
BDirectory::GetStatFor(const char* path, struct stat* st) const
src/build/libbe/storage/Directory.cpp
481
if (path != NULL) {
src/build/libbe/storage/Directory.cpp
482
if (path[0] == '\0')
src/build/libbe/storage/Directory.cpp
484
return _kern_read_stat(fDirFd, path, false, st, sizeof(struct stat));
src/build/libbe/storage/Directory.cpp
539
create_directory(const char* path, mode_t mode)
src/build/libbe/storage/Directory.cpp
541
if (!path)
src/build/libbe/storage/Directory.cpp
555
status_t error = BPrivate::Storage::parse_first_path_component(path,
src/build/libbe/storage/Directory.cpp
568
path += nextComponent;
src/build/libbe/storage/Directory.cpp
66
BDirectory::BDirectory(const char* path)
src/build/libbe/storage/Directory.cpp
70
SetTo(path);
src/build/libbe/storage/Directory.cpp
74
BDirectory::BDirectory(const BDirectory* dir, const char* path)
src/build/libbe/storage/Directory.cpp
78
SetTo(dir, path);
src/build/libbe/storage/Entry.cpp
1116
get_ref_for_path(const char *path, entry_ref *ref)
src/build/libbe/storage/Entry.cpp
1118
status_t error = (path && ref ? B_OK : B_BAD_VALUE);
src/build/libbe/storage/Entry.cpp
1120
BEntry entry(path);
src/build/libbe/storage/Entry.cpp
256
BEntry::BEntry(const BDirectory *dir, const char *path, bool traverse)
src/build/libbe/storage/Entry.cpp
262
SetTo(dir, path, traverse);
src/build/libbe/storage/Entry.cpp
296
BEntry::BEntry(const char *path, bool traverse)
src/build/libbe/storage/Entry.cpp
302
SetTo(path, traverse);
src/build/libbe/storage/Entry.cpp
393
BEntry::SetTo(const BDirectory *dir, const char *path, bool traverse)
src/build/libbe/storage/Entry.cpp
398
if (path && path[0] == '\0') // R5 behaviour
src/build/libbe/storage/Entry.cpp
399
path = NULL;
src/build/libbe/storage/Entry.cpp
402
if (BPrivate::Storage::is_absolute_path(path))
src/build/libbe/storage/Entry.cpp
403
return SetTo(path, traverse);
src/build/libbe/storage/Entry.cpp
414
return (fCStatus = set(dirFD, path, traverse));
src/build/libbe/storage/Entry.cpp
448
BEntry::SetTo(const char *path, bool traverse)
src/build/libbe/storage/Entry.cpp
452
if (!path)
src/build/libbe/storage/Entry.cpp
454
return (fCStatus = set(-1, path, traverse));
src/build/libbe/storage/Entry.cpp
515
BEntry::GetPath(BPath *path) const
src/build/libbe/storage/Entry.cpp
520
if (path == NULL)
src/build/libbe/storage/Entry.cpp
523
return path->SetTo(this);
src/build/libbe/storage/Entry.cpp
680
BEntry::Rename(const char *path, bool clobber)
src/build/libbe/storage/Entry.cpp
683
if (path == NULL)
src/build/libbe/storage/Entry.cpp
690
if (BPrivate::Storage::is_absolute_path(path)) {
src/build/libbe/storage/Entry.cpp
691
error = target.SetTo(path);
src/build/libbe/storage/Entry.cpp
697
error = target.fCStatus = target.set(dirFD, path, false);
src/build/libbe/storage/Entry.cpp
723
BEntry::MoveTo(BDirectory *dir, const char *path, bool clobber)
src/build/libbe/storage/Entry.cpp
733
if (path == NULL)
src/build/libbe/storage/Entry.cpp
734
path = fName;
src/build/libbe/storage/Entry.cpp
737
status_t error = target.SetTo(dir, path);
src/build/libbe/storage/Entry.cpp
882
BEntry::set(int dirFD, const char *path, bool traverse)
src/build/libbe/storage/Entry.cpp
890
if (!path || strcmp(path, ".") == 0) {
src/build/libbe/storage/Entry.cpp
908
} else if (strcmp(path, "..") == 0) {
src/build/libbe/storage/Entry.cpp
927
status_t error = BPrivate::Storage::parse_path(path, dirPath,
src/build/libbe/storage/Entry.cpp
955
dirFD = _kern_open_dir(-1, path);
src/build/libbe/storage/Entry.cpp
959
path = NULL;
src/build/libbe/storage/Entry.cpp
993
path = tmpPath;
src/build/libbe/storage/File.cpp
106
BFile::BFile(const BDirectory *dir, const char *path, uint32 openMode)
src/build/libbe/storage/File.cpp
111
SetTo(dir, path, openMode);
src/build/libbe/storage/File.cpp
240
BFile::SetTo(const char *path, uint32 openMode)
src/build/libbe/storage/File.cpp
244
if (!path)
src/build/libbe/storage/File.cpp
247
int fd = _kern_open(-1, path, openMode, DEFFILEMODE & ~__gUmask);
src/build/libbe/storage/File.cpp
282
BFile::SetTo(const BDirectory *dir, const char *path, uint32 openMode)
src/build/libbe/storage/File.cpp
289
int fd = _kern_open(dir->fDirFd, path, openMode, DEFFILEMODE & ~__gUmask);
src/build/libbe/storage/File.cpp
88
BFile::BFile(const char *path, uint32 openMode)
src/build/libbe/storage/File.cpp
93
SetTo(path, openMode);
src/build/libbe/storage/MergedDirectory.cpp
79
BMergedDirectory::AddDirectory(const char* path)
src/build/libbe/storage/MergedDirectory.cpp
81
BDirectory* directory = new(std::nothrow) BDirectory(path);
src/build/libbe/storage/Mime.cpp
14
update_mime_info(const char* path, int recursive, int synchronous, int force)
src/build/libbe/storage/Mime.cpp
21
create_app_meta_mime(const char* path, int recursive, int synchronous,
src/build/libbe/storage/Node.cpp
117
BNode::BNode(const char* path)
src/build/libbe/storage/Node.cpp
124
(void)SetTo(path);
src/build/libbe/storage/Node.cpp
128
BNode::BNode(const BDirectory* dir, const char* path)
src/build/libbe/storage/Node.cpp
135
(void)SetTo(dir, path);
src/build/libbe/storage/Node.cpp
182
BNode::SetTo(const char* path)
src/build/libbe/storage/Node.cpp
184
return _SetTo(-1, path, false);
src/build/libbe/storage/Node.cpp
189
BNode::SetTo(const BDirectory* dir, const char* path)
src/build/libbe/storage/Node.cpp
191
if (dir == NULL || path == NULL
src/build/libbe/storage/Node.cpp
192
|| BPrivate::Storage::is_absolute_path(path)) {
src/build/libbe/storage/Node.cpp
197
return _SetTo(dir->fDirFd, path, false);
src/build/libbe/storage/Node.cpp
544
BNode::_SetTo(int fd, const char* path, bool traverse)
src/build/libbe/storage/Node.cpp
548
status_t error = (fd >= 0 || path ? B_OK : B_BAD_VALUE);
src/build/libbe/storage/Node.cpp
551
fFd = _kern_open(fd, path, O_RDWR | O_CLOEXEC | traverseFlag, 0);
src/build/libbe/storage/Node.cpp
554
fFd = _kern_open(fd, path, O_RDONLY | O_CLOEXEC | traverseFlag, 0);
src/build/libbe/storage/NodeInfo.cpp
505
char path[B_PATH_NAME_LENGTH];
src/build/libbe/storage/NodeInfo.cpp
507
path, attrInfo.size);
src/build/libbe/storage/NodeInfo.cpp
515
path[B_PATH_NAME_LENGTH - 1] = '\0';
src/build/libbe/storage/NodeInfo.cpp
516
error = get_ref_for_path(path, ref);
src/build/libbe/storage/NodeInfo.cpp
548
BPath path;
src/build/libbe/storage/NodeInfo.cpp
549
error = path.SetTo(ref);
src/build/libbe/storage/NodeInfo.cpp
551
size_t toWrite = strlen(path.Path()) + 1;
src/build/libbe/storage/NodeInfo.cpp
554
path.Path(), toWrite);
src/build/libroot/find_directory.cpp
30
create_path(const char *path, mode_t mode)
src/build/libroot/find_directory.cpp
36
if (path == NULL || ((pathLength = strlen(path)) > B_PATH_NAME_LENGTH))
src/build/libroot/find_directory.cpp
40
const char *slash = strchr(&path[i], '/');
src/build/libroot/find_directory.cpp
45
else if (i != slash - path)
src/build/libroot/find_directory.cpp
46
i = slash - path;
src/build/libroot/find_directory.cpp
50
strlcpy(buffer, path, i + 1);
src/build/libroot/find_directory.cpp
67
const char* path;
src/build/libroot/find_directory.cpp
70
path = HAIKU_BUILD_GENERATED_DIRECTORY "/tmp";
src/build/libroot/find_directory.cpp
73
path = HAIKU_BUILD_GENERATED_DIRECTORY "/system/settings";
src/build/libroot/find_directory.cpp
76
path = HAIKU_BUILD_GENERATED_DIRECTORY "/system/cache";
src/build/libroot/find_directory.cpp
79
path = HAIKU_BUILD_GENERATED_DIRECTORY "/user/settings";
src/build/libroot/find_directory.cpp
82
path = HAIKU_BUILD_GENERATED_DIRECTORY "/user/cache";
src/build/libroot/find_directory.cpp
91
if (createIt && stat(path, &st) < 0)
src/build/libroot/find_directory.cpp
92
error = create_path(path, 0755);
src/build/libroot/find_directory.cpp
95
strlcpy(returnedPath, path, pathLength);
src/build/libroot/fs.cpp
1013
_kern_create_symlink(int fd, const char *path, const char *toPath, int mode)
src/build/libroot/fs.cpp
1018
status_t error = get_path(fd, path, realPath);
src/build/libroot/fs.cpp
1031
_kern_read_link(int fd, const char *path, char *buffer, size_t *_bufferSize)
src/build/libroot/fs.cpp
1035
status_t error = get_path(fd, path, realPath);
src/build/libroot/fs.cpp
1067
_kern_unlink(int fd, const char *path)
src/build/libroot/fs.cpp
1071
status_t error = get_path(fd, path, realPath);
src/build/libroot/fs.cpp
1214
_haiku_build_fchmodat(int fd, const char* path, mode_t mode, int flag)
src/build/libroot/fs.cpp
1217
return fchmodat(fd, path, mode, flag);
src/build/libroot/fs.cpp
1222
RETURN_AND_SET_ERRNO(_kern_write_stat(fd, path,
src/build/libroot/fs.cpp
1235
_haiku_build_fstatat(int fd, const char* path, struct stat* st, int flag)
src/build/libroot/fs.cpp
1238
return fstatat(fd, path, st, flag);
src/build/libroot/fs.cpp
1240
RETURN_AND_SET_ERRNO(_kern_read_stat(fd, path,
src/build/libroot/fs.cpp
1246
_haiku_build_mkdirat(int fd, const char* path, mode_t mode)
src/build/libroot/fs.cpp
1249
return mkdirat(fd, path, mode);
src/build/libroot/fs.cpp
1251
RETURN_AND_SET_ERRNO(_kern_create_dir(fd, path, mode));
src/build/libroot/fs.cpp
1256
_haiku_build_mkfifoat(int fd, const char* path, mode_t mode)
src/build/libroot/fs.cpp
1258
return mkfifoat(fd, path, mode);
src/build/libroot/fs.cpp
1265
_haiku_build_utimensat(int fd, const char* path, const struct timespec times[2],
src/build/libroot/fs.cpp
1269
return utimensat(fd, path, times, flag);
src/build/libroot/fs.cpp
1316
status = _kern_write_stat(fd, path, (flag & AT_SYMLINK_NOFOLLOW) == 0,
src/build/libroot/fs.cpp
1331
_haiku_build_faccessat(int fd, const char* path, int accessMode, int flag)
src/build/libroot/fs.cpp
1334
return faccessat(fd, path, accessMode, flag);
src/build/libroot/fs.cpp
1338
status_t error = _kern_read_stat(fd, path, false, &st, sizeof(st));
src/build/libroot/fs.cpp
1429
_haiku_build_linkat(int toFD, const char* toPath, int pathFD, const char* path,
src/build/libroot/fs.cpp
1432
return linkat(toFD, toPath, pathFD, path, flag);
src/build/libroot/fs.cpp
1439
_haiku_build_unlinkat(int fd, const char* path, int flag)
src/build/libroot/fs.cpp
1442
return unlinkat(fd, path, flag);
src/build/libroot/fs.cpp
1444
RETURN_AND_SET_ERRNO(_kern_unlink(fd, path));
src/build/libroot/fs.cpp
1449
_haiku_build_readlinkat(int fd, const char* path, char* buffer,
src/build/libroot/fs.cpp
1453
return readlinkat(fd, path, buffer, bufferSize);
src/build/libroot/fs.cpp
1455
status_t error = _kern_read_link(fd, path, buffer, &bufferSize);
src/build/libroot/fs.cpp
1496
_haiku_build_fchownat(int fd, const char* path, uid_t owner, gid_t group,
src/build/libroot/fs.cpp
1500
return fchownat(fd, path, owner, group, flag);
src/build/libroot/fs.cpp
1506
RETURN_AND_SET_ERRNO(_kern_write_stat(fd, path,
src/build/libroot/fs.cpp
1522
_haiku_build_creat(const char* path, mode_t mode)
src/build/libroot/fs.cpp
1524
return _haiku_build_open(path, O_WRONLY | O_CREAT | O_TRUNC, mode);
src/build/libroot/fs.cpp
1529
_haiku_build_open(const char* path, int openMode, ...)
src/build/libroot/fs.cpp
1538
return _haiku_build_openat(AT_FDCWD, path, openMode, permissions);
src/build/libroot/fs.cpp
1543
_haiku_build_openat(int fd, const char* path, int openMode, ...)
src/build/libroot/fs.cpp
1558
RETURN_AND_SET_ERRNO(_kern_open(fd, path, openMode, permissions));
src/build/libroot/fs.cpp
162
FDPathFile(int fd, const char* path, int flag)
src/build/libroot/fs.cpp
165
fPath(path),
src/build/libroot/fs.cpp
189
utimensat(int fd, const char* path, const struct timespec times[2], int flag)
src/build/libroot/fs.cpp
191
FDPathFile file(fd, path, flag);
src/build/libroot/fs.cpp
199
string &path);
src/build/libroot/fs.cpp
204
find_dir_entry(DIR *dir, const char *path, NodeRef ref, string &name,
src/build/libroot/fs.cpp
218
string entryPath(path);
src/build/libroot/fs.cpp
241
find_dir_entry(const char *path, NodeRef ref, string &name, bool skipDot)
src/build/libroot/fs.cpp
244
DIR *dir = opendir(path);
src/build/libroot/fs.cpp
248
status_t error = find_dir_entry(dir, path, ref, name, skipDot);
src/build/libroot/fs.cpp
259
normalize_dir_path(const char *path, string &normalizedPath)
src/build/libroot/fs.cpp
261
const size_t pathLen = strlen(path);
src/build/libroot/fs.cpp
264
if (pathLen == 0 || path[0] != '/') {
src/build/libroot/fs.cpp
272
const char *end = &path[pathLen];
src/build/libroot/fs.cpp
274
for (const char *ptr = path; ptr < end; ptr = next + 1) {
src/build/libroot/fs.cpp
304
normalize_entry_path(const char *path, string &normalizedPath)
src/build/libroot/fs.cpp
310
if (const char *lastSlash = strrchr(path, '/')) {
src/build/libroot/fs.cpp
317
dirPathString = string(path, leafName - path);
src/build/libroot/fs.cpp
323
leafName = path;
src/build/libroot/fs.cpp
328
return normalize_dir_path(path, normalizedPath);
src/build/libroot/fs.cpp
351
get_path(const NodeRef *ref, const char *name, string &path)
src/build/libroot/fs.cpp
358
path = name;
src/build/libroot/fs.cpp
368
path = it->second;
src/build/libroot/fs.cpp
372
if (stat(path.c_str(), &st) < 0) {
src/build/libroot/fs.cpp
392
path += '/';
src/build/libroot/fs.cpp
393
path += name;
src/build/libroot/fs.cpp
401
BPrivate::get_path(int fd, const char *name, string &path)
src/build/libroot/fs.cpp
414
path = symlinkDescriptor->path;
src/build/libroot/fs.cpp
417
path += '/';
src/build/libroot/fs.cpp
418
path += name;
src/build/libroot/fs.cpp
428
return ::get_path(&ref, name, path);
src/build/libroot/fs.cpp
431
return ::get_path((NodeRef*)NULL, name, path);
src/build/libroot/fs.cpp
436
get_path(dev_t device, ino_t directory, const char *name, string &path)
src/build/libroot/fs.cpp
442
return get_path(&ref, name, path);
src/build/libroot/fs.cpp
447
add_dir_path(const char *path, const NodeRef &ref)
src/build/libroot/fs.cpp
451
if (normalize_dir_path(path, normalizedPath) == B_OK)
src/build/libroot/fs.cpp
464
string path;
src/build/libroot/fs.cpp
465
status_t error = get_path(device, node, leaf, path);
src/build/libroot/fs.cpp
470
if (strlcpy(userPath, path.c_str(), pathLength) >= pathLength)
src/build/libroot/fs.cpp
481
_kern_create_dir(int fd, const char *path, int perms)
src/build/libroot/fs.cpp
485
status_t error = get_path(fd, path, realPath);
src/build/libroot/fs.cpp
516
open_dir(const char *path)
src/build/libroot/fs.cpp
519
DIR *dir = opendir(path);
src/build/libroot/fs.cpp
525
if (stat(path, &st) < 0) {
src/build/libroot/fs.cpp
537
add_dir_path(path, ref);
src/build/libroot/fs.cpp
546
_kern_open_dir(int fd, const char *path)
src/build/libroot/fs.cpp
550
status_t error = get_path(fd, path, realPath);
src/build/libroot/fs.cpp
662
open_file(const char *path, int openMode, int perms)
src/build/libroot/fs.cpp
667
if (lstat(path, &st) < 0) {
src/build/libroot/fs.cpp
678
status_t error = normalize_entry_path(path, normalizedPath);
src/build/libroot/fs.cpp
686
int newFD = open(path, openMode, perms);
src/build/libroot/fs.cpp
695
add_dir_path(path, NodeRef(st));
src/build/libroot/fs.cpp
702
_kern_open(int fd, const char *path, int openMode, int perms)
src/build/libroot/fs.cpp
706
status_t error = get_path(fd, path, realPath);
src/build/libroot/fs.cpp
843
_kern_read_stat(int fd, const char *path, bool traverseLink,
src/build/libroot/fs.cpp
846
if (path) {
src/build/libroot/fs.cpp
849
status_t error = get_path(fd, path, realPath);
src/build/libroot/fs.cpp
875
_kern_write_stat(int fd, const char *path, bool traverseLink,
src/build/libroot/fs.cpp
883
if (path) {
src/build/libroot/fs.cpp
884
error = get_path(fd, path, realPath);
src/build/libroot/fs.cpp
908
realPath = linkFD->path;
src/build/libroot/fs_attr_bsdxattr.h
21
list_attributes(int fd, const char* path, char* buffer, size_t bufferSize)
src/build/libroot/fs_attr_bsdxattr.h
25
return listxattr(path, buffer, bufferSize, XATTR_NOFOLLOW);
src/build/libroot/fs_attr_bsdxattr.h
30
get_attribute(int fd, const char* path, const char* attribute, void* buffer,
src/build/libroot/fs_attr_bsdxattr.h
35
return getxattr(path, attribute, buffer, bufferSize, 0, XATTR_NOFOLLOW);
src/build/libroot/fs_attr_bsdxattr.h
40
set_attribute(int fd, const char* path, const char* attribute,
src/build/libroot/fs_attr_bsdxattr.h
45
return setxattr(path, attribute, buffer, bufferSize, 0, XATTR_NOFOLLOW);
src/build/libroot/fs_attr_bsdxattr.h
50
remove_attribute(int fd, const char* path, const char* attribute)
src/build/libroot/fs_attr_bsdxattr.h
54
return removexattr(path, attribute, XATTR_NOFOLLOW);
src/build/libroot/fs_attr_extattr.h
22
list_attributes(int fd, const char* path, char* buffer, size_t bufferSize)
src/build/libroot/fs_attr_extattr.h
29
bytesRead = extattr_list_link(path, EXTATTR_NAMESPACE_USER, buffer,
src/build/libroot/fs_attr_extattr.h
55
get_attribute(int fd, const char* path, const char* attribute, void* buffer,
src/build/libroot/fs_attr_extattr.h
62
return extattr_get_link(path, EXTATTR_NAMESPACE_USER, attribute, buffer,
src/build/libroot/fs_attr_extattr.h
68
set_attribute(int fd, const char* path, const char* attribute,
src/build/libroot/fs_attr_extattr.h
75
return extattr_set_link(path, EXTATTR_NAMESPACE_USER, attribute, buffer,
src/build/libroot/fs_attr_extattr.h
81
remove_attribute(int fd, const char* path, const char* attribute)
src/build/libroot/fs_attr_extattr.h
85
return extattr_delete_link(path, EXTATTR_NAMESPACE_USER, attribute);
src/build/libroot/fs_attr_generic.cpp
172
get_id_attribute(const char *path, int fd, string& _id)
src/build/libroot/fs_attr_generic.cpp
183
ssize_t bytesRead = get_attribute(fd, path, attributeName.c_str(), buffer,
src/build/libroot/fs_attr_generic.cpp
191
if (path == NULL || lstat(path, &st) < 0 || !S_ISLNK(st.st_mode))
src/build/libroot/fs_attr_generic.cpp
206
set_id_attribute(const char *path, int fd, const char* id)
src/build/libroot/fs_attr_generic.cpp
211
if (set_attribute(fd, path, attributeName.c_str(), id, strlen(id)) < 0)
src/build/libroot/fs_attr_generic.cpp
218
get_attribute_dir_path(NodeRef ref, const char *path, int fd)
src/build/libroot/fs_attr_generic.cpp
221
status_t error = get_id_attribute(path, fd, id);
src/build/libroot/fs_attr_generic.cpp
233
get_attribute_dir_path_needed(NodeRef ref, const char *path, int fd,
src/build/libroot/fs_attr_generic.cpp
237
status_t error = get_id_attribute(path, fd, id);
src/build/libroot/fs_attr_generic.cpp
243
error = set_id_attribute(path, fd, id.c_str());
src/build/libroot/fs_attr_generic.cpp
259
get_attribute_dir_path(NodeRef ref, const char *path, int fd)
src/build/libroot/fs_attr_generic.cpp
270
get_attribute_dir_path_needed(NodeRef ref, const char *path, int fd,
src/build/libroot/fs_attr_generic.cpp
273
_attrDirPath = get_attribute_dir_path(ref, path, fd);
src/build/libroot/fs_attr_generic.cpp
283
ensure_attribute_dir_exists(NodeRef ref, const char *path, int fd)
src/build/libroot/fs_attr_generic.cpp
291
error = get_attribute_dir_path_needed(ref, path, fd, attrDirPath);
src/build/libroot/fs_attr_generic.cpp
318
open_attr_dir(NodeRef ref, const char *path, int fd)
src/build/libroot/fs_attr_generic.cpp
321
status_t error = ensure_attribute_dir_exists(ref, path, fd);
src/build/libroot/fs_attr_generic.cpp
328
string dirPath(get_attribute_dir_path(ref, path, fd));
src/build/libroot/fs_attr_generic.cpp
334
get_attribute_path(NodeRef ref, const char *path, int fd,
src/build/libroot/fs_attr_generic.cpp
341
status_t error = ensure_attribute_dir_exists(ref, path, fd);
src/build/libroot/fs_attr_generic.cpp
348
attrPath = get_attribute_dir_path(ref, path, fd) + '/';
src/build/libroot/fs_attr_generic.cpp
371
string path;
src/build/libroot/fs_attr_generic.cpp
372
bool pathValid = (get_path(fd, NULL, path) == B_OK);
src/build/libroot/fs_attr_generic.cpp
375
return get_attribute_path(ref, (pathValid ? path.c_str() : NULL),
src/build/libroot/fs_attr_generic.cpp
410
fs_open_attr_dir(const char *path)
src/build/libroot/fs_attr_generic.cpp
413
if (lstat(path, &st))
src/build/libroot/fs_attr_generic.cpp
416
return open_attr_dir(NodeRef(st), path, -1);
src/build/libroot/fs_attr_generic.cpp
434
string path;
src/build/libroot/fs_attr_generic.cpp
435
bool pathValid = (get_path(fd, NULL, path) == B_OK);
src/build/libroot/fs_attr_generic.cpp
438
return open_attr_dir(NodeRef(st), (pathValid ? path.c_str() : NULL),
src/build/libroot/fs_attr_generic.cpp
681
_kern_open_attr_dir(int fd, const char *path)
src/build/libroot/fs_attr_generic.cpp
685
status_t error = _kern_read_stat(fd, path, false, &st,
src/build/libroot/fs_attr_generic.cpp
695
if (path) {
src/build/libroot/fs_attr_generic.cpp
696
error = get_path(fd, path, realPath);
src/build/libroot/fs_attr_generic.cpp
702
DIR *dir = open_attr_dir(ref, (path ? realPath.c_str() : NULL),
src/build/libroot/fs_attr_generic.cpp
703
(path ? -1 : fd));
src/build/libroot/fs_attr_generic.cpp
778
const char* path, char* buffer);
src/build/libroot/fs_attr_generic.cpp
780
__get_attribute_dir_path(const struct stat* st, const char* path, char* buffer)
src/build/libroot/fs_attr_generic.cpp
783
string dirPath = get_attribute_dir_path(ref, path, -1);
src/build/libroot/fs_attr_haiku.cpp
263
_kern_open_attr_dir(int fd, const char *path)
src/build/libroot/fs_attr_haiku.cpp
267
status_t error = _kern_read_stat(fd, path, false, &st,
src/build/libroot/fs_attr_haiku.cpp
276
if (path) {
src/build/libroot/fs_attr_haiku.cpp
279
status_t error = get_path(fd, path, realPath);
src/build/libroot/fs_attr_haiku.cpp
55
_haiku_build_fs_open_attr_dir(const char *path)
src/build/libroot/fs_attr_haiku.cpp
57
return fs_open_attr_dir(path);
src/build/libroot/fs_attr_haiku.cpp
62
_haiku_build_fs_lopen_attr_dir(const char *path)
src/build/libroot/fs_attr_haiku.cpp
64
return fs_lopen_attr_dir(path);
src/build/libroot/fs_attr_untyped.cpp
221
status_t Init(const char* path, int fileFD)
src/build/libroot/fs_attr_untyped.cpp
233
if (!path) {
src/build/libroot/fs_attr_untyped.cpp
241
path = tempPath.c_str();
src/build/libroot/fs_attr_untyped.cpp
246
if (path) {
src/build/libroot/fs_attr_untyped.cpp
250
if (lstat(path, &st))
src/build/libroot/fs_attr_untyped.cpp
255
fPath = path;
src/build/libroot/fs_attr_untyped.cpp
257
fFileFD = open(path, O_RDONLY);
src/build/libroot/fs_attr_untyped.cpp
371
fs_open_attr_dir(const char *path)
src/build/libroot/fs_attr_untyped.cpp
375
status_t error = attrDir->Init(path, -1);
src/build/libroot/fs_attr_untyped.cpp
713
_kern_open_attr_dir(int fd, const char *path)
src/build/libroot/fs_attr_untyped.cpp
717
status_t error = _kern_read_stat(fd, path, false, &st,
src/build/libroot/fs_attr_untyped.cpp
726
if (path) {
src/build/libroot/fs_attr_untyped.cpp
729
status_t error = get_path(fd, path, realPath);
src/build/libroot/fs_attr_xattr.h
21
list_attributes(int fd, const char* path, char* buffer, size_t bufferSize)
src/build/libroot/fs_attr_xattr.h
25
return llistxattr(path, buffer, bufferSize);
src/build/libroot/fs_attr_xattr.h
30
get_attribute(int fd, const char* path, const char* attribute, void* buffer,
src/build/libroot/fs_attr_xattr.h
35
return lgetxattr(path, attribute, buffer, bufferSize);
src/build/libroot/fs_attr_xattr.h
40
set_attribute(int fd, const char* path, const char* attribute,
src/build/libroot/fs_attr_xattr.h
45
return lsetxattr(path, attribute, buffer, bufferSize, 0);
src/build/libroot/fs_attr_xattr.h
50
remove_attribute(int fd, const char* path, const char* attribute)
src/build/libroot/fs_attr_xattr.h
54
return lremovexattr(path, attribute);
src/build/libroot/fs_darwin.cpp
110
faccessat(int fd, const char* path, int accessMode, int flag)
src/build/libroot/fs_darwin.cpp
118
if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) {
src/build/libroot/fs_darwin.cpp
120
return (flag & AT_EACCESS) != 0 ? eaccess(path, accessMode)
src/build/libroot/fs_darwin.cpp
121
: access(path, accessMode);
src/build/libroot/fs_darwin.cpp
131
if (get_path(fd, path, fullPath) < 0)
src/build/libroot/fs_darwin.cpp
140
fchmodat(int fd, const char* path, mode_t mode, int flag)
src/build/libroot/fs_darwin.cpp
148
if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) {
src/build/libroot/fs_darwin.cpp
152
int symlinkfd = open(path, O_RDONLY | O_SYMLINK);
src/build/libroot/fs_darwin.cpp
157
return chmod(path, mode);
src/build/libroot/fs_darwin.cpp
167
if (get_path(fd, path, fullPath) < 0)
src/build/libroot/fs_darwin.cpp
184
fchownat(int fd, const char* path, uid_t owner, gid_t group, int flag)
src/build/libroot/fs_darwin.cpp
192
if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) {
src/build/libroot/fs_darwin.cpp
194
return (flag & AT_SYMLINK_NOFOLLOW) != 0 ? lchown(path, owner, group)
src/build/libroot/fs_darwin.cpp
195
: chown(path, owner, group);
src/build/libroot/fs_darwin.cpp
20
static int get_path(int fd, const char* path, char fullPath[]);
src/build/libroot/fs_darwin.cpp
205
if (get_path(fd, path, fullPath) < 0)
src/build/libroot/fs_darwin.cpp
21
static int eaccess(const char* path, int accessMode);
src/build/libroot/fs_darwin.cpp
227
char path[MAXPATHLEN];
src/build/libroot/fs_darwin.cpp
228
if (fcntl(fd, F_GETPATH, path) < 0) {
src/build/libroot/fs_darwin.cpp
233
DIR* dir = opendir(path);
src/build/libroot/fs_darwin.cpp
242
fstatat(int fd, const char *path, struct stat *st, int flag)
src/build/libroot/fs_darwin.cpp
25
get_path(int fd, const char* path, char fullPath[])
src/build/libroot/fs_darwin.cpp
250
if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) {
src/build/libroot/fs_darwin.cpp
252
return (flag & AT_SYMLINK_NOFOLLOW) != 0 ? lstat(path, st)
src/build/libroot/fs_darwin.cpp
253
: stat(path, st);
src/build/libroot/fs_darwin.cpp
263
if (get_path(fd, path, fullPath) < 0)
src/build/libroot/fs_darwin.cpp
272
mkdirat(int fd, const char *path, mode_t mode)
src/build/libroot/fs_darwin.cpp
274
if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) {
src/build/libroot/fs_darwin.cpp
276
return mkdir(path, mode);
src/build/libroot/fs_darwin.cpp
286
if (get_path(fd, path, fullPath) < 0)
src/build/libroot/fs_darwin.cpp
294
mkfifoat(int fd, const char *path, mode_t mode)
src/build/libroot/fs_darwin.cpp
296
if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) {
src/build/libroot/fs_darwin.cpp
298
return mkfifo(path, mode);
src/build/libroot/fs_darwin.cpp
308
if (get_path(fd, path, fullPath) < 0)
src/build/libroot/fs_darwin.cpp
316
mknodat(int fd, const char *path, mode_t mode, dev_t dev)
src/build/libroot/fs_darwin.cpp
318
if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) {
src/build/libroot/fs_darwin.cpp
320
return mknod(path, mode, dev);
src/build/libroot/fs_darwin.cpp
330
if (get_path(fd, path, fullPath) < 0)
src/build/libroot/fs_darwin.cpp
384
readlinkat(int fd, const char *path, char *buffer, size_t bufferSize)
src/build/libroot/fs_darwin.cpp
386
if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) {
src/build/libroot/fs_darwin.cpp
388
return readlink(path, buffer, bufferSize);
src/build/libroot/fs_darwin.cpp
398
if (get_path(fd, path, fullPath) < 0)
src/build/libroot/fs_darwin.cpp
429
unlinkat(int fd, const char *path, int flag)
src/build/libroot/fs_darwin.cpp
437
if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) {
src/build/libroot/fs_darwin.cpp
439
return (flag & AT_REMOVEDIR) != 0 ? rmdir(path) : unlink(path);
src/build/libroot/fs_darwin.cpp
449
if (get_path(fd, path, fullPath) < 0)
src/build/libroot/fs_darwin.cpp
45
|| strlcat(fullPath, path, MAXPATHLEN) > MAXPATHLEN) {
src/build/libroot/fs_darwin.cpp
515
futimesat(int fd, const char *path, const struct timeval times[2])
src/build/libroot/fs_darwin.cpp
517
if (fd == AT_FDCWD || (path != NULL && path[0] == '/')) {
src/build/libroot/fs_darwin.cpp
519
return utimes(path, times);
src/build/libroot/fs_darwin.cpp
529
if (get_path(fd, path, fullPath) < 0)
src/build/libroot/fs_darwin.cpp
56
eaccess(const char* path, int accessMode)
src/build/libroot/fs_darwin.cpp
62
if (stat(path, &st) < 0) {
src/build/libroot/fs_descriptors.cpp
190
string path;
src/build/libroot/fs_descriptors.cpp
191
status_t error = get_path(fd, NULL, path);
src/build/libroot/fs_descriptors.cpp
195
DIR *dupDir = opendir(path.c_str());
src/build/libroot/fs_descriptors.cpp
237
SymlinkDescriptor::SymlinkDescriptor(const char *path)
src/build/libroot/fs_descriptors.cpp
239
this->path = path;
src/build/libroot/fs_descriptors.cpp
253
clone = new SymlinkDescriptor(path.c_str());
src/build/libroot/fs_descriptors.cpp
264
result = stat(path.c_str(), st);
src/build/libroot/fs_descriptors.cpp
266
result = lstat(path.c_str(), st);
src/build/libroot/fs_descriptors.cpp
276
SymlinkDescriptor::GetPath(string& path) const
src/build/libroot/fs_descriptors.cpp
278
path = this->path;
src/build/libroot/fs_descriptors.cpp
78
Descriptor::GetPath(string& path) const
src/build/libroot/fs_descriptors.cpp
80
return get_path(fd, NULL, path);
src/build/libroot/fs_descriptors.h
34
virtual status_t GetPath(string& path) const;
src/build/libroot/fs_descriptors.h
68
string path;
src/build/libroot/fs_descriptors.h
70
SymlinkDescriptor(const char *path);
src/build/libroot/fs_descriptors.h
76
virtual status_t GetPath(string& path) const;
src/build/libroot/fs_impl.h
12
status_t get_path(int fd, const char *name, std::string &path);
src/build/libroot/function_remapper.cpp
101
return _haiku_build_faccessat(fd, path, accessMode, flag);
src/build/libroot/function_remapper.cpp
142
linkat(int toFD, const char* toPath, int pathFD, const char* path, int flag)
src/build/libroot/function_remapper.cpp
146
return _haiku_build_linkat(toFD, toPath, pathFD, path, flag);
src/build/libroot/function_remapper.cpp
151
unlinkat(int fd, const char* path, int flag)
src/build/libroot/function_remapper.cpp
155
return _haiku_build_unlinkat(fd, path, flag);
src/build/libroot/function_remapper.cpp
160
readlinkat(int fd, const char* path, char* buffer, size_t bufferSize)
src/build/libroot/function_remapper.cpp
164
return _haiku_build_readlinkat(fd, path, buffer, bufferSize);
src/build/libroot/function_remapper.cpp
196
fchownat(int fd, const char* path, uid_t owner, gid_t group, int flag)
src/build/libroot/function_remapper.cpp
200
return _haiku_build_fchownat(fd, path, owner, group, flag);
src/build/libroot/function_remapper.cpp
214
creat(const char* path, mode_t mode)
src/build/libroot/function_remapper.cpp
218
return _haiku_build_creat(path, mode);
src/build/libroot/function_remapper.cpp
223
open(const char* path, int openMode, ...)
src/build/libroot/function_remapper.cpp
237
return _haiku_build_open(path, openMode, permissions);
src/build/libroot/function_remapper.cpp
242
openat(int fd, const char* path, int openMode, ...)
src/build/libroot/function_remapper.cpp
256
return _haiku_build_openat(fd, path, openMode, permissions);
src/build/libroot/function_remapper.cpp
288
fs_open_attr_dir(const char *path)
src/build/libroot/function_remapper.cpp
292
return (addr_t)_haiku_build_fs_open_attr_dir(path);
src/build/libroot/function_remapper.cpp
297
fs_lopen_attr_dir(const char *path)
src/build/libroot/function_remapper.cpp
301
return (addr_t)_haiku_build_fs_lopen_attr_dir(path);
src/build/libroot/function_remapper.cpp
34
fchmodat(int fd, const char* path, mode_t mode, int flag)
src/build/libroot/function_remapper.cpp
38
return _haiku_build_fchmodat(fd, path, mode, flag);
src/build/libroot/function_remapper.cpp
52
fstatat(int fd, const char* path, struct stat* st, int flag)
src/build/libroot/function_remapper.cpp
56
return _haiku_build_fstatat(fd, path, st, flag);
src/build/libroot/function_remapper.cpp
61
mkdirat(int fd, const char* path, mode_t mode)
src/build/libroot/function_remapper.cpp
65
return _haiku_build_mkdirat(fd, path, mode);
src/build/libroot/function_remapper.cpp
70
mkfifoat(int fd, const char* path, mode_t mode)
src/build/libroot/function_remapper.cpp
74
return _haiku_build_mkfifoat(fd, path, mode);
src/build/libroot/function_remapper.cpp
79
utimensat(int fd, const char* path, const struct timespec times[2], int flag)
src/build/libroot/function_remapper.cpp
83
return _haiku_build_utimensat(fd, path, times, flag);
src/build/libroot/function_remapper.cpp
97
faccessat(int fd, const char* path, int accessMode, int flag)
src/build/libroot/remapped_functions.h
14
int _haiku_build_fchmodat(int fd, const char* path, mode_t mode, int flag);
src/build/libroot/remapped_functions.h
16
int _haiku_build_fstatat(int fd, const char* path, struct stat* st,
src/build/libroot/remapped_functions.h
18
int _haiku_build_mkdirat(int fd, const char* path, mode_t mode);
src/build/libroot/remapped_functions.h
19
int _haiku_build_mkfifoat(int fd, const char* path, mode_t mode);
src/build/libroot/remapped_functions.h
20
int _haiku_build_utimensat(int fd, const char* path,
src/build/libroot/remapped_functions.h
23
int _haiku_build_faccessat(int fd, const char* path, int accessMode,
src/build/libroot/remapped_functions.h
30
const char* path, int flag);
src/build/libroot/remapped_functions.h
31
int _haiku_build_unlinkat(int fd, const char* path, int flag);
src/build/libroot/remapped_functions.h
32
ssize_t _haiku_build_readlinkat(int fd, const char* path, char* buffer,
src/build/libroot/remapped_functions.h
38
int _haiku_build_fchownat(int fd, const char* path, uid_t owner,
src/build/libroot/remapped_functions.h
41
int _haiku_build_creat(const char* path, mode_t mode);
src/build/libroot/remapped_functions.h
42
int _haiku_build_open(const char* path, int openMode, ...);
src/build/libroot/remapped_functions.h
43
int _haiku_build_openat(int fd, const char* path, int openMode, ...);
src/build/libroot/remapped_functions.h
58
int _haiku_build_fs_open_attr(const char *path, const char *attribute,
src/build/libroot/remapped_functions.h
64
void *_haiku_build_fs_open_attr_dir(const char *path);
src/build/libroot/remapped_functions.h
65
void *_haiku_build_fs_lopen_attr_dir(const char *path);
src/kits/app/Application.cpp
476
BPath path;
src/kits/app/Application.cpp
477
if (path.SetTo(&otherAppInfo.ref) == B_OK)
src/kits/app/Application.cpp
478
argvMessage.ReplaceString("argv", 0, path.Path());
src/kits/app/Application.cpp
522
BPath path;
src/kits/app/Application.cpp
523
if (registerApp && path.SetTo(&ref) == B_OK)
src/kits/app/Application.cpp
524
create_app_meta_mime(path.Path(), false, true, false);
src/kits/app/Message.cpp
715
BPath path(&ref);
src/kits/app/Message.cpp
716
printf("path=\"%s\")\n", path.Path());
src/kits/app/Notification.cpp
52
BPath path(&appInfo.ref);
src/kits/app/Notification.cpp
53
if (path.InitCheck() == B_OK)
src/kits/app/Notification.cpp
54
fSourceName = path.Leaf();
src/kits/app/Roster.cpp
2147
BPath path;
src/kits/app/Roster.cpp
2148
if (path.SetTo(&appRef) == B_OK)
src/kits/app/Roster.cpp
2149
create_app_meta_mime(path.Path(), false, true, false);
src/kits/app/Roster.cpp
230
const char* path = strtok_r(searchBuffer, ":", &last);
src/kits/app/Roster.cpp
231
while (path != NULL) {
src/kits/app/Roster.cpp
233
size_t length = strlen(path);
src/kits/app/Roster.cpp
234
bool found1 = !strncmp(path, path1.Path(), length)
src/kits/app/Roster.cpp
236
bool found2 = !strncmp(path, path2.Path(), length)
src/kits/app/Roster.cpp
244
path = strtok_r(NULL, ":", &last);
src/kits/app/Roster.cpp
252
BPath path;
src/kits/app/Roster.cpp
253
find_directory(B_SYSTEM_SERVERS_DIRECTORY, &path);
src/kits/app/Roster.cpp
254
BString serverPath(path.Path());
src/kits/app/Roster.cpp
2569
BPath path;
src/kits/app/Roster.cpp
2570
if (path.SetTo(file) != B_OK
src/kits/app/Roster.cpp
2571
|| update_mime_info(path.Path(), false, true, false) != B_OK
src/kits/debug/Image.cpp
222
ImageFile::Init(const char* path)
src/kits/debug/Image.cpp
229
status_t error = _LoadFile(path, &textAddress, &textSize, &dataAddress,
src/kits/debug/Image.cpp
243
strlcpy(fInfo.name, path, sizeof(fInfo.name));
src/kits/debug/Image.cpp
257
ImageFile::_LoadFile(const char* path, addr_t* _textAddress, size_t* _textSize,
src/kits/debug/Image.cpp
261
fFD = open(path, O_RDONLY);
src/kits/debug/Image.h
92
status_t Init(const char* path);
src/kits/debug/Image.h
95
status_t _LoadFile(const char* path,
src/kits/debug/TeamDebugger.cpp
190
BPath path;
src/kits/debug/TeamDebugger.cpp
191
status_t error = path.SetTo(directory, programName);
src/kits/debug/TeamDebugger.cpp
197
if (stat(path.Path(), &st) == 0 && S_ISREG(st.st_mode)) {
src/kits/debug/TeamDebugger.cpp
198
resolvedPath = path;
src/kits/debug/debug_support.cpp
508
debug_create_file_symbol_iterator(const char* path,
src/kits/debug/debug_support.cpp
511
if (path == NULL)
src/kits/debug/debug_support.cpp
531
status_t error = imageFile->Init(path);
src/kits/debugger/controllers/DebugReportGenerator.cpp
172
BPath path(&ref);
src/kits/debugger/controllers/DebugReportGenerator.cpp
173
status_t error = _GenerateReport(path.Path());
src/kits/debugger/controllers/DebugReportGenerator.cpp
175
fTeam->NotifyDebugReportChanged(path.Path(), error);
src/kits/debugger/debug_info/Function.cpp
115
BString path;
src/kits/debugger/debug_info/Function.cpp
116
file->GetPath(path);
src/kits/debugger/debug_info/Function.cpp
117
if (file->GetLocatedPath(locatedPath) && locatedPath != path) {
src/kits/debugger/debug_info/FunctionInstance.cpp
44
BString path;
src/kits/debugger/debug_info/FunctionInstance.cpp
45
file->GetPath(path);
src/kits/debugger/debug_info/FunctionInstance.cpp
46
return new(std::nothrow) SourceFunctionID(path, Name());
src/kits/debugger/debug_info/loading_state_handlers/DwarfLoadingStateHandler.cpp
138
BPath path(&ref);
src/kits/debugger/debug_info/loading_state_handlers/DwarfLoadingStateHandler.cpp
139
if (path.InitCheck() == B_OK)
src/kits/debugger/debug_info/loading_state_handlers/DwarfLoadingStateHandler.cpp
140
fileState.locatedExternalInfoPath = path.Path();
src/kits/debugger/debugger_interface/DebuggerInterface.h
93
virtual status_t WriteCoreFile(const char* path) = 0;
src/kits/debugger/debugger_interface/core/CoreFileDebuggerInterface.cpp
322
CoreFileDebuggerInterface::WriteCoreFile(const char* path)
src/kits/debugger/debugger_interface/core/CoreFileDebuggerInterface.h
73
virtual status_t WriteCoreFile(const char* path);
src/kits/debugger/debugger_interface/core/CoreFileDebuggerInterface.h
89
const char* path,
src/kits/debugger/debugger_interface/local/LocalDebuggerInterface.cpp
741
LocalDebuggerInterface::WriteCoreFile(const char* path)
src/kits/debugger/debugger_interface/local/LocalDebuggerInterface.cpp
749
strlcpy(message.path, path, sizeof(message.path));
src/kits/debugger/debugger_interface/local/LocalDebuggerInterface.h
64
virtual status_t WriteCoreFile(const char* path);
src/kits/debugger/dwarf/DwarfFile.cpp
584
BString path;
src/kits/debugger/dwarf/DwarfFile.cpp
585
error = _LocateDebugInfo(path, externalInfoFilePath.IsEmpty()
src/kits/debugger/files/FileManager.cpp
145
LocatableFile* GetFile(const BString& path)
src/kits/debugger/files/FileManager.cpp
149
_SplitPath(path, directoryPath, name);
src/kits/debugger/files/FileManager.cpp
158
BString path;
src/kits/debugger/files/FileManager.cpp
159
file->GetPath(path);
src/kits/debugger/files/FileManager.cpp
160
_LocateEntry(file, path, true, true);
src/kits/debugger/files/FileManager.cpp
172
void EntryLocated(const BString& path, const BString& locatedPath)
src/kits/debugger/files/FileManager.cpp
176
_SplitPath(path, directory, name);
src/kits/debugger/files/FileManager.cpp
329
LocatableDirectory* _GetDirectory(const BString& path)
src/kits/debugger/files/FileManager.cpp
333
_SplitNormalizedPath(path, directoryPath, fileName);
src/kits/debugger/files/FileManager.cpp
357
this, parentDirectory, path);
src/kits/debugger/files/FileManager.cpp
397
void _NormalizePath(const BString& path, BString& _normalizedPath)
src/kits/debugger/files/FileManager.cpp
400
char* buffer = normalizedPath.LockBuffer(path.Length());
src/kits/debugger/files/FileManager.cpp
402
const char* remaining = path.String();
src/kits/debugger/files/FileManager.cpp
440
if (outIndex == path.Length()) {
src/kits/debugger/files/FileManager.cpp
441
_normalizedPath = path;
src/kits/debugger/files/FileManager.cpp
448
void _SplitPath(const BString& path, BString& _directory, BString& _name)
src/kits/debugger/files/FileManager.cpp
451
_NormalizePath(path, normalized);
src/kits/debugger/files/FileManager.cpp
455
void _SplitNormalizedPath(const BString& path, BString& _directory,
src/kits/debugger/files/FileManager.cpp
459
int32 lastSlash = path.FindLast('/');
src/kits/debugger/files/FileManager.cpp
460
if (lastSlash < 0 || path.Length() == 1) {
src/kits/debugger/files/FileManager.cpp
462
_name = path;
src/kits/debugger/files/FileManager.cpp
470
_directory.SetTo(path, lastSlash);
src/kits/debugger/files/FileManager.cpp
471
_name = path.String() + (lastSlash + 1);
src/kits/debugger/files/FileManager.cpp
487
BString path;
src/kits/debugger/files/FileManager.cpp
491
SourceFileEntry(FileManager* manager, const BString& path)
src/kits/debugger/files/FileManager.cpp
494
path(path),
src/kits/debugger/files/FileManager.cpp
526
return HashKey(value->path);
src/kits/debugger/files/FileManager.cpp
531
return value->path == key;
src/kits/debugger/files/FileManager.cpp
617
FileManager::GetTargetFile(const BString& path)
src/kits/debugger/files/FileManager.cpp
620
return fTargetDomain->GetFile(path);
src/kits/debugger/files/FileManager.cpp
625
FileManager::TargetEntryLocated(const BString& path,
src/kits/debugger/files/FileManager.cpp
629
fTargetDomain->EntryLocated(path, locatedPath);
src/kits/debugger/files/FileManager.cpp
645
FileManager::GetSourceFile(const BString& path)
src/kits/debugger/files/FileManager.cpp
648
LocatableFile* file = fSourceDomain->GetFile(path);
src/kits/debugger/files/FileManager.cpp
655
FileManager::SourceEntryLocated(const BString& path,
src/kits/debugger/files/FileManager.cpp
663
SourceFileEntry* entry = _LookupSourceFile(path);
src/kits/debugger/files/FileManager.cpp
667
fSourceDomain->EntryLocated(path, locatedPath);
src/kits/debugger/files/FileManager.cpp
670
fSourceLocationMappings[path] = locatedPath;
src/kits/debugger/files/FileManager.cpp
685
BString path;
src/kits/debugger/files/FileManager.cpp
688
if (!file->GetLocatedPath(path)) {
src/kits/debugger/files/FileManager.cpp
691
|| !file->GetLocatedPath(path)) {
src/kits/debugger/files/FileManager.cpp
719
status_t error = sourceFile->Init(path);
src/kits/debugger/files/FileManager.cpp
769
FileManager::_LookupSourceFile(const BString& path)
src/kits/debugger/files/FileManager.cpp
771
SourceFileEntry* entry = fSourceFiles->Lookup(path);
src/kits/debugger/files/FileManager.cpp
790
SourceFileEntry* otherEntry = fSourceFiles->Lookup(entry->path);
src/kits/debugger/files/FileManager.h
38
LocatableFile* GetTargetFile(const BString& path);
src/kits/debugger/files/FileManager.h
40
void TargetEntryLocated(const BString& path,
src/kits/debugger/files/FileManager.h
46
LocatableFile* GetSourceFile(const BString& path);
src/kits/debugger/files/FileManager.h
48
status_t SourceEntryLocated(const BString& path,
src/kits/debugger/files/FileManager.h
75
SourceFileEntry* _LookupSourceFile(const BString& path);
src/kits/debugger/files/LocatableDirectory.cpp
10
LocatableDirectory* parent, const BString& path)
src/kits/debugger/files/LocatableDirectory.cpp
13
fPath(path),
src/kits/debugger/files/LocatableDirectory.cpp
61
LocatableDirectory::SetLocatedPath(const BString& path, bool implicit)
src/kits/debugger/files/LocatableDirectory.cpp
63
fLocatedPath = path;
src/kits/debugger/files/LocatableFile.cpp
69
LocatableFile::SetLocatedPath(const BString& path, bool implicit)
src/kits/debugger/files/LocatableFile.cpp
77
fLocatedPath = path;
src/kits/debugger/files/SourceFile.cpp
52
SourceFile::Init(const char* path)
src/kits/debugger/files/SourceFile.cpp
55
int fd = open(path, O_RDONLY);
src/kits/debugger/ids/FunctionID.cpp
26
FunctionID::FunctionID(const BString& path, const BString& functionName)
src/kits/debugger/ids/FunctionID.cpp
28
fPath(path),
src/kits/debugger/jobs/WriteCoreFileJob.cpp
18
DebuggerInterface* interface, const entry_ref& path)
src/kits/debugger/jobs/WriteCoreFileJob.cpp
20
fKey(&path, JOB_TYPE_WRITE_CORE_FILE),
src/kits/debugger/jobs/WriteCoreFileJob.cpp
23
fTargetPath(path)
src/kits/debugger/jobs/WriteCoreFileJob.cpp
45
BPath path(&fTargetPath);
src/kits/debugger/jobs/WriteCoreFileJob.cpp
46
status_t error = path.InitCheck();
src/kits/debugger/jobs/WriteCoreFileJob.cpp
50
error = fDebuggerInterface->WriteCoreFile(path.Path());
src/kits/debugger/jobs/WriteCoreFileJob.cpp
55
fTeam->NotifyCoreFileChanged(path.Path());
src/kits/debugger/model/StackFrame.cpp
201
StackFrame::NotifyValueRetrieved(Variable* variable, TypeComponentPath* path)
src/kits/debugger/model/StackFrame.cpp
205
listener->StackFrameValueRetrieved(this, variable, path);
src/kits/debugger/model/StackFrame.cpp
220
Variable* variable, TypeComponentPath* path)
src/kits/debugger/model/StackFrameValueInfos.cpp
133
const TypeComponentPath* path, Type** _type,
src/kits/debugger/model/StackFrameValueInfos.cpp
137
Key(variable, (TypeComponentPath*)path));
src/kits/debugger/model/StackFrameValueInfos.cpp
157
const TypeComponentPath* path) const
src/kits/debugger/model/StackFrameValueInfos.cpp
159
return fValues->Lookup(Key(variable, (TypeComponentPath*)path)) != NULL;
src/kits/debugger/model/StackFrameValueInfos.cpp
164
StackFrameValueInfos::SetInfo(ObjectID* variable, TypeComponentPath* path,
src/kits/debugger/model/StackFrameValueInfos.cpp
167
InfoEntry* entry = fValues->Lookup(Key(variable, path));
src/kits/debugger/model/StackFrameValueInfos.cpp
169
entry = new(std::nothrow) InfoEntry(variable, path);
src/kits/debugger/model/StackFrameValueInfos.cpp
19
TypeComponentPath* path;
src/kits/debugger/model/StackFrameValueInfos.cpp
21
Key(ObjectID* variable, TypeComponentPath* path)
src/kits/debugger/model/StackFrameValueInfos.cpp
24
path(path)
src/kits/debugger/model/StackFrameValueInfos.cpp
30
return variable->HashValue() ^ path->HashValue();
src/kits/debugger/model/StackFrameValueInfos.cpp
35
return *variable == *other.variable && *path == *other.path;
src/kits/debugger/model/StackFrameValueInfos.cpp
45
InfoEntry(ObjectID* variable, TypeComponentPath* path)
src/kits/debugger/model/StackFrameValueInfos.cpp
47
Key(variable, path),
src/kits/debugger/model/StackFrameValueInfos.cpp
52
path->AcquireReference();
src/kits/debugger/model/StackFrameValueInfos.cpp
59
path->ReleaseReference();
src/kits/debugger/model/StackFrameValues.cpp
103
if (SetValue(entry->variable, entry->path, entry->value) != B_OK)
src/kits/debugger/model/StackFrameValues.cpp
131
StackFrameValues::GetValue(ObjectID* variable, const TypeComponentPath* path,
src/kits/debugger/model/StackFrameValues.cpp
135
Key(variable, (TypeComponentPath*)path));
src/kits/debugger/model/StackFrameValues.cpp
145
StackFrameValues::HasValue(ObjectID* variable, const TypeComponentPath* path)
src/kits/debugger/model/StackFrameValues.cpp
148
return fValues->Lookup(Key(variable, (TypeComponentPath*)path)) != NULL;
src/kits/debugger/model/StackFrameValues.cpp
153
StackFrameValues::SetValue(ObjectID* variable, TypeComponentPath* path,
src/kits/debugger/model/StackFrameValues.cpp
156
ValueEntry* entry = fValues->Lookup(Key(variable, path));
src/kits/debugger/model/StackFrameValues.cpp
158
entry = new(std::nothrow) ValueEntry(variable, path);
src/kits/debugger/model/StackFrameValues.cpp
17
TypeComponentPath* path;
src/kits/debugger/model/StackFrameValues.cpp
19
Key(ObjectID* variable, TypeComponentPath* path)
src/kits/debugger/model/StackFrameValues.cpp
22
path(path)
src/kits/debugger/model/StackFrameValues.cpp
28
return variable->HashValue() ^ path->HashValue();
src/kits/debugger/model/StackFrameValues.cpp
33
return *variable == *other.variable && *path == *other.path;
src/kits/debugger/model/StackFrameValues.cpp
42
ValueEntry(ObjectID* variable, TypeComponentPath* path)
src/kits/debugger/model/StackFrameValues.cpp
44
Key(variable, path)
src/kits/debugger/model/StackFrameValues.cpp
47
path->AcquireReference();
src/kits/debugger/model/StackFrameValues.cpp
53
path->ReleaseReference();
src/kits/debugger/model/TypeComponentPath.cpp
169
TypeComponentPath* path = new(std::nothrow) TypeComponentPath;
src/kits/debugger/model/TypeComponentPath.cpp
170
if (path == NULL)
src/kits/debugger/model/TypeComponentPath.cpp
172
BReference<TypeComponentPath> pathReference(path, true);
src/kits/debugger/model/TypeComponentPath.cpp
175
if (!path->AddComponent(*fComponents.ItemAt(i)))
src/kits/debugger/types/ArrayIndexPath.cpp
35
ArrayIndexPath::SetTo(const char* path)
src/kits/debugger/types/ArrayIndexPath.cpp
39
if (path == NULL)
src/kits/debugger/types/ArrayIndexPath.cpp
42
while (*path != '\0') {
src/kits/debugger/types/ArrayIndexPath.cpp
44
int64 index = strtoll(path, &numberEnd, 0);
src/kits/debugger/types/ArrayIndexPath.cpp
45
if (numberEnd == path)
src/kits/debugger/types/ArrayIndexPath.cpp
47
path = numberEnd;
src/kits/debugger/types/ArrayIndexPath.cpp
52
if (*path == '\0')
src/kits/debugger/types/ArrayIndexPath.cpp
55
if (*path != kIndexSeparator)
src/kits/debugger/types/ArrayIndexPath.cpp
57
path++;
src/kits/debugger/types/ArrayIndexPath.cpp
72
ArrayIndexPath::GetPathString(BString& path) const
src/kits/debugger/types/ArrayIndexPath.cpp
74
path.Truncate(0);
src/kits/debugger/types/ArrayIndexPath.cpp
80
int32 oldLength = path.Length();
src/kits/debugger/types/ArrayIndexPath.cpp
81
if (path.Append(kIndexSeparator, 1).Length() != oldLength + 1)
src/kits/debugger/types/ArrayIndexPath.cpp
86
int32 oldLength = path.Length();
src/kits/debugger/types/ArrayIndexPath.cpp
87
if ((path << IndexAt(i)).Length() == oldLength)
src/kits/device/JoystickTweaker.cpp
107
BPath path;
src/kits/device/JoystickTweaker.cpp
108
status_t result = entry.GetPath(&path);
src/kits/device/JoystickTweaker.cpp
112
BString *deviceName = new(std::nothrow) BString(path.Path());
src/kits/device/USBDevice.cpp
19
BUSBDevice::BUSBDevice(const char *path)
src/kits/device/USBDevice.cpp
30
if (path)
src/kits/device/USBDevice.cpp
31
SetTo(path);
src/kits/device/USBDevice.cpp
49
BUSBDevice::SetTo(const char *path)
src/kits/device/USBDevice.cpp
51
if (!path)
src/kits/device/USBDevice.cpp
54
fPath = strdup(path);
src/kits/device/USBDevice.cpp
55
fRawFD = open(path, O_RDWR | O_CLOEXEC);
src/kits/device/USBRoster.cpp
94
BPath path;
src/kits/device/USBRoster.cpp
95
entry.GetPath(&path);
src/kits/device/USBRoster.cpp
96
fDevice = new(std::nothrow) BUSBDevice(path.Path());
src/kits/interface/DecorInfo.cpp
285
BPath path;
src/kits/interface/DecorInfo.cpp
286
find_directory(B_SYSTEM_SERVERS_DIRECTORY, &path);
src/kits/interface/DecorInfo.cpp
287
path.Append("app_server");
src/kits/interface/DecorInfo.cpp
288
entry.SetTo(path.Path(), true);
src/kits/interface/DecorInfo.cpp
38
DecorInfo::DecorInfo(const BString& path)
src/kits/interface/DecorInfo.cpp
40
fPath(path),
src/kits/interface/DecorInfo.cpp
45
BEntry entry(path.String(), true);
src/kits/interface/DecorInfo.cpp
59
BPath path(&ref);
src/kits/interface/DecorInfo.cpp
60
fPath = path.Path();
src/kits/interface/DecorInfo.cpp
610
BPath path(decor->Ref());
src/kits/interface/DecorInfo.cpp
611
if (path.Path() == pathString || decor->Path() == pathString)
src/kits/interface/DecorInfo.cpp
643
BPath path(&decoratorDirectory);
src/kits/interface/DecorInfo.cpp
644
status_t result = path.Append(ref.name);
src/kits/interface/DecorInfo.cpp
650
if (_FindDecor(path.Path()) != NULL)
src/kits/interface/DecorInfo.cpp
76
BPath path(&ref);
src/kits/interface/DecorInfo.cpp
77
fPath = path.Path();
src/kits/interface/DecorInfo.cpp
86
DecorInfo::SetTo(BString path)
src/kits/interface/DecorInfo.cpp
88
BEntry entry(path.String(), true);
src/kits/interface/Font.cpp
1471
BFont::LoadFont(const char* path)
src/kits/interface/Font.cpp
1473
return LoadFont(path, 0, 0);
src/kits/interface/Font.cpp
1478
BFont::LoadFont(const char* path, uint16 index, uint16 instance)
src/kits/interface/Font.cpp
1482
link.AttachString(path);
src/kits/interface/InterfaceDefs.cpp
1487
BString path;
src/kits/interface/InterfaceDefs.cpp
1488
if (get_control_look(path) && path.Length() > 0) {
src/kits/interface/InterfaceDefs.cpp
1491
sControlLookAddon = load_add_on(path.String());
src/kits/interface/InterfaceDefs.cpp
1564
get_decorator(BString& path)
src/kits/interface/InterfaceDefs.cpp
1573
return link.ReadString(path) == B_OK;
src/kits/interface/InterfaceDefs.cpp
1583
set_decorator(const BString& path)
src/kits/interface/InterfaceDefs.cpp
1589
link.AttachString(path.String());
src/kits/interface/InterfaceDefs.cpp
1606
preview_decorator(const BString& path, BWindow* window)
src/kits/interface/InterfaceDefs.cpp
1612
msg.AddString("preview", path.String());
src/kits/interface/InterfaceDefs.cpp
1623
get_control_look(BString& path)
src/kits/interface/InterfaceDefs.cpp
1632
return link.ReadString(path) == B_OK;
src/kits/interface/InterfaceDefs.cpp
1642
set_control_look(const BString& path)
src/kits/interface/InterfaceDefs.cpp
1648
link.AttachString(path.String());
src/kits/interface/PrintJob.cpp
235
BPath path;
src/kits/interface/PrintJob.cpp
236
status_t status = find_directory(B_USER_PRINTERS_DIRECTORY, &path);
src/kits/interface/PrintJob.cpp
245
path.Append(printer);
src/kits/interface/PrintJob.cpp
250
path.Append(mangledName);
src/kits/interface/PrintJob.cpp
251
if (path.InitCheck() != B_OK)
src/kits/interface/PrintJob.cpp
256
strlcpy(fSpoolFileName, path.Path(), sizeof(fSpoolFileName));
src/kits/locale/CatalogData.cpp
101
BCatalogData::ReadFromFile(const char* path)
src/kits/locale/CatalogData.cpp
122
BCatalogData::WriteToFile(const char* path)
src/kits/locale/DefaultCatalog.cpp
122
DefaultCatalog::DefaultCatalog(const char *path, const char *signature,
src/kits/locale/DefaultCatalog.cpp
126
fPath(path)
src/kits/locale/DefaultCatalog.cpp
185
BPath path;
src/kits/locale/DefaultCatalog.cpp
186
if (find_directory(which[i], &path) == B_OK) {
src/kits/locale/DefaultCatalog.cpp
187
BString catalogName(path.Path());
src/kits/locale/DefaultCatalog.cpp
203
DefaultCatalog::ReadFromFile(const char *path)
src/kits/locale/DefaultCatalog.cpp
205
if (!path)
src/kits/locale/DefaultCatalog.cpp
206
path = fPath.String();
src/kits/locale/DefaultCatalog.cpp
209
status_t res = catalogFile.SetTo(path, B_READ_ONLY);
src/kits/locale/DefaultCatalog.cpp
213
fPath = path;
src/kits/locale/DefaultCatalog.cpp
269
DefaultCatalog::WriteToFile(const char *path)
src/kits/locale/DefaultCatalog.cpp
272
if (path)
src/kits/locale/DefaultCatalog.cpp
273
fPath = path;
src/kits/locale/DefaultCatalog.cpp
541
BPath path;
src/kits/locale/DefaultCatalog.cpp
542
if (find_directory(which[i], &path) == B_OK) {
src/kits/locale/DefaultCatalog.cpp
547
BPath catalogPath(path.Path(), catalogName.String());
src/kits/locale/EditableCatalog.cpp
112
EditableCatalog::WriteToFile(const char* path)
src/kits/locale/EditableCatalog.cpp
117
return fCatalogData->WriteToFile(path);
src/kits/locale/EditableCatalog.cpp
82
EditableCatalog::ReadFromFile(const char* path)
src/kits/locale/EditableCatalog.cpp
87
return fCatalogData->ReadFromFile(path);
src/kits/locale/LocaleRosterData.cpp
448
BPath path;
src/kits/locale/LocaleRosterData.cpp
450
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/kits/locale/LocaleRosterData.cpp
452
path.Append("Locale settings");
src/kits/locale/LocaleRosterData.cpp
453
status = file.SetTo(path.Path(), B_READ_ONLY);
src/kits/locale/LocaleRosterData.cpp
48
CatalogAddOnInfo::CatalogAddOnInfo(const BString& name, const BString& path,
src/kits/locale/LocaleRosterData.cpp
490
BPath path;
src/kits/locale/LocaleRosterData.cpp
492
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/kits/locale/LocaleRosterData.cpp
494
path.Append("Time settings");
src/kits/locale/LocaleRosterData.cpp
495
status = file.SetTo(path.Path(), B_READ_ONLY);
src/kits/locale/LocaleRosterData.cpp
528
BPath path;
src/kits/locale/LocaleRosterData.cpp
530
status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/kits/locale/LocaleRosterData.cpp
534
path.Append("Locale settings");
src/kits/locale/LocaleRosterData.cpp
535
status = file.SetTo(path.Path(),
src/kits/locale/LocaleRosterData.cpp
55
fPath(path),
src/kits/locale/LocaleRosterData.cpp
553
BPath path;
src/kits/locale/LocaleRosterData.cpp
555
status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/kits/locale/LocaleRosterData.cpp
559
path.Append("Time settings");
src/kits/locale/LocaleRosterData.cpp
560
status = file.SetTo(path.Path(),
src/kits/locale/LocaleRosterData.cpp
58
fIsEmbedded(path.Length()==0)
src/kits/mail/FileConfigView.cpp
77
BPath path(fText->Text());
src/kits/mail/FileConfigView.cpp
78
if (path.InitCheck() == B_OK && path.GetParent(&path) == B_OK)
src/kits/mail/FileConfigView.cpp
79
fPanel->SetPanelDirectory(path.Path());
src/kits/mail/FileConfigView.cpp
90
BPath path;
src/kits/mail/FileConfigView.cpp
91
entry.GetPath(&path);
src/kits/mail/FileConfigView.cpp
93
fText->SetText(path.Path());
src/kits/mail/MailAttachment.cpp
580
BString path = "/tmp/";
src/kits/mail/MailAttachment.cpp
583
path << name;
src/kits/mail/MailAttachment.cpp
585
BFile file(path.String(), B_READ_WRITE | B_CREATE_FILE);
src/kits/mail/MailAttachment.cpp
590
entry->SetTo(path.String());
src/kits/mail/MailMessage.cpp
945
BString path;
src/kits/mail/MailMessage.cpp
946
if (account->OutboundSettings().FindString("path", &path) != B_OK) {
src/kits/mail/MailMessage.cpp
950
path = "/boot/home/mail/out";
src/kits/mail/MailMessage.cpp
952
path = defaultMailOutPath.Path();
src/kits/mail/MailMessage.cpp
955
create_directory(path.String(), 0777);
src/kits/mail/MailMessage.cpp
956
BDirectory directory(path.String());
src/kits/mail/MailMessage.cpp
969
BPath path;
src/kits/mail/MailMessage.cpp
970
message.GetPath(&path);
src/kits/mail/MailMessage.cpp
971
msg.AddString("message_path", path.Path());
src/kits/mail/MailProtocol.cpp
279
BPath path(&entry);
src/kits/mail/MailProtocol.cpp
280
image = load_add_on(path.Path());
src/kits/mail/MailSettings.cpp
103
path.Path(), strerror(status));
src/kits/mail/MailSettings.cpp
316
BPath path;
src/kits/mail/MailSettings.cpp
317
status_t status = AccountsPath(path);
src/kits/mail/MailSettings.cpp
321
BDirectory dir(path.Path());
src/kits/mail/MailSettings.cpp
360
BMailAccounts::AccountsPath(BPath& path)
src/kits/mail/MailSettings.cpp
362
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/kits/mail/MailSettings.cpp
365
return path.Append("Mail/accounts");
src/kits/mail/MailSettings.cpp
434
BPath path(pathString);
src/kits/mail/MailSettings.cpp
436
if (!path.IsAbsolute()) {
src/kits/mail/MailSettings.cpp
444
path.SetTo(paths.StringAt(i), pathString);
src/kits/mail/MailSettings.cpp
445
BEntry entry(path.Path());
src/kits/mail/MailSettings.cpp
455
status_t status = get_ref_for_path(path.Path(), &fRef);
src/kits/mail/MailSettings.cpp
474
BPath path(&fRef);
src/kits/mail/MailSettings.cpp
475
status_t status = message.AddString("add-on path", _RelativizePath(path));
src/kits/mail/MailSettings.cpp
513
BMailAddOnSettings::_RelativizePath(const BPath& path) const
src/kits/mail/MailSettings.cpp
515
const char* string = path.Path();
src/kits/mail/MailSettings.cpp
57
BPath path;
src/kits/mail/MailSettings.cpp
58
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/kits/mail/MailSettings.cpp
65
path.Append("Mail");
src/kits/mail/MailSettings.cpp
67
status = BPrivate::WriteMessageFile(fData, path, "new_mail_daemon");
src/kits/mail/MailSettings.cpp
87
BPath path;
src/kits/mail/MailSettings.cpp
88
status = find_directory(which[i], &path);
src/kits/mail/MailSettings.cpp
92
path.Append("Mail/new_mail_daemon");
src/kits/mail/MailSettings.cpp
94
status = file.SetTo(path.Path(), B_READ_ONLY);
src/kits/mail/MailSettings.cpp
942
BPath path;
src/kits/mail/MailSettings.cpp
943
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/kits/mail/MailSettings.cpp
946
path.Append("Mail/accounts");
src/kits/mail/MailSettings.cpp
947
create_directory(path.Path(), 777);
src/kits/mail/MailSettings.cpp
961
BPath testPath(path);
src/kits/mail/MailSettings.cpp
970
path.Append(fileName);
src/kits/mail/MailSettings.cpp
971
return fAccountFile.SetTo(path.Path());
src/kits/mail/MailSettings.cpp
983
BPath path(paths.StringAt(i), name);
src/kits/mail/MailSettings.cpp
984
BEntry entry(path.Path());
src/kits/mail/b_mail_message.cpp
87
status_t BMailMessage::AddEnclosure(const char *path, bool /*clobber*/)
src/kits/mail/b_mail_message.cpp
89
BEntry entry(path);
src/kits/mail/mail_util.cpp
1556
BPath path;
src/kits/mail/mail_util.cpp
1557
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/kits/mail/mail_util.cpp
1561
path.Append("Tracker");
src/kits/mail/mail_util.cpp
1562
path.Append("DefaultQueryTemplates");
src/kits/mail/mail_util.cpp
1563
path.Append("text_x-email");
src/kits/mail/mail_util.cpp
1565
BNode source(path.Path());
src/kits/mail/numailkit.cpp
162
path.Path(), leaf.String(), (float)timeout/1e6, strerror(ret));
src/kits/mail/numailkit.cpp
179
path.Path(), leaf.String(), (float)timeout/1e6, strerror(ret));
src/kits/mail/numailkit.cpp
194
path.Path(), leaf.String(), strerror(ret));
src/kits/mail/numailkit.cpp
203
path.Path(), leaf.String(), strerror(ret));
src/kits/mail/numailkit.cpp
212
path.Path(), name, strerror(ret));
src/kits/mail/numailkit.cpp
31
BPath path;
src/kits/mail/numailkit.cpp
32
if (find_directory(B_USER_DIRECTORY, &path) == B_OK)
src/kits/mail/numailkit.cpp
33
path.Append("mail");
src/kits/mail/numailkit.cpp
35
path.SetTo("/boot/home/mail/");
src/kits/mail/numailkit.cpp
37
return path;
src/kits/mail/numailkit.cpp
44
BPath path = default_mail_directory();
src/kits/mail/numailkit.cpp
45
path.Append("in");
src/kits/mail/numailkit.cpp
47
return path;
src/kits/mail/numailkit.cpp
54
BPath path = default_mail_directory();
src/kits/mail/numailkit.cpp
55
path.Append("out");
src/kits/mail/numailkit.cpp
57
return path;
src/kits/mail/numailkit.cpp
62
WriteMessageFile(const BMessage& archive, const BPath& path, const char* name)
src/kits/mail/numailkit.cpp
72
create_directory(path.Path(), 0777);
src/kits/mail/numailkit.cpp
74
BDirectory account_dir(path.Path());
src/kits/mail/numailkit.cpp
79
path.Path(), strerror(ret));
src/kits/mail/numailkit.cpp
89
path.Path(), leaf.String(), strerror(ret));
src/kits/media/AddOnManager.cpp
122
BPath path;
src/kits/media/AddOnManager.cpp
124
path.SetTo(directories[i]);
src/kits/media/AddOnManager.cpp
125
if (_FindDecoder(format, path, _decoderRef))
src/kits/media/AddOnManager.cpp
162
BPath path;
src/kits/media/AddOnManager.cpp
164
path.SetTo(directories[i]);
src/kits/media/AddOnManager.cpp
165
if (_FindEncoder(outputFormat, path, _encoderRef))
src/kits/media/AddOnManager.cpp
196
BPath path;
src/kits/media/AddOnManager.cpp
198
path.SetTo(directories[i]);
src/kits/media/AddOnManager.cpp
199
_GetReaders(path, outRefs, outCount, maxCount);
src/kits/media/AddOnManager.cpp
326
BPath path;
src/kits/media/AddOnManager.cpp
341
BPath path(&ref);
src/kits/media/AddOnManager.cpp
343
ImageLoader loader(path);
src/kits/media/AddOnManager.cpp
353
"in \"%s\"\n", path.Path());
src/kits/media/AddOnManager.cpp
360
"returned NULL\n", path.Path());
src/kits/media/AddOnManager.cpp
43
ImageLoader(BPath& path)
src/kits/media/AddOnManager.cpp
45
fImage = load_add_on(path.Path());
src/kits/media/AddOnManager.cpp
599
AddOnManager::_FindDecoder(const media_format& format, const BPath& path,
src/kits/media/AddOnManager.cpp
604
if (directory.SetTo(path.Path()) != B_OK
src/kits/media/AddOnManager.cpp
629
AddOnManager::_FindEncoder(const media_format& format, const BPath& path,
src/kits/media/AddOnManager.cpp
634
if (directory.SetTo(path.Path()) != B_OK
src/kits/media/AddOnManager.cpp
656
AddOnManager::_GetReaders(const BPath& path, entry_ref* outRefs,
src/kits/media/AddOnManager.cpp
661
if (directory.SetTo(path.Path()) != B_OK
src/kits/media/AddOnManager.h
84
const BPath& path,
src/kits/media/AddOnManager.h
88
const BPath& path,
src/kits/media/AddOnManager.h
91
void _GetReaders(const BPath& path,
src/kits/media/DormantNodeManager.cpp
108
BPath path;
src/kits/media/DormantNodeManager.cpp
109
if (FindAddOnPath(&path, id) != B_OK) {
src/kits/media/DormantNodeManager.cpp
118
if (_LoadAddOn(path.Path(), id, &newAddOn, &image) != B_OK) {
src/kits/media/DormantNodeManager.cpp
120
" from path %s\n",id, path.Path());
src/kits/media/DormantNodeManager.cpp
196
DormantNodeManager::RegisterAddOn(const char* path)
src/kits/media/DormantNodeManager.cpp
198
TRACE("DormantNodeManager::RegisterAddon, path %s\n", path);
src/kits/media/DormantNodeManager.cpp
201
status_t status = get_ref_for_path(path, &ref);
src/kits/media/DormantNodeManager.cpp
204
"for path %s: %s\n", path, strerror(status));
src/kits/media/DormantNodeManager.cpp
245
DormantNodeManager::FindAddOnPath(BPath* path, media_addon_id id)
src/kits/media/DormantNodeManager.cpp
257
return path->SetTo(&ref);
src/kits/media/DormantNodeManager.cpp
280
DormantNodeManager::_LoadAddOn(const char* path, media_addon_id id,
src/kits/media/DormantNodeManager.cpp
283
image_id image = load_add_on(path);
src/kits/media/DormantNodeManager.cpp
286
path, strerror(image));
src/kits/midi/MidiSettings.cpp
28
BPath path;
src/kits/midi/MidiSettings.cpp
29
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/kits/midi/MidiSettings.cpp
33
path.Append(SETTINGS_FILE);
src/kits/midi/MidiSettings.cpp
34
void* handle = load_driver_settings(path.Path());
src/kits/midi/MidiSettings.cpp
55
BPath path;
src/kits/midi/MidiSettings.cpp
56
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/kits/midi/MidiSettings.cpp
60
path.Append(SETTINGS_FILE);
src/kits/midi/MidiSettings.cpp
63
if (file.SetTo(path.Path(), B_WRITE_ONLY | B_CREATE_FILE | B_ERASE_FILE)
src/kits/midi/SoftSynth.cpp
122
BPath path;
src/kits/midi/SoftSynth.cpp
123
if (find_directory(B_SYNTH_DIRECTORY, &path, false, NULL) == B_OK) {
src/kits/midi/SoftSynth.cpp
124
path.Append("synth/TimGM6mb.sf2");
src/kits/midi/SoftSynth.cpp
125
if (SetInstrumentsFile(path.Path()) == B_OK)
src/kits/midi/SoftSynth.cpp
165
BSoftSynth::SetInstrumentsFile(const char* path)
src/kits/midi/SoftSynth.cpp
167
if (path == NULL)
src/kits/midi/SoftSynth.cpp
170
if (!BEntry(path).Exists())
src/kits/midi/SoftSynth.cpp
176
fInstrumentsFile = strdup(path);
src/kits/midi/SoftSynth.h
41
status_t SetInstrumentsFile(const char* path);
src/kits/midi/Synth.cpp
52
BPath path(instrumentsFile);
src/kits/midi/Synth.cpp
53
status_t err = path.InitCheck();
src/kits/midi/Synth.cpp
56
return fSynth->SetInstrumentsFile(path.Path());
src/kits/network/libnetapi/NetworkSettings.cpp
560
BPath path(pathName);
src/kits/network/libnetapi/NetworkSettings.cpp
562
if (_Load(path.Leaf(), &type) == B_OK) {
src/kits/network/libnetapi/NetworkSettings.cpp
577
BPath path;
src/kits/network/libnetapi/NetworkSettings.cpp
578
status_t status = _GetPath(NULL, path);
src/kits/network/libnetapi/NetworkSettings.cpp
587
_Path(path, kInterfaceSettingsName).Path(), kInterfacesTemplate,
src/kits/network/libnetapi/NetworkSettings.cpp
594
_Path(path, kNetworksSettingsName).Path(),
src/kits/network/libnetapi/NetworkSettings.cpp
611
_Path(path, kServicesSettingsName).Path(), kServicesTemplate,
src/kits/network/libnetapi/NetworkSettings.cpp
624
BPath path;
src/kits/network/libnetapi/NetworkSettings.cpp
625
status_t status = _GetPath(NULL, path);
src/kits/network/libnetapi/NetworkSettings.cpp
634
_Path(path, kInterfaceSettingsName).Path(),
src/kits/network/libnetapi/NetworkSettings.cpp
648
_Path(path, kNetworksSettingsName).Path(),
src/kits/network/libnetapi/NetworkSettings.cpp
653
_Path(path, kServicesSettingsName).Path(),
src/kits/network/libnetapi/NetworkSettings.cpp
669
BNetworkSettings::_GetPath(const char* name, BPath& path)
src/kits/network/libnetapi/NetworkSettings.cpp
671
if (find_directory(B_SYSTEM_SETTINGS_DIRECTORY, &path, true) != B_OK)
src/kits/network/libnetapi/NetworkSettings.cpp
674
path.Append("network");
src/kits/network/libnetapi/NetworkSettings.cpp
675
create_directory(path.Path(), 0755);
src/kits/network/libnetapi/NetworkSettings.cpp
678
path.Append(name);
src/kits/network/libnetapi/NetworkSettings.cpp
686
BPath path;
src/kits/network/libnetapi/NetworkSettings.cpp
687
status_t status = _GetPath(name, path);
src/kits/network/libnetapi/NetworkSettings.cpp
691
return BPrivate::BPathMonitor::StartWatching(path.Path(), B_WATCH_STAT,
src/kits/network/libnetservices/NetworkCookie.cpp
502
BNetworkCookie::IsValidForPath(const BString& path) const
src/kits/network/libnetservices/NetworkCookie.cpp
505
BString normalizedPath = path;
src/kits/network/libnetservices/NetworkCookie.cpp
562
BNetworkCookie::_CanBeSetFromPath(const BString& path) const
src/kits/network/libnetservices/NetworkCookie.cpp
564
BString normalizedPath = path;
src/kits/network/libnetservices/NetworkCookie.cpp
854
const BString& path = url.Path();
src/kits/network/libnetservices/NetworkCookie.cpp
855
if (path.IsEmpty() || path.ByteAt(0) != '/')
src/kits/network/libnetservices/NetworkCookie.cpp
858
int32 index = path.FindLast('/');
src/kits/network/libnetservices/NetworkCookie.cpp
862
BString newPath = path;
src/kits/package/CommitTransactionResult.cpp
519
BCommitTransactionResult::SetPath1(const BString& path)
src/kits/package/CommitTransactionResult.cpp
521
fPath1 = path;
src/kits/package/CommitTransactionResult.cpp
533
BCommitTransactionResult::SetPath2(const BString& path)
src/kits/package/CommitTransactionResult.cpp
535
fPath2 = path;
src/kits/package/FetchUtils.cpp
26
FetchUtils::IsDownloadCompleted(const char* path)
src/kits/package/FetchUtils.cpp
28
BEntry entry(path, true);
src/kits/package/FetchUtils.h
19
static bool IsDownloadCompleted(const char* path);
src/kits/package/FetchUtils.h
22
static status_t MarkDownloadComplete(const char* path);
src/kits/package/GlobalWritableFileInfo.cpp
26
fPath(infoData.path),
src/kits/package/GlobalWritableFileInfo.cpp
33
BGlobalWritableFileInfo::BGlobalWritableFileInfo(const BString& path,
src/kits/package/GlobalWritableFileInfo.cpp
36
fPath(path),
src/kits/package/GlobalWritableFileInfo.cpp
86
BGlobalWritableFileInfo::SetTo(const BString& path,
src/kits/package/GlobalWritableFileInfo.cpp
89
fPath = path;
src/kits/package/PackageInfo.cpp
137
PackageFileLocation(const char* path)
src/kits/package/PackageInfo.cpp
139
fPath(path),
src/kits/package/PackageInfo.cpp
1624
BString path;
src/kits/package/PackageInfo.cpp
1625
status_t error = archive->FindString(pathField, i, &path);
src/kits/package/PackageInfo.cpp
1644
= new(std::nothrow) BGlobalWritableFileInfo(path,
src/kits/package/PackageInfo.cpp
1680
BString path;
src/kits/package/PackageInfo.cpp
1681
status_t error = archive->FindString(pathField, i, &path);
src/kits/package/PackageInfo.cpp
1696
? new(std::nothrow) BUserSettingsFileInfo(path, true)
src/kits/package/PackageInfo.cpp
1697
: new(std::nothrow) BUserSettingsFileInfo(path, templatePath);
src/kits/package/PackageInfo.cpp
331
BPackageInfo::ReadFromPackageFile(const char* path)
src/kits/package/PackageInfo.cpp
333
return _ReadFromPackageFile(PackageFileLocation(path));
src/kits/package/PackageInfo.cpp
875
BPackageInfo::AddPostInstallScript(const BString& path)
src/kits/package/PackageInfo.cpp
877
return fPostInstallScripts.Add(path) ? B_OK : B_NO_MEMORY;
src/kits/package/PackageInfo.cpp
882
BPackageInfo::AddPreUninstallScript(const BString& path)
src/kits/package/PackageInfo.cpp
884
return fPreUninstallScripts.Add(path) ? B_OK : B_NO_MEMORY;
src/kits/package/PackageRoster.cpp
102
BPackageRoster::GetUserRepositoryCachePath(BPath* path, bool create) const
src/kits/package/PackageRoster.cpp
104
return _GetRepositoryPath(path, create, B_USER_CACHE_DIRECTORY);
src/kits/package/PackageRoster.cpp
174
BPath path;
src/kits/package/PackageRoster.cpp
175
status_t result = GetUserRepositoryCachePath(&path);
src/kits/package/PackageRoster.cpp
178
path.Append(name.String());
src/kits/package/PackageRoster.cpp
180
BEntry repoCacheEntry(path.Path());
src/kits/package/PackageRoster.cpp
184
if ((result = GetCommonRepositoryCachePath(&path, true)) != B_OK)
src/kits/package/PackageRoster.cpp
186
path.Append(name.String());
src/kits/package/PackageRoster.cpp
188
result = repoCacheEntry.SetTo(path.Path());
src/kits/package/PackageRoster.cpp
203
BPath path;
src/kits/package/PackageRoster.cpp
204
status_t result = GetUserRepositoryConfigPath(&path);
src/kits/package/PackageRoster.cpp
207
path.Append(name.String());
src/kits/package/PackageRoster.cpp
209
BEntry repoConfigEntry(path.Path());
src/kits/package/PackageRoster.cpp
213
if ((result = GetCommonRepositoryConfigPath(&path, true)) != B_OK)
src/kits/package/PackageRoster.cpp
215
path.Append(name.String());
src/kits/package/PackageRoster.cpp
217
result = repoConfigEntry.SetTo(path.Path());
src/kits/package/PackageRoster.cpp
356
BPackageRoster::_GetRepositoryPath(BPath* path, bool create,
src/kits/package/PackageRoster.cpp
359
if (path == NULL)
src/kits/package/PackageRoster.cpp
362
status_t result = find_directory(whichDir, path);
src/kits/package/PackageRoster.cpp
365
if ((result = path->Append("package-repositories")) != B_OK)
src/kits/package/PackageRoster.cpp
369
BEntry entry(path->Path(), true);
src/kits/package/PackageRoster.cpp
371
if (mkdir(path->Path(), 0755) != 0)
src/kits/package/PackageRoster.cpp
381
BPackageRoster::_VisitRepositoryConfigs(const BPath& path,
src/kits/package/PackageRoster.cpp
384
BDirectory directory(path.Path());
src/kits/package/PackageRoster.cpp
81
BPackageRoster::GetCommonRepositoryConfigPath(BPath* path, bool create) const
src/kits/package/PackageRoster.cpp
83
return _GetRepositoryPath(path, create, B_SYSTEM_SETTINGS_DIRECTORY);
src/kits/package/PackageRoster.cpp
88
BPackageRoster::GetUserRepositoryConfigPath(BPath* path, bool create) const
src/kits/package/PackageRoster.cpp
90
return _GetRepositoryPath(path, create, B_USER_SETTINGS_DIRECTORY);
src/kits/package/PackageRoster.cpp
95
BPackageRoster::GetCommonRepositoryCachePath(BPath* path, bool create) const
src/kits/package/PackageRoster.cpp
97
return _GetRepositoryPath(path, create, B_SYSTEM_CACHE_DIRECTORY);
src/kits/package/UserSettingsFileInfo.cpp
26
fPath(infoData.path),
src/kits/package/UserSettingsFileInfo.cpp
33
BUserSettingsFileInfo::BUserSettingsFileInfo(const BString& path,
src/kits/package/UserSettingsFileInfo.cpp
36
fPath(path),
src/kits/package/UserSettingsFileInfo.cpp
43
BUserSettingsFileInfo::BUserSettingsFileInfo(const BString& path,
src/kits/package/UserSettingsFileInfo.cpp
46
fPath(path),
src/kits/package/UserSettingsFileInfo.cpp
87
BUserSettingsFileInfo::SetTo(const BString& path, const BString& templatePath)
src/kits/package/UserSettingsFileInfo.cpp
89
fPath = path;
src/kits/package/UserSettingsFileInfo.cpp
96
BUserSettingsFileInfo::SetTo(const BString& path, bool isDirectory)
src/kits/package/UserSettingsFileInfo.cpp
98
fPath = path;
src/kits/package/hpkg/PackageWriterImpl.cpp
1511
char path[B_PATH_NAME_LENGTH + 1];
src/kits/package/hpkg/PackageWriterImpl.cpp
1512
ssize_t bytesRead = readlinkat(dirFD, fileName, path,
src/kits/package/hpkg/PackageWriterImpl.cpp
1520
path[bytesRead] = '\0';
src/kits/package/hpkg/PackageWriterImpl.cpp
1521
_AddStringAttribute(B_HPKG_ATTRIBUTE_ID_SYMLINK_PATH, path);
src/kits/package/hpkg/ReaderImplBase.cpp
655
fPackageInfoValue.globalWritableFileInfo.path = value.string;
src/kits/package/hpkg/ReaderImplBase.cpp
670
fPackageInfoValue.userSettingsFileInfo.path = value.string;
src/kits/package/manager/PackageManager.cpp
123
BPath path;
src/kits/package/manager/PackageManager.cpp
124
status_t error = find_directory(B_USER_PACKAGES_DIRECTORY, &path);
src/kits/package/manager/PackageManager.cpp
125
if (error == B_OK && BEntry(path.Path()).Exists())
src/kits/package/manager/PackageManager.cpp
574
BPath path(&transaction->TransactionDirectory());
src/kits/package/manager/PackageManager.cpp
576
if (path.GetParent(&parent) == B_OK) {
src/kits/package/manager/PackageManager.cpp
596
path.Append(fileName);
src/kits/package/manager/PackageManager.cpp
598
path.Path()) == B_OK) {
src/kits/package/manager/PackageManager.cpp
603
path.Path()) ? "" : " (partial)");
src/kits/package/manager/PackageManager.cpp
628
path.Path());
src/kits/package/manager/RepositoryBuilder.cpp
138
BRepositoryBuilder::AddPackage(const char* path, BSolverPackage** _package)
src/kits/package/manager/RepositoryBuilder.cpp
143
size_t pathLength = strlen(path);
src/kits/package/manager/RepositoryBuilder.cpp
145
PackageInfoErrorListener errorListener(path);
src/kits/package/manager/RepositoryBuilder.cpp
146
BEntry entry(path, true);
src/kits/package/manager/RepositoryBuilder.cpp
150
"the package data file does not exist at \"%s\"", path);
src/kits/package/manager/RepositoryBuilder.cpp
158
"failed to access the package data file at \"%s\"", path);
src/kits/package/manager/RepositoryBuilder.cpp
163
"empty package data file at \"%s\"", path);
src/kits/package/manager/RepositoryBuilder.cpp
166
if (pathLength > 5 && strcmp(path + pathLength - 5, ".hpkg") == 0) {
src/kits/package/manager/RepositoryBuilder.cpp
168
error = packageInfo.ReadFromPackageFile(path);
src/kits/package/manager/RepositoryBuilder.cpp
176
"failed to read package data file at \"%s\"", path);
src/kits/package/manager/RepositoryBuilder.cpp
181
AddPackage(packageInfo, path, &package);
src/kits/package/manager/RepositoryBuilder.cpp
185
(*fPackagePaths)[package] = path;
src/kits/package/manager/RepositoryBuilder.cpp
208
BRepositoryBuilder::AddPackagesDirectory(const char* path)
src/kits/package/manager/RepositoryBuilder.cpp
211
DirCloser dir(opendir(path));
src/kits/package/manager/RepositoryBuilder.cpp
213
DIE(errno, "failed to open package directory \"%s\"", path);
src/kits/package/manager/RepositoryBuilder.cpp
224
status_t error = entryPath.SetTo(path, name);
src/kits/print/PrintAddOnServer.cpp
117
PrintAddOnServer::FindPathToDriver(const char* driver, BPath* path)
src/kits/print/PrintAddOnServer.cpp
119
return PrinterDriverAddOn::FindPathToDriver(driver, path);
src/kits/print/PrintAddOnServer.cpp
172
BPath path;
src/kits/print/PrintAddOnServer.cpp
173
if (entry.GetPath(&path) != B_OK)
src/kits/print/PrintAddOnServer.cpp
176
message.AddString(name, path.Path());
src/kits/print/PrintAddOnServer.cpp
184
BPath path(entryRef);
src/kits/print/PrintAddOnServer.cpp
185
if (path.InitCheck() != B_OK)
src/kits/print/PrintAddOnServer.cpp
188
message.AddString(name, path.Path());
src/kits/print/PrintTransport.cpp
112
if (path.SetTo(&dir, NULL) != B_OK) {
src/kits/print/PrintTransport.cpp
118
input.AddString("printer_file", path.Path());
src/kits/print/PrintTransport.cpp
79
BPath path;
src/kits/print/PrintTransport.cpp
81
if (find_directory(paths[i], &path) != B_OK)
src/kits/print/PrintTransport.cpp
83
path.Append("Print/transport");
src/kits/print/PrintTransport.cpp
84
path.Append(transportName.String());
src/kits/print/PrintTransport.cpp
85
fAddOnID = load_add_on(path.Path());
src/kits/print/Printer.cpp
413
BPath path;
src/kits/print/Printer.cpp
416
if (find_directory(directories[i], &path) == B_OK) {
src/kits/print/Printer.cpp
417
path.Append(driverName.String());
src/kits/print/Printer.cpp
419
BEntry driver(path.Path());
src/kits/print/Printer.cpp
421
return path;
src/kits/print/PrinterDriverAddOn.cpp
159
PrinterDriverAddOn::FindPathToDriver(const char* driver, BPath* path)
src/kits/print/PrinterDriverAddOn.cpp
163
B_USER_NONPACKAGED_ADDONS_DIRECTORY, kPrinterDriverFolderName, *path);
src/kits/print/PrinterDriverAddOn.cpp
168
kPrinterDriverFolderName, *path);
src/kits/print/PrinterDriverAddOn.cpp
173
B_SYSTEM_NONPACKAGED_ADDONS_DIRECTORY, kPrinterDriverFolderName, *path);
src/kits/print/PrinterDriverAddOn.cpp
178
kPrinterDriverFolderName, *path);
src/kits/print/PrinterDriverAddOn.cpp
29
BPath path;
src/kits/print/PrinterDriverAddOn.cpp
31
result = FindPathToDriver(driver, &path);
src/kits/print/PrinterDriverAddOn.cpp
35
fAddOnID = ::load_add_on(path.Path());
src/kits/print/PrinterRoster.cpp
28
BPath path;
src/kits/print/PrinterRoster.cpp
29
find_directory(B_USER_PRINTERS_DIRECTORY, &path, true);
src/kits/print/PrinterRoster.cpp
30
BNode(path.Path()).GetNodeRef(&fUserPrintersNodRef);
src/kits/screensaver/ScreenSaverRunner.cpp
114
BPath path;
src/kits/screensaver/ScreenSaverRunner.cpp
117
if (find_directory(which[i], &path, false) != B_OK)
src/kits/screensaver/ScreenSaverRunner.cpp
119
else if (path.Append("Screen Savers") != B_OK)
src/kits/screensaver/ScreenSaverRunner.cpp
121
else if (path.Append(fSettings.ModuleName()) != B_OK)
src/kits/screensaver/ScreenSaverRunner.cpp
124
fAddonImage = load_add_on(path.Path());
src/kits/screensaver/ScreenSaverRunner.cpp
150
fprintf(stderr, "Unable to open add-on %s.\n", path.Path());
src/kits/screensaver/ScreenSaverSettings.cpp
31
BPath path;
src/kits/screensaver/ScreenSaverSettings.cpp
32
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/kits/screensaver/ScreenSaverSettings.cpp
33
fSettingsPath = path;
src/kits/shared/DriverSettingsMessageAdapter.cpp
135
DriverSettingsMessageAdapter::ConvertToDriverSettings(const char* path,
src/kits/shared/DriverSettingsMessageAdapter.cpp
145
BFile settingsFile(path, B_WRITE_ONLY | B_ERASE_FILE | B_CREATE_FILE);
src/kits/shared/DriverSettingsMessageAdapter.cpp
93
DriverSettingsMessageAdapter::ConvertFromDriverSettings(const char* path,
src/kits/shared/DriverSettingsMessageAdapter.cpp
96
void* handle = load_driver_settings(path);
src/kits/shared/IconButton.cpp
344
BPath path;
src/kits/shared/IconButton.cpp
345
app_entry.GetPath(&path);
src/kits/shared/IconButton.cpp
346
status = path.InitCheck();
src/kits/shared/IconButton.cpp
348
status = path.GetParent(&path);
src/kits/shared/IconButton.cpp
350
status = path.Append(pathToBitmap, true);
src/kits/shared/IconButton.cpp
352
fileBitmap = BTranslationUtils::GetBitmap(path.Path());
src/kits/shared/IconView.cpp
46
IconView::SetIcon(const BPath& path, icon_size iconSize)
src/kits/shared/IconView.cpp
65
BEntry entry(path.Path());
src/kits/shared/Keymap.cpp
70
BKeymap::SetTo(const char* path)
src/kits/shared/Keymap.cpp
73
status_t status = file.SetTo(path, B_READ_ONLY);
src/kits/shared/QueryFile.cpp
134
BQueryFile::SetTo(const char* path)
src/kits/shared/QueryFile.cpp
137
fStatus = get_ref_for_path(path, &ref);
src/kits/shared/QueryFile.cpp
227
BQueryFile::WriteTo(const char* path)
src/kits/shared/QueryFile.cpp
230
status_t status = get_ref_for_path(path, &ref);
src/kits/shared/QueryFile.cpp
38
BQueryFile::BQueryFile(const char* path)
src/kits/shared/QueryFile.cpp
40
SetTo(path);
src/kits/shared/SettingsHandler.cpp
416
BPath path(prefsPath);
src/kits/shared/SettingsHandler.cpp
417
path.Append(fFileName);
src/kits/shared/SettingsHandler.cpp
418
ArgvParser::EachArgv(path.Path(), Settings::ParseUserSettings, this);
src/kits/shared/SettingsHandler.cpp
433
BPath path;
src/kits/shared/SettingsHandler.cpp
434
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path, true) != B_OK)
src/kits/shared/SettingsHandler.cpp
439
path.Append(fSettingsDir);
src/kits/shared/SettingsHandler.cpp
440
char* ptr = (char *)alloca(strlen(path.Path()) + 1);
src/kits/shared/SettingsHandler.cpp
441
strcpy(ptr, path.Path());
src/kits/shared/SettingsHandler.cpp
453
resultingSettingsDir->SetTo(path.Path());
src/kits/storage/AddOnImage.cpp
25
AddOnImage::Load(const char* path)
src/kits/storage/AddOnImage.cpp
28
status_t error = (path ? B_OK : B_BAD_VALUE);
src/kits/storage/AddOnImage.cpp
30
image_id id = load_add_on(path);
src/kits/storage/AddOnImage.h
18
status_t Load(const char* path);
src/kits/storage/AddOnMonitorHandler.cpp
154
BPath path;
src/kits/storage/AddOnMonitorHandler.cpp
155
if (find_directory(addOnDirectories[i], &path) == B_OK
src/kits/storage/AddOnMonitorHandler.cpp
156
&& path.Append(leafPath) == B_OK
src/kits/storage/AddOnMonitorHandler.cpp
157
&& directory.SetTo(path.Path()) == B_OK
src/kits/storage/CopyEngine.cpp
487
BCopyEngine::_HandleEntryError(const char* path, status_t error,
src/kits/storage/CopyEngine.cpp
498
if (fController->EntryFinished(path, error))
src/kits/storage/CopyEngine.cpp
505
BCopyEngine::_HandleAttributeError(const char* path, const char* attribute,
src/kits/storage/CopyEngine.cpp
516
if (fController->AttributeFinished(path, attribute, attributeType, error))
src/kits/storage/CopyEngine.cpp
536
BCopyEngine::BController::EntryStarted(const char* path)
src/kits/storage/CopyEngine.cpp
543
BCopyEngine::BController::EntryFinished(const char* path, status_t error)
src/kits/storage/CopyEngine.cpp
550
BCopyEngine::BController::AttributeStarted(const char* path,
src/kits/storage/CopyEngine.cpp
558
BCopyEngine::BController::AttributeFinished(const char* path,
src/kits/storage/Directory.cpp
162
BDirectory::SetTo(const char* path)
src/kits/storage/Directory.cpp
165
status_t error = _SetTo(-1, path, true);
src/kits/storage/Directory.cpp
170
fDirFd = _kern_open_dir(-1, path);
src/kits/storage/Directory.cpp
185
BDirectory::SetTo(const BDirectory* dir, const char* path)
src/kits/storage/Directory.cpp
187
if (!dir || !path || BPrivate::Storage::is_absolute_path(path)) {
src/kits/storage/Directory.cpp
199
status_t error = _SetTo(dirFD, path, true);
src/kits/storage/Directory.cpp
204
fDirFd = _kern_open_dir(dirFD, path);
src/kits/storage/Directory.cpp
248
BDirectory::FindEntry(const char* path, BEntry* entry, bool traverse) const
src/kits/storage/Directory.cpp
250
if (path == NULL || entry == NULL)
src/kits/storage/Directory.cpp
258
status = entry->SetTo(this, path, traverse);
src/kits/storage/Directory.cpp
260
status = entry->SetTo(path, traverse);
src/kits/storage/Directory.cpp
273
BDirectory::Contains(const char* path, int32 nodeFlags) const
src/kits/storage/Directory.cpp
278
if (!path)
src/kits/storage/Directory.cpp
283
if (BPrivate::Storage::is_absolute_path(path))
src/kits/storage/Directory.cpp
284
entry.SetTo(path);
src/kits/storage/Directory.cpp
286
entry.SetTo(this, path);
src/kits/storage/Directory.cpp
413
BDirectory::CreateDirectory(const char* path, BDirectory* dir)
src/kits/storage/Directory.cpp
415
if (!path)
src/kits/storage/Directory.cpp
419
status_t error = _kern_create_dir(fDirFd, path,
src/kits/storage/Directory.cpp
428
if (InitCheck() != B_OK || BPrivate::Storage::is_absolute_path(path))
src/kits/storage/Directory.cpp
429
return dir->SetTo(path);
src/kits/storage/Directory.cpp
431
return dir->SetTo(this, path);
src/kits/storage/Directory.cpp
436
BDirectory::CreateFile(const char* path, BFile* file, bool failIfExists)
src/kits/storage/Directory.cpp
438
if (!path)
src/kits/storage/Directory.cpp
447
if (InitCheck() == B_OK && !BPrivate::Storage::is_absolute_path(path))
src/kits/storage/Directory.cpp
448
error = realFile->SetTo(this, path, openMode);
src/kits/storage/Directory.cpp
450
error = realFile->SetTo(path, openMode);
src/kits/storage/Directory.cpp
458
BDirectory::CreateSymLink(const char* path, const char* linkToPath,
src/kits/storage/Directory.cpp
461
if (!path || !linkToPath)
src/kits/storage/Directory.cpp
465
status_t error = _kern_create_symlink(fDirFd, path, linkToPath,
src/kits/storage/Directory.cpp
474
if (InitCheck() != B_OK || BPrivate::Storage::is_absolute_path(path))
src/kits/storage/Directory.cpp
475
return link->SetTo(path);
src/kits/storage/Directory.cpp
477
return link->SetTo(this, path);
src/kits/storage/Directory.cpp
494
BDirectory::_GetStatFor(const char* path, struct stat* st) const
src/kits/storage/Directory.cpp
501
if (path != NULL) {
src/kits/storage/Directory.cpp
502
if (path[0] == '\0')
src/kits/storage/Directory.cpp
504
return _kern_read_stat(fDirFd, path, false, st, sizeof(struct stat));
src/kits/storage/Directory.cpp
511
BDirectory::_GetStatFor(const char* path, struct stat_beos* st) const
src/kits/storage/Directory.cpp
514
status_t error = _GetStatFor(path, &newStat);
src/kits/storage/Directory.cpp
556
create_directory(const char* path, mode_t mode)
src/kits/storage/Directory.cpp
558
if (!path)
src/kits/storage/Directory.cpp
572
status_t error = BPrivate::Storage::parse_first_path_component(path,
src/kits/storage/Directory.cpp
585
path += nextComponent;
src/kits/storage/Directory.cpp
69
BDirectory::BDirectory(const char* path)
src/kits/storage/Directory.cpp
73
SetTo(path);
src/kits/storage/Directory.cpp
77
BDirectory::BDirectory(const BDirectory* dir, const char* path)
src/kits/storage/Directory.cpp
81
SetTo(dir, path);
src/kits/storage/DriverSettings.cpp
405
BPath path;
src/kits/storage/DriverSettings.cpp
406
status_t error = path.SetTo(&ref);
src/kits/storage/DriverSettings.cpp
407
return error == B_OK ? Load(path.Path()) : error;
src/kits/storage/Entry.cpp
132
BEntry::BEntry(const BDirectory* dir, const char* path, bool traverse)
src/kits/storage/Entry.cpp
138
SetTo(dir, path, traverse);
src/kits/storage/Entry.cpp
152
BEntry::BEntry(const char* path, bool traverse)
src/kits/storage/Entry.cpp
158
SetTo(path, traverse);
src/kits/storage/Entry.cpp
205
BEntry::SetTo(const BDirectory* dir, const char* path, bool traverse)
src/kits/storage/Entry.cpp
210
if (path && path[0] == '\0') // R5 behaviour
src/kits/storage/Entry.cpp
211
path = NULL;
src/kits/storage/Entry.cpp
214
if (BPrivate::Storage::is_absolute_path(path))
src/kits/storage/Entry.cpp
215
return SetTo(path, traverse);
src/kits/storage/Entry.cpp
226
return (fCStatus = _SetTo(dirFD, path, traverse));
src/kits/storage/Entry.cpp
250
BEntry::SetTo(const char* path, bool traverse)
src/kits/storage/Entry.cpp
254
if (!path)
src/kits/storage/Entry.cpp
256
return (fCStatus = _SetTo(-1, path, traverse));
src/kits/storage/Entry.cpp
298
BEntry::GetPath(BPath* path) const
src/kits/storage/Entry.cpp
303
if (path == NULL)
src/kits/storage/Entry.cpp
306
return path->SetTo(this);
src/kits/storage/Entry.cpp
384
BEntry::Rename(const char* path, bool clobber)
src/kits/storage/Entry.cpp
387
if (path == NULL)
src/kits/storage/Entry.cpp
394
if (BPrivate::Storage::is_absolute_path(path)) {
src/kits/storage/Entry.cpp
395
error = target.SetTo(path);
src/kits/storage/Entry.cpp
401
error = target.fCStatus = target._SetTo(dirFD, path, false);
src/kits/storage/Entry.cpp
410
BEntry::MoveTo(BDirectory* dir, const char* path, bool clobber)
src/kits/storage/Entry.cpp
420
if (path == NULL)
src/kits/storage/Entry.cpp
421
path = fName;
src/kits/storage/Entry.cpp
424
status_t error = target.SetTo(dir, path);
src/kits/storage/Entry.cpp
551
BEntry::_SetTo(int dirFD, const char* path, bool traverse)
src/kits/storage/Entry.cpp
559
if (!path || strcmp(path, ".") == 0) {
src/kits/storage/Entry.cpp
577
} else if (strcmp(path, "..") == 0) {
src/kits/storage/Entry.cpp
596
status_t error = BPrivate::Storage::parse_path(path, dirPath,
src/kits/storage/Entry.cpp
624
dirFD = _kern_open_dir(AT_FDCWD, path);
src/kits/storage/Entry.cpp
628
path = NULL;
src/kits/storage/Entry.cpp
662
path = tmpPath;
src/kits/storage/Entry.cpp
802
get_ref_for_path(const char* path, entry_ref* ref)
src/kits/storage/Entry.cpp
804
status_t error = path && ref ? B_OK : B_BAD_VALUE;
src/kits/storage/Entry.cpp
806
BEntry entry(path);
src/kits/storage/EntryOperationEngineBase.cpp
113
const char* path;
src/kits/storage/EntryOperationEngineBase.cpp
114
if (GetPath(pathBuffer, path) == B_OK)
src/kits/storage/EntryOperationEngineBase.cpp
115
return BString(path);
src/kits/storage/EntryOperationEngineBase.cpp
126
const char* path;
src/kits/storage/EntryOperationEngineBase.cpp
127
status_t error = GetPath(buffer, path);
src/kits/storage/EntryOperationEngineBase.cpp
132
_path = path;
src/kits/storage/EntryOperationEngineBase.cpp
17
BEntryOperationEngineBase::Entry::Entry(const char* path)
src/kits/storage/EntryOperationEngineBase.cpp
179
BString path;
src/kits/storage/EntryOperationEngineBase.cpp
180
return GetPathOrName(path) == B_OK ? path : BString();
src/kits/storage/EntryOperationEngineBase.cpp
20
fPath(path),
src/kits/storage/EntryOperationEngineBase.cpp
29
const char* path)
src/kits/storage/EntryOperationEngineBase.cpp
32
fPath(path),
src/kits/storage/EntryOperationEngineBase.cpp
63
const char* path)
src/kits/storage/EntryOperationEngineBase.cpp
66
fPath(path),
src/kits/storage/File.cpp
154
BFile::SetTo(const char* path, uint32 openMode)
src/kits/storage/File.cpp
158
if (!path)
src/kits/storage/File.cpp
163
int fd = _kern_open(AT_FDCWD, path, openMode, DEFFILEMODE & ~__gUmask);
src/kits/storage/File.cpp
179
BFile::SetTo(const BDirectory* dir, const char* path, uint32 openMode)
src/kits/storage/File.cpp
188
int fd = _kern_open(dir->fDirFd, path, openMode, DEFFILEMODE & ~__gUmask);
src/kits/storage/File.cpp
64
BFile::BFile(const char* path, uint32 openMode)
src/kits/storage/File.cpp
68
SetTo(path, openMode);
src/kits/storage/File.cpp
75
BFile::BFile(const BDirectory *dir, const char* path, uint32 openMode)
src/kits/storage/File.cpp
79
SetTo(dir, path, openMode);
src/kits/storage/FindDirectory.cpp
28
find_directory(directory_which which, BPath* path, bool createIt,
src/kits/storage/FindDirectory.cpp
31
if (path == NULL)
src/kits/storage/FindDirectory.cpp
42
error = path->SetTo(buffer);
src/kits/storage/MergedDirectory.cpp
80
BMergedDirectory::AddDirectory(const char* path)
src/kits/storage/MergedDirectory.cpp
82
BDirectory* directory = new(std::nothrow) BDirectory(path);
src/kits/storage/Mime.cpp
100
return do_mime_update(B_REG_MIME_CREATE_APP_META_MIME, path, recursive,
src/kits/storage/Mime.cpp
332
BPath path;
src/kits/storage/Mime.cpp
333
if (find_directory(kWhich[i], &path) != B_OK)
src/kits/storage/Mime.cpp
336
path.Append("icons");
src/kits/storage/Mime.cpp
337
path.Append(name);
src/kits/storage/Mime.cpp
339
status = file.SetTo(path.Path(), B_READ_ONLY);
src/kits/storage/Mime.cpp
42
do_mime_update(int32 what, const char* path, int recursive,
src/kits/storage/Mime.cpp
48
status_t err = root.SetTo(path ? path : "/");
src/kits/storage/Mime.cpp
80
update_mime_info(const char* path, int recursive, int synchronous, int force)
src/kits/storage/Mime.cpp
83
if (!path)
src/kits/storage/Mime.cpp
86
return do_mime_update(B_REG_MIME_UPDATE_MIME_INFO, path, recursive,
src/kits/storage/Mime.cpp
93
create_app_meta_mime(const char* path, int recursive, int synchronous,
src/kits/storage/Mime.cpp
97
if (!path)
src/kits/storage/Node.cpp
127
BNode::BNode(const char* path)
src/kits/storage/Node.cpp
134
(void)SetTo(path);
src/kits/storage/Node.cpp
138
BNode::BNode(const BDirectory* dir, const char* path)
src/kits/storage/Node.cpp
145
(void)SetTo(dir, path);
src/kits/storage/Node.cpp
192
BNode::SetTo(const char* path)
src/kits/storage/Node.cpp
194
return _SetTo(-1, path, false);
src/kits/storage/Node.cpp
199
BNode::SetTo(const BDirectory* dir, const char* path)
src/kits/storage/Node.cpp
201
if (dir == NULL || path == NULL
src/kits/storage/Node.cpp
202
|| BPrivate::Storage::is_absolute_path(path)) {
src/kits/storage/Node.cpp
207
return _SetTo(dir->fDirFd, path, false);
src/kits/storage/Node.cpp
554
BNode::_SetTo(int fd, const char* path, bool traverse)
src/kits/storage/Node.cpp
558
status_t error = (fd >= 0 || path ? B_OK : B_BAD_VALUE);
src/kits/storage/Node.cpp
561
fFd = _kern_open(fd, path, O_RDWR | O_CLOEXEC | traverseFlag, 0);
src/kits/storage/Node.cpp
564
fFd = _kern_open(fd, path, O_RDONLY | O_CLOEXEC | traverseFlag, 0);
src/kits/storage/NodeInfo.cpp
395
char path[B_PATH_NAME_LENGTH];
src/kits/storage/NodeInfo.cpp
397
path, attrInfo.size);
src/kits/storage/NodeInfo.cpp
406
path[min_c(attrInfo.size, B_PATH_NAME_LENGTH - 1)] = '\0';
src/kits/storage/NodeInfo.cpp
407
result = get_ref_for_path(path, ref);
src/kits/storage/NodeInfo.cpp
425
BPath path;
src/kits/storage/NodeInfo.cpp
426
result = path.SetTo(ref);
src/kits/storage/NodeInfo.cpp
428
size_t toWrite = strlen(path.Path()) + 1;
src/kits/storage/NodeInfo.cpp
430
B_MIME_STRING_TYPE, 0, path.Path(), toWrite);
src/kits/storage/Path.cpp
116
char path[B_PATH_NAME_LENGTH];
src/kits/storage/Path.cpp
118
ref->name, path, sizeof(path));
src/kits/storage/Path.cpp
122
fCStatus = _SetPath(path);
src/kits/storage/Path.cpp
148
BPath::SetTo(const char* path, const char* leaf, bool normalize)
src/kits/storage/Path.cpp
150
status_t error = (path ? B_OK : B_BAD_VALUE);
src/kits/storage/Path.cpp
156
normalize |= !BPrivate::Storage::is_absolute_path(path);
src/kits/storage/Path.cpp
159
uint32 pathLen = strlen(path);
src/kits/storage/Path.cpp
163
strcpy(newPath, path);
src/kits/storage/Path.cpp
166
bool needsSeparator = (pathLen > 0 && path[pathLen - 1] != '/');
src/kits/storage/Path.cpp
205
BPath::SetTo(const BDirectory* dir, const char* path, bool normalize)
src/kits/storage/Path.cpp
217
error = SetTo(dirPath.Path(), path, normalize);
src/kits/storage/Path.cpp
236
BPath::Append(const char* path, bool normalize)
src/kits/storage/Path.cpp
240
error = SetTo(Path(), path, normalize);
src/kits/storage/Path.cpp
277
BPath::GetParent(BPath* path) const
src/kits/storage/Path.cpp
279
if (path == NULL)
src/kits/storage/Path.cpp
303
return path->SetTo(parentPath);
src/kits/storage/Path.cpp
328
BPath::operator==(const char* path) const
src/kits/storage/Path.cpp
330
return (InitCheck() != B_OK && path == NULL)
src/kits/storage/Path.cpp
331
|| (fName != NULL && path != NULL && strcmp(fName, path) == 0);
src/kits/storage/Path.cpp
345
BPath::operator!=(const char* path) const
src/kits/storage/Path.cpp
347
return !(*this == path);
src/kits/storage/Path.cpp
363
BPath::operator=(const char* path)
src/kits/storage/Path.cpp
365
if (path == NULL)
src/kits/storage/Path.cpp
368
SetTo(path);
src/kits/storage/Path.cpp
39
BPath::BPath(const BPath& path)
src/kits/storage/Path.cpp
44
*this = path;
src/kits/storage/Path.cpp
513
BPath::_SetPath(const char* path)
src/kits/storage/Path.cpp
518
if (path) {
src/kits/storage/Path.cpp
519
fName = new(nothrow) char[strlen(path) + 1];
src/kits/storage/Path.cpp
521
strcpy(fName, path);
src/kits/storage/Path.cpp
547
BPath::_MustNormalize(const char* path, status_t* _error)
src/kits/storage/Path.cpp
550
if (path == NULL || path[0] == 0) {
src/kits/storage/Path.cpp
556
int len = strlen(path);
src/kits/storage/Path.cpp
563
if (path[0] != '/')
src/kits/storage/Path.cpp
567
else if (len > 1 && path[len-1] == '/')
src/kits/storage/Path.cpp
577
for (int i = 0; path[i] != 0; i++) {
src/kits/storage/Path.cpp
580
if (path[i] == '/')
src/kits/storage/Path.cpp
585
if (path[i] == '/')
src/kits/storage/Path.cpp
588
if (path[i] == '.')
src/kits/storage/Path.cpp
595
if (path[i] == '/')
src/kits/storage/Path.cpp
598
if (path[i] == '.')
src/kits/storage/Path.cpp
605
if (path[i] == '/')
src/kits/storage/PathFinder.cpp
136
BString path(pathArray[i]);
src/kits/storage/PathFinder.cpp
137
if (path.IsEmpty() || !_paths.Add(path)) {
src/kits/storage/PathFinder.cpp
171
BPathFinder::_SetTo(const void* codePointer, const char* path,
src/kits/storage/PathFinder.cpp
175
fPath = path;
src/kits/storage/PathFinder.cpp
178
if ((path != NULL && path[0] != '\0' && fPath.IsEmpty())
src/kits/storage/PathFinder.cpp
25
BPathFinder::BPathFinder(const char* path, const char* dependency)
src/kits/storage/PathFinder.cpp
27
_SetTo(NULL, path, dependency);
src/kits/storage/PathFinder.cpp
45
BPathFinder::SetTo(const char* path, const char* dependency)
src/kits/storage/PathFinder.cpp
47
return _SetTo(NULL, path, dependency);
src/kits/storage/PathFinder.cpp
54
BPath path;
src/kits/storage/PathFinder.cpp
55
fInitStatus = path.SetTo(&ref);
src/kits/storage/PathFinder.cpp
59
return _SetTo(NULL, path.Path(), dependency);
src/kits/storage/PathMonitor.cpp
102
fPath(path),
src/kits/storage/PathMonitor.cpp
1208
BString path;
src/kits/storage/PathMonitor.cpp
1210
path = make_path(_NodePath(toDirectoryNode),
src/kits/storage/PathMonitor.cpp
1215
fromPath, path, isDirectory, fromDirectoryNode == NULL,
src/kits/storage/PathMonitor.cpp
1266
BString path;
src/kits/storage/PathMonitor.cpp
1268
path = make_path(fPath, toEntryRef.name);
src/kits/storage/PathMonitor.cpp
1271
fromPath, path, isDirectory, fromAncestor == NULL,
src/kits/storage/PathMonitor.cpp
1355
BString path;
src/kits/storage/PathMonitor.cpp
1360
path = fPath;
src/kits/storage/PathMonitor.cpp
1363
path = _NodePath(node);
src/kits/storage/PathMonitor.cpp
1370
_NotifyTarget(*message, path);
src/kits/storage/PathMonitor.cpp
1840
const node_ref& nodeRef, const char* path, bool isDirectory, int32 opcode)
src/kits/storage/PathMonitor.cpp
1866
_NotifyTarget(message, path);
src/kits/storage/PathMonitor.cpp
1873
const char* path, bool isDirectory, bool wasAdded, bool wasRemoved) const
src/kits/storage/PathMonitor.cpp
1904
_NotifyTarget(message, path);
src/kits/storage/PathMonitor.cpp
1909
PathHandler::_NotifyTarget(BMessage& message, const char* path) const
src/kits/storage/PathMonitor.cpp
1912
if (path != NULL && path[0] != '\0')
src/kits/storage/PathMonitor.cpp
1913
message.AddString("path", path);
src/kits/storage/PathMonitor.cpp
1977
BPathMonitor::StartWatching(const char* path, uint32 flags,
src/kits/storage/PathMonitor.cpp
1980
TRACE("BPathMonitor::StartWatching(%s, %" B_PRIx32 ")\n", path, flags);
src/kits/storage/PathMonitor.cpp
1982
if (path == NULL || path[0] == '\0')
src/kits/storage/PathMonitor.cpp
2002
if (PathHandler* handler = watcher->Lookup(path)) {
src/kits/storage/PathMonitor.cpp
2022
PathHandler* handler = new (std::nothrow) PathHandler(path, flags, target,
src/kits/storage/PathMonitor.cpp
2043
BPathMonitor::StopWatching(const char* path, const BMessenger& target)
src/kits/storage/PathMonitor.cpp
2048
TRACE("BPathMonitor::StopWatching(%s)\n", path);
src/kits/storage/PathMonitor.cpp
2056
PathHandler* handler = watcher->Lookup(path);
src/kits/storage/PathMonitor.cpp
536
PathHandler(const char* path, uint32 flags,
src/kits/storage/PathMonitor.cpp
598
const node_ref& nodeRef, const char* path,
src/kits/storage/PathMonitor.cpp
603
const char* fromPath, const char* path,
src/kits/storage/PathMonitor.cpp
607
const char* path) const;
src/kits/storage/PathMonitor.cpp
731
PathHandler::PathHandler(const char* path, uint32 flags,
src/kits/storage/PathMonitor.cpp
734
BHandler(path),
src/kits/storage/PathMonitor.cpp
738
fOriginalPath(path),
src/kits/storage/PathMonitor.cpp
746
TRACE("%p->PathHandler::PathHandler(\"%s\", %#" B_PRIx32 ")\n", this, path,
src/kits/storage/PathMonitor.cpp
75
BString path = parent;
src/kits/storage/PathMonitor.cpp
76
int32 length = path.Length();
src/kits/storage/PathMonitor.cpp
781
if (path[0] == '/') {
src/kits/storage/PathMonitor.cpp
783
path++;
src/kits/storage/PathMonitor.cpp
792
const char* pathEnd = path + strlen(path);
src/kits/storage/PathMonitor.cpp
795
while (path[0] == '/')
src/kits/storage/PathMonitor.cpp
796
path++;
src/kits/storage/PathMonitor.cpp
797
if (path == pathEnd)
src/kits/storage/PathMonitor.cpp
800
const char* componentEnd = strchr(path, '/');
src/kits/storage/PathMonitor.cpp
803
size_t componentLength = componentEnd - path;
src/kits/storage/PathMonitor.cpp
806
if (path[0] == '.') {
src/kits/storage/PathMonitor.cpp
808
path = componentEnd;
src/kits/storage/PathMonitor.cpp
81
path << '/';
src/kits/storage/PathMonitor.cpp
811
if (componentLength == 2 && path[1] == '.') {
src/kits/storage/PathMonitor.cpp
82
if (path.Length() < ++length)
src/kits/storage/PathMonitor.cpp
822
normalizedPath.Append(path, componentEnd - path);
src/kits/storage/PathMonitor.cpp
823
normalizedPathLength += int32(componentEnd - path);
src/kits/storage/PathMonitor.cpp
830
path = componentEnd;
src/kits/storage/PathMonitor.cpp
86
path << subPath;
src/kits/storage/PathMonitor.cpp
87
if (path.Length() <= length)
src/kits/storage/PathMonitor.cpp
89
return path;
src/kits/storage/PathMonitor.cpp
929
const char* path = fPath.String();
src/kits/storage/PathMonitor.cpp
930
const char* pathEnd = path + fPath.Length();
src/kits/storage/PathMonitor.cpp
931
const char* component = path;
src/kits/storage/PathMonitor.cpp
936
const char* componentEnd = component == path
src/kits/storage/PathMonitor.cpp
941
BString ancestorPath(path, componentEnd - path);
src/kits/storage/PathMonitor.cpp
946
component - path);
src/kits/storage/PathMonitor.cpp
98
Ancestor(Ancestor* parent, const BString& path, size_t pathComponentOffset)
src/kits/storage/RemoveEngine.cpp
101
"\"%s\": %s\n", path, entry->d_name, strerror(error));
src/kits/storage/RemoveEngine.cpp
108
&& fController->EntryFinished(path, error)) {
src/kits/storage/RemoveEngine.cpp
118
if (rmdir(path) < 0) {
src/kits/storage/RemoveEngine.cpp
119
return _HandleEntryError(path, errno,
src/kits/storage/RemoveEngine.cpp
120
"Failed to remove \"%s\": %s\n", path, strerror(errno));
src/kits/storage/RemoveEngine.cpp
123
if (unlink(path) < 0) {
src/kits/storage/RemoveEngine.cpp
124
return _HandleEntryError(path, errno,
src/kits/storage/RemoveEngine.cpp
125
"Failed to unlink \"%s\": %s\n", path, strerror(errno));
src/kits/storage/RemoveEngine.cpp
130
fController->EntryFinished(path, B_OK);
src/kits/storage/RemoveEngine.cpp
149
BRemoveEngine::_HandleEntryError(const char* path, status_t error,
src/kits/storage/RemoveEngine.cpp
160
if (fController->EntryFinished(path, error))
src/kits/storage/RemoveEngine.cpp
180
BRemoveEngine::BController::EntryStarted(const char* path)
src/kits/storage/RemoveEngine.cpp
187
BRemoveEngine::BController::EntryFinished(const char* path, status_t error)
src/kits/storage/RemoveEngine.cpp
54
const char* path;
src/kits/storage/RemoveEngine.cpp
55
status_t error = entry.GetPath(pathBuffer, path);
src/kits/storage/RemoveEngine.cpp
59
return _RemoveEntry(path);
src/kits/storage/RemoveEngine.cpp
64
BRemoveEngine::_RemoveEntry(const char* path)
src/kits/storage/RemoveEngine.cpp
67
if (fController != NULL && !fController->EntryStarted(path))
src/kits/storage/RemoveEngine.cpp
72
if (lstat(path, &st) < 0) {
src/kits/storage/RemoveEngine.cpp
73
return _HandleEntryError(path, errno, "Couldn't access \"%s\": %s\n",
src/kits/storage/RemoveEngine.cpp
74
path, strerror(errno));
src/kits/storage/RemoveEngine.cpp
81
status_t error = directory.SetTo(path);
src/kits/storage/RemoveEngine.cpp
83
return _HandleEntryError(path, error,
src/kits/storage/RemoveEngine.cpp
84
"Failed to open directory \"%s\": %s\n", path, strerror(error));
src/kits/storage/RemoveEngine.cpp
97
error = childPath.SetTo(path, entry->d_name);
src/kits/storage/RemoveEngine.cpp
99
return _HandleEntryError(path, error,
src/kits/storage/Resources.cpp
136
BResources::SetTo(const char* path, bool clobber)
src/kits/storage/Resources.cpp
138
if (!path)
src/kits/storage/Resources.cpp
143
status_t error = file.SetTo(path, B_READ_WRITE);
src/kits/storage/Resources.cpp
145
error = file.SetTo(path, B_READ_ONLY);
src/kits/storage/Resources.cpp
61
BResources::BResources(const char* path, bool clobber)
src/kits/storage/Resources.cpp
69
SetTo(path, clobber);
src/kits/storage/SymLink.cpp
109
BSymLink::MakeLinkedPath(const char* dirPath, BPath* path)
src/kits/storage/SymLink.cpp
113
if (dirPath == NULL || path == NULL)
src/kits/storage/SymLink.cpp
119
result = MakeLinkedPath(&dir, path);
src/kits/storage/SymLink.cpp
128
BSymLink::MakeLinkedPath(const BDirectory* dir, BPath* path)
src/kits/storage/SymLink.cpp
130
if (dir == NULL || path == NULL)
src/kits/storage/SymLink.cpp
137
result = path->SetTo(contents);
src/kits/storage/SymLink.cpp
139
result = path->SetTo(dir, contents);
src/kits/storage/SymLink.cpp
142
result = strlen(path->Path());
src/kits/storage/SymLink.cpp
60
BSymLink::BSymLink(const char* path)
src/kits/storage/SymLink.cpp
62
BNode(path)
src/kits/storage/SymLink.cpp
69
BSymLink::BSymLink(const BDirectory* dir, const char* path)
src/kits/storage/SymLink.cpp
71
BNode(dir, path)
src/kits/storage/disk_device/DiskDevice.cpp
131
int fd = open(fDeviceData->path, O_RDONLY);
src/kits/storage/disk_device/DiskDevice.cpp
211
BDiskDevice::GetPath(BPath* path) const
src/kits/storage/disk_device/DiskDevice.cpp
213
if (!path || !fDeviceData)
src/kits/storage/disk_device/DiskDevice.cpp
215
return path->SetTo(fDeviceData->path);
src/kits/storage/disk_device/DiskDevice.cpp
372
BDiskDevice::GetFilePath(BPath* path) const
src/kits/storage/disk_device/DiskDevice.cpp
374
if (path == NULL)
src/kits/storage/disk_device/DiskDevice.cpp
385
return path->SetTo(pathBuffer);
src/kits/storage/disk_device/DiskDevice.cpp
523
|| strcmp(data->path, oldData->path)) {
src/kits/storage/disk_device/DiskDeviceRoster.cpp
796
BPath path;
src/kits/storage/disk_device/DiskDeviceRoster.cpp
797
if (error == B_OK && entry.GetPath(&path) == B_OK)
src/kits/storage/disk_device/DiskDeviceRoster.cpp
798
found = (image->Load(path.Path()) == B_OK);
src/kits/storage/disk_device/DiskDeviceRoster.cpp
817
BDiskDeviceRoster::_GetNextAddOnDir(BPath *path, int32 *index,
src/kits/storage/disk_device/DiskDeviceRoster.cpp
823
error = find_directory(kAddOnDirs[*index], path);
src/kits/storage/disk_device/DiskDeviceRoster.cpp
828
error = path->Append("disk_scanner");
src/kits/storage/disk_device/DiskDeviceRoster.cpp
830
error = path->Append(subdir);
src/kits/storage/disk_device/DiskDeviceRoster.cpp
833
printf(" next add-on dir: `%s'\n", path->Path());
src/kits/storage/disk_device/DiskDeviceRoster.cpp
853
BPath path;
src/kits/storage/disk_device/DiskDeviceRoster.cpp
854
status_t error = _GetNextAddOnDir(&path, index, subdir);
src/kits/storage/disk_device/DiskDeviceRoster.cpp
863
error = (*directory)->SetTo(path.Path());
src/kits/storage/disk_device/DiskDeviceRoster.cpp
882
BPath path;
src/kits/storage/disk_device/DiskSystemAddOnManager.cpp
273
BPath path;
src/kits/storage/disk_device/DiskSystemAddOnManager.cpp
274
status_t error = find_directory(addOnDir, &path, false);
src/kits/storage/disk_device/DiskSystemAddOnManager.cpp
278
TRACE("DiskSystemAddOnManager::_LoadAddOns(): %s\n", path.Path());
src/kits/storage/disk_device/DiskSystemAddOnManager.cpp
280
error = path.Append("disk_systems");
src/kits/storage/disk_device/DiskSystemAddOnManager.cpp
284
if (!BEntry(path.Path()).Exists())
src/kits/storage/disk_device/DiskSystemAddOnManager.cpp
289
error = directory.SetTo(path.Path());
src/kits/storage/disk_device/Partition.cpp
357
BPartition::GetPath(BPath* path) const
src/kits/storage/disk_device/Partition.cpp
360
if (path == NULL || Parent() == NULL || Index() < 0)
src/kits/storage/disk_device/Partition.cpp
364
status_t error = Parent()->GetPath(path);
src/kits/storage/disk_device/Partition.cpp
372
const char* leaf = path->Leaf();
src/kits/storage/disk_device/Partition.cpp
380
path->Leaf(), Index());
src/kits/storage/disk_device/Partition.cpp
383
error = path->GetParent(path);
src/kits/storage/disk_device/Partition.cpp
385
error = path->Append(indexBuffer);
src/kits/storage/disk_device/Partition.cpp
439
BPath path;
src/kits/storage/disk_device/Partition.cpp
440
error = device->GetPath(&path);
src/kits/storage/disk_device/Partition.cpp
443
error = get_device_icon(path.Path(), icon, which);
src/kits/storage/disk_device/Partition.cpp
468
BPath path;
src/kits/storage/disk_device/Partition.cpp
469
error = device->GetPath(&path);
src/kits/storage/disk_device/Partition.cpp
472
error = get_device_icon(path.Path(), _data, _size, _type);
src/kits/storage/disk_device/Partition.cpp
638
BPath path;
src/kits/storage/disk_device/Partition.cpp
639
status_t status = GetMountPoint(&path);
src/kits/storage/disk_device/Partition.cpp
644
status = fs_unmount_volume(path.Path(), unmountFlags);
src/kits/storage/disk_device/Partition.cpp
652
BPath markerPath = path;
src/kits/storage/disk_device/Partition.cpp
657
rmdir(path.Path());
src/kits/storage/mime/AssociatedTypes.cpp
166
BPath path;
src/kits/storage/mime/AssociatedTypes.cpp
167
status_t err = path.SetTo(ref);
src/kits/storage/mime/AssociatedTypes.cpp
169
err = GuessMimeType(path.Path(), result);
src/kits/storage/mime/Database.cpp
240
BPath path;
src/kits/storage/mime/Database.cpp
241
status_t status = path.SetTo(ref);
src/kits/storage/mime/Database.cpp
246
kAppHintType, B_PATH_NAME_LENGTH, path.Path());
src/kits/storage/mime/DatabaseLocation.cpp
359
char path[B_PATH_NAME_LENGTH];
src/kits/storage/mime/DatabaseLocation.cpp
361
ssize_t status = ReadAttribute(type, kAppHintAttr, path, B_PATH_NAME_LENGTH,
src/kits/storage/mime/DatabaseLocation.cpp
365
status = entry.SetTo(path);
src/kits/storage/mime/DatabaseLocation.cpp
743
BString path = fDirectories.StringAt(index);
src/kits/storage/mime/DatabaseLocation.cpp
744
return path << '/' << BString(type).ToLower();
src/kits/storage/mime/database_support.cpp
112
BPath path;
src/kits/storage/mime/database_support.cpp
113
if (find_directory(kBaseDirectoryConstants[i], &path) == B_OK)
src/kits/storage/mime/database_support.cpp
114
directoryPath = path.Path();
src/kits/storage/storage_support.cpp
186
split_path(const char *fullPath, char *&path, char *&leaf)
src/kits/storage/storage_support.cpp
188
return split_path(fullPath, &path, &leaf);
src/kits/storage/storage_support.cpp
200
split_path(const char *fullPath, char **path, char **leaf)
src/kits/storage/storage_support.cpp
202
if (path)
src/kits/storage/storage_support.cpp
203
*path = NULL;
src/kits/storage/storage_support.cpp
220
if (path) {
src/kits/storage/storage_support.cpp
221
*path = new char[2];
src/kits/storage/storage_support.cpp
222
(*path)[0] = '/';
src/kits/storage/storage_support.cpp
223
(*path)[1] = 0;
src/kits/storage/storage_support.cpp
233
if (path) {
src/kits/storage/storage_support.cpp
234
*path = new char[1];
src/kits/storage/storage_support.cpp
235
(*path)[0] = 0;
src/kits/storage/storage_support.cpp
255
if (path) {
src/kits/storage/storage_support.cpp
258
*path = new char[2];
src/kits/storage/storage_support.cpp
259
(*path)[0] = '.';
src/kits/storage/storage_support.cpp
260
(*path)[1] = 0;
src/kits/storage/storage_support.cpp
264
*path = new char[len+1];
src/kits/storage/storage_support.cpp
265
memcpy(*path, fullPath, len);
src/kits/storage/storage_support.cpp
266
(*path)[len] = 0;
src/kits/storage/storage_support.cpp
276
if (path)
src/kits/storage/storage_support.cpp
277
delete[] *path;
src/kits/storage/storage_support.cpp
296
parse_first_path_component(const char *path, int32& length,
src/kits/storage/storage_support.cpp
299
status_t error = (path ? B_OK : B_BAD_VALUE);
src/kits/storage/storage_support.cpp
30
is_absolute_path(const char *path)
src/kits/storage/storage_support.cpp
303
for (; path[i] != '/' && path[i] != '\0'; i++);
src/kits/storage/storage_support.cpp
305
if (i == 0 && path[i] != '\0')
src/kits/storage/storage_support.cpp
309
for (; path[i] == '/' && path[i] != '\0'; i++);
src/kits/storage/storage_support.cpp
310
if (path[i] == '\0') // this covers "" as well
src/kits/storage/storage_support.cpp
32
return (path && path[0] == '/');
src/kits/storage/storage_support.cpp
330
parse_first_path_component(const char *path, char *&component,
src/kits/storage/storage_support.cpp
334
status_t error = parse_first_path_component(path, length, nextComponent);
src/kits/storage/storage_support.cpp
338
strncpy(component, path, length);
src/kits/storage/storage_support.cpp
384
check_path_name(const char *path)
src/kits/storage/storage_support.cpp
387
status_t error = (path ? B_OK : B_BAD_VALUE);
src/kits/storage/storage_support.cpp
391
const char *remainder = path;
src/kits/storage/storage_support.cpp
402
if (error == B_OK && strlen(path) >= B_PATH_NAME_LENGTH)
src/kits/support/Archivable.cpp
679
BPath path;
src/kits/support/Archivable.cpp
681
err = entry.GetPath(&path);
src/kits/support/Archivable.cpp
691
image_id addOn = load_add_on(path.Path());
src/kits/support/Archivable.cpp
694
"add-on %s: %s.", path.Path(), strerror(addOn));
src/kits/support/Url.cpp
1061
BString path(&url_c[offset], end_path - offset);
src/kits/support/Url.cpp
1064
SetPath(path);
src/kits/support/Url.cpp
1066
_SetPathUnsafe(path);
src/kits/support/Url.cpp
1140
BUrl::_SetPathUnsafe(const BString& path)
src/kits/support/Url.cpp
1142
fPath = path;
src/kits/support/Url.cpp
162
BString path = base._MergePath(relative.Path());
src/kits/support/Url.cpp
163
SetPath(path);
src/kits/support/Url.cpp
196
BUrl::BUrl(const BPath& path)
src/kits/support/Url.cpp
209
SetUrlString(path.Path(), true);
src/kits/support/Url.cpp
290
BUrl::_RemoveLastPathComponent(BString& path)
src/kits/support/Url.cpp
292
int32 outputLastSlashIdx = path.FindLast('/');
src/kits/support/Url.cpp
295
path.Truncate(0);
src/kits/support/Url.cpp
297
path.Truncate(outputLastSlashIdx);
src/kits/support/Url.cpp
302
BUrl::SetPath(const BString& path)
src/kits/support/Url.cpp
308
BString input(path);
src/kits/tracker/BackgroundImage.cpp
100
bitmap = BTranslationUtils::GetBitmap(path);
src/kits/tracker/BackgroundImage.cpp
91
const char* path;
src/kits/tracker/BackgroundImage.cpp
98
if (container.FindString(kBackgroundImageInfoPath, index, &path)
src/kits/tracker/ContainerWindow.cpp
1007
BPath path;
src/kits/tracker/ContainerWindow.cpp
1008
TargetModel()->GetPath(&path);
src/kits/tracker/ContainerWindow.cpp
1009
SetTitle(path.Path());
src/kits/tracker/ContainerWindow.cpp
176
BPath path;
src/kits/tracker/ContainerWindow.cpp
177
result = entry.GetPath(&path);
src/kits/tracker/ContainerWindow.cpp
181
image_id addOnImage = load_add_on(path.Path());
src/kits/tracker/ContainerWindow.cpp
213
BPath path;
src/kits/tracker/ContainerWindow.cpp
2231
BPath path;
src/kits/tracker/ContainerWindow.cpp
225
result = entry.GetPath(&path);
src/kits/tracker/ContainerWindow.cpp
2263
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/kits/tracker/ContainerWindow.cpp
2264
path.Append("Tracker");
src/kits/tracker/ContainerWindow.cpp
2265
if (entry.SetTo(path.Path()) == B_OK
src/kits/tracker/ContainerWindow.cpp
2286
if (find_directory(B_USER_DIRECTORY, &path) == B_OK
src/kits/tracker/ContainerWindow.cpp
2287
&& entry.SetTo(path.Path()) == B_OK && model.SetTo(&entry) == B_OK) {
src/kits/tracker/ContainerWindow.cpp
229
addOnImage = load_add_on(path.Path());
src/kits/tracker/ContainerWindow.cpp
295
BPath path;
src/kits/tracker/ContainerWindow.cpp
298
result = entry.GetPath(&path);
src/kits/tracker/ContainerWindow.cpp
301
image_id addOnImage = load_add_on(path.Path());
src/kits/tracker/ContainerWindow.cpp
3177
BPath path(&dirRef);
src/kits/tracker/ContainerWindow.cpp
3178
path.Append(B_TRANSLATE_COMMENT("New submenu", "Folder name of New-template submenu"));
src/kits/tracker/ContainerWindow.cpp
3179
get_ref_for_path(path.Path(), &submenuRef);
src/kits/tracker/ContainerWindow.cpp
3568
BPath path;
src/kits/tracker/ContainerWindow.cpp
3570
TargetModel()->GetPath(&path);
src/kits/tracker/ContainerWindow.cpp
3571
if (path.InitCheck() == B_OK
src/kits/tracker/ContainerWindow.cpp
3572
&& strstr(path.Path(), "/" kQueryTemplates "/") != NULL) {
src/kits/tracker/ContainerWindow.cpp
3701
BPath path(settingsPath);
src/kits/tracker/ContainerWindow.cpp
3702
path.Append(name);
src/kits/tracker/ContainerWindow.cpp
3703
if (!BEntry(path.Path()).Exists()) {
src/kits/tracker/ContainerWindow.cpp
3728
if (mkdir(path.Path(), 0777) < 0)
src/kits/tracker/ContainerWindow.cpp
3738
result->SetTo(path.Path());
src/kits/tracker/DeskWindow.cpp
262
BPath path;
src/kits/tracker/DeskWindow.cpp
263
if (!BootedInSafeMode() && FSFindTrackerSettingsDir(&path) == B_OK) {
src/kits/tracker/DeskWindow.cpp
264
path.Append(kShelfPath);
src/kits/tracker/DeskWindow.cpp
265
close(open(path.Path(), O_RDONLY | O_CREAT, S_IRUSR | S_IWUSR
src/kits/tracker/DeskWindow.cpp
267
if (get_ref_for_path(path.Path(), &ref) == B_OK)
src/kits/tracker/DeskWindow.cpp
341
BPath path;
src/kits/tracker/DeskWindow.cpp
342
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/kits/tracker/DeskWindow.cpp
343
path.Append(kShortcutsSettings);
src/kits/tracker/DeskWindow.cpp
344
BPathMonitor::StartWatching(path.Path(), B_WATCH_STAT | B_WATCH_FILES_ONLY, this);
src/kits/tracker/DeskWindow.cpp
345
fShortcutsSettings = new char[strlen(path.Path()) + 1];
src/kits/tracker/DeskWindow.cpp
346
strcpy(fShortcutsSettings, path.Path());
src/kits/tracker/DeskWindow.cpp
574
const char* path = "";
src/kits/tracker/DeskWindow.cpp
575
if (message->FindString("watched_path", &path) == B_OK
src/kits/tracker/DeskWindow.cpp
576
&& strcmp(path, fShortcutsSettings) == 0) {
src/kits/tracker/DesktopPoseView.cpp
210
BPath path;
src/kits/tracker/DesktopPoseView.cpp
211
if (find_directory(B_TRASH_DIRECTORY, &path) != B_OK)
src/kits/tracker/DesktopPoseView.cpp
214
BDirectory trashDir(path.Path());
src/kits/tracker/FSUtils.cpp
1731
BPath path (destDir, name);
src/kits/tracker/FSUtils.cpp
1732
BDirectory subDir (path.Path());
src/kits/tracker/FSUtils.cpp
1784
BPath path;
src/kits/tracker/FSUtils.cpp
1785
entry->GetPath(&path);
src/kits/tracker/FSUtils.cpp
1811
BString srcString(path.Path());
src/kits/tracker/FSUtils.cpp
1812
srcString.RemoveLast(path.Leaf());
src/kits/tracker/FSUtils.cpp
1847
source.Append(path.Leaf());
src/kits/tracker/FSUtils.cpp
1859
err = destDir->CreateSymLink(name, path.Path(), &link);
src/kits/tracker/FSUtils.cpp
2126
BPath path;
src/kits/tracker/FSUtils.cpp
2129
if (node.InitCheck() == B_OK && entry->GetPath(&path) == B_OK) {
src/kits/tracker/FSUtils.cpp
2130
BString originalPath(path.Path());
src/kits/tracker/FSUtils.cpp
2666
BPath path;
src/kits/tracker/FSUtils.cpp
2667
result = find_directory(B_TRASH_DIRECTORY, &path, false, &volume);
src/kits/tracker/FSUtils.cpp
2671
result = trashDir->SetTo(path.Path());
src/kits/tracker/FSUtils.cpp
2674
result = create_directory(path.Path(), 0755);
src/kits/tracker/FSUtils.cpp
2678
result = trashDir->SetTo(path.Path());
src/kits/tracker/FSUtils.cpp
2706
BPath path;
src/kits/tracker/FSUtils.cpp
2707
status_t result = find_directory(B_DESKTOP_DIRECTORY, &path, true);
src/kits/tracker/FSUtils.cpp
2711
result = deskDir->SetTo(path.Path());
src/kits/tracker/FSUtils.cpp
2758
BPath path;
src/kits/tracker/FSUtils.cpp
2760
status_t result = find_directory(B_DESKTOP_DIRECTORY, &path, true,
src/kits/tracker/FSUtils.cpp
2765
return deskDir->SetTo(path.Path());
src/kits/tracker/FSUtils.cpp
2775
BPath path;
src/kits/tracker/FSUtils.cpp
2783
if (find_directory(directoryType, &path, false, &volume) != B_OK)
src/kits/tracker/FSUtils.cpp
2786
stat(path.Path(), &dir_stat);
src/kits/tracker/FSUtils.cpp
2810
BPath path;
src/kits/tracker/FSUtils.cpp
2811
status_t result = find_directory(B_DESKTOP_DIRECTORY, &path, true);
src/kits/tracker/FSUtils.cpp
2815
BEntry entryToCompare(path.Path());
src/kits/tracker/FSUtils.cpp
2827
BPath path;
src/kits/tracker/FSUtils.cpp
2828
if (find_directory(B_DESKTOP_DIRECTORY, &path, true) != B_OK)
src/kits/tracker/FSUtils.cpp
2831
BDirectory desktop(path.Path());
src/kits/tracker/FSUtils.cpp
2854
BPath path;
src/kits/tracker/FSUtils.cpp
2855
if (entry->InitCheck() != B_OK || entry->GetPath(&path) != B_OK)
src/kits/tracker/FSUtils.cpp
2858
return strcmp(path.Path(), "/") == 0;
src/kits/tracker/FSUtils.cpp
2877
BPath path;
src/kits/tracker/FSUtils.cpp
2878
if (find_directory(which, &path, false, NULL) != B_OK)
src/kits/tracker/FSUtils.cpp
2881
BEntry dirEntry(path.Path());
src/kits/tracker/FSUtils.cpp
2898
BPath path;
src/kits/tracker/FSUtils.cpp
2899
if (find_directory(which, &path, false, NULL) != B_OK)
src/kits/tracker/FSUtils.cpp
2902
path.Append(additionalPath);
src/kits/tracker/FSUtils.cpp
2903
BEntry dirEntry(path.Path());
src/kits/tracker/FSUtils.cpp
2919
BPath path;
src/kits/tracker/FSUtils.cpp
2920
if (find_directory(which, &path, false, NULL) != B_OK)
src/kits/tracker/FSUtils.cpp
2923
BEntry dirEntry(path.Path());
src/kits/tracker/FSUtils.cpp
2935
BPath path;
src/kits/tracker/FSUtils.cpp
2936
if (find_directory(which, &path, false, NULL) != B_OK)
src/kits/tracker/FSUtils.cpp
2939
path.Append(additionalPath);
src/kits/tracker/FSUtils.cpp
2940
BEntry dirEntry(path.Path());
src/kits/tracker/FSUtils.cpp
2949
FSFindTrackerSettingsDir(BPath* path, bool autoCreate)
src/kits/tracker/FSUtils.cpp
2951
status_t result = find_directory(B_USER_SETTINGS_DIRECTORY, path,
src/kits/tracker/FSUtils.cpp
2956
path->Append("Tracker");
src/kits/tracker/FSUtils.cpp
2958
return mkdir(path->Path(), 0777) ? B_OK : errno;
src/kits/tracker/FSUtils.cpp
3128
FSRecursiveCreateFolder(BPath path)
src/kits/tracker/FSUtils.cpp
3130
BEntry entry(path.Path());
src/kits/tracker/FSUtils.cpp
3133
status_t err = path.GetParent(&parentPath);
src/kits/tracker/FSUtils.cpp
3142
entry.SetTo(path.Path());
src/kits/tracker/FSUtils.cpp
3470
BPath path(ref);
src/kits/tracker/FSUtils.cpp
3471
if (path.Path()) {
src/kits/tracker/FSUtils.cpp
3474
update_mime_info(path.Path(), 0, 1, 1);
src/kits/tracker/FSUtils.cpp
3558
BPath path;
src/kits/tracker/FSUtils.cpp
3561
status_t result = appEntry.GetPath(&path);
src/kits/tracker/FSUtils.cpp
3565
char* argv[2] = { const_cast<char*>(path.Path()), 0};
src/kits/tracker/FSUtils.cpp
4052
BPath path, pathParent;
src/kits/tracker/FSUtils.cpp
4057
err = entry->GetPath(&path);
src/kits/tracker/FSUtils.cpp
4061
result->Append(path.Path() + strlen(pathParent.Path()) + 1);
src/kits/tracker/FSUtils.cpp
4115
BPath path;
src/kits/tracker/FSUtils.cpp
4116
if (find_directory(which, &path, true) != B_OK)
src/kits/tracker/FSUtils.cpp
4119
BEntry entry(path.Path(), true);
src/kits/tracker/FSUtils.cpp
4132
BPath path;
src/kits/tracker/FSUtils.cpp
4133
if (find_directory(base, &path, true) != B_OK)
src/kits/tracker/FSUtils.cpp
4136
path.Append(extra);
src/kits/tracker/FSUtils.cpp
4137
BEntry entry(path.Path(), true);
src/kits/tracker/FSUtils.cpp
4147
WellKnowEntryList::AddOne(directory_which which, const char* path,
src/kits/tracker/FSUtils.cpp
4150
BEntry entry(path, true);
src/kits/tracker/FSUtils.h
221
status_t FSGetOriginalPath(BEntry* entry, BPath* path);
src/kits/tracker/FSUtils.h
242
status_t FSRecursiveCreateFolder(const char* path);
src/kits/tracker/FSUtils.h
339
void AddOne(directory_which, const char* path, const char* name);
src/kits/tracker/FavoritesMenu.cpp
137
BPath path;
src/kits/tracker/FavoritesMenu.cpp
139
&path, true));
src/kits/tracker/FavoritesMenu.cpp
140
path.Append(kGoDirectory);
src/kits/tracker/FavoritesMenu.cpp
141
mkdir(path.Path(), 0777);
src/kits/tracker/FavoritesMenu.cpp
143
BEntry entry(path.Path());
src/kits/tracker/FilePanel.cpp
304
BFilePanel::SetPanelDirectory(const char* path)
src/kits/tracker/FilePanel.cpp
307
status_t err = get_ref_for_path(path, &ref);
src/kits/tracker/FilePanelPriv.cpp
1321
BPath path;
src/kits/tracker/FilePanelPriv.cpp
1323
if (find_directory(B_DESKTOP_DIRECTORY, &path) != B_OK
src/kits/tracker/FilePanelPriv.cpp
1324
|| get_ref_for_path(path.Path(), &ref) != B_OK) {
src/kits/tracker/FilePanelPriv.cpp
1347
BPath path;
src/kits/tracker/FilePanelPriv.cpp
1348
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path, true)
src/kits/tracker/FilePanelPriv.cpp
1353
path.Append(kGoDirectory);
src/kits/tracker/FilePanelPriv.cpp
1354
BDirectory goDirectory(path.Path());
src/kits/tracker/FilePanelPriv.cpp
1358
entry.GetPath(&path);
src/kits/tracker/FilePanelPriv.cpp
1361
goDirectory.CreateSymLink(TargetModel()->Name(), path.Path(),
src/kits/tracker/FilePanelPriv.cpp
1369
BPath path;
src/kits/tracker/FilePanelPriv.cpp
1370
if (find_directory (B_USER_SETTINGS_DIRECTORY, &path, true)
src/kits/tracker/FilePanelPriv.cpp
1375
path.Append(kGoDirectory);
src/kits/tracker/FilePanelPriv.cpp
1380
if (get_ref_for_path(path.Path(), &ref) == B_OK) {
src/kits/tracker/FilePanelPriv.cpp
236
BPath path;
src/kits/tracker/FilePanelPriv.cpp
237
if (find_directory(B_USER_DIRECTORY, &path) == B_OK) {
src/kits/tracker/FilePanelPriv.cpp
238
BEntry entry(path.Path(), true);
src/kits/tracker/FilePanelPriv.cpp
359
BPath path(&entry);
src/kits/tracker/FilePanelPriv.cpp
374
panel->SetSaveText(path.Leaf());
src/kits/tracker/FindPanel.cpp
3627
BPath path;
src/kits/tracker/FindPanel.cpp
3628
status_t result = find_directory(B_USER_DIRECTORY, &path, false);
src/kits/tracker/FindPanel.cpp
3629
if (result != B_OK || path.Append("queries") != B_OK) {
src/kits/tracker/FindPanel.cpp
3633
fWalker = new BTrackerPrivate::TNodeWalker(path.Path());
src/kits/tracker/FindPanel.cpp
3838
BPath path;
src/kits/tracker/FindPanel.cpp
3839
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path, true) != B_OK
src/kits/tracker/FindPanel.cpp
3840
|| path.Append(fDirectory) != B_OK || path.Append(fFileName) != B_OK) {
src/kits/tracker/FindPanel.cpp
3844
BFile file(path.Path(), B_WRITE_ONLY | B_CREATE_FILE | B_ERASE_FILE);
src/kits/tracker/FindPanel.cpp
3971
BPath path;
src/kits/tracker/FindPanel.cpp
3972
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path, true) != B_OK
src/kits/tracker/FindPanel.cpp
3973
|| path.Append(fDirectory) != B_OK || path.Append(fFileName) != B_OK) {
src/kits/tracker/FindPanel.cpp
3977
FILE* file = fopen(path.Path(), "r");
src/kits/tracker/FindPanel.cpp
462
BPath path;
src/kits/tracker/FindPanel.cpp
463
if (find_directory(B_USER_DIRECTORY, &path, true) == B_OK
src/kits/tracker/FindPanel.cpp
464
&& path.Append("queries") == B_OK
src/kits/tracker/FindPanel.cpp
465
&& (mkdir(path.Path(), 0777) == 0 || errno == EEXIST)) {
src/kits/tracker/FindPanel.cpp
466
return path;
src/kits/tracker/FindPanel.cpp
801
BPath path = GetQueriesDirectory();
src/kits/tracker/FindPanel.cpp
803
if (path.Path()[0] != '\0') {
src/kits/tracker/FindPanel.cpp
812
if (path.Append(name.String()) == B_OK) {
src/kits/tracker/FindPanel.cpp
813
entry.SetTo(path.Path());
src/kits/tracker/Model.cpp
1274
Model::GetPath(BPath* path) const
src/kits/tracker/Model.cpp
1277
entry.GetPath(path);
src/kits/tracker/Model.cpp
1285
BPath path;
src/kits/tracker/Model.cpp
1286
GetPath(&path);
src/kits/tracker/Model.cpp
1288
update_mime_info(path.Path(), 0, 1, force ? 2 : 0);
src/kits/tracker/NavMenu.cpp
513
BPath path;
src/kits/tracker/NavMenu.cpp
514
if (find_directory(B_TRASH_DIRECTORY, &path) == B_OK) {
src/kits/tracker/NavMenu.cpp
515
BEntry entry(path.Path());
src/kits/tracker/Navigator.cpp
172
BPath path(&ref);
src/kits/tracker/Navigator.cpp
173
path.GetParent(&path);
src/kits/tracker/Navigator.cpp
174
get_ref_for_path(path.Path(), &ref);
src/kits/tracker/Navigator.cpp
296
BPath path;
src/kits/tracker/Navigator.cpp
299
Window()->TargetModel()->GetPath(&path);
src/kits/tracker/Navigator.cpp
300
fLocation->SetText(path.Path());
src/kits/tracker/NodePreloader.cpp
224
BPath path;
src/kits/tracker/NodePreloader.cpp
225
if (find_directory(B_BEOS_APPS_DIRECTORY, &path) == B_OK)
src/kits/tracker/NodePreloader.cpp
226
PreloadOne(path.Path());
src/kits/tracker/NodePreloader.cpp
228
if (find_directory(B_BEOS_PREFERENCES_DIRECTORY, &path) == B_OK)
src/kits/tracker/NodePreloader.cpp
229
PreloadOne(path.Path());
src/kits/tracker/NodeWalker.cpp
106
TNodeWalker::TNodeWalker(const char* path, bool includeTopDirectory)
src/kits/tracker/NodeWalker.cpp
114
fOriginalDirCopy(path),
src/kits/tracker/NodeWalker.cpp
119
fJustFile = new BEntry(path);
src/kits/tracker/NodeWalker.cpp
190
TNodeWalker::TNodeWalker(const char* path)
src/kits/tracker/NodeWalker.cpp
198
fOriginalDirCopy(path),
src/kits/tracker/NodeWalker.cpp
203
fJustFile = new BEntry(path);
src/kits/tracker/NodeWalker.h
73
TNodeWalker(const char* path, bool includeTopDirectory);
src/kits/tracker/NodeWalker.h
81
TNodeWalker(const char* path);
src/kits/tracker/OpenWithWindow.cpp
1272
BPath path;
src/kits/tracker/OpenWithWindow.cpp
1274
if (entry.GetPath(&path) != B_OK) {
src/kits/tracker/OpenWithWindow.cpp
1278
label = path.Path();
src/kits/tracker/OpenWithWindow.cpp
1696
BPath path;
src/kits/tracker/OpenWithWindow.cpp
1698
entry.GetPath(&path);
src/kits/tracker/OpenWithWindow.cpp
1699
PRINT(("filtering out %s- not executable \n", path.Path()));
src/kits/tracker/OpenWithWindow.cpp
1762
BPath path;
src/kits/tracker/OpenWithWindow.cpp
1764
entry.GetPath(&path);
src/kits/tracker/OpenWithWindow.cpp
1767
path.Path()));
src/kits/tracker/PoseView.cpp
5430
BPath path;
src/kits/tracker/PoseView.cpp
5431
link.MakeLinkedPath(&currentDir, &path);
src/kits/tracker/PoseView.cpp
5432
BString pathStr(path.Path());
src/kits/tracker/PoseView.cpp
5765
BPath path;
src/kits/tracker/PoseView.cpp
5767
symlink.MakeLinkedPath(currentDir.Path(), &path);
src/kits/tracker/PoseView.cpp
5768
status_t status = path.GetParent(&path);
src/kits/tracker/PoseView.cpp
5771
status = path.GetParent(&path);
src/kits/tracker/PoseView.cpp
5777
BNode(path.Path()).GetNodeRef(&nref);
src/kits/tracker/PoseView.cpp
5787
BPath path;
src/kits/tracker/PoseView.cpp
5791
symlink.MakeLinkedPath(currentDir.Path(), &path);
src/kits/tracker/PoseView.cpp
5793
if (path.InitCheck() != B_OK)
src/kits/tracker/PoseView.cpp
5799
while (path.GetParent(&path) == B_OK) {
src/kits/tracker/PoseView.cpp
5800
if (strcmp(path.Path(), "/") == 0)
src/kits/tracker/PoseView.cpp
5803
BNode dir(path.Path());
src/kits/tracker/PoseView.cpp
5818
if (BString(absolutePath.Path()).Compare(path.Path(),
src/kits/tracker/PoseView.cpp
5819
strlen(path.Path())) == 0) {
src/kits/tracker/PoseView.cpp
7562
BPath path(model->EntryRef());
src/kits/tracker/PoseView.cpp
7563
if (path.InitCheck() == B_OK)
src/kits/tracker/PoseView.cpp
7564
update_mime_info(path.Path(), false, false, false);
src/kits/tracker/PoseView.cpp
8687
BPath path;
src/kits/tracker/PoseView.cpp
8688
if (entry.GetPath(&path) == B_OK)
src/kits/tracker/PoseView.cpp
8689
update_mime_info(path.Path(), true, false, force ? 2 : 1);
src/kits/tracker/QueryPoseView.cpp
616
BPath path;
src/kits/tracker/QueryPoseView.cpp
617
if ((result = entry.GetPath(&path)) != B_OK)
src/kits/tracker/QueryPoseView.cpp
620
BString pathString = path.Path();
src/kits/tracker/QueryPoseView.cpp
786
BPath path(ref);
src/kits/tracker/QueryPoseView.cpp
787
if (path.InitCheck() != B_OK)
src/kits/tracker/QueryPoseView.cpp
789
const char* pathStr = path.Path();
src/kits/tracker/TemplatesMenu.cpp
160
BPath path;
src/kits/tracker/TemplatesMenu.cpp
161
find_directory (B_USER_SETTINGS_DIRECTORY, &path, true);
src/kits/tracker/TemplatesMenu.cpp
162
path.Append(kTemplatesDirectory);
src/kits/tracker/TemplatesMenu.cpp
163
mkdir(path.Path(), 0777);
src/kits/tracker/TemplatesMenu.cpp
166
fTemplateCount += IterateTemplateDirectory(addItems, &path, this);
src/kits/tracker/TemplatesMenu.cpp
169
BDirectory templatesDir(path.Path());
src/kits/tracker/TemplatesMenu.cpp
217
TemplatesMenu::IterateTemplateDirectory(bool addItems, BPath* path, BMenu* menu)
src/kits/tracker/TemplatesMenu.cpp
220
if (path == NULL || menu == NULL)
src/kits/tracker/TemplatesMenu.cpp
227
BDirectory templatesDir(path->Path());
src/kits/tracker/TemplatesMenu.cpp
316
menu->AddItem(NewSubmenuItem(*path));
src/kits/tracker/TemplatesMenu.h
63
int IterateTemplateDirectory(bool addItems, BPath* path, BMenu* menu);
src/kits/tracker/Tracker.cpp
1499
const char* path;
src/kits/tracker/Tracker.cpp
1500
for (int32 i = 0; message.FindString("paths", i, &path) == B_OK; i++) {
src/kits/tracker/Tracker.cpp
1501
if (strncmp(path, pathFilter, filterLength) != 0)
src/kits/tracker/Tracker.cpp
1504
BEntry entry(path, true);
src/kits/tracker/Tracker.cpp
1509
for (int32 j = 0; message.FindInt8(path, j, &flags) == B_OK; j++) {
src/kits/tracker/Tracker.cpp
359
BPath path;
src/kits/tracker/Tracker.cpp
362
&& entry.GetPath(&path) == B_OK) {
src/kits/tracker/Tracker.cpp
388
if (!strcmp(target,path.Path())) {
src/kits/tracker/Tracker.cpp
394
message.AddString("paths", path.Path());
src/kits/tracker/Tracker.cpp
396
message.AddInt8(path.Path(), flags);
src/kits/tracker/TrackerInitialState.cpp
743
BPath path;
src/kits/tracker/TrackerInitialState.cpp
744
status_t status = find_directory(B_SYSTEM_DATA_DIRECTORY, &path);
src/kits/tracker/TrackerInitialState.cpp
757
path.Append("artwork");
src/kits/tracker/TrackerInitialState.cpp
773
(BString(path.Path()) << defaultBackgroundImage).String(),
src/kits/tracker/TrashWatcher.cpp
177
BPath path;
src/kits/tracker/TrashWatcher.cpp
178
if (find_directory(B_TRASH_DIRECTORY, &path) != B_OK)
src/kits/tracker/TrashWatcher.cpp
181
BDirectory trashDir(path.Path());
src/kits/tracker/TrashWatcher.cpp
76
BPath path;
src/kits/tracker/TrashWatcher.cpp
77
if (find_directory(B_TRASH_DIRECTORY, &path) == B_OK) {
src/kits/tracker/TrashWatcher.cpp
78
BDirectory trashDir(path.Path());
src/kits/tracker/Utilities.h
463
BPath path;
src/kits/tracker/Utilities.h
465
entry.GetPath(&path);
src/kits/tracker/Utilities.h
466
PRINT(("%s%s", path.Path(), trailer));
src/kits/tracker/Utilities.h
478
BPath path;
src/kits/tracker/Utilities.h
479
entry->GetPath(&path);
src/kits/tracker/Utilities.h
480
PRINT(("%s%s", path.Path(), trailer));
src/kits/tracker/Utilities.h
492
BPath path;
src/kits/tracker/Utilities.h
495
entry.GetPath(&path);
src/kits/tracker/Utilities.h
496
PRINT(("%s%s", path.Path(), trailer));
src/kits/tracker/VirtualDirectoryManager.cpp
131
BString path;
src/kits/tracker/VirtualDirectoryManager.cpp
133
path = definitionFileEntryRef.name;
src/kits/tracker/VirtualDirectoryManager.cpp
135
path.SetToFormat("%s/%s", fPath.String(),
src/kits/tracker/VirtualDirectoryManager.cpp
138
if (path.IsEmpty())
src/kits/tracker/VirtualDirectoryManager.cpp
141
Info* info = new(std::nothrow) Info(fRoot, this, path,
src/kits/tracker/VirtualDirectoryManager.cpp
345
BString path = rootDirectoryPaths.StringAt(i);
src/kits/tracker/VirtualDirectoryManager.cpp
346
_directoryPaths.Add(path << '/' << subDirectory);
src/kits/tracker/VirtualDirectoryManager.cpp
45
Info(RootInfo* root, Info* parent, const BString& path,
src/kits/tracker/VirtualDirectoryManager.cpp
466
BPath path(kTemporaryDefinitionFileBaseDirectoryPath, id);
src/kits/tracker/VirtualDirectoryManager.cpp
467
status_t error = path.InitCheck();
src/kits/tracker/VirtualDirectoryManager.cpp
471
error = create_directory(path.Path(),
src/kits/tracker/VirtualDirectoryManager.cpp
477
if (lstat(path.Path(), &st) != 0)
src/kits/tracker/VirtualDirectoryManager.cpp
51
fPath(path),
src/kits/tracker/VirtualDirectoryManager.cpp
583
BPath path;
src/kits/tracker/VirtualDirectoryManager.cpp
584
if (path.SetTo(directoryPaths.StringAt(i), name) != B_OK)
src/kits/tracker/VirtualDirectoryManager.cpp
588
if (lstat(path.Path(), &st) == 0) {
src/kits/tracker/VirtualDirectoryManager.cpp
590
if (get_ref_for_path(path.Path(), _ref) != B_OK)
src/kits/tracker/VirtualDirectoryManager.cpp
678
BPath path(kTemporaryDefinitionFileBaseDirectoryPath, info->Id());
src/kits/tracker/VirtualDirectoryManager.cpp
679
if (path.InitCheck() == B_OK)
src/kits/tracker/VirtualDirectoryManager.cpp
680
rmdir(path.Path());
src/kits/tracker/VirtualDirectoryPoseView.cpp
145
BString path = fDirectoryPaths.StringAt(i);
src/kits/tracker/VirtualDirectoryPoseView.cpp
146
BPathMonitor::StartWatching(path, B_WATCH_DIRECTORY | B_WATCH_CHILDREN
src/kits/tracker/VirtualDirectoryPoseView.cpp
205
BString path;
src/kits/tracker/VirtualDirectoryPoseView.cpp
206
if (message->FindString("path", &path) == B_OK
src/kits/tracker/VirtualDirectoryPoseView.cpp
207
&& fDirectoryPaths.HasString(path)) {
src/kits/tracker/VirtualDirectoryPoseView.cpp
301
BString path;
src/kits/tracker/VirtualDirectoryPoseView.cpp
302
if (message->FindString("path", &path) == B_OK
src/kits/tracker/VirtualDirectoryPoseView.cpp
303
&& fDirectoryPaths.HasString(path)) {
src/kits/tracker/VirtualDirectoryPoseView.cpp
464
const node_ref& nodeRef, const entry_ref& entryRef, const char* path,
src/kits/tracker/VirtualDirectoryPoseView.cpp
473
if (path != NULL && path[0] != '\0')
src/kits/tracker/VirtualDirectoryPoseView.cpp
474
message.AddString("path", path);
src/kits/tracker/VirtualDirectoryPoseView.h
54
const char* path = NULL,
src/kits/tracker/WidgetAttributeText.cpp
418
BPath path;
src/kits/tracker/WidgetAttributeText.cpp
422
&& entry.GetPath(&path) == B_OK) {
src/kits/tracker/WidgetAttributeText.cpp
423
tmp = path.Path();
src/kits/tracker/WidgetAttributeText.cpp
646
BPath path;
src/kits/tracker/WidgetAttributeText.cpp
648
if (entry.InitCheck() == B_OK && entry.GetPath(&path) == B_OK) {
src/kits/tracker/WidgetAttributeText.cpp
649
*outString = path.Path();
src/kits/tracker/WidgetAttributeText.cpp
676
BPath path;
src/kits/tracker/WidgetAttributeText.cpp
679
if (entry.InitCheck() == B_OK && FSGetOriginalPath(&entry, &path) == B_OK) {
src/kits/tracker/WidgetAttributeText.cpp
680
*outString = path.Path();
src/kits/tracker/infowindow/GeneralInfoView.cpp
674
BPath path(&ref);
src/kits/tracker/infowindow/GeneralInfoView.cpp
675
printf("Opening link target: %s\n", path.Path());
src/kits/tracker/infowindow/InfoWindow.cpp
281
BPath path;
src/kits/tracker/infowindow/InfoWindow.cpp
282
if (entry.GetPath(&path) == B_OK)
src/kits/tracker/infowindow/InfoWindow.cpp
283
update_mime_info(path.Path(), true, false, force ? 2 : 1);
src/kits/tracker/infowindow/InfoWindow.cpp
322
BPath path;
src/kits/translation/TranslationUtils.cpp
208
BPath path;
src/kits/translation/TranslationUtils.cpp
216
if (path.SetTo(&appRef) != B_OK)
src/kits/translation/TranslationUtils.cpp
218
if (path.GetParent(&path) != B_OK)
src/kits/translation/TranslationUtils.cpp
220
if (path.Append(kName) != B_OK)
src/kits/translation/TranslationUtils.cpp
223
} else if (path.SetTo(kName) != B_OK)
src/kits/translation/TranslationUtils.cpp
226
BFile bitmapFile(path.Path(), B_READ_ONLY);
src/kits/translation/TranslatorRoster.cpp
1199
const char* path;
src/kits/translation/TranslatorRoster.cpp
1201
model->FindString("be:translator_path", i, &path) == B_OK; i++) {
src/kits/translation/TranslatorRoster.cpp
1202
BEntry entry(path);
src/kits/translation/TranslatorRoster.cpp
1296
BTranslatorRoster::AddTranslators(const char* path)
src/kits/translation/TranslatorRoster.cpp
1298
if (path == NULL)
src/kits/translation/TranslatorRoster.cpp
1299
path = getenv("TRANSLATORS");
src/kits/translation/TranslatorRoster.cpp
1300
if (path == NULL) {
src/kits/translation/TranslatorRoster.cpp
1305
return fPrivate->AddPaths(path);
src/kits/translation/TranslatorRoster.cpp
1337
BPath path(ref);
src/kits/translation/TranslatorRoster.cpp
1338
image_id image = load_add_on(path.Path());
src/kits/translation/TranslatorRoster.cpp
352
BPath path;
src/kits/translation/TranslatorRoster.cpp
353
status_t status = find_directory(paths[i], &path, true);
src/kits/translation/TranslatorRoster.cpp
354
if (status == B_OK && path.Append("Translators") == B_OK) {
src/kits/translation/TranslatorRoster.cpp
355
mkdir(path.Path(), 0755);
src/kits/translation/TranslatorRoster.cpp
357
AddPath(path.Path());
src/kits/translation/TranslatorRoster.cpp
381
BString path;
src/kits/translation/TranslatorRoster.cpp
384
path.SetTo(paths, end - 1 - paths);
src/kits/translation/TranslatorRoster.cpp
387
path.SetTo(paths);
src/kits/translation/TranslatorRoster.cpp
395
status_t error = AddPath(path.String(), &count);
src/kits/translation/TranslatorRoster.cpp
416
BTranslatorRoster::Private::AddPath(const char* path, int32* _added)
src/kits/translation/TranslatorRoster.cpp
418
BDirectory directory(path);
src/kits/translation/TranslatorRoster.cpp
585
BPath path(&ref);
src/kits/translation/TranslatorRoster.cpp
586
image_id image = load_add_on(path.Path());
src/kits/translation/TranslatorRoster.cpp
705
BPath path(&item.ref);
src/kits/translation/TranslatorRoster.cpp
706
if (path.InitCheck() == B_OK)
src/kits/translation/TranslatorRoster.cpp
707
archive.AddString("be:translator_path", path.Path());
src/kits/translation/TranslatorRosterPrivate.h
49
status_t AddPath(const char* path, int32* _added = NULL);
src/libs/agg/font_freetype/agg_font_freetype.cpp
149
PathStorage& path)
src/libs/agg/font_freetype/agg_font_freetype.cpp
215
path.move_to(value_type(dbl_to_int26p6(x1)),
src/libs/agg/font_freetype/agg_font_freetype.cpp
232
path.line_to(value_type(dbl_to_int26p6(x1)),
src/libs/agg/font_freetype/agg_font_freetype.cpp
265
path.curve3(value_type(dbl_to_int26p6(x1)),
src/libs/agg/font_freetype/agg_font_freetype.cpp
284
path.curve3(value_type(dbl_to_int26p6(x1)),
src/libs/agg/font_freetype/agg_font_freetype.cpp
305
path.curve3(value_type(dbl_to_int26p6(x1)),
src/libs/agg/font_freetype/agg_font_freetype.cpp
351
path.curve4(value_type(dbl_to_int26p6(x1)),
src/libs/agg/font_freetype/agg_font_freetype.cpp
377
path.curve4(value_type(dbl_to_int26p6(x1)),
src/libs/agg/font_freetype/agg_font_freetype.cpp
395
path.close_polygon();
src/libs/bsd/fts.c
1190
fts_safe_changedir(FTS *sp, FTSENT *p, int fd, char *path)
src/libs/bsd/fts.c
1198
if (fd < 0 && (newfd = open(path, O_RDONLY | O_DIRECTORY |
src/libs/bsd/fts.c
700
#define __opendir2(path, flag) opendir(path)
src/libs/bsd/fts.c
948
const char *path;
src/libs/bsd/fts.c
951
path = p->fts_accpath, dfd = AT_FDCWD;
src/libs/bsd/fts.c
953
path = p->fts_name;
src/libs/bsd/fts.c
975
if (fstatat(dfd, path, sbp, 0)) {
src/libs/bsd/fts.c
977
if (fstatat(dfd, path, sbp, AT_SYMLINK_NOFOLLOW)) {
src/libs/bsd/fts.c
985
} else if (fstatat(dfd, path, sbp, AT_SYMLINK_NOFOLLOW)) {
src/libs/bsd/lutimes.c
15
extern int _utimes(const char* path, const struct timeval times[2],
src/libs/bsd/lutimes.c
20
lutimes(const char* path, const struct timeval times[2])
src/libs/bsd/lutimes.c
22
return _utimes(path, times, false);
src/libs/compat/freebsd_network/compat/sys/kernel.h
84
#define TUNABLE_INT(path, var)
src/libs/compat/freebsd_network/compat/sys/kernel.h
85
#define TUNABLE_INT_FETCH(path, var)
src/libs/icon/Icon.cpp
69
VectorPath* path = other.fPaths.ItemAtFast(i);
src/libs/icon/Icon.cpp
70
VectorPath* clone = new (nothrow) VectorPath(*path);
src/libs/icon/IconUtils.cpp
627
BPath path;
src/libs/icon/IconUtils.cpp
628
status_t status = find_directory(B_SYSTEM_LIB_DIRECTORY, &path);
src/libs/icon/IconUtils.cpp
633
path.Append("libbe.so");
src/libs/icon/IconUtils.cpp
635
status = file.SetTo(path.Path(), B_READ_ONLY);
src/libs/icon/flat_icon/FlatIconImporter.cpp
338
read_path_no_curves(LittleEndianBuffer& buffer, VectorPath* path,
src/libs/icon/flat_icon/FlatIconImporter.cpp
347
if (!path->AddPoint(point))
src/libs/icon/flat_icon/FlatIconImporter.cpp
355
read_path_curves(LittleEndianBuffer& buffer, VectorPath* path,
src/libs/icon/flat_icon/FlatIconImporter.cpp
374
if (!path->AddPoint(point, pointIn, pointOut, false))
src/libs/icon/flat_icon/FlatIconImporter.cpp
382
read_path_with_commands(LittleEndianBuffer& buffer, VectorPath* path,
src/libs/icon/flat_icon/FlatIconImporter.cpp
386
return queue.Read(buffer, path, pointCount);
src/libs/icon/flat_icon/FlatIconImporter.cpp
405
VectorPath* path = new (nothrow) VectorPath();
src/libs/icon/flat_icon/FlatIconImporter.cpp
406
if (!path)
src/libs/icon/flat_icon/FlatIconImporter.cpp
412
if (!read_path_no_curves(buffer, path, pointCount))
src/libs/icon/flat_icon/FlatIconImporter.cpp
415
if (!read_path_with_commands(buffer, path, pointCount))
src/libs/icon/flat_icon/FlatIconImporter.cpp
418
if (!read_path_curves(buffer, path, pointCount))
src/libs/icon/flat_icon/FlatIconImporter.cpp
423
delete path;
src/libs/icon/flat_icon/FlatIconImporter.cpp
427
path->CleanUp();
src/libs/icon/flat_icon/FlatIconImporter.cpp
429
path->SetClosed(true);
src/libs/icon/flat_icon/FlatIconImporter.cpp
431
if (!paths->AddItem(path)) {
src/libs/icon/flat_icon/FlatIconImporter.cpp
432
delete path;
src/libs/icon/flat_icon/FlatIconImporter.cpp
572
VectorPath* path = paths->ItemAt(PathIndexFor(pathIndex));
src/libs/icon/flat_icon/FlatIconImporter.cpp
574
VectorPath* path = paths->ItemAt(pathIndex);
src/libs/icon/flat_icon/FlatIconImporter.cpp
576
if (!path) {
src/libs/icon/flat_icon/FlatIconImporter.cpp
581
shape->Paths()->AddItem(path);
src/libs/icon/flat_icon/PathCommandQueue.cpp
157
if (!path->AddPoint(point, pointIn, pointOut, false))
src/libs/icon/flat_icon/PathCommandQueue.cpp
41
const VectorPath* path, uint8 pointCount)
src/libs/icon/flat_icon/PathCommandQueue.cpp
56
if (!path->GetPointsAt(p, point, pointIn, pointOut))
src/libs/icon/flat_icon/PathCommandQueue.cpp
95
VectorPath* path, uint8 pointCount)
src/libs/icon/flat_icon/PathCommandQueue.h
30
const VectorPath* path,
src/libs/icon/flat_icon/PathCommandQueue.h
34
VectorPath* path,
src/libs/icon/message/MessageImporter.cpp
138
VectorPath* path = new (nothrow) VectorPath(&pathArchive);
src/libs/icon/message/MessageImporter.cpp
139
if (!path || !paths->AddItem(path)) {
src/libs/icon/message/MessageImporter.cpp
140
delete path;
src/libs/icon/message/MessageImporter.cpp
228
VectorPath* path = paths->ItemAt(PathIndexFor(pathIndex));
src/libs/icon/message/MessageImporter.cpp
230
VectorPath* path = paths->ItemAt(pathIndex);
src/libs/icon/message/MessageImporter.cpp
232
if (path == NULL) {
src/libs/icon/message/MessageImporter.cpp
238
shape->Paths()->AddItem(path);
src/libs/icon/shape/Shape.cpp
285
Shape::ItemAdded(VectorPath* path, int32 index)
src/libs/icon/shape/Shape.cpp
287
path->AcquireReference();
src/libs/icon/shape/Shape.cpp
288
path->AddListener(this);
src/libs/icon/shape/Shape.cpp
294
Shape::ItemRemoved(VectorPath* path)
src/libs/icon/shape/Shape.cpp
296
path->RemoveListener(this);
src/libs/icon/shape/Shape.cpp
298
path->ReleaseReference();
src/libs/icon/shape/Shape.h
82
virtual void ItemAdded(VectorPath* path, int32 index);
src/libs/icon/shape/Shape.h
83
virtual void ItemRemoved(VectorPath* path);
src/libs/icon/shape/VectorPath.cpp
51
get_path_storage(agg::path_storage& path, const control_point* points,
src/libs/icon/shape/VectorPath.cpp
55
path.move_to(points[0].point.x, points[0].point.y);
src/libs/icon/shape/VectorPath.cpp
58
path.curve4(points[i - 1].point_out.x, points[i - 1].point_out.y,
src/libs/icon/shape/VectorPath.cpp
64
path.curve4(
src/libs/icon/shape/VectorPath.cpp
68
path.close_polygon();
src/libs/icon/shape/VectorPath.cpp
795
agg::path_storage path;
src/libs/icon/shape/VectorPath.cpp
798
if (get_path_storage(path, fPath, fPointCount, fClosed)) {
src/libs/icon/shape/VectorPath.cpp
799
agg::conv_curve<agg::path_storage> curve(path);
src/libs/icon/shape/VectorPath.cpp
989
VectorPath::GetAGGPathStorage(agg::path_storage& path) const
src/libs/icon/shape/VectorPath.cpp
991
return get_path_storage(path, fPath, fPointCount, fClosed);
src/libs/icon/shape/VectorPath.h
167
bool GetAGGPathStorage(agg::path_storage& path) const;
src/libs/libfdt/fdt_overlay.c
370
const char *path, uint32_t path_len,
src/libs/libfdt/fdt_overlay.c
396
fixup_off = fdt_path_offset_namelen(fdto, path, path_len);
src/libs/libfdt/fdt_overlay.c
445
const char *path, *name, *fixup_end;
src/libs/libfdt/fdt_overlay.c
460
path = fixup_str;
src/libs/libfdt/fdt_overlay.c
465
path_len = sep - path;
src/libs/libfdt/fdt_overlay.c
484
path, path_len, name, name_len,
src/libs/libfdt/fdt_overlay.c
62
const char *path = NULL;
src/libs/libfdt/fdt_overlay.c
700
const char *path;
src/libs/libfdt/fdt_overlay.c
726
path = fdt_getprop_by_offset(fdto, prop, &name, &path_len);
src/libs/libfdt/fdt_overlay.c
727
if (!path)
src/libs/libfdt/fdt_overlay.c
73
path = fdt_getprop(fdto, fragment, "target-path", &path_len);
src/libs/libfdt/fdt_overlay.c
731
if (path_len < 1 || memchr(path, '\0', path_len) != &path[path_len - 1])
src/libs/libfdt/fdt_overlay.c
735
e = path + path_len;
src/libs/libfdt/fdt_overlay.c
737
if (*path != '/')
src/libs/libfdt/fdt_overlay.c
74
if (path)
src/libs/libfdt/fdt_overlay.c
741
s = strchr(path + 1, '/');
src/libs/libfdt/fdt_overlay.c
748
frag_name = path + 1;
src/libs/libfdt/fdt_overlay.c
749
frag_name_len = s - path - 1;
src/libs/libfdt/fdt_overlay.c
75
ret = fdt_path_offset(fdt, path);
src/libs/libfdt/fdt_overlay.c
97
*pathp = path ? path : NULL;
src/libs/libfdt/fdt_ro.c
250
int fdt_path_offset_namelen(const void *fdt, const char *path, int namelen)
src/libs/libfdt/fdt_ro.c
252
const char *end = path + namelen;
src/libs/libfdt/fdt_ro.c
253
const char *p = path;
src/libs/libfdt/fdt_ro.c
259
if (*path != '/') {
src/libs/libfdt/fdt_ro.c
260
const char *q = memchr(path, '/', end - p);
src/libs/libfdt/fdt_ro.c
295
int fdt_path_offset(const void *fdt, const char *path)
src/libs/libfdt/fdt_ro.c
297
return fdt_path_offset_namelen(fdt, path, strlen(path));
src/libs/libsolv/ext/solv_xfopen.c
141
static LZFILE *lzopen(const char *path, const char *mode, int fd, int isxz)
src/libs/libsolv/ext/solv_xfopen.c
149
if (!path && fd < 0)
src/libs/libsolv/ext/solv_xfopen.c
163
fp = fopen(path, encoding ? "w" : "r");
src/libs/libsolv/solv/pool.c
1666
const char *path, *compstr;
src/libs/libsolv/solv/pool.c
1700
path = mps[mp].path;
src/libs/libsolv/solv/pool.c
1701
while(*path == '/')
src/libs/libsolv/solv/pool.c
1702
path++;
src/libs/libsolv/solv/pool.c
1703
while (*path)
src/libs/libsolv/solv/pool.c
1705
if ((p = strchr(path, '/')) == 0)
src/libs/libsolv/solv/pool.c
1707
compstr = path;
src/libs/libsolv/solv/pool.c
1709
path += compl;
src/libs/libsolv/solv/pool.c
1713
compstr = path;
src/libs/libsolv/solv/pool.c
1714
compl = p - path;
src/libs/libsolv/solv/pool.c
1715
path = p + 1;
src/libs/libsolv/solv/pool.c
1716
while(*path == '/')
src/libs/libsolv/solv/pool.c
1717
path++;
src/libs/libsolv/solv/pool.c
2203
pool_prepend_rootdir(Pool *pool, const char *path)
src/libs/libsolv/solv/pool.c
2205
if (!path)
src/libs/libsolv/solv/pool.c
2208
return solv_strdup(path);
src/libs/libsolv/solv/pool.c
2209
return solv_dupjoin(pool->rootdir, "/", *path == '/' ? path + 1 : path);
src/libs/libsolv/solv/pool.c
2213
pool_prepend_rootdir_tmp(Pool *pool, const char *path)
src/libs/libsolv/solv/pool.c
2215
if (!path)
src/libs/libsolv/solv/pool.c
2218
return path;
src/libs/libsolv/solv/pool.c
2219
return pool_tmpjoin(pool, pool->rootdir, "/", *path == '/' ? path + 1 : path);
src/libs/libsolv/solv/pool.h
326
const char *path;
src/libs/print/libprint/DbgMsg.cpp
33
void DUMP_BFILE(BFile *in, const char *path)
src/libs/print/libprint/DbgMsg.cpp
39
BFile out(path, B_WRITE_ONLY | B_CREATE_FILE);
src/libs/print/libprint/PrinterData.cpp
69
PrinterData::GetPath(string &path) const
src/libs/print/libprint/PrinterData.cpp
86
path = path0.Path();
src/libs/print/libprint/PrinterDriver.cpp
256
BPath path;
src/libs/print/libprint/PrinterDriver.cpp
260
if (find_directory(B_USER_PRINTERS_DIRECTORY, &path) == B_OK &&
src/libs/print/libprint/PrinterDriver.cpp
261
path.Append(printerName) == B_OK &&
src/libs/print/libprint/PrinterDriver.cpp
262
folder.SetTo(path.Path()) == B_OK) {
src/libs/print/libprint/Transport.cpp
50
BPath path;
src/libs/print/libprint/Transport.cpp
52
if (find_directory(paths[i], &path) != B_OK)
src/libs/print/libprint/Transport.cpp
54
path.Append("Print/transport");
src/libs/print/libprint/Transport.cpp
55
path.Append(printerData->GetTransport().c_str());
src/libs/print/libprint/Transport.cpp
56
DBGMSG(("load_add_on: %s\n", path.Path()));
src/libs/print/libprint/Transport.cpp
57
fImage = load_add_on(path.Path());
src/libs/util/pidfile.c
102
strlcpy(pfh->pf_path, path, sizeof(pfh->pf_path));
src/libs/util/pidfile.c
64
pidfile_read(const char *path, pid_t *pidptr)
src/libs/util/pidfile.c
69
fd = open(path, O_RDONLY);
src/libs/util/pidfile.c
88
pidfile_open(const char *path, mode_t mode, pid_t *pidptr)
src/libs/util/pidfile.c
98
if (path == NULL) {
src/preferences/appearance/LookAndFeelSettingsView.cpp
238
BString path;
src/preferences/appearance/LookAndFeelSettingsView.cpp
239
if (!BPrivate::get_control_look(path))
src/preferences/appearance/LookAndFeelSettingsView.cpp
242
if (path.Length() > 0) {
src/preferences/appearance/LookAndFeelSettingsView.cpp
243
BFile file(path.String(), B_READ_ONLY);
src/preferences/appearance/LookAndFeelSettingsView.cpp
337
LookAndFeelSettingsView::_SetControlLook(const BString& path)
src/preferences/appearance/LookAndFeelSettingsView.cpp
339
fCurrentControlLook = path;
src/preferences/appearance/LookAndFeelSettingsView.cpp
340
BPrivate::set_control_look(path);
src/preferences/appearance/LookAndFeelSettingsView.cpp
342
if (path.Length() > 0) {
src/preferences/appearance/LookAndFeelSettingsView.cpp
343
BEntry entry(path.String());
src/preferences/appearance/LookAndFeelSettingsView.cpp
380
BPath path(paths.StringAt(i), entry.Name());
src/preferences/appearance/LookAndFeelSettingsView.cpp
382
message->AddString("control_look", path.Path());
src/preferences/appearance/LookAndFeelSettingsView.cpp
386
if (BString(path.Path()) == fCurrentControlLook)
src/preferences/appearance/LookAndFeelSettingsView.h
46
void _SetControlLook(const BString& path);
src/preferences/backgrounds/BackgroundImage.cpp
113
const char* path;
src/preferences/backgrounds/BackgroundImage.cpp
122
if (container.FindString(kBackgroundImageInfoPath, index, &path)
src/preferences/backgrounds/BackgroundImage.cpp
124
if (strcmp(path, "")) {
src/preferences/backgrounds/BackgroundImage.cpp
125
BPath bpath(path);
src/preferences/backgrounds/BackgroundImage.cpp
563
Image::Image(BPath path)
src/preferences/backgrounds/BackgroundImage.cpp
566
fPath(path)
src/preferences/backgrounds/BackgroundImage.cpp
569
fName = path.Leaf();
src/preferences/backgrounds/BackgroundImage.h
164
Image(BPath path);
src/preferences/backgrounds/BackgroundsView.cpp
1000
BPath path;
src/preferences/backgrounds/BackgroundsView.cpp
1002
path.SetTo(&entry);
src/preferences/backgrounds/BackgroundsView.cpp
1013
int32 index = AddImage(path);
src/preferences/backgrounds/BackgroundsView.cpp
1036
if (desktopPath == path) {
src/preferences/backgrounds/BackgroundsView.cpp
1044
_AddRecentFolder(path, true);
src/preferences/backgrounds/BackgroundsView.cpp
1060
BackgroundsView::_AddRecentFolder(BPath path, bool notifyApp)
src/preferences/backgrounds/BackgroundsView.cpp
1062
BPath* currentPath = fPathList.EachElement(FindPath, &path);
src/preferences/backgrounds/BackgroundsView.cpp
1065
folderSelectedMsg->AddString("folderPath", path.Path());
src/preferences/backgrounds/BackgroundsView.cpp
1080
folderMenuText.ReplaceFirst("%path", path.Leaf());
src/preferences/backgrounds/BackgroundsView.cpp
1083
fPathList.AddItem(new BPath(path));
src/preferences/backgrounds/BackgroundsView.cpp
1098
BackgroundsView::AddImage(BPath path)
src/preferences/backgrounds/BackgroundsView.cpp
1104
if (image->GetPath() == path)
src/preferences/backgrounds/BackgroundsView.cpp
1108
fImageList.AddItem(new Image(path));
src/preferences/backgrounds/BackgroundsView.cpp
276
BPath path;
src/preferences/backgrounds/BackgroundsView.cpp
278
if (find_directory(B_SYSTEM_DATA_DIRECTORY, &path) == B_OK) {
src/preferences/backgrounds/BackgroundsView.cpp
279
path.Append("artwork");
src/preferences/backgrounds/BackgroundsView.cpp
280
get_ref_for_path(path.Path(), &ref);
src/preferences/backgrounds/BackgroundsView.cpp
443
BPath path;
src/preferences/backgrounds/BackgroundsView.cpp
444
if (find_directory(B_DESKTOP_DIRECTORY, &path) == B_OK) {
src/preferences/backgrounds/BackgroundsView.cpp
445
status_t error = get_ref_for_path(path.Path(), &fCurrentRef);
src/preferences/backgrounds/BackgroundsView.cpp
456
BPath path;
src/preferences/backgrounds/BackgroundsView.cpp
457
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/preferences/backgrounds/BackgroundsView.cpp
458
BString pathString = path.Path();
src/preferences/backgrounds/BackgroundsView.cpp
469
BackgroundsView::_LoadRecentFolder(BPath path)
src/preferences/backgrounds/BackgroundsView.cpp
471
status_t error = get_ref_for_path(path.Path(), &fCurrentRef);
src/preferences/backgrounds/BackgroundsView.cpp
737
BPath path(&entry);
src/preferences/backgrounds/BackgroundsView.cpp
740
if (currentPath != path)
src/preferences/backgrounds/BackgroundsView.cpp
774
BPath path;
src/preferences/backgrounds/BackgroundsView.cpp
775
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/preferences/backgrounds/BackgroundsView.cpp
776
path.Append(SETTINGS_FILE);
src/preferences/backgrounds/BackgroundsView.cpp
777
BFile file(path.Path(), B_READ_WRITE | B_CREATE_FILE | B_ERASE_FILE);
src/preferences/backgrounds/BackgroundsView.cpp
788
entry.GetPath(&path);
src/preferences/backgrounds/BackgroundsView.cpp
789
if (fSettings.ReplaceString("paneldir", path.Path()) != B_OK)
src/preferences/backgrounds/BackgroundsView.cpp
790
fSettings.AddString("paneldir", path.Path());
src/preferences/backgrounds/BackgroundsView.cpp
794
entry.GetPath(&path);
src/preferences/backgrounds/BackgroundsView.cpp
795
if (fSettings.ReplaceString("folderpaneldir", path.Path()) != B_OK)
src/preferences/backgrounds/BackgroundsView.cpp
796
fSettings.AddString("folderpaneldir", path.Path());
src/preferences/backgrounds/BackgroundsView.cpp
813
BPath path;
src/preferences/backgrounds/BackgroundsView.cpp
814
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/preferences/backgrounds/BackgroundsView.cpp
817
path.Append(SETTINGS_FILE);
src/preferences/backgrounds/BackgroundsView.cpp
818
BFile file(path.Path(), B_READ_ONLY);
src/preferences/backgrounds/BackgroundsView.cpp
823
printf("Error unflattening settings file %s\n", path.Path());
src/preferences/backgrounds/BackgroundsView.cpp
838
path.SetTo(settingStr.String());
src/preferences/backgrounds/BackgroundsView.cpp
839
_AddRecentFolder(path);
src/preferences/backgrounds/BackgroundsView.h
115
int32 AddImage(BPath path);
src/preferences/backgrounds/BackgroundsView.h
128
void _LoadRecentFolder(BPath path);
src/preferences/backgrounds/BackgroundsView.h
133
void _AddRecentFolder(BPath path,
src/preferences/datatranslations/DataTranslations.cpp
100
&path, true);
src/preferences/datatranslations/DataTranslations.cpp
107
status = target.SetTo(path.Path());
src/preferences/datatranslations/DataTranslations.cpp
98
BPath path;
src/preferences/datatranslations/DataTranslationsSettings.cpp
27
BPath path;
src/preferences/datatranslations/DataTranslationsSettings.cpp
28
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/preferences/datatranslations/DataTranslationsSettings.cpp
33
path.Append("system/DataTranslations settings");
src/preferences/datatranslations/DataTranslationsSettings.cpp
34
BFile file(path.Path(), B_READ_ONLY);
src/preferences/datatranslations/DataTranslationsSettings.cpp
48
BPath path;
src/preferences/datatranslations/DataTranslationsSettings.cpp
49
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) < B_OK)
src/preferences/datatranslations/DataTranslationsSettings.cpp
55
path.Append("system/DataTranslations settings");
src/preferences/datatranslations/DataTranslationsSettings.cpp
56
BFile file(path.Path(), B_WRITE_ONLY | B_CREATE_FILE | B_ERASE_FILE);
src/preferences/datatranslations/DataTranslationsWindow.cpp
123
const char*& info, int32& version, BPath& path)
src/preferences/datatranslations/DataTranslationsWindow.cpp
138
path.SetTo(&entry);
src/preferences/datatranslations/DataTranslationsWindow.cpp
140
path.Unset();
src/preferences/datatranslations/DataTranslationsWindow.cpp
298
BPath path;
src/preferences/datatranslations/DataTranslationsWindow.cpp
300
_GetTranslatorInfo(id, name, info, version, path);
src/preferences/datatranslations/DataTranslationsWindow.cpp
329
temp.SetToFormat("%s %s\n", labels[3], path.Path());
src/preferences/datatranslations/DataTranslationsWindow.cpp
392
BPath path;
src/preferences/datatranslations/DataTranslationsWindow.cpp
393
_GetTranslatorInfo(item->ID(), name, info, version, path);
src/preferences/datatranslations/DataTranslationsWindow.cpp
394
fIconView->SetIcon(path);
src/preferences/datatranslations/DataTranslationsWindow.cpp
420
BPath path;
src/preferences/datatranslations/DataTranslationsWindow.cpp
421
if (_GetTranslatorInfo(id, name, info, version, path) == B_OK)
src/preferences/datatranslations/DataTranslationsWindow.h
39
const char*& info, int32& version, BPath& path);
src/preferences/filetypes/ApplicationTypesWindow.cpp
467
BPath path(&ref);
src/preferences/filetypes/ApplicationTypesWindow.cpp
468
if (path.InitCheck() == B_OK) {
src/preferences/filetypes/ApplicationTypesWindow.cpp
470
path.GetParent(&path);
src/preferences/filetypes/ApplicationTypesWindow.cpp
471
fPathView->SetText(path.Path());
src/preferences/filetypes/ApplicationTypesWindow.cpp
475
BEntry entry(path.Path());
src/preferences/filetypes/FileTypes.cpp
173
BPath path;
src/preferences/filetypes/FileTypes.cpp
174
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/preferences/filetypes/FileTypes.cpp
177
path.Append("FileTypes settings");
src/preferences/filetypes/FileTypes.cpp
179
return file->SetTo(path.Path(), mode);
src/preferences/filetypes/FileTypes.cpp
306
BPath path;
src/preferences/filetypes/FileTypes.cpp
308
path.SetTo(argv[i]);
src/preferences/filetypes/FileTypes.cpp
310
path.SetTo(&currentDirectory, argv[i]);
src/preferences/filetypes/FileTypes.cpp
316
if ((status = entry.SetTo(path.Path(), false)) != B_OK
src/preferences/filetypes/FileTypes.cpp
319
path.Path(), strerror(status));
src/preferences/input/InputTouchpadPref.cpp
101
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/preferences/input/InputTouchpadPref.cpp
105
return path.Append(TOUCHPAD_SETTINGS_FILE);
src/preferences/input/InputTouchpadPref.cpp
112
BPath path;
src/preferences/input/InputTouchpadPref.cpp
113
status_t status = GetSettingsPath(path);
src/preferences/input/InputTouchpadPref.cpp
117
BFile settingsFile(path.Path(), B_READ_ONLY);
src/preferences/input/InputTouchpadPref.cpp
179
BPath path;
src/preferences/input/InputTouchpadPref.cpp
180
status_t status = GetSettingsPath(path);
src/preferences/input/InputTouchpadPref.cpp
184
BFile settingsFile(path.Path(), B_READ_WRITE | B_CREATE_FILE);
src/preferences/input/InputTouchpadPref.cpp
99
TouchpadPref::GetSettingsPath(BPath& path)
src/preferences/input/InputTouchpadPref.h
52
status_t GetSettingsPath(BPath& path);
src/preferences/joysticks/JoyWin.cpp
296
BPath path;
src/preferences/joysticks/JoyWin.cpp
297
entry.GetPath(&path);
src/preferences/joysticks/JoyWin.cpp
298
BString str(path.Path());
src/preferences/joysticks/JoyWin.cpp
320
JoyWin::_PerformProbe(const char* path)
src/preferences/joysticks/JoyWin.cpp
323
err = _ShowProbeMesage(path);
src/preferences/joysticks/JoyWin.cpp
343
str << item->Text() << " in port " << path;
src/preferences/joysticks/JoyWin.cpp
377
JoyWin::_CheckJoystickExist(const char* path)
src/preferences/joysticks/JoyWin.cpp
380
str << path;
src/preferences/joysticks/JoyWin.cpp
532
BPath path(symLinkPath);
src/preferences/joysticks/JoyWin.cpp
533
path.Append(item->Text());
src/preferences/joysticks/JoyWin.cpp
534
BEntry entry(path.Path());
src/preferences/joysticks/JoyWin.cpp
539
symLink.MakeLinkedPath(&parent, &path);
src/preferences/joysticks/JoyWin.cpp
540
BString str(path.Path());
src/preferences/joysticks/JoyWin.cpp
561
BPath path(strPath);
src/preferences/joysticks/JoyWin.cpp
562
path.Append(name);
src/preferences/joysticks/JoyWin.cpp
563
fFileTempProbeJoystick = new BFile(path.Path(), B_READ_ONLY);
src/preferences/joysticks/JoyWin.h
37
status_t _PerformProbe(const char* path);
src/preferences/joysticks/JoyWin.h
40
status_t _CheckJoystickExist(const char* path);
src/preferences/keymap/KeyboardLayout.cpp
134
KeyboardLayout::Load(const char* path)
src/preferences/keymap/KeyboardLayout.cpp
137
get_ref_for_path(path, &ref);
src/preferences/keymap/KeyboardLayout.h
59
status_t Load(const char* path);
src/preferences/keymap/Keymap.cpp
345
BPath path;
src/preferences/keymap/Keymap.cpp
346
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/preferences/keymap/Keymap.cpp
350
path.Append("Key_map");
src/preferences/keymap/Keymap.cpp
352
BEntry entry(path.Path());
src/preferences/keymap/KeymapWindow.cpp
1003
BPath path;
src/preferences/keymap/KeymapWindow.cpp
1004
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/preferences/keymap/KeymapWindow.cpp
1007
path.Append("Key_map");
src/preferences/keymap/KeymapWindow.cpp
1009
return get_ref_for_path(path.Path(), &ref);
src/preferences/keymap/KeymapWindow.cpp
1065
BPath path;
src/preferences/keymap/KeymapWindow.cpp
1066
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path,
src/preferences/keymap/KeymapWindow.cpp
1071
path.Append("Keymap settings");
src/preferences/keymap/KeymapWindow.cpp
1073
return file.SetTo(path.Path(), mode);
src/preferences/keymap/KeymapWindow.cpp
1125
BPath path = _GetMarkedKeyboardLayoutPath(fLayoutMenu);
src/preferences/keymap/KeymapWindow.cpp
1126
if (path.InitCheck() == B_OK)
src/preferences/keymap/KeymapWindow.cpp
1127
settings.AddString("keyboard layout", path.Path());
src/preferences/keymap/KeymapWindow.cpp
1140
BPath path;
src/preferences/keymap/KeymapWindow.cpp
1151
path = _GetMarkedKeyboardLayoutPath(submenu);
src/preferences/keymap/KeymapWindow.cpp
1152
if (path.InitCheck() == B_OK)
src/preferences/keymap/KeymapWindow.cpp
1153
return path;
src/preferences/keymap/KeymapWindow.cpp
1157
path.SetTo(&ref);
src/preferences/keymap/KeymapWindow.cpp
1158
return path;
src/preferences/keymap/KeymapWindow.cpp
1163
return path;
src/preferences/keymap/KeymapWindow.cpp
146
BPath path;
src/preferences/keymap/KeymapWindow.cpp
147
find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/preferences/keymap/KeymapWindow.cpp
148
path.Append("Keymap");
src/preferences/keymap/KeymapWindow.cpp
151
BEntry entry(path.Path(), true); // follow symlink
src/preferences/keymap/KeymapWindow.cpp
154
&& create_directory(path.Path(), S_IRWXU | S_IRWXG | S_IRWXO)
src/preferences/keymap/KeymapWindow.cpp
156
get_ref_for_path(path.Path(), &ref);
src/preferences/keymap/KeymapWindow.cpp
160
get_ref_for_path(path.Path(), &ref);
src/preferences/keymap/KeymapWindow.cpp
270
BPath path;
src/preferences/keymap/KeymapWindow.cpp
272
path.SetTo(&ref);
src/preferences/keymap/KeymapWindow.cpp
274
_SetKeyboardLayout(path.Path());
src/preferences/keymap/KeymapWindow.cpp
654
BPath path;
src/preferences/keymap/KeymapWindow.cpp
655
if (find_directory(dataDirectories[i], &path) != B_OK)
src/preferences/keymap/KeymapWindow.cpp
658
if (path.Append("KeyboardLayouts") != B_OK)
src/preferences/keymap/KeymapWindow.cpp
662
if (directory.SetTo(path.Path()) == B_OK)
src/preferences/keymap/KeymapWindow.cpp
705
KeymapWindow::_SetKeyboardLayout(const char* path)
src/preferences/keymap/KeymapWindow.cpp
707
status_t status = fKeyboardLayoutView->GetKeyboardLayout()->Load(path);
src/preferences/keymap/KeymapWindow.cpp
710
_MarkKeyboardLayoutItem(path, fLayoutMenu);
src/preferences/keymap/KeymapWindow.cpp
712
if (path == NULL || path[0] == '\0' || status != B_OK) {
src/preferences/keymap/KeymapWindow.cpp
735
KeymapWindow::_MarkKeyboardLayoutItem(const char* path, BMenu* menu)
src/preferences/keymap/KeymapWindow.cpp
750
_MarkKeyboardLayoutItem(path, submenu);
src/preferences/keymap/KeymapWindow.cpp
754
if (path != NULL && path[0] != '\0' && layoutPath == path) {
src/preferences/keymap/KeymapWindow.cpp
932
BPath path;
src/preferences/keymap/KeymapWindow.cpp
933
if (find_directory(B_SYSTEM_DATA_DIRECTORY, &path) != B_OK)
src/preferences/keymap/KeymapWindow.cpp
936
path.Append("Keymaps");
src/preferences/keymap/KeymapWindow.cpp
941
if (directory.SetTo(path.Path()) == B_OK) {
src/preferences/keymap/KeymapWindow.cpp
968
BPath path;
src/preferences/keymap/KeymapWindow.cpp
969
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/preferences/keymap/KeymapWindow.cpp
972
path.Append("Keymap");
src/preferences/keymap/KeymapWindow.cpp
975
if (directory.SetTo(path.Path()) == B_OK) {
src/preferences/keymap/KeymapWindow.h
46
status_t _SetKeyboardLayout(const char* path);
src/preferences/keymap/KeymapWindow.h
47
void _MarkKeyboardLayoutItem(const char* path,
src/preferences/mail/AutoConfig.cpp
102
BPath path;
src/preferences/mail/AutoConfig.cpp
103
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/preferences/mail/AutoConfig.cpp
106
path.Append(INFO_DIR);
src/preferences/mail/AutoConfig.cpp
107
BDirectory infoDir(path.Path());
src/preferences/mail/AutoConfigView.cpp
161
BPath path;
src/preferences/mail/AutoConfigView.cpp
163
B_BEOS_ADDONS_DIRECTORY, &path);
src/preferences/mail/AutoConfigView.cpp
167
path.Append("mail_daemon");
src/preferences/mail/AutoConfigView.cpp
168
path.Append("inbound_protocols");
src/preferences/mail/AutoConfigView.cpp
170
BDirectory dir(path.Path());
src/preferences/mail/AutoConfigView.cpp
203
BPath path;
src/preferences/mail/AutoConfigView.cpp
204
status_t status = find_directory(which[i], &path);
src/preferences/mail/AutoConfigView.cpp
208
path.Append("mail_daemon");
src/preferences/mail/AutoConfigView.cpp
209
path.Append("outbound_protocols");
src/preferences/mail/AutoConfigView.cpp
210
path.Append("SMTP");
src/preferences/mail/AutoConfigView.cpp
212
BEntry entry(path.Path());
src/preferences/mail/ConfigViews.cpp
180
BPath path(&ref);
src/preferences/mail/ConfigViews.cpp
181
image_id image = load_add_on(path.Path());
src/preferences/mail/ConfigWindow.cpp
283
BPath path;
src/preferences/mail/ConfigWindow.cpp
284
find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/preferences/mail/ConfigWindow.cpp
285
path.Append("Mail/Menu Links");
src/preferences/mail/ConfigWindow.cpp
286
BEntry entry(path.Path());
src/preferences/mail/DNSQuery.cpp
167
BPath path;
src/preferences/mail/DNSQuery.cpp
168
if (find_directory(B_SYSTEM_SETTINGS_DIRECTORY, &path) != B_OK)
src/preferences/mail/DNSQuery.cpp
171
path.Append("network/resolv.conf");
src/preferences/mail/DNSQuery.cpp
173
FILE* fp = fopen(path.Path(), "r");
src/preferences/mail/DNSQuery.cpp
176
path.Path(), strerror(errno));
src/preferences/mail/FilterList.cpp
159
BPath path(&entry);
src/preferences/mail/FilterList.cpp
160
info.image = load_add_on(path.Path());
src/preferences/mail/FilterList.cpp
172
fprintf(stderr, "Filter \"%s\" misses required hooks!\n", path.Path());
src/preferences/mail/FilterList.cpp
45
BPath path(paths.StringAt(i));
src/preferences/mail/FilterList.cpp
47
BDirectory dir(path.Path());
src/preferences/media/Media.cpp
29
BPath path;
src/preferences/media/Media.cpp
30
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/preferences/media/Media.cpp
31
path.Append(SETTINGS_FILE);
src/preferences/media/Media.cpp
32
BFile file(path.Path(),B_READ_ONLY);
src/preferences/media/MediaWindow.cpp
211
BPath path;
src/preferences/media/MediaWindow.cpp
212
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/preferences/media/MediaWindow.cpp
213
path.Append(SETTINGS_FILE);
src/preferences/media/MediaWindow.cpp
214
BFile file(path.Path(), B_READ_WRITE | B_CREATE_FILE | B_ERASE_FILE);
src/preferences/network/NetworkProfile.cpp
24
BNetworkProfile::BNetworkProfile(const char* path)
src/preferences/network/NetworkProfile.cpp
29
SetTo(path);
src/preferences/network/NetworkProfile.cpp
57
BNetworkProfile::SetTo(const char* path)
src/preferences/network/NetworkProfile.cpp
59
status_t status = fEntry.SetTo(path, true);
src/preferences/network/NetworkWindow.cpp
213
const char* path;
src/preferences/network/NetworkWindow.cpp
214
if (message->FindString("path", &path) != B_OK)
src/preferences/network/NetworkWindow.cpp
380
BPath path;
src/preferences/network/NetworkWindow.cpp
381
if (entry.GetPath(&path) != B_OK)
src/preferences/network/NetworkWindow.cpp
384
if (addOnMap.find(path.Leaf()) == addOnMap.end())
src/preferences/network/NetworkWindow.cpp
385
addOnMap.insert(std::pair<BString, BPath>(path.Leaf(), path));
src/preferences/network/NetworkWindow.cpp
391
const BPath& path = addOnIterator->second;
src/preferences/network/NetworkWindow.cpp
393
image_id image = load_add_on(path.Path());
src/preferences/network/NetworkWindow.cpp
395
printf("Failed to load %s addon: %s.\n", path.Path(),
src/preferences/network/NetworkWindow.cpp
409
"in %s addon: not a network setup addon!\n", path.Path());
src/preferences/notifications/NotificationsView.cpp
186
BPath path(&srcEntry);
src/preferences/notifications/NotificationsView.cpp
196
BString text(path.Leaf());
src/preferences/notifications/NotificationsView.cpp
204
AppUsage* appUsage = new AppUsage(path.Leaf(), buf, true);
src/preferences/notifications/PrefletWin.cpp
114
BFile file(path.Path(), B_WRITE_ONLY | B_CREATE_FILE | B_ERASE_FILE);
src/preferences/notifications/PrefletWin.cpp
174
BPath path;
src/preferences/notifications/PrefletWin.cpp
176
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/preferences/notifications/PrefletWin.cpp
180
path.Append(kSettingsFile);
src/preferences/notifications/PrefletWin.cpp
183
BFile file(path.Path(), B_READ_ONLY);
src/preferences/notifications/PrefletWin.cpp
90
BPath path;
src/preferences/notifications/PrefletWin.cpp
93
ret = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/preferences/notifications/PrefletWin.cpp
97
path.Append(kSettingsFile);
src/preferences/printers/AddPrinterDialog.cpp
141
BString path;
src/preferences/printers/AddPrinterDialog.cpp
142
if (msg->FindString("path", &path) == B_OK) {
src/preferences/printers/AddPrinterDialog.cpp
144
fTransportPathText = path;
src/preferences/printers/AddPrinterDialog.cpp
297
AddPrinterDialog::_FillMenu(BMenu* menu, const char* path, uint32 what)
src/preferences/printers/AddPrinterDialog.cpp
304
if (addonPath.Append(path) != B_OK)
src/preferences/printers/AddPrinterDialog.h
42
void _FillMenu(BMenu *menu, const char *path,
src/preferences/printers/PrinterListView.cpp
101
dir.SetTo(path.Path());
src/preferences/printers/PrinterListView.cpp
310
BPath path;
src/preferences/printers/PrinterListView.cpp
311
if (find_directory(B_USER_PRINTERS_DIRECTORY, &path) != B_OK)
src/preferences/printers/PrinterListView.cpp
315
path.Append(fName.String());
src/preferences/printers/PrinterListView.cpp
316
BDirectory dir(path.Path());
src/preferences/printers/PrinterListView.cpp
65
BPath path;
src/preferences/printers/PrinterListView.cpp
66
if (find_directory(B_USER_PRINTERS_DIRECTORY, &path) != B_OK)
src/preferences/printers/PrinterListView.cpp
69
BDirectory dir(path.Path());
src/preferences/printers/PrinterListView.cpp
92
BPath path;
src/preferences/printers/PrinterListView.cpp
93
if (find_directory(B_USER_PRINTERS_DIRECTORY, &path) != B_OK)
src/preferences/printers/PrinterListView.cpp
96
BDirectory dir(path.Path());
src/preferences/printers/PrinterListView.cpp
99
if (create_directory(path.Path(), 0777) != B_OK)
src/preferences/printers/ScreenSettings.cpp
27
BPath path;
src/preferences/printers/ScreenSettings.cpp
28
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/preferences/printers/ScreenSettings.cpp
29
path.Append(kSettingsFileName);
src/preferences/printers/ScreenSettings.cpp
31
BFile file(path.Path(), B_READ_ONLY);
src/preferences/printers/ScreenSettings.cpp
42
BPath path;
src/preferences/printers/ScreenSettings.cpp
43
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) < B_OK)
src/preferences/printers/ScreenSettings.cpp
46
path.Append(kSettingsFileName);
src/preferences/printers/ScreenSettings.cpp
50
BFile file(path.Path(), B_WRITE_ONLY | B_CREATE_FILE);
src/preferences/screen/ScreenSettings.cpp
27
BPath path;
src/preferences/screen/ScreenSettings.cpp
28
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/preferences/screen/ScreenSettings.cpp
29
path.Append(kSettingsFileName);
src/preferences/screen/ScreenSettings.cpp
31
BFile file(path.Path(), B_READ_ONLY);
src/preferences/screen/ScreenSettings.cpp
42
BPath path;
src/preferences/screen/ScreenSettings.cpp
43
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) < B_OK)
src/preferences/screen/ScreenSettings.cpp
46
path.Append(kSettingsFileName);
src/preferences/screen/ScreenSettings.cpp
50
BFile file(path.Path(), B_WRITE_ONLY | B_CREATE_FILE);
src/preferences/screen/ScreenWindow.cpp
1249
BPath path;
src/preferences/screen/ScreenWindow.cpp
1250
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path, true);
src/preferences/screen/ScreenWindow.cpp
1254
path.Append("kernel/drivers");
src/preferences/screen/ScreenWindow.cpp
1255
status = create_directory(path.Path(), 0755);
src/preferences/screen/ScreenWindow.cpp
1259
path.Append("vesa");
src/preferences/screen/ScreenWindow.cpp
1261
status = file.SetTo(path.Path(), B_CREATE_FILE | B_WRITE_ONLY | B_ERASE_FILE);
src/preferences/screensaver/ScreenSaverItem.h
19
ScreenSaverItem(const char* eventName, const char* path)
src/preferences/screensaver/ScreenSaverItem.h
20
: BStringItem(eventName), fPath(path) {}
src/preferences/screensaver/ScreenSaverWindow.cpp
177
BPath* path);
src/preferences/screensaver/ScreenSaverWindow.cpp
684
BPath path;
src/preferences/screensaver/ScreenSaverWindow.cpp
685
if (find_directory(B_SYSTEM_BIN_DIRECTORY, &path) != B_OK
src/preferences/screensaver/ScreenSaverWindow.cpp
686
|| path.Append("screen_blanker") != B_OK) {
src/preferences/screensaver/ScreenSaverWindow.cpp
687
path.SetTo("/bin/screen_blanker");
src/preferences/screensaver/ScreenSaverWindow.cpp
690
BEntry entry(path.Path());
src/preferences/screensaver/ScreenSaverWindow.cpp
714
BPath path(&dir);
src/preferences/screensaver/ScreenSaverWindow.cpp
715
_AddNewScreenSaverToList(name, &path);
src/preferences/screensaver/ScreenSaverWindow.cpp
815
BPath path(basePath);
src/preferences/screensaver/ScreenSaverWindow.cpp
816
if (path.Append(name) != B_OK)
src/preferences/screensaver/ScreenSaverWindow.cpp
819
ScreenSaverItem* item = new ScreenSaverItem(name, path.Path());
src/preferences/screensaver/ScreenSaverWindow.cpp
936
ModulesView::_AddNewScreenSaverToList(const char* name, BPath* path)
src/preferences/screensaver/ScreenSaverWindow.cpp
942
path->Append(name);
src/preferences/screensaver/ScreenSaverWindow.cpp
943
fScreenSaversListView->AddItem(new ScreenSaverItem(name, path->Path()));
src/preferences/shortcuts/ShortcutsWindow.cpp
321
BPath path;
src/preferences/shortcuts/ShortcutsWindow.cpp
322
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/preferences/shortcuts/ShortcutsWindow.cpp
325
path.Append(SHORTCUTS_SETTING_FILE_NAME);
src/preferences/shortcuts/ShortcutsWindow.cpp
326
BEntry entry(path.Path(), true);
src/preferences/shortcuts/ShortcutsWindow.cpp
385
BPath path;
src/preferences/shortcuts/ShortcutsWindow.cpp
386
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/preferences/shortcuts/ShortcutsWindow.cpp
389
path.Append(WINDOW_SETTINGS_FILE_NAME);
src/preferences/shortcuts/ShortcutsWindow.cpp
391
return BEntry(path.Path(), true).GetRef(eref) == B_OK;
src/preferences/shortcuts/ShortcutsWindow.cpp
511
BPath path(&entry);
src/preferences/shortcuts/ShortcutsWindow.cpp
513
if (path.InitCheck() == B_OK) {
src/preferences/shortcuts/ShortcutsWindow.cpp
515
BString str(path.Path());
src/preferences/shortcuts/ShortcutsWindow.cpp
594
BPath path;
src/preferences/shortcuts/ShortcutsWindow.cpp
595
if ((ent.GetPath(&path) == B_OK)
src/preferences/shortcuts/ShortcutsWindow.cpp
598
path.Path()))) {
src/preferences/sounds/HEventList.cpp
122
BPath path(&ref);
src/preferences/sounds/HEventList.cpp
123
if (path.InitCheck() == B_OK || ref.name == NULL
src/preferences/sounds/HEventList.cpp
125
row->SetPath(path.Path());
src/preferences/sounds/HEventList.cpp
145
HEventList::SetPath(const char* path)
src/preferences/sounds/HEventList.cpp
150
BEntry entry(path);
src/preferences/sounds/HEventList.cpp
154
row->SetPath(path);
src/preferences/sounds/HEventList.cpp
26
HEventRow::HEventRow(const char* name, const char* path)
src/preferences/sounds/HEventList.cpp
32
SetPath(path);
src/preferences/sounds/HEventList.cpp
45
BPath path(_path);
src/preferences/sounds/HEventList.cpp
46
SetField(new BStringField(_path ? path.Leaf() : B_TRANSLATE("<none>")),
src/preferences/sounds/HEventList.cpp
89
BPath path(&ref);
src/preferences/sounds/HEventList.cpp
90
if (path.InitCheck() != B_OK || ref.name == NULL
src/preferences/sounds/HEventList.cpp
94
AddRow(new HEventRow(name.String(), path.Path()));
src/preferences/sounds/HEventList.h
27
const char* path);
src/preferences/sounds/HEventList.h
33
void SetPath(const char* path);
src/preferences/sounds/HEventList.h
52
void SetPath(const char* path);
src/preferences/sounds/HWindow.cpp
108
BPath path;
src/preferences/sounds/HWindow.cpp
110
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/preferences/sounds/HWindow.cpp
111
path.Append(kSettingsFile);
src/preferences/sounds/HWindow.cpp
112
BFile file(path.Path(), B_WRITE_ONLY | B_CREATE_FILE);
src/preferences/sounds/HWindow.cpp
146
BPath path(row->Path());
src/preferences/sounds/HWindow.cpp
147
if (path.InitCheck() != B_OK) {
src/preferences/sounds/HWindow.cpp
152
BMenuItem* item = menu->FindItem(path.Leaf());
src/preferences/sounds/HWindow.cpp
181
BPath path(&ref);
src/preferences/sounds/HWindow.cpp
183
BMenuItem* menuitem = menu->FindItem(path.Leaf());
src/preferences/sounds/HWindow.cpp
185
menu->AddItem(menuitem = new BMenuItem(path.Leaf(), msg), 0);
src/preferences/sounds/HWindow.cpp
193
path.GetParent(&path);
src/preferences/sounds/HWindow.cpp
194
get_ref_for_path(path.Path(), &fPathRef);
src/preferences/sounds/HWindow.cpp
205
const char* path = row->Path();
src/preferences/sounds/HWindow.cpp
206
if (path != NULL) {
src/preferences/sounds/HWindow.cpp
208
::get_ref_for_path(path, &ref);
src/preferences/sounds/HWindow.cpp
243
BPath path(filePath);
src/preferences/sounds/HWindow.cpp
245
if (path.InitCheck() != B_OK) {
src/preferences/sounds/HWindow.cpp
250
BMenuItem* item = menu->FindItem(path.Leaf());
src/preferences/sounds/HWindow.cpp
259
const char* path = row->Path();
src/preferences/sounds/HWindow.cpp
260
fPlayButton->SetEnabled(path != NULL && strcmp(path, "") != 0);
src/preferences/sounds/HWindow.cpp
394
BPath path(row->Path());
src/preferences/sounds/HWindow.cpp
395
if (path.InitCheck() != B_OK)
src/preferences/sounds/HWindow.cpp
397
if (menu->FindItem(path.Leaf()))
src/preferences/sounds/HWindow.cpp
402
::get_ref_for_path(path.Path(), &ref);
src/preferences/sounds/HWindow.cpp
404
menu->AddItem(new BMenuItem(path.Leaf(), msg), 0);
src/preferences/sounds/HWindow.cpp
416
BPath path;
src/preferences/sounds/HWindow.cpp
421
status_t err = find_directory(whichDirectories[i], &path);
src/preferences/sounds/HWindow.cpp
423
err = dir.SetTo(path.Path());
src/preferences/sounds/HWindow.cpp
72
BPath path;
src/preferences/sounds/HWindow.cpp
73
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/preferences/sounds/HWindow.cpp
74
path.Append(kSettingsFile);
src/preferences/sounds/HWindow.cpp
75
BFile file(path.Path(), B_READ_ONLY);
src/preferences/time/NetworkTimeView.cpp
206
BPath path;
src/preferences/time/NetworkTimeView.cpp
207
if ((status = _GetPath(path)) != B_OK)
src/preferences/time/NetworkTimeView.cpp
210
BFile file(path.Path(), B_READ_ONLY);
src/preferences/time/NetworkTimeView.cpp
232
BPath path;
src/preferences/time/NetworkTimeView.cpp
233
if ((status = _GetPath(path)) != B_OK)
src/preferences/time/NetworkTimeView.cpp
236
BFile file(path.Path(), B_WRITE_ONLY | B_CREATE_FILE | B_ERASE_FILE);
src/preferences/time/NetworkTimeView.cpp
261
Settings::_GetPath(BPath& path)
src/preferences/time/NetworkTimeView.cpp
263
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/preferences/time/NetworkTimeView.cpp
267
path.Append("networktime settings");
src/preferences/time/NetworkTimeView.h
66
status_t _GetPath(BPath& path);
src/preferences/time/TimeSettings.cpp
36
BPath path;
src/preferences/time/TimeSettings.cpp
39
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/preferences/time/TimeSettings.cpp
40
path.Append(fSettingsFile.String());
src/preferences/time/TimeSettings.cpp
42
BFile file(path.Path(), B_READ_ONLY);
src/preferences/time/TimeSettings.cpp
57
BPath path;
src/preferences/time/TimeSettings.cpp
58
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/preferences/time/TimeSettings.cpp
61
path.Append(fSettingsFile.String());
src/preferences/time/TimeSettings.cpp
63
BFile file(path.Path(), B_WRITE_ONLY | B_CREATE_FILE);
src/preferences/time/ZoneView.cpp
579
BPath path;
src/preferences/time/ZoneView.cpp
580
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/preferences/time/ZoneView.cpp
583
path.Append("RTC_time_settings");
src/preferences/time/ZoneView.cpp
585
BEntry entry(path.Path());
src/preferences/time/ZoneView.cpp
601
BPath path;
src/preferences/time/ZoneView.cpp
602
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path, true) != B_OK)
src/preferences/time/ZoneView.cpp
605
path.Append("RTC_time_settings");
src/preferences/time/ZoneView.cpp
607
BFile file(path.Path(), B_CREATE_FILE | B_ERASE_FILE | B_WRITE_ONLY);
src/preferences/virtualmemory/Settings.cpp
102
BPath path;
src/preferences/virtualmemory/Settings.cpp
103
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/preferences/virtualmemory/Settings.cpp
106
path.Append(kWindowSettingsFile);
src/preferences/virtualmemory/Settings.cpp
108
if (file.SetTo(path.Path(), B_READ_ONLY) != B_OK)
src/preferences/virtualmemory/Settings.cpp
121
BPath path;
src/preferences/virtualmemory/Settings.cpp
122
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) < B_OK)
src/preferences/virtualmemory/Settings.cpp
125
path.Append(kWindowSettingsFile);
src/preferences/virtualmemory/Settings.cpp
128
if (file.SetTo(path.Path(), B_WRITE_ONLY | B_CREATE_FILE | B_ERASE_FILE)
src/preferences/virtualmemory/Settings.cpp
212
BPath path;
src/preferences/virtualmemory/Settings.cpp
213
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/preferences/virtualmemory/Settings.cpp
216
path.Append("kernel/drivers");
src/preferences/virtualmemory/Settings.cpp
217
path.Append(kVirtualMemorySettings);
src/preferences/virtualmemory/Settings.cpp
220
if (file.SetTo(path.Path(), B_WRITE_ONLY | B_CREATE_FILE | B_ERASE_FILE)
src/preferences/virtualmemory/SettingsWindow.cpp
105
BPath path;
src/preferences/virtualmemory/SettingsWindow.cpp
106
if (entry.GetPath(&path) == B_OK) {
src/preferences/virtualmemory/SettingsWindow.cpp
108
label << name << " (" << path.Path() << ")";
src/servers/app/CursorManager.cpp
248
CursorManager::SetCursorSet(const char* path)
src/servers/app/CursorManager.cpp
254
if (!path || cursorSet.Load(path) != B_OK)
src/servers/app/CursorManager.h
51
void SetCursorSet(const char* path);
src/servers/app/CursorSet.cpp
46
CursorSet::Save(const char *path, int32 saveFlags)
src/servers/app/CursorSet.cpp
48
if (path == NULL)
src/servers/app/CursorSet.cpp
52
status_t status = file.SetTo(path, B_READ_WRITE | saveFlags);
src/servers/app/CursorSet.cpp
69
CursorSet::Load(const char *path)
src/servers/app/CursorSet.cpp
71
if (path == NULL)
src/servers/app/CursorSet.cpp
75
status_t status = file.SetTo(path, B_READ_ONLY);
src/servers/app/CursorSet.h
28
status_t Save(const char *path,int32 saveflags=0);
src/servers/app/CursorSet.h
29
status_t Load(const char *path);
src/servers/app/DesktopSettings.cpp
102
status = path.Append("system/app_server");
src/servers/app/DesktopSettings.cpp
106
return create_directory(path.Path(), 0755);
src/servers/app/DesktopSettings.cpp
1101
LockedDesktopSettings::SetControlLook(const char* path)
src/servers/app/DesktopSettings.cpp
1103
return fSettings->SetControlLook(path);
src/servers/app/DesktopSettings.cpp
122
BPath path(basePath);
src/servers/app/DesktopSettings.cpp
123
path.Append("workspaces");
src/servers/app/DesktopSettings.cpp
126
status = file.SetTo(path.Path(), B_READ_ONLY);
src/servers/app/DesktopSettings.cpp
150
path = basePath;
src/servers/app/DesktopSettings.cpp
151
path.Append("fonts");
src/servers/app/DesktopSettings.cpp
153
status = file.SetTo(path.Path(), B_READ_ONLY);
src/servers/app/DesktopSettings.cpp
202
path = basePath;
src/servers/app/DesktopSettings.cpp
203
path.Append("mouse");
src/servers/app/DesktopSettings.cpp
205
status = file.SetTo(path.Path(), B_READ_ONLY);
src/servers/app/DesktopSettings.cpp
231
path = basePath;
src/servers/app/DesktopSettings.cpp
232
path.Append("appearance");
src/servers/app/DesktopSettings.cpp
234
status = file.SetTo(path.Path(), B_READ_ONLY);
src/servers/app/DesktopSettings.cpp
325
path = basePath;
src/servers/app/DesktopSettings.cpp
326
path.Append("dragger");
src/servers/app/DesktopSettings.cpp
328
status = file.SetTo(path.Path(), B_READ_ONLY);
src/servers/app/DesktopSettings.cpp
355
BPath path(basePath);
src/servers/app/DesktopSettings.cpp
356
if (path.Append("workspaces") == B_OK) {
src/servers/app/DesktopSettings.cpp
366
status = file.SetTo(path.Path(), B_CREATE_FILE | B_ERASE_FILE
src/servers/app/DesktopSettings.cpp
375
BPath path(basePath);
src/servers/app/DesktopSettings.cpp
376
if (path.Append("fonts") == B_OK) {
src/servers/app/DesktopSettings.cpp
394
status = file.SetTo(path.Path(), B_CREATE_FILE | B_ERASE_FILE
src/servers/app/DesktopSettings.cpp
403
BPath path(basePath);
src/servers/app/DesktopSettings.cpp
404
if (path.Append("mouse") == B_OK) {
src/servers/app/DesktopSettings.cpp
412
status = file.SetTo(path.Path(), B_CREATE_FILE | B_ERASE_FILE
src/servers/app/DesktopSettings.cpp
421
BPath path(basePath);
src/servers/app/DesktopSettings.cpp
422
if (path.Append("dragger") == B_OK) {
src/servers/app/DesktopSettings.cpp
427
status = file.SetTo(path.Path(), B_CREATE_FILE | B_ERASE_FILE
src/servers/app/DesktopSettings.cpp
436
BPath path(basePath);
src/servers/app/DesktopSettings.cpp
437
if (path.Append("appearance") == B_OK) {
src/servers/app/DesktopSettings.cpp
468
status = file.SetTo(path.Path(), B_CREATE_FILE | B_ERASE_FILE
src/servers/app/DesktopSettings.cpp
804
DesktopSettingsPrivate::SetControlLook(const char* path)
src/servers/app/DesktopSettings.cpp
806
fControlLook = path;
src/servers/app/DesktopSettings.cpp
96
DesktopSettingsPrivate::_GetPath(BPath& path)
src/servers/app/DesktopSettings.cpp
98
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/servers/app/DesktopSettings.h
114
status_t SetControlLook(const char* path);
src/servers/app/DesktopSettingsPrivate.h
103
status_t _GetPath(BPath& path);
src/servers/app/DesktopSettingsPrivate.h
97
status_t SetControlLook(const char* path);
src/servers/app/ServerApp.cpp
3426
BString path;
src/servers/app/ServerApp.cpp
3427
status_t status = fDesktop->HWInterface()->GetAccelerantPath(path);
src/servers/app/ServerApp.cpp
3430
fLink.AttachString(path.String());
src/servers/app/ServerApp.cpp
3441
BString path;
src/servers/app/ServerApp.cpp
3442
status_t status = fDesktop->HWInterface()->GetDriverPath(path);
src/servers/app/ServerApp.cpp
3445
fLink.AttachString(path.String());
src/servers/app/ServerApp.cpp
658
BString path;
src/servers/app/ServerApp.cpp
659
link.ReadString(path);
src/servers/app/ServerApp.cpp
661
status_t error = gDecorManager.SetDecorator(path, fDesktop);
src/servers/app/ServerApp.cpp
683
BString path;
src/servers/app/ServerApp.cpp
685
if (link.ReadString(path) == B_OK) {
src/servers/app/ServerApp.cpp
687
error = settings.SetControlLook(path.String());
src/servers/app/Window.cpp
1242
BString path;
src/servers/app/Window.cpp
1243
if (settings.FindString("preview", &path) == B_OK)
src/servers/app/Window.cpp
1244
return gDecorManager.PreviewDecorator(path, this) == B_OK;
src/servers/app/decorator/DecorManager.cpp
185
DecorManager::PreviewDecorator(BString path, Window* window)
src/servers/app/decorator/DecorManager.cpp
200
DecorAddOn* decorPtr = _LoadDecor(path, error);
src/servers/app/decorator/DecorManager.cpp
241
DecorManager::SetDecorator(BString path, Desktop* desktop)
src/servers/app/decorator/DecorManager.cpp
244
DecorAddOn* newDecor = _LoadDecor(path, error);
src/servers/app/decorator/DecorManager.cpp
254
fCurrentDecorPath = path.String();
src/servers/app/decorator/DecorManager.cpp
290
BPath path(&entry);
src/servers/app/decorator/DecorManager.cpp
291
image_id image = load_add_on(path.Path());
src/servers/app/decorator/DecorManager.cpp
326
BPath path;
src/servers/app/decorator/DecorManager.cpp
327
status_t error = find_directory(B_USER_SETTINGS_DIRECTORY, &path, true);
src/servers/app/decorator/DecorManager.cpp
331
path.Append(kSettingsDir);
src/servers/app/decorator/DecorManager.cpp
332
path.Append(kSettingsFile);
src/servers/app/decorator/DecorManager.cpp
333
BFile file(path.Path(), B_READ_ONLY);
src/servers/app/decorator/DecorManager.cpp
361
BPath path;
src/servers/app/decorator/DecorManager.cpp
362
status_t error = find_directory(B_USER_SETTINGS_DIRECTORY, &path, true);
src/servers/app/decorator/DecorManager.cpp
366
path.Append(kSettingsDir);
src/servers/app/decorator/DecorManager.cpp
367
if (create_directory(path.Path(), 777) != B_OK)
src/servers/app/decorator/DecorManager.cpp
370
path.Append(kSettingsFile);
src/servers/app/decorator/DecorManager.cpp
371
BFile file(path.Path(), B_READ_WRITE | B_CREATE_FILE | B_ERASE_FILE);
src/servers/app/decorator/DecorManager.h
75
status_t PreviewDecorator(BString path, Window *window);
src/servers/app/decorator/DecorManager.h
80
status_t SetDecorator(BString path, Desktop *desktop);
src/servers/app/decorator/DecorManager.h
83
DecorAddOn* _LoadDecor(BString path, status_t &error);
src/servers/app/drawing/HWInterface.cpp
87
HWInterface::GetAccelerantPath(BString &path)
src/servers/app/drawing/HWInterface.cpp
94
HWInterface::GetDriverPath(BString &path)
src/servers/app/drawing/HWInterface.h
107
virtual status_t GetAccelerantPath(BString& path);
src/servers/app/drawing/HWInterface.h
108
virtual status_t GetDriverPath(BString& path);
src/servers/app/drawing/Painter/AGGTextRenderer.cpp
330
agg::path_storage path;
src/servers/app/drawing/Painter/AGGTextRenderer.cpp
336
path.move_to(left.x + 0.5, left.y + 0.5);
src/servers/app/drawing/Painter/AGGTextRenderer.cpp
337
path.line_to(right.x + 0.5, right.y + 0.5);
src/servers/app/drawing/Painter/AGGTextRenderer.cpp
338
agg::conv_stroke<agg::path_storage> pathStorage(path);
src/servers/app/drawing/Painter/Painter.cpp
1323
agg::ellipse path(center.x, center.y, xRadius, yRadius, divisions);
src/servers/app/drawing/Painter/Painter.cpp
1326
return _FillPath(path);
src/servers/app/drawing/Painter/Painter.cpp
1328
return _StrokePath(path);
src/servers/app/drawing/Painter/Painter.cpp
1350
agg::ellipse path(center.x, center.y, xRadius, yRadius, divisions);
src/servers/app/drawing/Painter/Painter.cpp
1353
return _FillPath(path, gradient);
src/servers/app/drawing/Painter/Painter.cpp
1355
return _StrokePath(path, gradient);
src/servers/app/drawing/Painter/Painter.cpp
1373
agg::conv_curve<agg::bezier_arc> path(arc);
src/servers/app/drawing/Painter/Painter.cpp
1374
path.approximation_scale(2.0);
src/servers/app/drawing/Painter/Painter.cpp
1376
return _StrokePath(path);
src/servers/app/drawing/Painter/Painter.cpp
1394
agg::conv_curve<agg::bezier_arc> path(arc);
src/servers/app/drawing/Painter/Painter.cpp
1395
path.approximation_scale(2.0);
src/servers/app/drawing/Painter/Painter.cpp
1397
return _StrokePath(path, gradient);
src/servers/app/drawing/Painter/Painter.cpp
1910
Painter::_BoundingBox(VertexSource& path) const
src/servers/app/drawing/Painter/Painter.cpp
1918
agg::bounding_rect(path, pathID, 0, 1, &left, &top, &right, &bottom);
src/servers/app/drawing/Painter/Painter.cpp
1959
Painter::_StrokePath(VertexSource& path) const
src/servers/app/drawing/Painter/Painter.cpp
1961
return _StrokePath(path, fLineCapMode);
src/servers/app/drawing/Painter/Painter.cpp
1967
Painter::_StrokePath(VertexSource& path, cap_mode capMode) const
src/servers/app/drawing/Painter/Painter.cpp
1969
agg::conv_stroke<VertexSource> stroke(path);
src/servers/app/drawing/Painter/Painter.cpp
1989
Painter::_StrokePath(VertexSource& path, const BGradient& gradient)
src/servers/app/drawing/Painter/Painter.cpp
1991
return _StrokePath(path, fLineCapMode, gradient);
src/servers/app/drawing/Painter/Painter.cpp
1997
Painter::_StrokePath(VertexSource& path, cap_mode capMode, const BGradient& gradient)
src/servers/app/drawing/Painter/Painter.cpp
1999
agg::conv_stroke<VertexSource> stroke(path);
src/servers/app/drawing/Painter/Painter.cpp
2020
Painter::_FillPath(VertexSource& path) const
src/servers/app/drawing/Painter/Painter.cpp
2023
return _RasterizePath(path);
src/servers/app/drawing/Painter/Painter.cpp
2025
agg::conv_transform<VertexSource> transformedPath(path, fTransform);
src/servers/app/drawing/Painter/Painter.cpp
2033
Painter::_RasterizePath(VertexSource& path) const
src/servers/app/drawing/Painter/Painter.cpp
2038
fRasterizer.add_path(path);
src/servers/app/drawing/Painter/Painter.cpp
2043
fSubpixRasterizer.add_path(path);
src/servers/app/drawing/Painter/Painter.cpp
2048
fRasterizer.add_path(path);
src/servers/app/drawing/Painter/Painter.cpp
2052
return _Clipped(_BoundingBox(path));
src/servers/app/drawing/Painter/Painter.cpp
2059
Painter::_FillPath(VertexSource& path, const BGradient& gradient)
src/servers/app/drawing/Painter/Painter.cpp
2062
return _RasterizePath(path, gradient);
src/servers/app/drawing/Painter/Painter.cpp
2064
agg::conv_transform<VertexSource> transformedPath(path, fTransform);
src/servers/app/drawing/Painter/Painter.cpp
2072
Painter::_RasterizePath(VertexSource& path, const BGradient& gradient)
src/servers/app/drawing/Painter/Painter.cpp
2087
_RasterizePath(path, gradient, gradientFunction, gradientTransform);
src/servers/app/drawing/Painter/Painter.cpp
2098
_RasterizePath(path, gradient, gradientFunction, gradientTransform,
src/servers/app/drawing/Painter/Painter.cpp
2110
_RasterizePath(path, gradient, gradientFunction, gradientTransform,
src/servers/app/drawing/Painter/Painter.cpp
2122
_RasterizePath(path, gradient, gradientFunction, gradientTransform);
src/servers/app/drawing/Painter/Painter.cpp
2133
_RasterizePath(path, gradient, gradientFunction, gradientTransform);
src/servers/app/drawing/Painter/Painter.cpp
2143
return _Clipped(_BoundingBox(path));
src/servers/app/drawing/Painter/Painter.cpp
2286
Painter::_RasterizePath(VertexSource& path, const BGradient& gradient,
src/servers/app/drawing/Painter/Painter.cpp
2315
fRasterizer.add_path(path);
src/servers/app/drawing/Painter/Painter.h
299
BRect _BoundingBox(VertexSource& path) const;
src/servers/app/drawing/Painter/Painter.h
302
BRect _StrokePath(VertexSource& path) const;
src/servers/app/drawing/Painter/Painter.h
304
BRect _StrokePath(VertexSource& path,
src/servers/app/drawing/Painter/Painter.h
307
BRect _StrokePath(VertexSource& path, const BGradient& gradient);
src/servers/app/drawing/Painter/Painter.h
309
BRect _StrokePath(VertexSource& path,
src/servers/app/drawing/Painter/Painter.h
312
BRect _FillPath(VertexSource& path) const;
src/servers/app/drawing/Painter/Painter.h
314
BRect _RasterizePath(VertexSource& path) const;
src/servers/app/drawing/Painter/Painter.h
317
BRect _FillPath(VertexSource& path,
src/servers/app/drawing/Painter/Painter.h
320
BRect _RasterizePath(VertexSource& path,
src/servers/app/drawing/Painter/Painter.h
339
void _RasterizePath(VertexSource& path,
src/servers/app/drawing/Painter/bitmap_painter/DrawBitmapGeneric.h
80
agg::path_storage& path = aggInterface.fPath;
src/servers/app/drawing/Painter/bitmap_painter/DrawBitmapGeneric.h
83
path.remove_all();
src/servers/app/drawing/Painter/bitmap_painter/DrawBitmapGeneric.h
84
path.move_to(destinationRect.left, destinationRect.top);
src/servers/app/drawing/Painter/bitmap_painter/DrawBitmapGeneric.h
85
path.line_to(destinationRect.right, destinationRect.top);
src/servers/app/drawing/Painter/bitmap_painter/DrawBitmapGeneric.h
86
path.line_to(destinationRect.right, destinationRect.bottom);
src/servers/app/drawing/Painter/bitmap_painter/DrawBitmapGeneric.h
87
path.line_to(destinationRect.left, destinationRect.bottom);
src/servers/app/drawing/Painter/bitmap_painter/DrawBitmapGeneric.h
88
path.close_polygon();
src/servers/app/drawing/Painter/bitmap_painter/DrawBitmapGeneric.h
90
agg::conv_transform<agg::path_storage> transformedPath(path,
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
1082
char path[B_PATH_NAME_LENGTH];
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
1090
getCloneInfo((void*)path);
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
1091
string.SetTo(path);
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
226
BPath path;
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
227
entry.GetPath(&path);
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
228
if (!strcmp(path.Path(), "/dev/graphics/vesa")
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
229
|| !strcmp(path.Path(), "/dev/graphics/framebuffer")) {
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
234
if (_RecursiveScan(path.Path(), deviceNumber, count, _path))
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
238
strlcpy(_path, path.Path(), PATH_MAX);
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
268
char path[PATH_MAX];
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
269
if (_RecursiveScan("/dev/graphics/", deviceNumber, count, path))
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
270
device = open(path, B_READ_WRITE);
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
311
const char* path = addOnPaths.StringAt(i).String();
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
313
if (stat(path, &accelerantStat) != 0)
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
316
ATRACE(("accelerant path is: %s\n", path));
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
318
fAccelerantImage = load_add_on(path);
src/servers/app/drawing/interface/local/AccelerantHWInterface.h
61
virtual status_t GetAccelerantPath(BString& path);
src/servers/app/drawing/interface/local/AccelerantHWInterface.h
62
virtual status_t GetDriverPath(BString& path);
src/servers/app/drawing/interface/virtual/DWindowHWInterface.cpp
402
char path[PATH_MAX];
src/servers/app/drawing/interface/virtual/DWindowHWInterface.cpp
413
sprintf(path, "/dev/graphics/%s", entry->d_name);
src/servers/app/drawing/interface/virtual/DWindowHWInterface.cpp
414
current_card_fd = open(path, B_READ_WRITE);
src/servers/app/drawing/interface/virtual/DWindowHWInterface.cpp
422
sprintf(path, "/dev/graphics/vesa");
src/servers/app/drawing/interface/virtual/DWindowHWInterface.cpp
423
current_card_fd = open(path, B_READ_WRITE);
src/servers/app/drawing/interface/virtual/DWindowHWInterface.cpp
425
sprintf(path, "/dev/graphics/framebuffer");
src/servers/app/drawing/interface/virtual/DWindowHWInterface.cpp
426
current_card_fd = open(path, B_READ_WRITE);
src/servers/app/drawing/interface/virtual/DWindowHWInterface.cpp
462
char path[PATH_MAX];
src/servers/app/drawing/interface/virtual/DWindowHWInterface.cpp
463
if (find_directory(dirs[i], -1, false, path, PATH_MAX) != B_OK)
src/servers/app/drawing/interface/virtual/DWindowHWInterface.cpp
466
strcat(path, "/accelerants/");
src/servers/app/drawing/interface/virtual/DWindowHWInterface.cpp
467
strcat(path, signature);
src/servers/app/drawing/interface/virtual/DWindowHWInterface.cpp
468
if (stat(path, &accelerant_stat) != 0)
src/servers/app/drawing/interface/virtual/DWindowHWInterface.cpp
471
fAccelerantImage = load_add_on(path);
src/servers/app/drawing/interface/virtual/DWindowHWInterface.cpp
486
STRACE(("unable to get B_ACCELERANT_CLONE_INFO_SIZE (%s)\n", path));
src/servers/app/font/AppFontManager.cpp
53
AppFontManager::AddUserFontFromFile(const char* path, uint16 index, uint16 instance,
src/servers/app/font/AppFontManager.cpp
59
status_t status = entry.SetTo(path);
src/servers/app/font/AppFontManager.cpp
69
FT_Error error = FT_New_Face(gFreeTypeLibrary, path, index | (instance << 16), &face);
src/servers/app/font/AppFontManager.cpp
73
status = _AddFont(face, nodeRef, path, familyID, styleID);
src/servers/app/font/AppFontManager.h
40
status_t AddUserFontFromFile(const char* path, uint16 index, uint16 instance,
src/servers/app/font/FontEngine.cpp
127
path.move_to(value_type(dbl_to_int26p6(x1)),
src/servers/app/font/FontEngine.cpp
140
path.line_to(value_type(dbl_to_int26p6(x1)),
src/servers/app/font/FontEngine.cpp
168
path.curve3(value_type(dbl_to_int26p6(x1)),
src/servers/app/font/FontEngine.cpp
186
path.curve3(value_type(dbl_to_int26p6(x1)),
src/servers/app/font/FontEngine.cpp
205
path.curve3(value_type(dbl_to_int26p6(x1)),
src/servers/app/font/FontEngine.cpp
244
path.curve4(value_type(dbl_to_int26p6(x1)),
src/servers/app/font/FontEngine.cpp
267
path.curve4(value_type(dbl_to_int26p6(x1)),
src/servers/app/font/FontEngine.cpp
285
path.close_polygon();
src/servers/app/font/FontEngine.cpp
61
decompose_ft_outline(const FT_Outline& outline, bool flip_y, PathStorage& path)
src/servers/app/font/FontManager.cpp
306
FontManager::_AddFont(FT_Face face, node_ref nodeRef, const char* path,
src/servers/app/font/FontManager.cpp
333
FontStyle* style = new (std::nothrow) FontStyle(nodeRef, path, face, this);
src/servers/app/font/FontManager.h
75
const char* path,
src/servers/app/font/FontStyle.cpp
31
FontStyle::FontStyle(node_ref& nodeRef, const char* path, FT_Face face,
src/servers/app/font/FontStyle.cpp
36
fPath(path),
src/servers/app/font/FontStyle.h
41
FontStyle(node_ref& nodeRef, const char* path,
src/servers/app/font/GlobalFontManager.cpp
320
const char* path)
src/servers/app/font/GlobalFontManager.cpp
328
BEntry entry(path);
src/servers/app/font/GlobalFontManager.cpp
392
BPath path(&entry);
src/servers/app/font/GlobalFontManager.cpp
393
if (path.GetParent(&path) != B_OK
src/servers/app/font/GlobalFontManager.cpp
394
|| _CreateDirectories(path.Path()) != B_OK
src/servers/app/font/GlobalFontManager.cpp
650
BPath path;
src/servers/app/font/GlobalFontManager.cpp
651
if (find_directory(B_SYSTEM_FONTS_DIRECTORY, &path, true) == B_OK)
src/servers/app/font/GlobalFontManager.cpp
652
_AddPath(path.Path());
src/servers/app/font/GlobalFontManager.cpp
656
if (find_directory(B_SYSTEM_NONPACKAGED_FONTS_DIRECTORY, &path, true) == B_OK)
src/servers/app/font/GlobalFontManager.cpp
657
_AddPath(path.Path());
src/servers/app/font/GlobalFontManager.cpp
667
BPath path;
src/servers/app/font/GlobalFontManager.cpp
668
if (find_directory(B_USER_FONTS_DIRECTORY, &path, true) == B_OK)
src/servers/app/font/GlobalFontManager.cpp
669
_AddPath(path.Path());
src/servers/app/font/GlobalFontManager.cpp
670
if (find_directory(B_USER_NONPACKAGED_FONTS_DIRECTORY, &path, true) == B_OK)
src/servers/app/font/GlobalFontManager.cpp
671
_AddPath(path.Path());
src/servers/app/font/GlobalFontManager.cpp
714
BPath path;
src/servers/app/font/GlobalFontManager.cpp
715
status = entry.GetPath(&path);
src/servers/app/font/GlobalFontManager.cpp
720
FT_Error error = FT_New_Face(gFreeTypeLibrary, path.Path(), -1, &face);
src/servers/app/font/GlobalFontManager.cpp
727
FT_Error error = FT_New_Face(gFreeTypeLibrary, path.Path(), -(i + 1), &face);
src/servers/app/font/GlobalFontManager.cpp
736
error = FT_New_Face(gFreeTypeLibrary, path.Path(), faceIndex, &face);
src/servers/app/font/GlobalFontManager.cpp
741
status = FontManager::_AddFont(face, nodeRef, path.Path(), familyID, styleID);
src/servers/app/font/GlobalFontManager.cpp
788
GlobalFontManager::_AddPath(const char* path)
src/servers/app/font/GlobalFontManager.cpp
791
status_t status = entry.SetTo(path);
src/servers/app/font/GlobalFontManager.cpp
842
BPath path(&entry);
src/servers/app/font/GlobalFontManager.cpp
843
FTRACE(("FontManager: now watching: %s\n", path.Path()));
src/servers/app/font/GlobalFontManager.cpp
865
GlobalFontManager::_CreateDirectories(const char* path)
src/servers/app/font/GlobalFontManager.cpp
867
FTRACE(("_CreateDirectories(path = %s)\n", path));
src/servers/app/font/GlobalFontManager.cpp
869
if (!strcmp(path, "/")) {
src/servers/app/font/GlobalFontManager.cpp
875
status_t status = entry.SetTo(path);
src/servers/app/font/GlobalFontManager.cpp
893
BPath parent(path);
src/servers/app/font/GlobalFontManager.cpp
904
return _AddPath(path);
src/servers/app/font/GlobalFontManager.h
75
const char* style, const char* path);
src/servers/app/font/GlobalFontManager.h
84
status_t _CreateDirectories(const char* path);
src/servers/app/font/GlobalFontManager.h
85
status_t _AddPath(const char* path);
src/servers/bluetooth/BluetoothServer.cpp
141
BPath path(str.String());
src/servers/bluetooth/BluetoothServer.cpp
144
= LocalDeviceImpl::CreateTransportAccessor(&path);
src/servers/bluetooth/DeviceManager.cpp
147
BPath path(ref);
src/servers/bluetooth/DeviceManager.cpp
148
BString* str = new BString(path.Path());
src/servers/bluetooth/DeviceManager.cpp
157
TRACE_BT("DeviceManager: Device %s registered\n", path.Path());
src/servers/bluetooth/DeviceManager.cpp
199
BPath path("/dev");
src/servers/bluetooth/DeviceManager.cpp
202
if ((err = path.Append(device)) != B_OK) {
src/servers/bluetooth/DeviceManager.cpp
203
printf("DeviceManager::StartMonitoringDevice BPath::Append() error %s: %s\n", path.Path(), strerror(err));
src/servers/bluetooth/DeviceManager.cpp
208
if ((err = directory.SetTo(path.Path())) != B_OK) {
src/servers/bluetooth/DeviceManager.cpp
211
printf("DeviceManager::StartMonitoringDevice SetTo error %s: %s\n", path.Path(), strerror(err));
src/servers/bluetooth/DeviceManager.cpp
215
if ((err = create_directory(path.Path(), S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH)) != B_OK
src/servers/bluetooth/DeviceManager.cpp
216
|| (err = directory.SetTo(path.Path())) != B_OK) {
src/servers/bluetooth/DeviceManager.cpp
217
printf("DeviceManager::StartMonitoringDevice CreateDirectory error %s: %s\n", path.Path(), strerror(err));
src/servers/bluetooth/DeviceManager.cpp
224
printf("DeviceManager::StartMonitoringDevice GetNodeRef error %s: %s\n", path.Path(), strerror(err));
src/servers/bluetooth/DeviceManager.cpp
233
TRACE_BT("DeviceManager: %s path being monitored\n", path.Path());
src/servers/bluetooth/DeviceManager.cpp
278
BPath path("/dev");
src/servers/bluetooth/DeviceManager.cpp
279
if (((err = path.Append(device)) != B_OK)
src/servers/bluetooth/DeviceManager.cpp
280
|| ((err = directory.SetTo(path.Path())) != B_OK)
src/servers/bluetooth/HCIControllerAccessor.cpp
8
HCIControllerAccessor::HCIControllerAccessor(BPath* path) : HCIDelegate(path)
src/servers/bluetooth/HCIControllerAccessor.h
14
HCIControllerAccessor(BPath* path);
src/servers/bluetooth/HCIDelegate.h
22
HCIDelegate(BPath* path)
src/servers/bluetooth/HCITransportAccessor.cpp
13
HCITransportAccessor::HCITransportAccessor(BPath* path) : HCIDelegate(path)
src/servers/bluetooth/HCITransportAccessor.cpp
17
fDescriptor = open (path->Path(), O_RDWR);
src/servers/bluetooth/HCITransportAccessor.cpp
25
__FUNCTION__, path->Path(), fIdentifier);
src/servers/bluetooth/HCITransportAccessor.h
18
HCITransportAccessor(BPath* path);
src/servers/bluetooth/LocalDeviceImpl.cpp
36
LocalDeviceImpl::CreateControllerAccessor(BPath* path)
src/servers/bluetooth/LocalDeviceImpl.cpp
38
HCIDelegate* delegate = new(std::nothrow) HCIControllerAccessor(path);
src/servers/bluetooth/LocalDeviceImpl.cpp
53
LocalDeviceImpl::CreateTransportAccessor(BPath* path)
src/servers/bluetooth/LocalDeviceImpl.cpp
55
HCIDelegate* delegate = new(std::nothrow) HCITransportAccessor(path);
src/servers/bluetooth/LocalDeviceImpl.h
26
static LocalDeviceImpl* CreateControllerAccessor(BPath* path);
src/servers/bluetooth/LocalDeviceImpl.h
27
static LocalDeviceImpl* CreateTransportAccessor(BPath* path);
src/servers/debug/DebugServer.cpp
108
BPath path;
src/servers/debug/DebugServer.cpp
109
error = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/servers/debug/DebugServer.cpp
113
path.Append("system/debug_server/settings");
src/servers/debug/DebugServer.cpp
115
error = settings.Load(path.Path());
src/servers/debug/DebugServer.cpp
1162
TeamDebugHandler::_LastPathComponent(const char *path)
src/servers/debug/DebugServer.cpp
1164
const char *lastSlash = strrchr(path, '/');
src/servers/debug/DebugServer.cpp
1165
return lastSlash ? lastSlash + 1 : path;
src/servers/debug/DebugServer.cpp
232
static const char *_LastPathComponent(const char *path);
src/servers/debug/DebugServer.cpp
782
strlcpy(message.path, filePath.Path(), sizeof(message.path));
src/servers/debug/DebugServer.cpp
89
BPath path(teamName);
src/servers/debug/DebugServer.cpp
90
if (path.InitCheck() == B_OK)
src/servers/debug/DebugServer.cpp
91
value = path.Leaf();
src/servers/index/IndexServer.cpp
186
BPath path(&ref);
src/servers/index/IndexServer.cpp
187
image_id image = load_add_on(path.Path());
src/servers/index/VolumeWatcher.cpp
101
name.String(), path.Path());
src/servers/index/VolumeWatcher.cpp
362
BPath path(&rootDir);
src/servers/index/VolumeWatcher.cpp
363
path.Append(kIndexServerDirectory);
src/servers/index/VolumeWatcher.cpp
364
path.Append(kVolumeStatusFileName);
src/servers/index/VolumeWatcher.cpp
365
BFile file(path.Path(), B_READ_ONLY);
src/servers/index/VolumeWatcher.cpp
382
BPath path(&rootDir);
src/servers/index/VolumeWatcher.cpp
383
path.Append(kIndexServerDirectory);
src/servers/index/VolumeWatcher.cpp
384
if (create_directory(path.Path(), 777) != B_OK)
src/servers/index/VolumeWatcher.cpp
387
path.Append(kVolumeStatusFileName);
src/servers/index/VolumeWatcher.cpp
388
BFile file(path.Path(), B_READ_WRITE | B_CREATE_FILE | B_ERASE_FILE);
src/servers/index/VolumeWatcher.cpp
99
BPath path(&ref);
src/servers/input/AddOnManager.cpp
106
"NULL\n", functionName.String(), path);
src/servers/input/AddOnManager.cpp
113
"returned %s\n", path, strerror(status));
src/servers/input/AddOnManager.cpp
214
BString path;
src/servers/input/AddOnManager.cpp
216
path = "/dev/";
src/servers/input/AddOnManager.cpp
217
path += device;
src/servers/input/AddOnManager.cpp
219
TRACE("AddOnMonitor::StartMonitoringDevice(%s)\n", path.String());
src/servers/input/AddOnManager.cpp
222
status_t status = _AddDevicePath(addOn, path.String(), newPath);
src/servers/input/AddOnManager.cpp
224
status = BPathMonitor::StartWatching(path.String(),
src/servers/input/AddOnManager.cpp
228
_RemoveDevicePath(addOn, path.String(), lastPath);
src/servers/input/AddOnManager.cpp
241
BString path;
src/servers/input/AddOnManager.cpp
243
path = "/dev/";
src/servers/input/AddOnManager.cpp
244
path += device;
src/servers/input/AddOnManager.cpp
246
TRACE("AddOnMonitor::StopMonitoringDevice(%s)\n", path.String());
src/servers/input/AddOnManager.cpp
249
status_t status = _RemoveDevicePath(addOn, path.String(), lastPath);
src/servers/input/AddOnManager.cpp
251
BPathMonitor::StopWatching(path.String(), this);
src/servers/input/AddOnManager.cpp
298
AddOnManager::_IsDevice(const char* path) const
src/servers/input/AddOnManager.cpp
300
return strstr(path, "input_server/devices") != 0;
src/servers/input/AddOnManager.cpp
305
AddOnManager::_IsFilter(const char* path) const
src/servers/input/AddOnManager.cpp
307
return strstr(path, "input_server/filters") != 0;
src/servers/input/AddOnManager.cpp
312
AddOnManager::_IsMethod(const char* path) const
src/servers/input/AddOnManager.cpp
314
return strstr(path, "input_server/methods") != 0;
src/servers/input/AddOnManager.cpp
321
BPath path(&entry);
src/servers/input/AddOnManager.cpp
329
path.Path());
src/servers/input/AddOnManager.cpp
331
image_id image = load_add_on(path.Path());
src/servers/input/AddOnManager.cpp
333
ERROR("load addon %s failed\n", path.Path());
src/servers/input/AddOnManager.cpp
339
if (_IsDevice(path.Path())) {
src/servers/input/AddOnManager.cpp
341
image, path.Path(), "device");
src/servers/input/AddOnManager.cpp
344
} else if (_IsFilter(path.Path())) {
src/servers/input/AddOnManager.cpp
346
image, path.Path(), "filter");
src/servers/input/AddOnManager.cpp
349
} else if (_IsMethod(path.Path())) {
src/servers/input/AddOnManager.cpp
351
image, path.Path(), "method");
src/servers/input/AddOnManager.cpp
356
"\"%s\" \n", path.Path());
src/servers/input/AddOnManager.cpp
369
BPath path(&entry);
src/servers/input/AddOnManager.cpp
377
path.Path());
src/servers/input/AddOnManager.cpp
381
if (_IsDevice(path.Path())) {
src/servers/input/AddOnManager.cpp
390
} else if (_IsFilter(path.Path())) {
src/servers/input/AddOnManager.cpp
400
} else if (_IsMethod(path.Path())) {
src/servers/input/AddOnManager.cpp
89
instantiate_add_on(image_id image, const char* path, const char* type)
src/servers/input/AddOnManager.cpp
927
const char* path;
src/servers/input/AddOnManager.cpp
930
|| message->FindString("path", &path) != B_OK) {
src/servers/input/AddOnManager.cpp
959
AddOnManager::_AddDevicePath(DeviceAddOn* addOn, const char* path,
src/servers/input/AddOnManager.cpp
962
newPath = !fDevicePaths.HasPath(path);
src/servers/input/AddOnManager.cpp
964
status_t status = fDevicePaths.AddPath(path);
src/servers/input/AddOnManager.cpp
966
status = addOn->AddPath(path);
src/servers/input/AddOnManager.cpp
970
addOn->RemovePath(path);
src/servers/input/AddOnManager.cpp
974
fDevicePaths.RemovePath(path);
src/servers/input/AddOnManager.cpp
982
AddOnManager::_RemoveDevicePath(DeviceAddOn* addOn, const char* path,
src/servers/input/AddOnManager.cpp
985
if (!fDevicePaths.HasPath(path) || !addOn->HasPath(path))
src/servers/input/AddOnManager.cpp
988
fDevicePaths.RemovePath(path);
src/servers/input/AddOnManager.cpp
99
functionName.String(), path);
src/servers/input/AddOnManager.cpp
990
lastPath = !fDevicePaths.HasPath(path);
src/servers/input/AddOnManager.cpp
992
addOn->RemovePath(path);
src/servers/input/AddOnManager.h
53
bool _IsDevice(const char* path) const;
src/servers/input/AddOnManager.h
54
bool _IsFilter(const char* path) const;
src/servers/input/AddOnManager.h
55
bool _IsMethod(const char* path) const;
src/servers/input/AddOnManager.h
92
const char* path, bool& newPath);
src/servers/input/AddOnManager.h
94
const char* path, bool& lastPath);
src/servers/input/InputServer.cpp
240
BPath path;
src/servers/input/InputServer.cpp
241
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/servers/input/InputServer.cpp
244
path.Append("Key_map");
src/servers/input/InputServer.cpp
248
BFile file(path.Path(), B_READ_ONLY);
src/servers/input/InputServer.cpp
298
BPath path;
src/servers/input/InputServer.cpp
299
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/servers/input/InputServer.cpp
302
path.Append("Key_map");
src/servers/input/InputServer.cpp
305
status_t err = file.SetTo(path.Path(), B_WRITE_ONLY | B_CREATE_FILE | B_ERASE_FILE);
src/servers/input/InputServer.h
78
bool HasPath(const char* path) const;
src/servers/input/InputServer.h
79
status_t AddPath(const char* path);
src/servers/input/InputServer.h
80
status_t RemovePath(const char* path);
src/servers/input/InputServerDevice.cpp
159
BInputServerDevice::AddDevices(const char* path)
src/servers/input/InputServerDevice.cpp
162
status_t status = directory.SetTo(path);
src/servers/input/InputServerDevice.cpp
26
while (const char* path = fMonitoredPaths.PathAt(0)) {
src/servers/input/InputServerDevice.cpp
27
gInputServer->AddOnManager()->StopMonitoringDevice(this, path);
src/servers/input/InputServerDevice.cpp
33
DeviceAddOn::HasPath(const char* path) const
src/servers/input/InputServerDevice.cpp
35
return fMonitoredPaths.HasPath(path);
src/servers/input/InputServerDevice.cpp
40
DeviceAddOn::AddPath(const char* path)
src/servers/input/InputServerDevice.cpp
42
return fMonitoredPaths.AddPath(path);
src/servers/input/InputServerDevice.cpp
47
DeviceAddOn::RemovePath(const char* path)
src/servers/input/InputServerDevice.cpp
49
return fMonitoredPaths.RemovePath(path);
src/servers/input/KeyboardSettings.cpp
18
BPath path;
src/servers/input/KeyboardSettings.cpp
21
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) < B_OK)
src/servers/input/KeyboardSettings.cpp
23
if (path.Append(kb_settings_file) < B_OK)
src/servers/input/KeyboardSettings.cpp
25
if (file.SetTo(path.Path(), B_READ_ONLY) < B_OK)
src/servers/input/KeyboardSettings.cpp
61
BPath path;
src/servers/input/KeyboardSettings.cpp
64
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) < B_OK)
src/servers/input/KeyboardSettings.cpp
66
if (path.Append(kb_settings_file) < B_OK)
src/servers/input/KeyboardSettings.cpp
68
if (file.SetTo(path.Path(), B_WRITE_ONLY | B_CREATE_FILE) < B_OK)
src/servers/input/MouseSettings.cpp
264
MultipleMouseSettings::GetSettingsPath(BPath &path)
src/servers/input/MouseSettings.cpp
266
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/servers/input/MouseSettings.cpp
270
path.Append(mouse_settings_file);
src/servers/input/MouseSettings.cpp
278
BPath path;
src/servers/input/MouseSettings.cpp
279
if (GetSettingsPath(path) < B_OK)
src/servers/input/MouseSettings.cpp
282
BFile file(path.Path(), B_READ_ONLY);
src/servers/input/MouseSettings.cpp
324
BPath path;
src/servers/input/MouseSettings.cpp
325
status_t status = GetSettingsPath(path);
src/servers/input/MouseSettings.cpp
329
BFile file(path.Path(), B_WRITE_ONLY | B_CREATE_FILE | B_ERASE_FILE);
src/servers/input/MouseSettings.h
100
static status_t GetSettingsPath(BPath &path);
src/servers/input/PathList.cpp
112
return entry->path;
src/servers/input/PathList.cpp
22
path = strdup(_path);
src/servers/input/PathList.cpp
27
free((char*)path);
src/servers/input/PathList.cpp
30
const char* path;
src/servers/input/PathList.cpp
48
PathList::HasPath(const char* path, int32* _index) const
src/servers/input/PathList.cpp
51
if (!strcmp(fPaths.ItemAt(i)->path, path)) {
src/servers/input/PathList.cpp
63
PathList::AddPath(const char* path)
src/servers/input/PathList.cpp
65
if (path == NULL)
src/servers/input/PathList.cpp
69
if (HasPath(path, &index)) {
src/servers/input/PathList.cpp
74
path_entry* entry = new(std::nothrow) path_entry(path);
src/servers/input/PathList.cpp
75
if (entry == NULL || entry->path == NULL || !fPaths.AddItem(entry)) {
src/servers/input/PathList.cpp
85
PathList::RemovePath(const char* path)
src/servers/input/PathList.cpp
88
if (!HasPath(path, &index))
src/servers/input/PathList.h
20
bool HasPath(const char* path,
src/servers/input/PathList.h
22
status_t AddPath(const char* path);
src/servers/input/PathList.h
23
status_t RemovePath(const char* path);
src/servers/keystore/AppAccessRequestWindow.cpp
29
const char* signature, const char* path, const char* accessString,
src/servers/keystore/AppAccessRequestWindow.cpp
57
details.ReplaceFirst("%path%", path);
src/servers/keystore/AppAccessRequestWindow.h
23
const char* path,
src/servers/keystore/KeyStoreServer.cpp
415
BString path;
src/servers/keystore/KeyStoreServer.cpp
416
result = keyring->GetNextApplication(cookie, signature, path);
src/servers/keystore/KeyStoreServer.cpp
422
reply.AddString("path", path);
src/servers/keystore/KeyStoreServer.cpp
430
const char* path = NULL;
src/servers/keystore/KeyStoreServer.cpp
437
if (message->FindString("path", &path) != B_OK)
src/servers/keystore/KeyStoreServer.cpp
438
path = NULL;
src/servers/keystore/KeyStoreServer.cpp
440
result = keyring->RemoveApplication(signature, path);
src/servers/keystore/KeyStoreServer.cpp
644
BPath path(&appInfo.ref);
src/servers/keystore/KeyStoreServer.cpp
646
path.Path(), appMessage);
src/servers/keystore/KeyStoreServer.cpp
651
BString checksum = path.Path();
src/servers/keystore/KeyStoreServer.cpp
66
BPath path;
src/servers/keystore/KeyStoreServer.cpp
67
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/servers/keystore/KeyStoreServer.cpp
674
result = _RequestAppAccess(keyring.Name(), appInfo.signature, path.Path(),
src/servers/keystore/KeyStoreServer.cpp
680
appMessage.AddString("path", path.Path());
src/servers/keystore/KeyStoreServer.cpp
684
keyring.RemoveApplication(appInfo.signature, path.Path());
src/servers/keystore/KeyStoreServer.cpp
694
const char* signature, const char* path, const char* accessString,
src/servers/keystore/KeyStoreServer.cpp
698
= new(std::nothrow) AppAccessRequestWindow(keyringName, signature, path,
src/servers/keystore/KeyStoreServer.cpp
70
BDirectory settingsDir(path.Path());
src/servers/keystore/KeyStoreServer.cpp
71
path.Append("system");
src/servers/keystore/KeyStoreServer.cpp
72
if (!settingsDir.Contains(path.Path()))
src/servers/keystore/KeyStoreServer.cpp
73
settingsDir.CreateDirectory(path.Path(), NULL);
src/servers/keystore/KeyStoreServer.cpp
75
settingsDir.SetTo(path.Path());
src/servers/keystore/KeyStoreServer.cpp
76
path.Append("keystore");
src/servers/keystore/KeyStoreServer.cpp
77
if (!settingsDir.Contains(path.Path()))
src/servers/keystore/KeyStoreServer.cpp
78
settingsDir.CreateDirectory(path.Path(), NULL);
src/servers/keystore/KeyStoreServer.cpp
80
settingsDir.SetTo(path.Path());
src/servers/keystore/KeyStoreServer.cpp
81
path.Append("keystore_database");
src/servers/keystore/KeyStoreServer.cpp
83
fKeyStoreFile.SetTo(path.Path(), B_READ_WRITE
src/servers/keystore/KeyStoreServer.cpp
84
| (settingsDir.Contains(path.Path()) ? 0 : B_CREATE_FILE));
src/servers/keystore/KeyStoreServer.h
43
const char* path,
src/servers/keystore/Keyring.cpp
181
BString& path)
src/servers/keystore/Keyring.cpp
197
result = appMessage.FindString("path", &path);
src/servers/keystore/Keyring.cpp
207
Keyring::FindApplication(const char* signature, const char* path,
src/servers/keystore/Keyring.cpp
226
if (appPath == path)
src/servers/keystore/Keyring.cpp
251
Keyring::RemoveApplication(const char* signature, const char* path)
src/servers/keystore/Keyring.cpp
256
if (path == NULL) {
src/servers/keystore/Keyring.cpp
280
if (appPath == path) {
src/servers/keystore/Keyring.h
34
BString& signature, BString& path);
src/servers/keystore/Keyring.h
36
const char* path, BMessage& appMessage);
src/servers/keystore/Keyring.h
40
const char* path);
src/servers/launch/AbstractEmptyDirectoryJob.cpp
23
AbstractEmptyDirectoryJob::CreateAndEmpty(const char* path) const
src/servers/launch/AbstractEmptyDirectoryJob.cpp
25
BEntry entry(path);
src/servers/launch/AbstractEmptyDirectoryJob.cpp
27
create_directory(path, 0777);
src/servers/launch/AbstractEmptyDirectoryJob.cpp
29
status_t status = entry.SetTo(path);
src/servers/launch/AbstractEmptyDirectoryJob.cpp
31
fprintf(stderr, "Cannot create directory \"%s\": %s\n", path,
src/servers/launch/AbstractEmptyDirectoryJob.h
20
status_t CreateAndEmpty(const char* path) const;
src/servers/launch/Conditions.cpp
447
const char* path = args.GetString("args", index, NULL); index++) {
src/servers/launch/Conditions.cpp
448
fPaths.Add(Utility::TranslatePath(path));
src/servers/launch/Events.cpp
127
virtual void FileCreated(const char* path);
src/servers/launch/Events.cpp
593
FileCreatedEvent::FileCreated(const char* path)
src/servers/launch/Events.cpp
595
if (strcmp(fPath.Path(), path) == 0)
src/servers/launch/FileWatcher.cpp
111
FileWatcher::Register(FileListener* listener, BPath& path)
src/servers/launch/FileWatcher.cpp
117
status_t status = BPathMonitor::StartWatching(path.Path(),
src/servers/launch/FileWatcher.cpp
127
FileWatcher::Unregister(FileListener* listener, BPath& path)
src/servers/launch/FileWatcher.cpp
130
BPathMonitor::StopWatching(path.Path(), sWatcher);
src/servers/launch/FileWatcher.cpp
93
const char* path;
src/servers/launch/FileWatcher.cpp
96
|| message->FindString("path", &path) != B_OK) {
src/servers/launch/FileWatcher.h
18
virtual void FileCreated(const char* path) = 0;
src/servers/launch/FileWatcher.h
33
static status_t Register(FileListener* listener, BPath& path);
src/servers/launch/FileWatcher.h
34
static void Unregister(FileListener* listener, BPath& path);
src/servers/launch/InitRealTimeClockJob.cpp
37
BPath path;
src/servers/launch/InitRealTimeClockJob.cpp
38
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/servers/launch/InitRealTimeClockJob.cpp
40
_SetRealTimeClockIsGMT(path);
src/servers/launch/InitRealTimeClockJob.cpp
41
_SetTimeZoneOffset(path);
src/servers/launch/InitRealTimeClockJob.cpp
48
InitRealTimeClockJob::_SetRealTimeClockIsGMT(BPath path) const
src/servers/launch/InitRealTimeClockJob.cpp
50
path.Append("RTC_time_settings");
src/servers/launch/InitRealTimeClockJob.cpp
52
status_t status = file.SetTo(path.Path(), B_READ_ONLY);
src/servers/launch/InitRealTimeClockJob.cpp
72
InitRealTimeClockJob::_SetTimeZoneOffset(BPath path) const
src/servers/launch/InitRealTimeClockJob.cpp
74
path.Append("Time settings");
src/servers/launch/InitRealTimeClockJob.cpp
76
status_t status = file.SetTo(path.Path(), B_READ_ONLY);
src/servers/launch/InitRealTimeClockJob.h
21
void _SetRealTimeClockIsGMT(BPath path) const;
src/servers/launch/InitRealTimeClockJob.h
22
void _SetTimeZoneOffset(BPath path) const;
src/servers/launch/InitTemporaryDirectoryJob.cpp
28
BPath path;
src/servers/launch/InitTemporaryDirectoryJob.cpp
29
status_t status = find_directory(B_SYSTEM_TEMP_DIRECTORY, &path, true);
src/servers/launch/InitTemporaryDirectoryJob.cpp
31
status = CreateAndEmpty(path.Path());
src/servers/launch/InitTemporaryDirectoryJob.cpp
33
chmod(path.Path(), 0777);
src/servers/launch/LaunchDaemon.cpp
1457
BPath path;
src/servers/launch/LaunchDaemon.cpp
1458
status_t status = path.SetTo(&entry);
src/servers/launch/LaunchDaemon.cpp
1464
status = parser.ParseFile(path.Path(), message);
src/servers/launch/LaunchDaemon.cpp
1466
TRACE("launch_daemon: read file %s\n", path.Path());
src/servers/launch/LaunchDaemon.cpp
2016
char path[B_PATH_NAME_LENGTH];
src/servers/launch/LaunchDaemon.cpp
2017
status_t status = get_app_path(path);
src/servers/launch/LaunchDaemon.cpp
2022
const char* argv[] = {path, login, NULL};
src/servers/launch/LaunchDaemon.cpp
2023
status = posix_spawn(&pid, path, NULL, NULL, (char* const*)argv, environ);
src/servers/launch/SettingsParser.cpp
218
SettingsParser::ParseFile(const char* path, BMessage& settings)
src/servers/launch/SettingsParser.cpp
221
return adapter.ConvertFromDriverSettings(path, kSettingsTemplate, settings);
src/servers/launch/SettingsParser.h
16
status_t ParseFile(const char* path, BMessage& settings);
src/servers/launch/Utility.cpp
105
BString path = originalPath;
src/servers/launch/Utility.cpp
109
path.ReplaceAll("$HOME", home);
src/servers/launch/Utility.cpp
110
path.ReplaceAll("${HOME}", home);
src/servers/launch/Utility.cpp
111
if (path.StartsWith("~/"))
src/servers/launch/Utility.cpp
112
path.ReplaceFirst("~", home);
src/servers/launch/Utility.cpp
114
return path;
src/servers/launch/Utility.cpp
24
IssueDeviceCommand(const char* path, int opcode, void* buffer,
src/servers/launch/Utility.cpp
28
if (fs_stat_dev(dev_for_path(path), &info) == B_OK) {
src/servers/launch/Utility.cpp
30
path = info.device_name;
src/servers/launch/Utility.cpp
33
int device = open(path, O_RDONLY);
src/servers/launch/Utility.cpp
40
fprintf(stderr, "Failed to process %d on %s: %s\n", opcode, path,
src/servers/launch/Utility.cpp
81
IsReadOnlyVolume(const char* path)
src/servers/launch/Utility.cpp
83
return IsReadOnlyVolume(dev_for_path(path));
src/servers/launch/Utility.cpp
88
BlockMedia(const char* path, bool block)
src/servers/launch/Utility.cpp
90
return IssueDeviceCommand(path, B_SCSI_PREVENT_ALLOW, &block,
src/servers/launch/Utility.cpp
96
EjectMedia(const char* path)
src/servers/launch/Utility.cpp
98
return IssueDeviceCommand(path, B_EJECT_DEVICE, NULL, 0);
src/servers/launch/Utility.h
14
bool IsReadOnlyVolume(const char* path);
src/servers/launch/Utility.h
16
status_t BlockMedia(const char* path, bool block);
src/servers/launch/Utility.h
17
status_t EjectMedia(const char* path);
src/servers/launch/Utility.h
19
BString TranslatePath(const char* path);
src/servers/mail/DeskbarView.cpp
140
BPath path;
src/servers/mail/DeskbarView.cpp
142
|| find_directory(B_TRASH_DIRECTORY, &path, false, &volume) != B_OK)
src/servers/mail/DeskbarView.cpp
145
BDirectory trash(path.Path());
src/servers/mail/DeskbarView.cpp
285
BPath path;
src/servers/mail/DeskbarView.cpp
289
&& path.SetTo(&ref) == B_OK) {
src/servers/mail/DeskbarView.cpp
291
argv.AddString("argv", path.Path());
src/servers/mail/DeskbarView.cpp
385
DeskbarView::_CreateMenuLinks(BDirectory& directory, BPath& path)
src/servers/mail/DeskbarView.cpp
387
status_t status = directory.SetTo(path.Path());
src/servers/mail/DeskbarView.cpp
396
BEntry entry(path.Path());
src/servers/mail/DeskbarView.cpp
399
|| directory.CreateDirectory(path.Leaf(), NULL) < B_OK
src/servers/mail/DeskbarView.cpp
400
|| directory.SetTo(path.Path()) < B_OK)
src/servers/mail/DeskbarView.cpp
461
BPath path;
src/servers/mail/DeskbarView.cpp
462
find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/servers/mail/DeskbarView.cpp
463
path.Append("Mail/Menu Links");
src/servers/mail/DeskbarView.cpp
466
if (_CreateMenuLinks(directory, path)) {
src/servers/mail/DeskbarView.cpp
472
path.SetTo(&ref);
src/servers/mail/DeskbarView.cpp
502
item = new BMenuItem(navMenu = new BNavMenu(path.Leaf(),
src/servers/mail/DeskbarView.cpp
506
item = new BMenuItem(path.Leaf(), msg);
src/servers/mail/DeskbarView.cpp
608
BPath path;
src/servers/mail/DeskbarView.cpp
609
find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/servers/mail/DeskbarView.cpp
610
path.Append("Mail/New E-mail");
src/servers/mail/DeskbarView.cpp
611
BEntry query(path.Path());
src/servers/mail/MailDaemonApplication.cpp
207
BPath path;
src/servers/mail/MailDaemonApplication.cpp
208
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
src/servers/mail/MailDaemonApplication.cpp
209
path.Append("Mail/New E-mail");
src/servers/mail/MailDaemonApplication.cpp
212
if (get_ref_for_path(path.Path(), &ref) == B_OK) {
src/servers/mail/MailDaemonApplication.cpp
547
const char* path;
src/servers/mail/MailDaemonApplication.cpp
548
if (msg->FindString("message_path", &path) != B_OK)
src/servers/mail/MailDaemonApplication.cpp
551
BEntry entry(path);
src/servers/mail/MailDaemonApplication.cpp
727
BPath path(&entry);
src/servers/mail/MailDaemonApplication.cpp
728
image = load_add_on(path.Path());
src/servers/mail/MailDaemonApplication.cpp
749
BPath path(&entry);
src/servers/mail/MailDaemonApplication.cpp
750
image = load_add_on(path.Path());
src/servers/mail/MailDaemonApplication.cpp
898
BPath path;
src/servers/mail/MailDaemonApplication.cpp
900
|| find_directory(B_TRASH_DIRECTORY, &path, false, &volume) != B_OK)
src/servers/mail/MailDaemonApplication.cpp
903
BDirectory trash(path.Path());
src/servers/media/DefaultManager.cpp
149
BPath path;
src/servers/media/DefaultManager.cpp
151
if ((err = find_directory(B_USER_SETTINGS_DIRECTORY, &path, true)) != B_OK)
src/servers/media/DefaultManager.cpp
153
path.Append(kDefaultManagerSettingsDirectory);
src/servers/media/DefaultManager.cpp
154
if ((err = create_directory(path.Path(), 0755)) != B_OK)
src/servers/media/DefaultManager.cpp
156
path.Append(kDefaultManagerSettingsFile);
src/servers/media/DefaultManager.cpp
184
BPath path(&ref);
src/servers/media/DefaultManager.cpp
190
settings->AddString(kDefaultManagerPath, path.Path());
src/servers/media/DefaultManager.cpp
196
BFile file(path.Path(), B_WRITE_ONLY | B_CREATE_FILE | B_ERASE_FILE);
src/servers/media/DefaultManager.cpp
451
const char *path = NULL;
src/servers/media/DefaultManager.cpp
456
msg->FindString(kDefaultManagerPath, &path);
src/servers/media/DefaultManager.cpp
459
if (path)
src/servers/media/DefaultManager.cpp
460
msgPath = BPath(path);
src/servers/media/DefaultManager.cpp
515
BPath path;
src/servers/media/DefaultManager.cpp
516
if (gDormantNodeManager->FindAddOnPath(&path, dninfo.addon) != B_OK
src/servers/media/DefaultManager.cpp
517
|| path != msgPath) {
src/servers/media/DefaultManager.cpp
90
BPath path;
src/servers/media/DefaultManager.cpp
91
if ((err = find_directory(B_USER_SETTINGS_DIRECTORY, &path)) != B_OK)
src/servers/media/DefaultManager.cpp
94
path.Append(kDefaultManagerSettingsDirectory);
src/servers/media/DefaultManager.cpp
95
path.Append(kDefaultManagerSettingsFile);
src/servers/media/DefaultManager.cpp
97
BFile file(path.Path(), B_READ_ONLY);
src/servers/media/MediaFilesManager.cpp
100
BPath path(&info.ref);
src/servers/media/MediaFilesManager.cpp
102
path.Path() ? path.Path() : "");
src/servers/media/MediaFilesManager.cpp
142
BPath path(&info.ref);
src/servers/media/MediaFilesManager.cpp
146
path.InitCheck() == B_OK ? path.Path() : "INVALID",
src/servers/media/MediaFilesManager.cpp
441
BPath path;
src/servers/media/MediaFilesManager.cpp
442
status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path,
src/servers/media/MediaFilesManager.cpp
445
status = path.Append(kSettingsDirectory);
src/servers/media/MediaFilesManager.cpp
447
status = create_directory(path.Path(),
src/servers/media/MediaFilesManager.cpp
451
status = path.Append(kSettingsFile);
src/servers/media/MediaFilesManager.cpp
455
return file.SetTo(path.Path(), mode);
src/servers/media/MediaFilesManager.cpp
487
const char* path;
src/servers/media/MediaFilesManager.cpp
488
if (items.FindString("path", j, &path) != B_OK)
src/servers/media/MediaFilesManager.cpp
496
get_ref_for_path(path, &ref);
src/servers/media/NodeManager.cpp
1242
BPath path(&iterator->second);
src/servers/media/NodeManager.cpp
1244
path.InitCheck() == B_OK ? path.Path() : "INVALID");
src/servers/media_addon/MediaAddonServer.cpp
188
BPath path(&ref);
src/servers/media_addon/MediaAddonServer.cpp
189
if (path.InitCheck() == B_OK)
src/servers/media_addon/MediaAddonServer.cpp
190
fServer->_AddOnAdded(path.Path(), info->nref.node);
src/servers/media_addon/MediaAddonServer.cpp
523
MediaAddonServer::_AddOnAdded(const char* path, ino_t fileNode)
src/servers/media_addon/MediaAddonServer.cpp
525
TRACE("\n\nMediaAddonServer::_AddOnAdded: path %s\n", path);
src/servers/media_addon/MediaAddonServer.cpp
527
media_addon_id id = gDormantNodeManager->RegisterAddOn(path);
src/servers/media_addon/MediaAddonServer.cpp
530
path);
src/servers/media_addon/MediaAddonServer.cpp
540
path);
src/servers/media_addon/MediaAddonServer.cpp
93
void _AddOnAdded(const char* path, ino_t fileNode);
src/servers/midi/DeviceWatcher.cpp
154
const char* path;
src/servers/midi/DeviceWatcher.cpp
155
if (message->FindString("path", &path) != B_OK)
src/servers/midi/DeviceWatcher.cpp
160
_AddDevice(path);
src/servers/midi/DeviceWatcher.cpp
164
_RemoveDevice(path);
src/servers/midi/DeviceWatcher.cpp
184
DeviceWatcher::_ScanDevices(const char* path)
src/servers/midi/DeviceWatcher.cpp
186
TRACE(("DeviceWatcher::_ScanDevices(\"%s\");\n", path));
src/servers/midi/DeviceWatcher.cpp
188
BDirectory dir(path);
src/servers/midi/DeviceWatcher.cpp
205
DeviceWatcher::_AddDevice(const char* path)
src/servers/midi/DeviceWatcher.cpp
207
TRACE(("DeviceWatcher::_AddDevice(\"%s\");\n", path));
src/servers/midi/DeviceWatcher.cpp
209
if (fDeviceEndpointsMap.ContainsKey(path)) {
src/servers/midi/DeviceWatcher.cpp
215
BEntry entry(path);
src/servers/midi/DeviceWatcher.cpp
221
BEntry symlink(path, true);
src/servers/midi/DeviceWatcher.cpp
228
int fd = open(path, O_RDWR | O_EXCL);
src/servers/midi/DeviceWatcher.cpp
234
fd = open(path, O_RDONLY | O_EXCL);
src/servers/midi/DeviceWatcher.cpp
236
fd = open(path, O_WRONLY | O_EXCL);
src/servers/midi/DeviceWatcher.cpp
241
TRACE(("Doing _AddDevice(\"%s\"); fd=%d\n", path, fd));
src/servers/midi/DeviceWatcher.cpp
249
consumer = new MidiPortConsumer(fd, path);
src/servers/midi/DeviceWatcher.cpp
256
producer = new MidiPortProducer(fd, path);
src/servers/midi/DeviceWatcher.cpp
262
fDeviceEndpointsMap.Put(path, new DeviceEndpoints(fd, consumer, producer));
src/servers/midi/DeviceWatcher.cpp
263
TRACE(("Done _AddDevice(\"%s\")\n", path));
src/servers/midi/DeviceWatcher.cpp
268
DeviceWatcher::_RemoveDevice(const char* path)
src/servers/midi/DeviceWatcher.cpp
270
TRACE(("DeviceWatcher::_RemoveDevice(\"%s\");\n", path));
src/servers/midi/DeviceWatcher.cpp
272
DeviceEndpoints* deviceEndpoints = fDeviceEndpointsMap.Get(path);
src/servers/midi/DeviceWatcher.cpp
274
TRACE(("_RemoveDevice(\"%s\") didn't find endpoint in map!!\n", path));
src/servers/midi/DeviceWatcher.cpp
278
TRACE((" _RemoveDevice(\"%s\") unregistering\n", path));
src/servers/midi/DeviceWatcher.cpp
284
TRACE((" _RemoveDevice(\"%s\") releasing\n", path));
src/servers/midi/DeviceWatcher.cpp
290
TRACE((" _RemoveDevice(\"%s\") removing from map\n", path));
src/servers/midi/DeviceWatcher.cpp
291
fDeviceEndpointsMap.Remove(path);
src/servers/midi/DeviceWatcher.cpp
292
TRACE(("Done _RemoveDevice(\"%s\")\n", path));
src/servers/midi/DeviceWatcher.h
34
void _ScanDevices(const char* path);
src/servers/midi/DeviceWatcher.h
35
void _AddDevice(const char* path);
src/servers/midi/DeviceWatcher.h
36
void _RemoveDevice(const char* path);
src/servers/midi/PortDrivers.h
19
MidiPortConsumer(int fd, const char* path);
src/servers/midi/PortDrivers.h
30
MidiPortProducer(int fd, const char* path = NULL);
src/servers/mount/AutoMounter.cpp
178
BPath path;
src/servers/mount/AutoMounter.cpp
179
if (partition->GetPath(&path) != B_OK)
src/servers/mount/AutoMounter.cpp
184
if (!_WasPreviouslyMounted(path, partition))
src/servers/mount/AutoMounter.cpp
199
BString mountFlagsKey(path.Path());
src/servers/mount/AutoMounter.cpp
215
MountVisitor::_WasPreviouslyMounted(const BPath& path,
src/servers/mount/AutoMounter.cpp
222
if (fPrevious.FindString(path.Path(), &volumeName) != B_OK
src/servers/mount/AutoMounter.cpp
286
BPath path;
src/servers/mount/AutoMounter.cpp
287
if (partition->GetPath(&path) != B_OK)
src/servers/mount/AutoMounter.cpp
297
if (deviceName == path.Path())
src/servers/mount/AutoMounter.cpp
344
BPath path;
src/servers/mount/AutoMounter.cpp
345
if (partition->GetPath(&path) != B_OK)
src/servers/mount/AutoMounter.cpp
351
info.AddString("deviceName", path.Path());
src/servers/mount/AutoMounter.cpp
69
bool _WasPreviouslyMounted(const BPath& path,
src/servers/mount/AutoMounter.cpp
767
BPath path;
src/servers/mount/AutoMounter.cpp
768
if (partition->GetMountPoint(&path) == B_OK)
src/servers/mount/AutoMounter.cpp
769
_UnmountAndEjectVolume(partition, path, partition->ContentName());
src/servers/mount/AutoMounter.cpp
786
BPath path;
src/servers/mount/AutoMounter.cpp
791
status = path.SetTo(&mountPoint, ".");
src/servers/mount/AutoMounter.cpp
795
_UnmountAndEjectVolume(NULL, path, name);
src/servers/mount/AutoMounter.cpp
845
BPath path(directoryPath);
src/servers/mount/AutoMounter.cpp
846
path.Append(kMountServerSettings);
src/servers/mount/AutoMounter.cpp
847
fPrefsFile.SetTo(path.Path(), O_RDWR);
src/servers/net/NetServer.cpp
585
BPath path;
src/servers/net/NetServer.cpp
586
if (find_directory(B_SYSTEM_SETTINGS_DIRECTORY, &path) != B_OK
src/servers/net/NetServer.cpp
587
|| path.Append("network/resolv.conf") != B_OK)
src/servers/net/NetServer.cpp
590
FILE* file = fopen(path.Path(), "r+");
src/servers/net/NetServer.cpp
594
file = fopen(path.Path(), "w");
src/servers/net/NetServer.cpp
624
file = fopen(path.Path(), "w");
src/servers/net/NetServer.cpp
712
BPath path;
src/servers/net/NetServer.cpp
714
|| entry.GetPath(&path) != B_OK
src/servers/net/NetServer.cpp
716
|| devicesAlreadyConfigured.HasString(path.Path()))
src/servers/net/NetServer.cpp
721
&& suggestedInterface->SetString("device", path.Path()) == B_OK
src/servers/net/NetServer.cpp
725
_ConfigureDevice(path.Path());
src/servers/net/NetServer.cpp
727
_ConfigureDevices(path.Path(), devicesAlreadyConfigured,
src/servers/net/NetServer.cpp
84
status_t _ConfigureDevice(const char* path);
src/servers/net/NetServer.cpp
85
void _ConfigureDevices(const char* path,
src/servers/net/NetServer.cpp
924
const char* path;
src/servers/net/NetServer.cpp
927
|| message->FindString("path", &path) != B_OK)
src/servers/net/NetServer.cpp
930
if (strncmp(path, "/dev/net/", 9)) {
src/servers/net/NetServer.cpp
936
_ConfigureDevice(path);
src/servers/net/NetServer.cpp
938
_RemoveInterface(path);
src/servers/notification/NotificationWindow.cpp
369
BPath path;
src/servers/notification/NotificationWindow.cpp
372
if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
src/servers/notification/NotificationWindow.cpp
375
path.Append(kSettingsFile);
src/servers/notification/NotificationWindow.cpp
377
BFile file(path.Path(), B_READ_ONLY | B_CREATE_FILE);
src/servers/notification/NotificationWindow.cpp
386
BEntry entry(path.Path());
src/servers/package/CommitTransactionHandler.cpp
1632
CommitTransactionHandler::_OpenPackagesSubDirectory(const RelativePath& path,
src/servers/package/CommitTransactionHandler.cpp
1644
return FSUtils::OpenSubDirectory(directory, path, create, _directory);
src/servers/package/CommitTransactionHandler.cpp
1930
BString path = entry.Path();
src/servers/package/CommitTransactionHandler.cpp
1931
return path.IsEmpty() ? fallback : path;
src/servers/package/CommitTransactionHandler.cpp
55
TransactionIssueBuilder& SetPath1(const BString& path)
src/servers/package/CommitTransactionHandler.cpp
57
fPath1 = path;
src/servers/package/CommitTransactionHandler.cpp
66
TransactionIssueBuilder& SetPath2(const BString& path)
src/servers/package/CommitTransactionHandler.cpp
68
fPath2 = path;
src/servers/package/CommitTransactionHandler.h
113
const RelativePath& path, bool create,
src/servers/package/Exception.cpp
42
Exception::SetPath1(const BString& path)
src/servers/package/Exception.cpp
44
fPath1 = path;
src/servers/package/Exception.cpp
50
Exception::SetPath2(const BString& path)
src/servers/package/Exception.cpp
52
fPath2 = path;
src/servers/package/Exception.h
35
Exception& SetPath1(const BString& path);
src/servers/package/Exception.h
39
Exception& SetPath2(const BString& path);
src/servers/package/FSTransaction.cpp
222
const char* path;
src/servers/package/FSTransaction.cpp
223
status_t error = entry.GetPath(pathBuffer, path);
src/servers/package/FSTransaction.cpp
224
if (error == B_OK && path[0] != '/') {
src/servers/package/FSTransaction.cpp
226
error = pathBuffer.SetTo(path);
src/servers/package/FSTransaction.cpp
238
return path;
src/servers/package/FSUtils.cpp
231
const char* path;
src/servers/package/FSUtils.cpp
232
status_t error = entry.GetPath(pathBuffer, path);
src/servers/package/FSUtils.cpp
236
return file.SetTo(path, B_READ_ONLY);
src/servers/package/FSUtils.cpp
244
const char* path;
src/servers/package/FSUtils.cpp
245
status_t error = entry.GetPath(pathBuffer, path);
src/servers/package/FSUtils.cpp
249
return symLink.SetTo(path);
src/servers/package/FSUtils.cpp
41
const RelativePath& path, bool create, BDirectory& _directory)
src/servers/package/FSUtils.cpp
44
BString pathString = path.ToString();
src/servers/package/FSUtils.h
105
Path(const char* path)
src/servers/package/FSUtils.h
107
fPath(path)
src/servers/package/FSUtils.h
110
if (path[0] != '\0')
src/servers/package/FSUtils.h
202
const RelativePath& path, bool create,
src/servers/package/Root.cpp
201
BPath path;
src/servers/package/Root.cpp
203
error = entry.GetPath(&path);
src/servers/package/Root.cpp
211
fPath = path.Path();
src/servers/package/Volume.cpp
1453
Volume::_OpenPackagesSubDirectory(const RelativePath& path, bool create,
src/servers/package/Volume.cpp
1465
return FSUtils::OpenSubDirectory(directory, path, create, _directory);
src/servers/package/Volume.cpp
219
BPath path;
src/servers/package/Volume.cpp
221
error = entry.GetPath(&path);
src/servers/package/Volume.cpp
229
fPath = path.Path();
src/servers/package/Volume.h
176
const RelativePath& path, bool create,
src/servers/power/power_button_monitor.cpp
37
BString path;
src/servers/power/power_button_monitor.cpp
38
path.SetToFormat("%s/%s", kBasePath, ref.name);
src/servers/power/power_button_monitor.cpp
39
int fd = open(path.String(), O_RDONLY);
src/servers/print/PrintServerApp.cpp
274
BPath path;
src/servers/print/PrintServerApp.cpp
275
status_t status = find_directory(B_USER_PRINTERS_DIRECTORY, &path);
src/servers/print/PrintServerApp.cpp
281
create_directory(path.Path(), mode);
src/servers/print/PrintServerApp.cpp
283
BDirectory dir(path.Path());
src/servers/print/PrintServerApp.cpp
362
BPath path;
src/servers/print/PrintServerApp.cpp
363
status_t status = find_directory(B_USER_PRINTERS_DIRECTORY, &path, true,
src/servers/print/PrintServerApp.cpp
369
BDirectory printersDir(path.Path());
src/servers/print/PrintServerApp.cpp
380
BPath path;
src/servers/print/PrintServerApp.cpp
381
if (Printer::FindPathToDriver(printerName, &path) == B_OK) {
src/servers/print/PrintServerApp.cpp
537
BPath path;
src/servers/print/PrintServerApp.cpp
538
status_t status = find_directory(B_USER_PRINTERS_DIRECTORY, &path, true,
src/servers/print/PrintServerApp.cpp
543
path.Append(name);
src/servers/print/PrintServerApp.cpp
544
return node.SetTo(path.Path());
src/servers/print/PrintServerApp.cpp
551
BPath path;
src/servers/print/PrintServerApp.cpp
554
return find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK
src/servers/print/PrintServerApp.cpp
555
&& path.Append(name) == B_OK
src/servers/print/PrintServerApp.cpp
556
&& file.SetTo(path.Path(), openMode) == B_OK;
src/servers/print/Printer.cpp
179
BPath path;
src/servers/print/Printer.cpp
181
if ((rc = ::find_directory(B_USER_PRINTERS_DIRECTORY, &path)) == B_OK) {
src/servers/print/Printer.cpp
182
path.Append(Name());
src/servers/print/Printer.cpp
183
rc = rmdir(path.Path());
src/servers/print/Printer.cpp
191
Printer::FindPathToDriver(const char* driverName, BPath* path)
src/servers/print/Printer.cpp
193
return PrintAddOnServer::FindPathToDriver(driverName, path);
src/servers/print/Printer.cpp
430
BPath path;
src/servers/print/Printer.cpp
431
file.GetParent(&path);
src/servers/print/Printer.cpp
432
path.Append("..");
src/servers/print/Printer.cpp
433
path.Append(name.String());
src/servers/print/Printer.cpp
434
BDirectory dir(path.Path());
src/servers/print/Printer.cpp
521
BPath path;
src/servers/print/Printer.cpp
525
path.SetTo(&entry);
src/servers/print/Printer.cpp
526
BFile jobFile(path.Path(), B_READ_WRITE);
src/servers/print/Printer.cpp
530
if (canOpenFile && PrintSpooledJob(path.Path()) == B_OK) {
src/servers/print/Printer.h
66
BPath* path);
src/servers/print/Transport.cpp
118
Transport::Transport(const BPath& path)
src/servers/print/Transport.cpp
120
fPath(path),
src/servers/print/Transport.cpp
125
image_id id = ::load_add_on(path.Path());
src/servers/print/Transport.cpp
72
BPath path;
src/servers/print/Transport.cpp
75
if ((result = find_directory(which, &path)) != B_OK)
src/servers/print/Transport.cpp
78
if ((result = path.Append("Print/transport")) != B_OK)
src/servers/print/Transport.cpp
82
if ((result = dir.SetTo(path.Path())) != B_OK)
src/servers/print/Transport.cpp
91
if (entry.GetPath(&path) != B_OK)
src/servers/print/Transport.cpp
96
if (Transport::Find(path.Leaf()) != NULL)
src/servers/print/Transport.cpp
99
be_app->AddHandler(new Transport(path));
src/servers/print/Transport.h
24
Transport(const BPath& path);
src/servers/registrar/RecentEntries.cpp
308
BPath path;
src/servers/registrar/RecentEntries.cpp
310
status_t outputError = path.SetTo(&mapItem->first);
src/servers/registrar/RecentEntries.cpp
312
BPrivate::Storage::escape_path(path.Path(), escapedPath);
src/servers/registrar/TRoster.cpp
1851
BPath path;
src/servers/registrar/TRoster.cpp
1852
if (path.SetTo(&info->ref) != B_OK || path.GetParent(&path) != B_OK)
src/servers/registrar/TRoster.cpp
1855
return !strcmp(path.Path(), fSystemAppPath.Path())
src/servers/registrar/TRoster.cpp
1856
|| !strcmp(path.Path(), fSystemServerPath.Path());
src/servers/registrar/TRoster.cpp
1861
TRoster::_LoadRosterSettings(const char* path)
src/servers/registrar/TRoster.cpp
1865
= path ? path : get_default_roster_settings_path(_path, false);
src/servers/registrar/TRoster.cpp
1933
char path[B_PATH_NAME_LENGTH];
src/servers/registrar/TRoster.cpp
1940
streamError = stream.GetString(path);
src/servers/registrar/TRoster.cpp
1942
streamError = get_ref_for_path(path, &ref);
src/servers/registrar/TRoster.cpp
2036
TRoster::_SaveRosterSettings(const char* path)
src/servers/registrar/TRoster.cpp
2040
= path != NULL ? path : get_default_roster_settings_path(_path, true);
src/servers/registrar/TRoster.cpp
87
get_default_roster_settings_path(BPath& path, bool createDirectory)
src/servers/registrar/TRoster.cpp
90
status_t error = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
src/servers/registrar/TRoster.cpp
92
error = path.Append("system/registrar");
src/servers/registrar/TRoster.cpp
94
error = create_directory(path.Path(), 0777);
src/servers/registrar/TRoster.cpp
96
error = path.Append("RosterSettings");
src/servers/registrar/TRoster.cpp
98
return path.Path();
src/servers/registrar/TRoster.h
110
status_t _LoadRosterSettings(const char* path = NULL);
src/servers/registrar/TRoster.h
111
status_t _SaveRosterSettings(const char* path = NULL);
src/servers/syslog_daemon/SyslogDaemon.cpp
63
BPath path;
src/servers/syslog_daemon/SyslogDaemon.cpp
64
find_directory(B_SYSTEM_LOG_DIRECTORY, &path);
src/servers/syslog_daemon/SyslogDaemon.cpp
65
path.Append("syslog");
src/servers/syslog_daemon/SyslogDaemon.cpp
71
"system-wide log at \"%s\".\n\n"), name.String(), path.Path());
src/system/boot/arch/x86/arch_cpu.cpp
388
char path[128];
src/system/boot/arch/x86/arch_cpu.cpp
396
snprintf(path, sizeof(path), "system/non-packaged/data/firmware/intel-ucode/"
src/system/boot/arch/x86/arch_cpu.cpp
399
snprintf(path, sizeof(path), "system/non-packaged/data/firmware/amd-ucode/"
src/system/boot/arch/x86/arch_cpu.cpp
402
snprintf(path, sizeof(path), "system/non-packaged/data/firmware/amd-ucode/"
src/system/boot/arch/x86/arch_cpu.cpp
405
dprintf("ucode_load: %s\n", path);
src/system/boot/arch/x86/arch_cpu.cpp
407
int fd = open_from(volume.RootDirectory(), path, O_RDONLY);
src/system/boot/loader/PathBlocklist.cpp
104
fPath = path;
src/system/boot/loader/PathBlocklist.cpp
127
PathBlocklist::Add(const char* path)
src/system/boot/loader/PathBlocklist.cpp
129
BlockedPath* blockedPath = _FindPath(path);
src/system/boot/loader/PathBlocklist.cpp
134
if (blockedPath == NULL || !blockedPath->SetTo(path)) {
src/system/boot/loader/PathBlocklist.cpp
145
PathBlocklist::Remove(const char* path)
src/system/boot/loader/PathBlocklist.cpp
147
BlockedPath* blockedPath = _FindPath(path);
src/system/boot/loader/PathBlocklist.cpp
156
PathBlocklist::Contains(const char* path) const
src/system/boot/loader/PathBlocklist.cpp
158
return _FindPath(path) != NULL;
src/system/boot/loader/PathBlocklist.cpp
171
PathBlocklist::_FindPath(const char* path) const
src/system/boot/loader/PathBlocklist.cpp
175
if (*blockedPath == path)
src/system/boot/loader/PathBlocklist.cpp
33
BlockedPath::SetTo(const char* path)
src/system/boot/loader/PathBlocklist.cpp
35
size_t length = strlen(path);
src/system/boot/loader/PathBlocklist.cpp
36
if (length > 0 && path[length - 1] == '/')
src/system/boot/loader/PathBlocklist.cpp
43
memcpy(fPath, path, length);
src/system/boot/loader/PathBlocklist.cpp
92
char* path;
src/system/boot/loader/PathBlocklist.cpp
94
path = (char*)realloc(fPath, capacity);
src/system/boot/loader/PathBlocklist.cpp
95
if (path == NULL)
src/system/boot/loader/PathBlocklist.cpp
98
path = (char*)malloc(capacity);
src/system/boot/loader/PathBlocklist.cpp
99
if (path == NULL)
src/system/boot/loader/elf.cpp
700
elf_load_image(Directory* directory, const char* path)
src/system/boot/loader/elf.cpp
704
TRACE(("elf_load_image(directory = %p, \"%s\")\n", directory, path));
src/system/boot/loader/elf.cpp
706
int fd = open_from(directory, path, O_RDONLY);
src/system/boot/loader/elf.cpp
729
image->name = kernel_args_strdup(path);
src/system/boot/loader/elf.h
14
extern status_t elf_load_image(Directory* directory, const char* path);
src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.cpp
116
PackageSettingsItem::AddEntry(const char* path, Entry*& _entry)
src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.cpp
120
while (*path != '\0') {
src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.cpp
121
while (*path == '/') {
src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.cpp
122
path++;
src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.cpp
126
const char* componentEnd = strchr(path, '/');
src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.cpp
128
componentEnd = path + strlen(path);
src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.cpp
130
const char* name = path;
src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.cpp
131
size_t nameLength = componentEnd - path;
src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.cpp
143
path = componentEnd;
src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.h
138
status_t AddEntry(const char* path, Entry*& _entry);
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
113
virtual void RemoveEntry(const char* path)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
168
status_t SetSymlinkPath(const char* path)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
170
fPath = strdup(path);
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
225
virtual void RemoveEntry(const char* path)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
227
const char* componentEnd = strchr(path, '/');
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
229
componentEnd = path + strlen(path);
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
231
PackageNode* child = _LookupChild(path, componentEnd - path);
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
618
const char* path = fSymlink->SymlinkPath();
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
619
size_t size = strlen(path) + 1;
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
624
memcpy(buffer, path, size);
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
670
void RemoveEntry(const char* path)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
672
fDirectory->RemoveEntry(path);
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
880
BlockedPath* path = it.Next();) {
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
881
directory->RemoveEntry(path->Path());
src/system/boot/loader/file_systems/tarfs/tarfs.cpp
585
const char* path = fHeader->linkname;
src/system/boot/loader/file_systems/tarfs/tarfs.cpp
586
size_t size = strlen(path) + 1;
src/system/boot/loader/file_systems/tarfs/tarfs.cpp
591
memcpy(buffer, path, size);
src/system/boot/loader/loader.cpp
145
load_modules_from(BootVolume& volume, const char* path)
src/system/boot/loader/loader.cpp
149
int fd = open_maybe_packaged(volume, path, O_RDONLY);
src/system/boot/loader/loader.cpp
185
char path[B_FILE_NAME_LENGTH];
src/system/boot/loader/loader.cpp
186
snprintf(path, sizeof(path), "%s/boot", sAddonPaths[i]);
src/system/boot/loader/loader.cpp
188
if (load_modules_from(volume, path) != B_OK)
src/system/boot/loader/loader.cpp
199
char path[B_FILE_NAME_LENGTH];
src/system/boot/loader/loader.cpp
200
snprintf(path, sizeof(path), "%s/%s", sAddonPaths[0], paths[i]);
src/system/boot/loader/loader.cpp
201
load_modules_from(volume, path);
src/system/boot/loader/loader.cpp
206
char path[B_FILE_NAME_LENGTH];
src/system/boot/loader/loader.cpp
207
snprintf(path, sizeof(path), "%s/%s", sAddonPaths[0], "file_systems");
src/system/boot/loader/loader.cpp
208
load_modules_from(volume, path);
src/system/boot/loader/loader.cpp
209
snprintf(path, sizeof(path), "%s/%s", sAddonPaths[0], "partitioning_systems");
src/system/boot/loader/loader.cpp
210
load_modules_from(volume, path);
src/system/boot/loader/loader.cpp
59
open_maybe_packaged(BootVolume& volume, const char* path, int openMode)
src/system/boot/loader/loader.cpp
61
if (strncmp(path, kSystemDirectoryPrefix, strlen(kSystemDirectoryPrefix))
src/system/boot/loader/loader.cpp
63
path += strlen(kSystemDirectoryPrefix);
src/system/boot/loader/loader.cpp
64
return open_from(volume.SystemDirectory(), path, openMode);
src/system/boot/loader/loader.cpp
67
return open_from(volume.RootDirectory(), path, openMode);
src/system/boot/loader/menu.cpp
1591
BlockedPath* path = it.Next();) {
src/system/boot/loader/menu.cpp
1592
success &= sSafeModeOptionsBuffer.AppendQuoted(path->Path());
src/system/boot/loader/menu.cpp
564
BlockedPath path;
src/system/boot/loader/menu.cpp
565
if (GetPath(path))
src/system/boot/loader/menu.cpp
566
_SetMarked(sPathBlocklist->Contains(path.Path()), false);
src/system/boot/loader/menu.cpp
600
BlockedPath path;
src/system/boot/loader/menu.cpp
601
if (GetPath(path)) {
src/system/boot/loader/menu.cpp
603
sPathBlocklist->Add(path.Path());
src/system/boot/loader/menu.cpp
605
sPathBlocklist->Remove(path.Path());
src/system/boot/loader/package_support.cpp
150
PackageVolumeState::GetPackagePath(const char* name, char* path,
src/system/boot/loader/package_support.cpp
155
strlcpy(path, name, pathSize);
src/system/boot/loader/package_support.cpp
158
snprintf(path, pathSize, "%s/%s/%s", kAdministrativeDirectory, fName,
src/system/boot/loader/package_support.cpp
357
ArrayDeleter<char> path(new(std::nothrow) char[kBufferSize]);
src/system/boot/loader/package_support.cpp
358
if (!path.IsSet())
src/system/boot/loader/package_support.cpp
360
snprintf(path.Get(), kBufferSize, "%s/%s/%s",
src/system/boot/loader/package_support.cpp
363
FileDescriptorCloser fd(open_from(packagesDirectory, path.Get(), O_RDONLY));
src/system/boot/loader/package_support.cpp
376
ssize_t bytesRead = read(fd.Get(), path.Get() + remainingBytes,
src/system/boot/loader/package_support.cpp
382
path[remainingBytes] = '\0';
src/system/boot/loader/package_support.cpp
384
char* line = path.Get();
src/system/boot/loader/package_support.cpp
398
if (line < path.Get() + remainingBytes) {
src/system/boot/loader/package_support.cpp
399
size_t left = path.Get() + remainingBytes - line;
src/system/boot/loader/package_support.cpp
400
memmove(path.Get(), line, left);
src/system/boot/loader/package_support.h
34
void GetPackagePath(const char* name, char* path,
src/system/boot/loader/vfs.cpp
1056
char* path = (char*)malloc(B_PATH_NAME_LENGTH);
src/system/boot/loader/vfs.cpp
1057
if (path == NULL)
src/system/boot/loader/vfs.cpp
1060
if (strlcpy(path, name, B_PATH_NAME_LENGTH) >= B_PATH_NAME_LENGTH) {
src/system/boot/loader/vfs.cpp
1061
free(path);
src/system/boot/loader/vfs.cpp
1066
status_t error = get_node_for_path(directory, path, &node);
src/system/boot/loader/vfs.cpp
1069
free(path);
src/system/boot/loader/vfs.cpp
1074
free(path);
src/system/boot/loader/vfs.cpp
1079
strlcpy(path, name, B_PATH_NAME_LENGTH);
src/system/boot/loader/vfs.cpp
1080
if (char* lastSlash = strrchr(path, '/')) {
src/system/boot/loader/vfs.cpp
1082
free(path);
src/system/boot/loader/vfs.cpp
1090
if (get_node_for_path(directory, path, &node) != B_OK) {
src/system/boot/loader/vfs.cpp
1091
free(path);
src/system/boot/loader/vfs.cpp
1097
free(path);
src/system/boot/loader/vfs.cpp
1110
free(path);
src/system/boot/loader/vfs.cpp
1115
free(path);
src/system/boot/loader/vfs.cpp
1122
free(path);
src/system/boot/loader/vfs.cpp
1144
get_stat(Directory* directory, const char* path, struct stat& st)
src/system/boot/loader/vfs.cpp
1147
status_t error = get_node_for_path(directory, path, &node);
src/system/boot/loader/vfs.cpp
1200
open_directory(Directory* baseDirectory, const char* path)
src/system/boot/loader/vfs.cpp
1210
status_t error = get_node_for_path(baseDirectory, path, &node);
src/system/boot/loader/vfs.cpp
790
get_node_for_path(Directory *directory, char *path, Node **_node)
src/system/boot/loader/vfs.cpp
801
for (nextPath = path + 1; nextPath[0] != '\0' && nextPath[0] != '/'; nextPath++);
src/system/boot/loader/vfs.cpp
810
nextNode = directory->Lookup(path, true);
src/system/boot/loader/vfs.cpp
816
path = nextPath;
src/system/boot/loader/vfs.cpp
819
else if (path[0])
src/system/boot/loader/vfs.cpp
823
if (path[0] == '\0') {
src/system/boot/loader/vfs.cpp
836
get_node_for_path(Directory* directory, const char* path, Node** _node)
src/system/boot/loader/vfs.cpp
838
char* mutablePath = strdup(path);
src/system/boot/platform/openfirmware/devices.cpp
186
char path[256];
src/system/boot/platform/openfirmware/devices.cpp
188
while ((status = of_get_next_device(&cookie, 0, "block", path,
src/system/boot/platform/openfirmware/devices.cpp
189
sizeof(path))) == B_OK) {
src/system/boot/platform/openfirmware/devices.cpp
190
if (!strcmp(path, sBootPath)) {
src/system/boot/platform/openfirmware/devices.cpp
204
strcpy(path + strlen(path), ":0");
src/system/boot/platform/openfirmware/devices.cpp
206
printf("\t%s\n", path);
src/system/boot/platform/openfirmware/devices.cpp
208
intptr_t handle = of_open(path);
src/system/boot/platform/openfirmware/network.cpp
221
char path[256];
src/system/boot/platform/openfirmware/network.cpp
222
of_package_to_path(parentPackage, path, sizeof(path));
src/system/boot/platform/openfirmware/network.cpp
223
intptr_t parentInstance = of_open(path);
src/system/kernel/debug/core_dump.cpp
1596
core_dump_write_core_file(const char* path, bool killTeam)
src/system/kernel/debug/core_dump.cpp
1598
TRACE("core_dump_write_core_file(\"%s\", %d): team: %" B_PRId32 "\n", path,
src/system/kernel/debug/core_dump.cpp
1605
return coreDumper->Dump(path, killTeam);
src/system/kernel/debug/core_dump.cpp
583
status_t Init(const char* path)
src/system/kernel/debug/core_dump.cpp
590
fFd = open(path, O_WRONLY | O_CREAT | O_EXCL, S_IRUSR);
src/system/kernel/debug/core_dump.cpp
778
status_t Dump(const char* path, bool killTeam)
src/system/kernel/debug/core_dump.cpp
786
if (path[0] != '/')
src/system/kernel/debug/core_dump.cpp
804
status_t error = _Dump(path, threadCount);
src/system/kernel/debug/core_dump.cpp
825
status_t _Dump(const char* path, int32 threadCount)
src/system/kernel/debug/core_dump.cpp
843
error = fFile.Init(path);
src/system/kernel/debug/user_debugger.cpp
2550
char* path = message.write_core_file.path;
src/system/kernel/debug/user_debugger.cpp
2551
path[sizeof(message.write_core_file.path) - 1] = '\0';
src/system/kernel/debug/user_debugger.cpp
2554
": path: %s\n", nubThread->id, path));
src/system/kernel/debug/user_debugger.cpp
2557
status_t result = core_dump_write_core_file(path, false);
src/system/kernel/device_manager/AbstractModuleDevice.cpp
64
AbstractModuleDevice::Open(const char* path, int openMode, void** _cookie)
src/system/kernel/device_manager/AbstractModuleDevice.cpp
66
return Module()->open(Data(), path, openMode, _cookie);
src/system/kernel/device_manager/AbstractModuleDevice.h
32
virtual status_t Open(const char* path, int openMode,
src/system/kernel/device_manager/BaseDevice.h
34
virtual status_t Open(const char* path, int openMode,
src/system/kernel/device_manager/FileDevice.cpp
169
FileDevice::Open(const char* path, int openMode, void** _cookie)
src/system/kernel/device_manager/FileDevice.cpp
93
FileDevice::Init(const char* path)
src/system/kernel/device_manager/FileDevice.cpp
95
fFD = open(path, O_RDONLY | O_NOTRAVERSE);
src/system/kernel/device_manager/FileDevice.h
20
status_t Init(const char* path);
src/system/kernel/device_manager/FileDevice.h
33
virtual status_t Open(const char* path, int openMode,
src/system/kernel/device_manager/devfs.cpp
1136
char path[B_FILE_NAME_LENGTH];
src/system/kernel/device_manager/devfs.cpp
1137
get_device_name(vnode, path, sizeof(path));
src/system/kernel/device_manager/devfs.cpp
1139
status = device->Open(path, openMode, &cookie->device_cookie);
src/system/kernel/device_manager/devfs.cpp
1205
memcpy(buffer, link->stream.u.symlink.path, min_c(*_bufferSize,
src/system/kernel/device_manager/devfs.cpp
1558
char path[256];
src/system/kernel/device_manager/devfs.cpp
1562
strcpy(path, "/dev/");
src/system/kernel/device_manager/devfs.cpp
1563
get_device_name(vnode, path + 5, sizeof(path) - 5);
src/system/kernel/device_manager/devfs.cpp
1564
if (length && (length <= strlen(path)))
src/system/kernel/device_manager/devfs.cpp
1566
return user_strlcpy((char*)buffer, path, sizeof(path));
src/system/kernel/device_manager/devfs.cpp
167
static status_t get_node_for_path(struct devfs* fs, const char* path,
src/system/kernel/device_manager/devfs.cpp
173
static status_t publish_device(struct devfs* fs, const char* path,
src/system/kernel/device_manager/devfs.cpp
2028
devfs_unpublish_file_device(const char* path)
src/system/kernel/device_manager/devfs.cpp
2032
status_t status = get_node_for_path(sDeviceFileSystem, path, &node);
src/system/kernel/device_manager/devfs.cpp
2056
devfs_publish_file_device(const char* path, const char* filePath)
src/system/kernel/device_manager/devfs.cpp
2069
error = publish_device(sDeviceFileSystem, path, device);
src/system/kernel/device_manager/devfs.cpp
2079
devfs_unpublish_partition(const char* path)
src/system/kernel/device_manager/devfs.cpp
2082
status_t status = get_node_for_path(sDeviceFileSystem, path, &node);
src/system/kernel/device_manager/devfs.cpp
2156
devfs_publish_directory(const char* path)
src/system/kernel/device_manager/devfs.cpp
2160
return publish_directory(sDeviceFileSystem, path);
src/system/kernel/device_manager/devfs.cpp
2165
devfs_unpublish_device(const char* path, bool disconnect)
src/system/kernel/device_manager/devfs.cpp
2168
status_t status = get_node_for_path(sDeviceFileSystem, path, &node);
src/system/kernel/device_manager/devfs.cpp
2186
devfs_publish_device(const char* path, BaseDevice* device)
src/system/kernel/device_manager/devfs.cpp
2188
return publish_device(sDeviceFileSystem, path, device);
src/system/kernel/device_manager/devfs.cpp
2215
devfs_get_device(const char* path, BaseDevice*& _device)
src/system/kernel/device_manager/devfs.cpp
2218
status_t status = get_node_for_path(sDeviceFileSystem, path, &node);
src/system/kernel/device_manager/devfs.cpp
226
KPath path;
src/system/kernel/device_manager/devfs.cpp
2268
devfs_publish_device(const char* path, device_hooks* hooks)
src/system/kernel/device_manager/devfs.cpp
227
if (path.InitCheck() != B_OK)
src/system/kernel/device_manager/devfs.cpp
2270
return legacy_driver_publish(path, hooks);
src/system/kernel/device_manager/devfs.cpp
230
get_device_name(dir, path.LockBuffer(), path.BufferSize());
src/system/kernel/device_manager/devfs.cpp
231
path.UnlockBuffer();
src/system/kernel/device_manager/devfs.cpp
234
scan_mode(), path.Path()));
src/system/kernel/device_manager/devfs.cpp
238
device_manager_probe(path.Path(), updateCycle++);
src/system/kernel/device_manager/devfs.cpp
239
legacy_driver_probe(path.Path());
src/system/kernel/device_manager/devfs.cpp
333
devfs_find_in_dir(struct devfs_vnode* dir, const char* path)
src/system/kernel/device_manager/devfs.cpp
340
if (!strcmp(path, "."))
src/system/kernel/device_manager/devfs.cpp
342
if (!strcmp(path, ".."))
src/system/kernel/device_manager/devfs.cpp
347
if (strcmp(vnode->name, path) == 0) {
src/system/kernel/device_manager/devfs.cpp
549
get_node_for_path(struct devfs* fs, const char* path,
src/system/kernel/device_manager/devfs.cpp
552
return vfs_get_fs_node_from_path(fs->volume, path, false, true,
src/system/kernel/device_manager/devfs.cpp
586
publish_directory(struct devfs* fs, const char* path)
src/system/kernel/device_manager/devfs.cpp
591
KPath tempPath(path);
src/system/kernel/device_manager/devfs.cpp
595
TRACE(("devfs: publish directory \"%s\"\n", path));
src/system/kernel/device_manager/devfs.cpp
651
new_node(struct devfs* fs, const char* path, struct devfs_vnode** _node,
src/system/kernel/device_manager/devfs.cpp
657
KPath tempPath(path);
src/system/kernel/device_manager/devfs.cpp
737
publish_device(struct devfs* fs, const char* path, BaseDevice* device)
src/system/kernel/device_manager/devfs.cpp
739
TRACE(("publish_device(path = \"%s\", device = %p)\n", path, device));
src/system/kernel/device_manager/devfs.cpp
746
if (device == NULL || path == NULL || path[0] == '\0' || path[0] == '/')
src/system/kernel/device_manager/devfs.cpp
765
status = new_node(fs, path, &node, &dirNode);
src/system/kernel/device_manager/devfs.cpp
84
const char* path;
src/system/kernel/device_manager/devfs.cpp
847
kprintf(" symlink to: %s\n", vnode->stream.u.symlink.path);
src/system/kernel/device_manager/devfs_private.h
19
status_t devfs_publish_device(const char* path, BaseDevice* device);
src/system/kernel/device_manager/devfs_private.h
22
status_t devfs_get_device(const char* path, BaseDevice*& _device);
src/system/kernel/device_manager/device_manager.cpp
1176
char* path = NULL;
src/system/kernel/device_manager/device_manager.cpp
1177
status_t status = module_get_path(ModuleName(), &path);
src/system/kernel/device_manager/device_manager.cpp
1180
if (length != 0 && length <= strlen(path))
src/system/kernel/device_manager/device_manager.cpp
1182
status = user_strlcpy(static_cast<char*>(buffer), path, length);
src/system/kernel/device_manager/device_manager.cpp
1183
free(path);
src/system/kernel/device_manager/device_manager.cpp
1526
KPath* path = new(std::nothrow) KPath;
src/system/kernel/device_manager/device_manager.cpp
1527
if (path == NULL)
src/system/kernel/device_manager/device_manager.cpp
1530
status_t status = path->SetTo(basePath);
src/system/kernel/device_manager/device_manager.cpp
1532
status = path->Append(subPath);
src/system/kernel/device_manager/device_manager.cpp
1534
status = stack.Push(path);
src/system/kernel/device_manager/device_manager.cpp
1536
TRACE((" add path: \"%s\", %" B_PRId32 "\n", path->Path(), status));
src/system/kernel/device_manager/device_manager.cpp
1539
delete path;
src/system/kernel/device_manager/device_manager.cpp
165
status_t _AddPath(Stack<KPath*>& stack, const char* path,
src/system/kernel/device_manager/device_manager.cpp
170
status_t _FindBestDriver(const char* path,
src/system/kernel/device_manager/device_manager.cpp
1701
KPath* path;
src/system/kernel/device_manager/device_manager.cpp
1702
if (stack->Pop(&path)) {
src/system/kernel/device_manager/device_manager.cpp
1703
_path.Adopt(*path);
src/system/kernel/device_manager/device_manager.cpp
1704
delete path;
src/system/kernel/device_manager/device_manager.cpp
174
status_t _RegisterPath(const char* path);
src/system/kernel/device_manager/device_manager.cpp
1742
device_node::_FindBestDriver(const char* path, driver_module_info*& bestDriver,
src/system/kernel/device_manager/device_manager.cpp
1748
void* list = open_module_list_etc(path, "driver_v1");
src/system/kernel/device_manager/device_manager.cpp
1776
device_node::_RegisterPath(const char* path)
src/system/kernel/device_manager/device_manager.cpp
1778
void* list = open_module_list_etc(path, "driver_v1");
src/system/kernel/device_manager/device_manager.cpp
1832
KPath path;
src/system/kernel/device_manager/device_manager.cpp
1840
while (_GetNextDriverPath(cookie, path) == B_OK) {
src/system/kernel/device_manager/device_manager.cpp
1841
_FindBestDriver(path.Path(), bestDriver, bestSupport, previous);
src/system/kernel/device_manager/device_manager.cpp
1868
while (_GetNextDriverPath(cookie, path) == B_OK) {
src/system/kernel/device_manager/device_manager.cpp
1869
_RegisterPath(path.Path());
src/system/kernel/device_manager/device_manager.cpp
2355
device_manager_probe(const char* path, uint32 updateCycle)
src/system/kernel/device_manager/device_manager.cpp
2357
TRACE(("device_manager_probe(\"%s\")\n", path));
src/system/kernel/device_manager/device_manager.cpp
2361
publish_directories(path);
src/system/kernel/device_manager/device_manager.cpp
2363
return sRootNode->Probe(path, updateCycle);
src/system/kernel/device_manager/device_manager.cpp
309
KPath path("drivers");
src/system/kernel/device_manager/device_manager.cpp
310
if (path.Append(subPath) != B_OK)
src/system/kernel/device_manager/device_manager.cpp
313
size_t length = strlen(path.Path()) + 1;
src/system/kernel/device_manager/device_manager.cpp
316
void* list = open_module_list_etc(path.Path(), "driver_v1");
src/system/kernel/device_manager/device_manager.cpp
328
path.SetTo(subPath);
src/system/kernel/device_manager/device_manager.cpp
329
path.Append(leaf);
src/system/kernel/device_manager/device_manager.cpp
331
devfs_publish_directory(path.Path());
src/system/kernel/device_manager/device_manager.cpp
650
publish_device(device_node *node, const char *path, const char *moduleName)
src/system/kernel/device_manager/device_manager.cpp
652
if (path == NULL || !path[0] || moduleName == NULL || !moduleName[0])
src/system/kernel/device_manager/device_manager.cpp
656
dprintf("publish device: node %p, path %s, module %s\n", node, path,
src/system/kernel/device_manager/device_manager.cpp
665
status = devfs_publish_device(path, device);
src/system/kernel/device_manager/device_manager.cpp
681
attr->value.string = strdup(path);
src/system/kernel/device_manager/device_manager.cpp
700
unpublish_device(device_node *node, const char *path)
src/system/kernel/device_manager/device_manager.cpp
702
if (path == NULL)
src/system/kernel/device_manager/device_manager.cpp
706
status_t error = devfs_get_device(path, baseDevice);
src/system/kernel/device_manager/legacy_drivers.cpp
1023
KPath* path;
src/system/kernel/device_manager/legacy_drivers.cpp
1024
while (fPaths.Pop(&path))
src/system/kernel/device_manager/legacy_drivers.cpp
1025
delete path;
src/system/kernel/device_manager/legacy_drivers.cpp
1032
KPath* path = new(nothrow) KPath(basePath);
src/system/kernel/device_manager/legacy_drivers.cpp
1033
if (!path)
src/system/kernel/device_manager/legacy_drivers.cpp
1036
path->Append(subPath);
src/system/kernel/device_manager/legacy_drivers.cpp
1038
fPaths.Push(path);
src/system/kernel/device_manager/legacy_drivers.cpp
1082
KPath path(B_PATH_NAME_LENGTH + 1);
src/system/kernel/device_manager/legacy_drivers.cpp
1083
if (path.InitCheck() != B_OK || vfs_entry_ref_to_path(device, directory,
src/system/kernel/device_manager/legacy_drivers.cpp
1084
name, true, path.LockBuffer(), path.BufferSize()) != B_OK)
src/system/kernel/device_manager/legacy_drivers.cpp
1087
path.UnlockBuffer();
src/system/kernel/device_manager/legacy_drivers.cpp
1089
dprintf("driver \"%s\" %s\n", path.Leaf(),
src/system/kernel/device_manager/legacy_drivers.cpp
1097
strlcpy(driverEvent->path, path.Path(), sizeof(driverEvent->path));
src/system/kernel/device_manager/legacy_drivers.cpp
1111
KPath path(base);
src/system/kernel/device_manager/legacy_drivers.cpp
1112
path.Append(sub);
src/system/kernel/device_manager/legacy_drivers.cpp
1116
if (::stat(path.Path(), &stat) != 0)
src/system/kernel/device_manager/legacy_drivers.cpp
1131
new_driver_entry(const char* path, dev_t device, ino_t node)
src/system/kernel/device_manager/legacy_drivers.cpp
1137
entry->path = strdup(path);
src/system/kernel/device_manager/legacy_drivers.cpp
1138
if (entry->path == NULL) {
src/system/kernel/device_manager/legacy_drivers.cpp
1161
image_id image = load_kernel_add_on(entry->path);
src/system/kernel/device_manager/legacy_drivers.cpp
1164
if (legacy_driver_add(entry->path) == B_OK) {
src/system/kernel/device_manager/legacy_drivers.cpp
1166
dprintf("loaded driver %s\n", entry->path);
src/system/kernel/device_manager/legacy_drivers.cpp
1172
free(entry->path);
src/system/kernel/device_manager/legacy_drivers.cpp
1194
KPath path;
src/system/kernel/device_manager/legacy_drivers.cpp
1196
while (iterator.GetNext(path, stat) == B_OK) {
src/system/kernel/device_manager/legacy_drivers.cpp
1216
path.SetTo(type);
src/system/kernel/device_manager/legacy_drivers.cpp
1217
path.Append(iterator.CurrentName());
src/system/kernel/device_manager/legacy_drivers.cpp
1218
devfs_publish_directory(path.Path() + length + 1);
src/system/kernel/device_manager/legacy_drivers.cpp
1222
driver_entry* entry = new_driver_entry(path.Path(), stat.st_dev,
src/system/kernel/device_manager/legacy_drivers.cpp
1227
TRACE(("found potential driver: %s\n", path.Path()));
src/system/kernel/device_manager/legacy_drivers.cpp
1243
LegacyDevice::LegacyDevice(legacy_driver* driver, const char* path,
src/system/kernel/device_manager/legacy_drivers.cpp
1257
fPath = strdup(path);
src/system/kernel/device_manager/legacy_drivers.cpp
132
char path[B_PATH_NAME_LENGTH];
src/system/kernel/device_manager/legacy_drivers.cpp
1331
if (length != 0 && length <= strlen(fDriver->path))
src/system/kernel/device_manager/legacy_drivers.cpp
1333
return user_strlcpy(static_cast<char*>(buffer), fDriver->path, length);
src/system/kernel/device_manager/legacy_drivers.cpp
1372
LegacyDevice::Open(const char* path, int openMode, void** _cookie)
src/system/kernel/device_manager/legacy_drivers.cpp
1374
return Hooks()->open(path, openMode, _cookie);
src/system/kernel/device_manager/legacy_drivers.cpp
141
char* path;
src/system/kernel/device_manager/legacy_drivers.cpp
1438
legacy_driver_add(const char* path)
src/system/kernel/device_manager/legacy_drivers.cpp
1440
return add_driver(path, -1);
src/system/kernel/device_manager/legacy_drivers.cpp
1445
legacy_driver_publish(const char* path, device_hooks* hooks)
src/system/kernel/device_manager/legacy_drivers.cpp
1448
LegacyDevice* device = new(std::nothrow) LegacyDevice(NULL, path, hooks);
src/system/kernel/device_manager/legacy_drivers.cpp
1454
status = devfs_publish_device(path, device);
src/system/kernel/device_manager/legacy_drivers.cpp
1489
KPath path;
src/system/kernel/device_manager/legacy_drivers.cpp
1501
path.LockBuffer(), path.BufferSize()) == B_OK) {
src/system/kernel/device_manager/legacy_drivers.cpp
1502
path.UnlockBuffer();
src/system/kernel/device_manager/legacy_drivers.cpp
1503
path.Append("kernel/drivers");
src/system/kernel/device_manager/legacy_drivers.cpp
1505
start_watching(path.Path(), "bin");
src/system/kernel/device_manager/legacy_drivers.cpp
1507
path.UnlockBuffer();
src/system/kernel/device_manager/legacy_drivers.cpp
183
DirectoryIterator(const char *path,
src/system/kernel/device_manager/legacy_drivers.cpp
187
void SetTo(const char *path, const char *subPath = NULL,
src/system/kernel/device_manager/legacy_drivers.cpp
190
status_t GetNext(KPath &path, struct stat &stat);
src/system/kernel/device_manager/legacy_drivers.cpp
194
void AddPath(const char *path, const char *subPath = NULL);
src/system/kernel/device_manager/legacy_drivers.cpp
354
"unloaded\n", driver->path));
src/system/kernel/device_manager/legacy_drivers.cpp
374
image = load_kernel_add_on(driver->path);
src/system/kernel/device_manager/legacy_drivers.cpp
521
get_priority(const char* path)
src/system/kernel/device_manager/legacy_drivers.cpp
536
if (strncmp(pathBuffer.Path(), path, pathBuffer.Length()) == 0)
src/system/kernel/device_manager/legacy_drivers.cpp
54
const char* path, device_hooks* hooks);
src/system/kernel/device_manager/legacy_drivers.cpp
547
get_leaf(const char* path)
src/system/kernel/device_manager/legacy_drivers.cpp
549
const char* name = strrchr(path, '/');
src/system/kernel/device_manager/legacy_drivers.cpp
551
return path;
src/system/kernel/device_manager/legacy_drivers.cpp
572
add_driver(const char* path, image_id image)
src/system/kernel/device_manager/legacy_drivers.cpp
584
if (::stat(path, &stat) != 0)
src/system/kernel/device_manager/legacy_drivers.cpp
588
int32 priority = get_priority(path);
src/system/kernel/device_manager/legacy_drivers.cpp
592
legacy_driver* driver = sDriverHash->Lookup(get_leaf(path));
src/system/kernel/device_manager/legacy_drivers.cpp
595
if (strcmp(driver->path, path) != 0 && priority >= driver->priority) {
src/system/kernel/device_manager/legacy_drivers.cpp
600
free((char*)driver->path);
src/system/kernel/device_manager/legacy_drivers.cpp
601
driver->path = strdup(path);
src/system/kernel/device_manager/legacy_drivers.cpp
602
driver->name = get_leaf(driver->path);
src/system/kernel/device_manager/legacy_drivers.cpp
628
driver->path = strdup(path);
src/system/kernel/device_manager/legacy_drivers.cpp
629
if (driver->path == NULL) {
src/system/kernel/device_manager/legacy_drivers.cpp
634
driver->name = get_leaf(driver->path);
src/system/kernel/device_manager/legacy_drivers.cpp
683
if (::stat(driver->path, &stat) == 0
src/system/kernel/device_manager/legacy_drivers.cpp
70
virtual status_t Open(const char* path, int openMode,
src/system/kernel/device_manager/legacy_drivers.cpp
725
TRACE((" add driver %p\n", event->path));
src/system/kernel/device_manager/legacy_drivers.cpp
728
get_leaf(event->path));
src/system/kernel/device_manager/legacy_drivers.cpp
730
legacy_driver_add(event->path);
src/system/kernel/device_manager/legacy_drivers.cpp
731
else if (get_priority(event->path) >= driver->priority)
src/system/kernel/device_manager/legacy_drivers.cpp
740
TRACE((" remove driver %p\n", event->path));
src/system/kernel/device_manager/legacy_drivers.cpp
743
get_leaf(event->path));
src/system/kernel/device_manager/legacy_drivers.cpp
745
&& get_priority(event->path) >= driver->priority)
src/system/kernel/device_manager/legacy_drivers.cpp
833
kprintf(" path: %s\n", driver->path);
src/system/kernel/device_manager/legacy_drivers.cpp
918
DirectoryIterator::DirectoryIterator(const char* path, const char* subPath,
src/system/kernel/device_manager/legacy_drivers.cpp
925
SetTo(path, subPath, recursive);
src/system/kernel/device_manager/legacy_drivers.cpp
936
DirectoryIterator::SetTo(const char* path, const char* subPath, bool recursive)
src/system/kernel/device_manager/legacy_drivers.cpp
943
if (path == NULL) {
src/system/kernel/device_manager/legacy_drivers.cpp
95
const char* path;
src/system/kernel/device_manager/legacy_drivers.cpp
959
AddPath(path, subPath);
src/system/kernel/device_manager/legacy_drivers.cpp
964
DirectoryIterator::GetNext(KPath& path, struct stat& stat)
src/system/kernel/device_manager/legacy_drivers.cpp
992
path.SetTo(fBasePath->Path());
src/system/kernel/device_manager/legacy_drivers.cpp
993
path.Append(fCurrentName);
src/system/kernel/device_manager/legacy_drivers.cpp
995
if (::stat(path.Path(), &stat) != 0)
src/system/kernel/device_manager/legacy_drivers.cpp
999
KPath* nextPath = new(nothrow) KPath(path);
src/system/kernel/device_manager/legacy_drivers.h
16
status_t legacy_driver_add(const char* path);
src/system/kernel/device_manager/legacy_drivers.h
17
status_t legacy_driver_publish(const char* path, device_hooks* hooks);
src/system/kernel/device_manager/legacy_drivers.h
19
status_t legacy_driver_probe(const char* path);
src/system/kernel/disk_device_manager/KDiskDevice.cpp
100
free(fDeviceData.path);
src/system/kernel/disk_device_manager/KDiskDevice.cpp
101
fDeviceData.path = NULL;
src/system/kernel/disk_device_manager/KDiskDevice.cpp
252
return fDeviceData.path;
src/system/kernel/disk_device_manager/KDiskDevice.cpp
266
KDiskDevice::GetPath(KPath* path) const
src/system/kernel/disk_device_manager/KDiskDevice.cpp
268
if (!path || path->InitCheck() != B_OK)
src/system/kernel/disk_device_manager/KDiskDevice.cpp
270
if (!fDeviceData.path)
src/system/kernel/disk_device_manager/KDiskDevice.cpp
272
return path->SetPath(fDeviceData.path);
src/system/kernel/disk_device_manager/KDiskDevice.cpp
310
char* path = writer.PlaceString(Path());
src/system/kernel/disk_device_manager/KDiskDevice.cpp
313
data->path = path;
src/system/kernel/disk_device_manager/KDiskDevice.cpp
314
writer.AddRelocationEntry(&data->path);
src/system/kernel/disk_device_manager/KDiskDevice.cpp
52
KDiskDevice::SetTo(const char* path)
src/system/kernel/disk_device_manager/KDiskDevice.cpp
54
if (!path)
src/system/kernel/disk_device_manager/KDiskDevice.cpp
58
status_t error = set_string(fDeviceData.path, path);
src/system/kernel/disk_device_manager/KDiskDevice.cpp
63
fFD = open(path, O_RDONLY);
src/system/kernel/disk_device_manager/KDiskDevice.cpp
99
if (fDeviceData.path) {
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1258
KDiskDeviceManager::_Scan(const char* path)
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1260
TRACE("KDiskDeviceManager::_Scan(%s)\n", path);
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1263
if (lstat(path, &st) < 0) {
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1268
DIR* dir = opendir(path);
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1276
if (entryPath.SetPath(path) != B_OK
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1287
int32 len = strlen(path);
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1289
if (len <= leafLen || strcmp(path + len - leafLen, "/raw"))
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1291
if (FindDevice(path) != NULL) {
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1296
TRACE(" found device: %s\n", path);
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1303
error = device->SetTo(path);
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1470
KDiskDeviceManager::_AddRemoveMonitoring(const char* path, bool add)
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1473
if (lstat(path, &st) < 0)
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1488
DIR* dir = opendir(path);
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1498
if (entryPath.SetPath(path) != B_OK
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
205
KPath path;
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
206
if (path.InitCheck() != B_OK
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
208
event->name, true, path.LockBuffer(),
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
209
path.BufferSize()) != B_OK) {
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
214
path.UnlockBuffer();
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
216
KDiskDeviceManager::Default()->CreateDevice(path.Path());
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
218
KDiskDeviceManager::Default()->DeleteDevice(path.Path());
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
404
KDiskDeviceManager::FindDevice(const char* path)
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
407
if (device->Path() && !strcmp(path, device->Path()))
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
427
KDiskDeviceManager::FindPartition(const char* path)
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
438
&& partitionPath == path) {
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
473
KDiskDeviceManager::RegisterDevice(const char* path)
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
477
if (KDiskDevice* device = FindDevice(path)) {
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
483
const char* leaf = strrchr(path, '/');
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
484
if (i == 0 && !strncmp(path, "/dev/disk", 9)
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
485
&& !strcmp(leaf + 1, "raw") && CreateDevice(path) < B_OK)
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
523
KDiskDeviceManager::RegisterPartition(const char* path)
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
527
if (KPartition* partition = FindPartition(path)) {
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
533
const char* leaf = strrchr(path, '/');
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
534
if (i == 0 && !strncmp(path, "/dev/disk", 9)
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
535
&& !strcmp(leaf + 1, "raw") && CreateDevice(path) < B_OK)
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
674
KDiskDeviceManager::CreateDevice(const char* path, bool* newlyCreated)
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
676
if (!path)
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
681
KDiskDevice* device = FindDevice(path);
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
696
error = device->SetTo(path);
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
731
KDiskDeviceManager::DeleteDevice(const char* path)
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
733
KDiskDevice* device = FindDevice(path);
src/system/kernel/disk_device_manager/KFileDiskDevice.cpp
189
KFileDiskDevice::_GetDirectoryPath(partition_id id, KPath* path)
src/system/kernel/disk_device_manager/KFileDiskDevice.cpp
191
if (path == NULL)
src/system/kernel/disk_device_manager/KFileDiskDevice.cpp
194
if (path->InitCheck() != B_OK)
src/system/kernel/disk_device_manager/KFileDiskDevice.cpp
195
return path->InitCheck();
src/system/kernel/disk_device_manager/KFileDiskDevice.cpp
197
status_t error = path->SetPath(kFileDevicesDir);
src/system/kernel/disk_device_manager/KFileDiskDevice.cpp
201
error = path->Append(idBuffer);
src/system/kernel/disk_device_manager/KPartition.cpp
1340
KPath path;
src/system/kernel/disk_device_manager/KPartition.cpp
1341
GetPath(&path);
src/system/kernel/disk_device_manager/KPartition.cpp
1343
OUT("%spartition %" B_PRId32 ": %s\n", prefix, ID(), path.Path());
src/system/kernel/disk_device_manager/KPartition.cpp
175
KPath path;
src/system/kernel/disk_device_manager/KPartition.cpp
176
status_t error = GetPath(&path);
src/system/kernel/disk_device_manager/KPartition.cpp
181
*fd = open(path.Path(), flags);
src/system/kernel/disk_device_manager/KPartition.cpp
238
KPath path;
src/system/kernel/disk_device_manager/KPartition.cpp
239
status_t error = GetPath(&path);
src/system/kernel/disk_device_manager/KPartition.cpp
246
error = devfs_unpublish_partition(path.Path());
src/system/kernel/disk_device_manager/KPartition.cpp
710
KPartition::GetPath(KPath* path) const
src/system/kernel/disk_device_manager/KPartition.cpp
714
if (!path || path->InitCheck() != B_OK || !Parent() || Index() < 0)
src/system/kernel/disk_device_manager/KPartition.cpp
718
status_t error = path->SetPath(Device()->Path());
src/system/kernel/disk_device_manager/KPartition.cpp
726
error = path->ReplaceLeaf(name);
src/system/kernel/disk_device_manager/KPartition.cpp
762
char* path = mountPoint->LockBuffer();
src/system/kernel/disk_device_manager/KPartition.cpp
764
strncpy(path, basePath, pathLen);
src/system/kernel/disk_device_manager/KPartition.cpp
768
if (stat(path, &dummy) != 0)
src/system/kernel/disk_device_manager/KPartition.cpp
770
snprintf(path, pathLen, "%s%d", (char*)basePath, i);
src/system/kernel/disk_device_manager/ddm_userland_interface.cpp
286
KPath path(filename, KPath::NORMALIZE);
src/system/kernel/disk_device_manager/ddm_userland_interface.cpp
290
KFileDiskDevice* device = manager->RegisterFileDevice(path.Path());
src/system/kernel/disk_device_manager/ddm_userland_interface.cpp
411
KPath path(filename, KPath::NORMALIZE);
src/system/kernel/disk_device_manager/ddm_userland_interface.cpp
415
KFileDiskDevice *device = manager->FindFileDevice(path.Path());
src/system/kernel/disk_device_manager/ddm_userland_interface.cpp
418
return manager->CreateFileDevice(path.Path());
src/system/kernel/disk_device_manager/disk_device_manager.cpp
100
if (KPartition* partition = manager->RegisterPartition(path)) {
src/system/kernel/disk_device_manager/disk_device_manager.cpp
83
find_disk_device(const char* path)
src/system/kernel/disk_device_manager/disk_device_manager.cpp
87
if (KDiskDevice* device = manager->RegisterDevice(path)) {
src/system/kernel/disk_device_manager/disk_device_manager.cpp
96
find_partition(const char* path)
src/system/kernel/elf.cpp
1812
elf_load_user_image(const char *path, Team *team, uint32 flags, addr_t *entry)
src/system/kernel/elf.cpp
1819
TRACE(("elf_load: entry path '%s', team %p\n", path, team));
src/system/kernel/elf.cpp
1821
int fd = _kern_open(-1, path, O_RDONLY, 0);
src/system/kernel/elf.cpp
1897
const char *leaf = strrchr(path, '/');
src/system/kernel/elf.cpp
1899
leaf = path;
src/system/kernel/elf.cpp
2071
strlcpy(imageInfo.basic_info.name, path, sizeof(imageInfo.basic_info.name));
src/system/kernel/elf.cpp
2100
load_kernel_add_on(const char *path)
src/system/kernel/elf.cpp
2113
TRACE(("elf_load_kspace: entry path '%s'\n", path));
src/system/kernel/elf.cpp
2115
int fd = _kern_open(-1, path, O_RDONLY, 0);
src/system/kernel/elf.cpp
2125
fileName = strrchr(path, '/');
src/system/kernel/elf.cpp
2127
fileName = path;
src/system/kernel/elf.cpp
2168
image->name = strdup(path);
src/system/kernel/elf.cpp
2397
dprintf("Could not load kernel add-on \"%s\": %s\n", path,
src/system/kernel/fs/KPath.cpp
103
return SetPath(path, flags);
src/system/kernel/fs/KPath.cpp
145
KPath::SetPath(const char* path, int32 flags)
src/system/kernel/fs/KPath.cpp
147
if (path == NULL && fLazy && fBuffer == NULL) {
src/system/kernel/fs/KPath.cpp
163
if (path != NULL) {
src/system/kernel/fs/KPath.cpp
166
status_t status = _Normalize(path,
src/system/kernel/fs/KPath.cpp
172
size_t length = strlen(path);
src/system/kernel/fs/KPath.cpp
176
memcpy(fBuffer, path, length + 1);
src/system/kernel/fs/KPath.cpp
384
KPath::operator=(const char* path)
src/system/kernel/fs/KPath.cpp
386
SetPath(path);
src/system/kernel/fs/KPath.cpp
404
KPath::operator==(const char* path) const
src/system/kernel/fs/KPath.cpp
407
return path == NULL;
src/system/kernel/fs/KPath.cpp
409
return path != NULL && strcmp(fBuffer, path) == 0;
src/system/kernel/fs/KPath.cpp
421
KPath::operator!=(const char* path) const
src/system/kernel/fs/KPath.cpp
423
return !(*this == path);
src/system/kernel/fs/KPath.cpp
45
KPath::KPath(const char* path, int32 flags, size_t bufferSize)
src/system/kernel/fs/KPath.cpp
463
KPath::_Normalize(const char* path, bool traverseLeafLink)
src/system/kernel/fs/KPath.cpp
465
status_t error = vfs_normalize_path(path, fBuffer, fBufferSize,
src/system/kernel/fs/KPath.cpp
55
SetTo(path, flags, bufferSize);
src/system/kernel/fs/KPath.cpp
80
KPath::SetTo(const char* path, int32 flags, size_t bufferSize)
src/system/kernel/fs/KPath.cpp
95
fIsNull = path == NULL;
src/system/kernel/fs/KPath.cpp
97
if (path != NULL || !fLazy) {
src/system/kernel/fs/rootfs.cpp
241
rootfs_find_in_dir(struct rootfs_vnode* dir, const char* path)
src/system/kernel/fs/rootfs.cpp
245
if (!strcmp(path, "."))
src/system/kernel/fs/rootfs.cpp
247
if (!strcmp(path, ".."))
src/system/kernel/fs/rootfs.cpp
251
if (!strcmp(vnode->name, path))
src/system/kernel/fs/rootfs.cpp
59
char* path;
src/system/kernel/fs/rootfs.cpp
895
memcpy(buffer, link->stream.symlink.path, min_c(*_bufferSize,
src/system/kernel/fs/rootfs.cpp
906
const char* path, int mode)
src/system/kernel/fs/rootfs.cpp
912
TRACE(("rootfs_symlink: dir %p, name = '%s', path = %s\n", dir, name, path));
src/system/kernel/fs/rootfs.cpp
932
vnode->stream.symlink.path = strdup(path);
src/system/kernel/fs/rootfs.cpp
933
if (vnode->stream.symlink.path == NULL) {
src/system/kernel/fs/rootfs.cpp
937
vnode->stream.symlink.length = strlen(path);
src/system/kernel/fs/vfs.cpp
10017
char* path = pathBuffer.LockBuffer();
src/system/kernel/fs/vfs.cpp
10022
status = user_copy_name(path, userPath, B_PATH_NAME_LENGTH);
src/system/kernel/fs/vfs.cpp
10028
return attr_create(fd, userPath ? path : NULL, name, type, openMode,
src/system/kernel/fs/vfs.cpp
10032
return attr_open(fd, userPath ? path : NULL, name, openMode, false);
src/system/kernel/fs/vfs.cpp
10156
char* path = pathBuffer.LockBuffer();
src/system/kernel/fs/vfs.cpp
10158
status_t status = get_cwd(path, size, false);
src/system/kernel/fs/vfs.cpp
10163
if (user_strlcpy(userBuffer, path, size) < B_OK)
src/system/kernel/fs/vfs.cpp
10179
char* path = pathBuffer.LockBuffer();
src/system/kernel/fs/vfs.cpp
10184
status_t status = user_copy_name(path, userPath, B_PATH_NAME_LENGTH);
src/system/kernel/fs/vfs.cpp
10189
return set_cwd(fd, userPath != NULL ? path : NULL, false);
src/system/kernel/fs/vfs.cpp
10206
char* path = pathBuffer.LockBuffer();
src/system/kernel/fs/vfs.cpp
10210
status_t status = user_copy_name(path, userPath, B_PATH_NAME_LENGTH);
src/system/kernel/fs/vfs.cpp
10217
status_t status = path_to_vnode(path, true, vnode, NULL, false);
src/system/kernel/fs/vfs.cpp
2039
get_dir_path_and_leaf(char* path, char* filename)
src/system/kernel/fs/vfs.cpp
2041
if (*path == '\0')
src/system/kernel/fs/vfs.cpp
2044
char* last = strrchr(path, '/');
src/system/kernel/fs/vfs.cpp
2047
FUNCTION(("get_dir_path_and_leaf(path = %s)\n", path));
src/system/kernel/fs/vfs.cpp
2052
if (strlcpy(filename, path, B_FILE_NAME_LENGTH) >= B_FILE_NAME_LENGTH)
src/system/kernel/fs/vfs.cpp
2055
strcpy(path, ".");
src/system/kernel/fs/vfs.cpp
2060
while (*--last == '/' && last != path);
src/system/kernel/fs/vfs.cpp
2159
vnode_path_to_vnode(struct vnode* start, char* path, bool traverseLeafLink,
src/system/kernel/fs/vfs.cpp
2163
FUNCTION(("vnode_path_to_vnode(vnode = %p, path = %s)\n", start, path));
src/system/kernel/fs/vfs.cpp
2168
if (path == NULL)
src/system/kernel/fs/vfs.cpp
2170
if (*path == '\0')
src/system/kernel/fs/vfs.cpp
2176
TRACE(("vnode_path_to_vnode: top of loop. p = %p, p = '%s'\n", path,
src/system/kernel/fs/vfs.cpp
2177
path));
src/system/kernel/fs/vfs.cpp
2180
if (path[0] == '\0')
src/system/kernel/fs/vfs.cpp
2185
char* nextPath = path + 1;
src/system/kernel/fs/vfs.cpp
2201
if (strcmp("..", path) == 0) {
src/system/kernel/fs/vfs.cpp
2204
path = nextPath;
src/system/kernel/fs/vfs.cpp
2227
status = lookup_dir_entry(vnode.Get(), path, &temp);
src/system/kernel/fs/vfs.cpp
2233
strlcpy(leafName, path, B_FILE_NAME_LENGTH);
src/system/kernel/fs/vfs.cpp
2269
path = buffer;
src/system/kernel/fs/vfs.cpp
2271
if (path[0] == '/') {
src/system/kernel/fs/vfs.cpp
2275
while (*++path == '/')
src/system/kernel/fs/vfs.cpp
2290
if (absoluteSymlink && *path == '\0') {
src/system/kernel/fs/vfs.cpp
2294
status = vnode_path_to_vnode(vnode.Get(), path, true, count + 1,
src/system/kernel/fs/vfs.cpp
2316
path = nextPath;
src/system/kernel/fs/vfs.cpp
2333
vnode_path_to_vnode(struct vnode* vnode, char* path, bool traverseLeafLink,
src/system/kernel/fs/vfs.cpp
2336
return vnode_path_to_vnode(vnode, path, traverseLeafLink, 0,
src/system/kernel/fs/vfs.cpp
2342
path_to_vnode(char* path, bool traverseLink, VnodePutter& _vnode,
src/system/kernel/fs/vfs.cpp
2347
FUNCTION(("path_to_vnode(path = \"%s\")\n", path));
src/system/kernel/fs/vfs.cpp
2349
if (!path)
src/system/kernel/fs/vfs.cpp
2352
if (*path == '\0')
src/system/kernel/fs/vfs.cpp
2356
if (*path == '/') {
src/system/kernel/fs/vfs.cpp
2362
while (*++path == '/')
src/system/kernel/fs/vfs.cpp
2366
if (*path == '\0') {
src/system/kernel/fs/vfs.cpp
2383
return vnode_path_to_vnode(start, path, traverseLink, kernel, _vnode,
src/system/kernel/fs/vfs.cpp
2393
path_to_dir_vnode(char* path, VnodePutter& _vnode, char* filename,
src/system/kernel/fs/vfs.cpp
2396
status_t status = get_dir_path_and_leaf(path, filename);
src/system/kernel/fs/vfs.cpp
2400
return path_to_vnode(path, true, _vnode, NULL, kernel);
src/system/kernel/fs/vfs.cpp
2429
fd_and_path_to_dir_vnode(int fd, char* path, VnodePutter& _vnode,
src/system/kernel/fs/vfs.cpp
2432
if (!path)
src/system/kernel/fs/vfs.cpp
2434
if (*path == '\0')
src/system/kernel/fs/vfs.cpp
2436
if (fd == AT_FDCWD || fd == -1 || *path == '/')
src/system/kernel/fs/vfs.cpp
2437
return path_to_dir_vnode(path, _vnode, filename, kernel);
src/system/kernel/fs/vfs.cpp
2439
status_t status = get_dir_path_and_leaf(path, filename);
src/system/kernel/fs/vfs.cpp
2443
return fd_and_path_to_vnode(fd, path, true, _vnode, NULL, kernel);
src/system/kernel/fs/vfs.cpp
2475
vnode_and_path_to_dir_vnode(struct vnode* vnode, char* path,
src/system/kernel/fs/vfs.cpp
2480
if (!path)
src/system/kernel/fs/vfs.cpp
2482
if (*path == '\0')
src/system/kernel/fs/vfs.cpp
2484
if (vnode == NULL || path[0] == '/')
src/system/kernel/fs/vfs.cpp
2485
return path_to_dir_vnode(path, _vnode, filename, kernel);
src/system/kernel/fs/vfs.cpp
2487
status_t status = get_dir_path_and_leaf(path, filename);
src/system/kernel/fs/vfs.cpp
2492
return vnode_path_to_vnode(vnode, path, true, kernel, _vnode, NULL);
src/system/kernel/fs/vfs.cpp
2603
char* path = buffer;
src/system/kernel/fs/vfs.cpp
2614
path[--insert] = '\0';
src/system/kernel/fs/vfs.cpp
2672
memcpy(path + insert, name, length);
src/system/kernel/fs/vfs.cpp
2673
path[--insert] = '/';
src/system/kernel/fs/vfs.cpp
2677
if (path[insert] == '\0')
src/system/kernel/fs/vfs.cpp
2678
path[--insert] = '/';
src/system/kernel/fs/vfs.cpp
2680
TRACE((" path is: %s\n", path + insert));
src/system/kernel/fs/vfs.cpp
2684
memmove(buffer, path + insert, length);
src/system/kernel/fs/vfs.cpp
2782
fd_and_path_to_vnode(int fd, char* path, bool traverseLeafLink,
src/system/kernel/fs/vfs.cpp
2785
if (fd < 0 && !path)
src/system/kernel/fs/vfs.cpp
2788
if (path != NULL && *path == '\0')
src/system/kernel/fs/vfs.cpp
2791
if ((fd == AT_FDCWD || fd == -1) || (path != NULL && path[0] == '/')) {
src/system/kernel/fs/vfs.cpp
2793
return path_to_vnode(path, traverseLeafLink, _vnode, _parentID, kernel);
src/system/kernel/fs/vfs.cpp
2801
if (path != NULL) {
src/system/kernel/fs/vfs.cpp
2802
return vnode_path_to_vnode(vnode, path, traverseLeafLink, kernel,
src/system/kernel/fs/vfs.cpp
2899
normalize_path(char* path, size_t pathSize, bool traverseLink, bool kernel)
src/system/kernel/fs/vfs.cpp
2907
error = vnode_and_path_to_dir_vnode(dir.Detach(), path, dir, leaf, kernel);
src/system/kernel/fs/vfs.cpp
2910
strcpy(path, leaf);
src/system/kernel/fs/vfs.cpp
2917
if (vnode_path_to_vnode(dir.Get(), path, false, kernel, fileVnode,
src/system/kernel/fs/vfs.cpp
2936
error = dir_vnode_to_path(dir.Get(), path, B_PATH_NAME_LENGTH, kernel);
src/system/kernel/fs/vfs.cpp
2944
if ((strcmp(path, "/") != 0
src/system/kernel/fs/vfs.cpp
2945
&& strlcat(path, "/", pathSize) >= pathSize)
src/system/kernel/fs/vfs.cpp
2946
|| strlcat(path, leaf, pathSize) >= pathSize) {
src/system/kernel/fs/vfs.cpp
2957
error = FS_CALL(fileVnode.Get(), read_symlink, path, &bufferSize);
src/system/kernel/fs/vfs.cpp
2961
path[bufferSize] = '\0';
src/system/kernel/fs/vfs.cpp
3171
char* path = debug_resolve_vnode_path(vnode, (char*)buffer,
src/system/kernel/fs/vfs.cpp
3173
if (path != NULL) {
src/system/kernel/fs/vfs.cpp
3177
kputs(path);
src/system/kernel/fs/vfs.cpp
420
static status_t common_path_read_stat(int fd, char* path, bool traverseLeafLink,
src/system/kernel/fs/vfs.cpp
423
static status_t vnode_path_to_vnode(struct vnode* vnode, char* path,
src/system/kernel/fs/vfs.cpp
4236
vfs_get_vnode_from_path(const char* path, bool kernel, struct vnode** _vnode)
src/system/kernel/fs/vfs.cpp
4239
path, kernel));
src/system/kernel/fs/vfs.cpp
4246
strlcpy(buffer, path, pathBuffer.BufferSize());
src/system/kernel/fs/vfs.cpp
428
static status_t fd_and_path_to_vnode(int fd, char* path, bool traverseLeafLink,
src/system/kernel/fs/vfs.cpp
4335
vfs_get_fs_node_from_path(fs_volume* volume, const char* path,
src/system/kernel/fs/vfs.cpp
4339
volume, path, kernel));
src/system/kernel/fs/vfs.cpp
434
static status_t fs_unmount(char* path, dev_t mountID, uint32 flags,
src/system/kernel/fs/vfs.cpp
4351
strlcpy(buffer, path, pathBuffer.BufferSize());
src/system/kernel/fs/vfs.cpp
4382
vfs_read_stat(int fd, const char* path, bool traverseLeafLink,
src/system/kernel/fs/vfs.cpp
4387
if (path != NULL) {
src/system/kernel/fs/vfs.cpp
4389
KPath pathBuffer(path);
src/system/kernel/fs/vfs.cpp
4426
char* path;
src/system/kernel/fs/vfs.cpp
4442
path = pathBuffer + length;
src/system/kernel/fs/vfs.cpp
4458
memcpy(path, moduleName, length);
src/system/kernel/fs/vfs.cpp
4459
path[length] = '\0';
src/system/kernel/fs/vfs.cpp
4463
status = vnode_path_to_vnode(dir.Detach(), path, true, true, file, NULL);
src/system/kernel/fs/vfs.cpp
4469
path[length] = '/';
src/system/kernel/fs/vfs.cpp
4470
path[length + 1] = '\0';
src/system/kernel/fs/vfs.cpp
4471
path += length + 1;
src/system/kernel/fs/vfs.cpp
4516
vfs_normalize_path(const char* path, char* buffer, size_t bufferSize,
src/system/kernel/fs/vfs.cpp
4519
if (!path || !buffer || bufferSize < 1)
src/system/kernel/fs/vfs.cpp
4522
if (path != buffer) {
src/system/kernel/fs/vfs.cpp
4523
if (strlcpy(buffer, path, bufferSize) >= bufferSize)
src/system/kernel/fs/vfs.cpp
4568
vfs_create_special_node(const char* path, fs_vnode* subVnode, mode_t mode,
src/system/kernel/fs/vfs.cpp
4576
if (path) {
src/system/kernel/fs/vfs.cpp
4583
if (strlcpy(tmpPath, path, B_PATH_NAME_LENGTH) >= B_PATH_NAME_LENGTH)
src/system/kernel/fs/vfs.cpp
4874
bool kernel, char* path, size_t pathLength)
src/system/kernel/fs/vfs.cpp
4898
status = dir_vnode_to_path(vnode.Get(), path, pathLength, kernel);
src/system/kernel/fs/vfs.cpp
4907
if ((strcmp(path, "/") && strlcat(path, "/", pathLength)
src/system/kernel/fs/vfs.cpp
4909
|| strlcat(path, leaf, pathLength) >= pathLength) {
src/system/kernel/fs/vfs.cpp
5649
file_create(int fd, char* path, int openMode, int perms, bool kernel)
src/system/kernel/fs/vfs.cpp
5651
FUNCTION(("file_create: path '%s', omode %x, perms %d, kernel %d\n", path,
src/system/kernel/fs/vfs.cpp
5657
status_t status = fd_and_path_to_dir_vnode(fd, path, directory, name,
src/system/kernel/fs/vfs.cpp
5699
file_open(int fd, char* path, int openMode, bool kernel)
src/system/kernel/fs/vfs.cpp
5704
fd, path, openMode, kernel));
src/system/kernel/fs/vfs.cpp
5709
status_t status = fd_and_path_to_vnode(fd, path, traverse, vnode,
src/system/kernel/fs/vfs.cpp
6047
dir_create(int fd, char* path, int perms, bool kernel)
src/system/kernel/fs/vfs.cpp
6052
FUNCTION(("dir_create: path '%s', perms %d, kernel %d\n", path, perms,
src/system/kernel/fs/vfs.cpp
6055
char* p = strrchr(path, '/');
src/system/kernel/fs/vfs.cpp
6060
while (*--p == '/' && p != path)
src/system/kernel/fs/vfs.cpp
6067
status = fd_and_path_to_dir_vnode(fd, path, vnode, filename, kernel);
src/system/kernel/fs/vfs.cpp
6111
dir_open(int fd, char* path, bool kernel)
src/system/kernel/fs/vfs.cpp
6113
FUNCTION(("dir_open: fd: %d, entry path = '%s', kernel %d\n", fd, path,
src/system/kernel/fs/vfs.cpp
6119
status_t status = fd_and_path_to_vnode(fd, path, true, vnode, &parentID,
src/system/kernel/fs/vfs.cpp
6247
dir_remove(int fd, char* path, bool kernel)
src/system/kernel/fs/vfs.cpp
6252
if (path != NULL) {
src/system/kernel/fs/vfs.cpp
6256
while ((lastSlash = strrchr(path, '/')) != NULL) {
src/system/kernel/fs/vfs.cpp
6262
while (lastSlash > path && lastSlash[-1] == '/')
src/system/kernel/fs/vfs.cpp
6273
if (!strcmp(path, ".") || !strcmp(path, ".."))
src/system/kernel/fs/vfs.cpp
6278
status = fd_and_path_to_dir_vnode(fd, path, directory, name, kernel);
src/system/kernel/fs/vfs.cpp
6598
common_read_link(int fd, char* path, char* buffer, size_t* _bufferSize,
src/system/kernel/fs/vfs.cpp
6604
status = fd_and_path_to_vnode(fd, path, false, vnode, NULL, kernel);
src/system/kernel/fs/vfs.cpp
6618
common_create_symlink(int fd, char* path, const char* toPath, int mode,
src/system/kernel/fs/vfs.cpp
6626
"mode = %d, kernel = %d)\n", fd, path, toPath, mode, kernel));
src/system/kernel/fs/vfs.cpp
6629
status = fd_and_path_to_dir_vnode(fd, path, vnode, name, kernel);
src/system/kernel/fs/vfs.cpp
6645
common_create_link(int pathFD, char* path, int toFD, char* toPath,
src/system/kernel/fs/vfs.cpp
6650
FUNCTION(("common_create_link(path = %s, toPath = %s, kernel = %d)\n", path,
src/system/kernel/fs/vfs.cpp
6655
status_t status = fd_and_path_to_dir_vnode(pathFD, path, directory, name,
src/system/kernel/fs/vfs.cpp
6679
common_unlink(int fd, char* path, bool kernel)
src/system/kernel/fs/vfs.cpp
6684
FUNCTION(("common_unlink: fd: %d, path '%s', kernel %d\n", fd, path,
src/system/kernel/fs/vfs.cpp
6688
status = fd_and_path_to_dir_vnode(fd, path, vnode, filename, kernel);
src/system/kernel/fs/vfs.cpp
6702
common_access(int fd, char* path, int mode, bool effectiveUserGroup, bool kernel)
src/system/kernel/fs/vfs.cpp
6709
status = fd_and_path_to_vnode(fd, path, true, vnode, NULL, kernel);
src/system/kernel/fs/vfs.cpp
6723
common_rename(int fd, char* path, int newFD, char* newPath, bool kernel)
src/system/kernel/fs/vfs.cpp
6728
"kernel = %d)\n", fd, path, newFD, newPath, kernel));
src/system/kernel/fs/vfs.cpp
6732
status = fd_and_path_to_dir_vnode(fd, path, fromVnode, fromName, kernel);
src/system/kernel/fs/vfs.cpp
6802
common_path_read_stat(int fd, char* path, bool traverseLeafLink,
src/system/kernel/fs/vfs.cpp
6805
FUNCTION(("common_path_read_stat: fd: %d, path '%s', stat %p,\n", fd, path,
src/system/kernel/fs/vfs.cpp
6809
status_t status = fd_and_path_to_vnode(fd, path, traverseLeafLink, vnode,
src/system/kernel/fs/vfs.cpp
6821
common_path_write_stat(int fd, char* path, bool traverseLeafLink,
src/system/kernel/fs/vfs.cpp
6825
"kernel %d\n", fd, path, stat, statMask, kernel));
src/system/kernel/fs/vfs.cpp
6828
status_t status = fd_and_path_to_vnode(fd, path, traverseLeafLink, vnode,
src/system/kernel/fs/vfs.cpp
6843
attr_dir_open(int fd, char* path, bool traverseLeafLink, bool kernel)
src/system/kernel/fs/vfs.cpp
6845
FUNCTION(("attr_dir_open(fd = %d, path = '%s', kernel = %d)\n", fd, path,
src/system/kernel/fs/vfs.cpp
6849
status_t status = fd_and_path_to_vnode(fd, path, traverseLeafLink, vnode,
src/system/kernel/fs/vfs.cpp
6919
attr_create(int fd, char* path, const char* name, uint32 type,
src/system/kernel/fs/vfs.cpp
6927
status_t status = fd_and_path_to_vnode(fd, path, traverse, vnode, NULL,
src/system/kernel/fs/vfs.cpp
6962
attr_open(int fd, char* path, const char* name, int openMode, bool kernel)
src/system/kernel/fs/vfs.cpp
6969
status_t status = fd_and_path_to_vnode(fd, path, traverse, vnode, NULL,
src/system/kernel/fs/vfs.cpp
7491
fs_mount(char* path, const char* device, const char* fsName, uint32 flags,
src/system/kernel/fs/vfs.cpp
7501
B_PRIx32 ", args = '%s'\n", path, device, fsName, flags, args));
src/system/kernel/fs/vfs.cpp
7698
if (strcmp(path, "/") != 0) {
src/system/kernel/fs/vfs.cpp
7710
status = path_to_vnode(path, true, temp, NULL, kernel);
src/system/kernel/fs/vfs.cpp
7825
fs_unmount(char* path, dev_t mountID, uint32 flags, bool kernel)
src/system/kernel/fs/vfs.cpp
7830
FUNCTION(("fs_unmount(path '%s', dev %" B_PRId32 ", kernel %d\n", path,
src/system/kernel/fs/vfs.cpp
7834
if (path != NULL) {
src/system/kernel/fs/vfs.cpp
7835
err = path_to_vnode(path, true, pathVnode, NULL, kernel);
src/system/kernel/fs/vfs.cpp
7843
mount = find_mount(path != NULL ? pathVnode->device : mountID);
src/system/kernel/fs/vfs.cpp
7851
if (path != NULL) {
src/system/kernel/fs/vfs.cpp
8271
set_cwd(int fd, char* path, bool kernel)
src/system/kernel/fs/vfs.cpp
8276
FUNCTION(("set_cwd: path = \'%s\'\n", path));
src/system/kernel/fs/vfs.cpp
8280
status_t status = fd_and_path_to_vnode(fd, path, true, vnode, NULL, kernel);
src/system/kernel/fs/vfs.cpp
8329
_kern_mount(const char* path, const char* device, const char* fsName,
src/system/kernel/fs/vfs.cpp
8332
KPath pathBuffer(path);
src/system/kernel/fs/vfs.cpp
8341
_kern_unmount(const char* path, uint32 flags)
src/system/kernel/fs/vfs.cpp
8343
KPath pathBuffer(path);
src/system/kernel/fs/vfs.cpp
8469
_kern_open(int fd, const char* path, int openMode, int perms)
src/system/kernel/fs/vfs.cpp
8471
KPath pathBuffer(path, KPath::LAZY_ALLOC);
src/system/kernel/fs/vfs.cpp
8521
_kern_open_dir(int fd, const char* path)
src/system/kernel/fs/vfs.cpp
8523
KPath pathBuffer(path, KPath::LAZY_ALLOC);
src/system/kernel/fs/vfs.cpp
8589
_kern_create_dir(int fd, const char* path, int perms)
src/system/kernel/fs/vfs.cpp
8591
KPath pathBuffer(path, KPath::DEFAULT);
src/system/kernel/fs/vfs.cpp
8600
_kern_remove_dir(int fd, const char* path)
src/system/kernel/fs/vfs.cpp
8602
KPath pathBuffer(path, KPath::LAZY_ALLOC);
src/system/kernel/fs/vfs.cpp
8629
_kern_read_link(int fd, const char* path, char* buffer, size_t* _bufferSize)
src/system/kernel/fs/vfs.cpp
8631
KPath pathBuffer(path, KPath::LAZY_ALLOC);
src/system/kernel/fs/vfs.cpp
8655
_kern_create_symlink(int fd, const char* path, const char* toPath, int mode)
src/system/kernel/fs/vfs.cpp
8657
KPath pathBuffer(path);
src/system/kernel/fs/vfs.cpp
8667
_kern_create_link(int pathFD, const char* path, int toFD, const char* toPath,
src/system/kernel/fs/vfs.cpp
8670
KPath pathBuffer(path);
src/system/kernel/fs/vfs.cpp
8694
_kern_unlink(int fd, const char* path)
src/system/kernel/fs/vfs.cpp
8696
KPath pathBuffer(path);
src/system/kernel/fs/vfs.cpp
8736
_kern_access(int fd, const char* path, int mode, bool effectiveUserGroup)
src/system/kernel/fs/vfs.cpp
8738
KPath pathBuffer(path, KPath::LAZY_ALLOC);
src/system/kernel/fs/vfs.cpp
8767
_kern_read_stat(int fd, const char* path, bool traverseLeafLink,
src/system/kernel/fs/vfs.cpp
8783
status = vfs_read_stat(fd, path, traverseLeafLink, stat, true);
src/system/kernel/fs/vfs.cpp
8814
_kern_write_stat(int fd, const char* path, bool traverseLeafLink,
src/system/kernel/fs/vfs.cpp
8832
if (path != NULL) {
src/system/kernel/fs/vfs.cpp
8834
KPath pathBuffer(path);
src/system/kernel/fs/vfs.cpp
8858
_kern_open_attr_dir(int fd, const char* path, bool traverseLeafLink)
src/system/kernel/fs/vfs.cpp
8860
KPath pathBuffer(path, KPath::LAZY_ALLOC);
src/system/kernel/fs/vfs.cpp
8869
_kern_open_attr(int fd, const char* path, const char* name, uint32 type,
src/system/kernel/fs/vfs.cpp
8872
KPath pathBuffer(path, KPath::LAZY_ALLOC);
src/system/kernel/fs/vfs.cpp
8939
_kern_setcwd(int fd, const char* path)
src/system/kernel/fs/vfs.cpp
8941
KPath pathBuffer(path, KPath::LAZY_ALLOC);
src/system/kernel/fs/vfs.cpp
8958
KPath path, device;
src/system/kernel/fs/vfs.cpp
8965
if (path.InitCheck() != B_OK || device.InitCheck() != B_OK)
src/system/kernel/fs/vfs.cpp
8968
status = user_copy_name(path.LockBuffer(), userPath,
src/system/kernel/fs/vfs.cpp
8972
path.UnlockBuffer();
src/system/kernel/fs/vfs.cpp
9013
status = fs_mount(path.LockBuffer(),
src/system/kernel/fs/vfs.cpp
9032
char* path = pathBuffer.LockBuffer();
src/system/kernel/fs/vfs.cpp
9034
status_t status = user_copy_name(path, userPath, B_PATH_NAME_LENGTH);
src/system/kernel/fs/vfs.cpp
9038
return fs_unmount(path, -1, flags & ~B_UNMOUNT_BUSY_PARTITION, false);
src/system/kernel/fs/vfs.cpp
9147
KPath path;
src/system/kernel/fs/vfs.cpp
9148
if (path.InitCheck() != B_OK)
src/system/kernel/fs/vfs.cpp
9165
false, path.LockBuffer(), path.BufferSize());
src/system/kernel/fs/vfs.cpp
9169
path.UnlockBuffer();
src/system/kernel/fs/vfs.cpp
9171
int length = user_strlcpy(userPath, path.Path(), pathLength);
src/system/kernel/fs/vfs.cpp
9193
char* path = pathBuffer.LockBuffer();
src/system/kernel/fs/vfs.cpp
9195
status_t status = user_copy_name(path, userPath, B_PATH_NAME_LENGTH);
src/system/kernel/fs/vfs.cpp
9199
status_t error = normalize_path(path, pathBuffer.BufferSize(), traverseLink,
src/system/kernel/fs/vfs.cpp
9205
int len = user_strlcpy(buffer, path, B_PATH_NAME_LENGTH);
src/system/kernel/fs/vfs.cpp
9241
KPath path;
src/system/kernel/fs/vfs.cpp
9242
if (path.InitCheck() != B_OK)
src/system/kernel/fs/vfs.cpp
9245
char* buffer = path.LockBuffer();
src/system/kernel/fs/vfs.cpp
9284
KPath path;
src/system/kernel/fs/vfs.cpp
9285
if (path.InitCheck() != B_OK)
src/system/kernel/fs/vfs.cpp
9288
char* buffer = path.LockBuffer();
src/system/kernel/fs/vfs.cpp
9476
char* path = pathBuffer.LockBuffer();
src/system/kernel/fs/vfs.cpp
9480
status_t status = user_copy_name(path, userPath, B_PATH_NAME_LENGTH);
src/system/kernel/fs/vfs.cpp
9484
return dir_create(fd, path, perms, false);
src/system/kernel/fs/vfs.cpp
9495
char* path = pathBuffer.LockBuffer();
src/system/kernel/fs/vfs.cpp
9500
status_t status = user_copy_name(path, userPath, B_PATH_NAME_LENGTH);
src/system/kernel/fs/vfs.cpp
9505
return dir_remove(fd, userPath ? path : NULL, false);
src/system/kernel/fs/vfs.cpp
9523
char* path = pathBuffer.LockBuffer();
src/system/kernel/fs/vfs.cpp
9529
status_t status = user_copy_name(path, userPath, B_PATH_NAME_LENGTH);
src/system/kernel/fs/vfs.cpp
9538
status_t status = common_read_link(fd, userPath ? path : NULL, buffer,
src/system/kernel/fs/vfs.cpp
9566
char* path = pathBuffer.LockBuffer();
src/system/kernel/fs/vfs.cpp
9571
status_t status = user_copy_name(path, userPath, B_PATH_NAME_LENGTH);
src/system/kernel/fs/vfs.cpp
9578
return common_create_symlink(fd, path, toPath, mode, false);
src/system/kernel/fs/vfs.cpp
9591
char* path = pathBuffer.LockBuffer();
src/system/kernel/fs/vfs.cpp
9596
status_t status = user_copy_name(path, userPath, B_PATH_NAME_LENGTH);
src/system/kernel/fs/vfs.cpp
9607
return common_create_link(pathFD, path, toFD, toPath, traverseLeafLink,
src/system/kernel/fs/vfs.cpp
9619
char* path = pathBuffer.LockBuffer();
src/system/kernel/fs/vfs.cpp
9623
status_t status = user_copy_name(path, userPath, B_PATH_NAME_LENGTH);
src/system/kernel/fs/vfs.cpp
9627
return common_unlink(fd, path, false);
src/system/kernel/fs/vfs.cpp
9663
char* path = pathBuffer.LockBuffer();
src/system/kernel/fs/vfs.cpp
9667
status_t status = user_copy_name(path, userPath, B_PATH_NAME_LENGTH);
src/system/kernel/fs/vfs.cpp
9674
status = fd_and_path_to_dir_vnode(fd, path, dir, filename, false);
src/system/kernel/fs/vfs.cpp
9764
char* path = pathBuffer.LockBuffer();
src/system/kernel/fs/vfs.cpp
9768
status_t status = user_copy_name(path, userPath, B_PATH_NAME_LENGTH);
src/system/kernel/fs/vfs.cpp
9772
return common_access(fd, path, mode, effectiveUserGroup, false);
src/system/kernel/fs/vfs.cpp
9798
char* path = pathBuffer.LockBuffer();
src/system/kernel/fs/vfs.cpp
9800
status = user_copy_name(path, userPath, B_PATH_NAME_LENGTH);
src/system/kernel/fs/vfs.cpp
9804
status = common_path_read_stat(fd, path, traverseLink, &stat, false);
src/system/kernel/fs/vfs.cpp
9853
char* path = pathBuffer.LockBuffer();
src/system/kernel/fs/vfs.cpp
9855
status = user_copy_name(path, userPath, B_PATH_NAME_LENGTH);
src/system/kernel/fs/vfs.cpp
9859
status = common_path_write_stat(fd, path, traverseLeafLink, &stat,
src/system/kernel/fs/vfs.cpp
9886
char* path = pathBuffer.LockBuffer();
src/system/kernel/fs/vfs.cpp
9891
status_t status = user_copy_name(path, userPath, B_PATH_NAME_LENGTH);
src/system/kernel/fs/vfs.cpp
9896
return attr_dir_open(fd, userPath ? path : NULL, traverseLeafLink, false);
src/system/kernel/fs/vfs_boot.cpp
459
for (int32 i = 0; sPredefinedLinks[i].path != NULL; i++) {
src/system/kernel/fs/vfs_boot.cpp
460
_kern_create_symlink(-1, sPredefinedLinks[i].path,
src/system/kernel/fs/vfs_boot.cpp
47
const char *path;
src/system/kernel/fs/vfs_boot.cpp
488
KPath path;
src/system/kernel/fs/vfs_boot.cpp
489
if (bootPartition->GetPath(&path) != B_OK)
src/system/kernel/fs/vfs_boot.cpp
503
TRACE(("trying to mount boot partition: %s\n", path.Path()));
src/system/kernel/fs/vfs_boot.cpp
505
bootDevice = _kern_mount("/boot", path.Path(), fsName, 0, NULL, 0);
src/system/kernel/fs/vfs_boot.cpp
507
dprintf("Mounted boot partition: %s\n", path.Path());
src/system/kernel/fs/vfs_boot.cpp
520
char path[B_FILE_NAME_LENGTH + 1];
src/system/kernel/fs/vfs_boot.cpp
521
snprintf(path, sizeof(path), "/%s", info.volume_name);
src/system/kernel/fs/vfs_boot.cpp
523
_kern_create_symlink(-1, path, "/boot", 0777);
src/system/kernel/fs/vfs_net_boot.cpp
104
KPath path;
src/system/kernel/fs/vfs_net_boot.cpp
105
status_t error = path.SetTo("/dev/net");
src/system/kernel/fs/vfs_net_boot.cpp
109
_ScanDevices(path);
src/system/kernel/fs/vfs_net_boot.cpp
115
void _ScanDevices(KPath& path)
src/system/kernel/fs/vfs_net_boot.cpp
117
DIR* dir = opendir(path.Path());
src/system/kernel/fs/vfs_net_boot.cpp
120
path.Path(), strerror(errno));
src/system/kernel/fs/vfs_net_boot.cpp
131
path.Append(entry->d_name);
src/system/kernel/fs/vfs_net_boot.cpp
134
if (stat(path.Path(), &st) == 0) {
src/system/kernel/fs/vfs_net_boot.cpp
136
_ScanDevices(path);
src/system/kernel/fs/vfs_net_boot.cpp
138
_ScanDevice(path.Path());
src/system/kernel/fs/vfs_net_boot.cpp
141
path.RemoveLeaf();
src/system/kernel/fs/vfs_net_boot.cpp
150
void _ScanDevice(const char* path)
src/system/kernel/fs/vfs_net_boot.cpp
152
dprintf("NetStackInitializer: scanning device %s\n", path);
src/system/kernel/fs/vfs_net_boot.cpp
156
if (strlen(path) >= IF_NAMESIZE)
src/system/kernel/fs/vfs_net_boot.cpp
158
strcpy(request.ifr_name, path);
src/system/kernel/fs/vfs_net_boot.cpp
163
strcpy(aliasRequest.ifra_name, path);
src/system/kernel/fs/vfs_net_boot.cpp
174
"device %s: %s\n", path, strerror(errno));
src/system/kernel/fs/vfs_net_boot.cpp
182
"%s: %s\n", path, strerror(errno));
src/system/kernel/fs/vfs_net_boot.cpp
192
"%s: %s\n", path, strerror(errno));
src/system/kernel/fs/vfs_net_boot.cpp
200
"interface %s: %s\n", path, strerror(errno));
src/system/kernel/fs/vfs_net_boot.cpp
240
"interface %s: %s\n", path, strerror(errno));
src/system/kernel/fs/vfs_net_boot.cpp
248
"interface %s: %s\n", path, strerror(errno));
src/system/kernel/fs/vfs_net_boot.cpp
256
"interface %s: %s\n", path, strerror(errno));
src/system/kernel/fs/vfs_net_boot.cpp
266
"for interface %s: %s\n", path, strerror(errno));
src/system/kernel/fs/vfs_net_boot.cpp
37
const char* path = device->Path();
src/system/kernel/fs/vfs_net_boot.cpp
38
return (string_starts_with(path, "/dev/disk/virtual/nbd/")
src/system/kernel/fs/vfs_net_boot.cpp
39
|| string_starts_with(path, "/dev/disk/virtual/remote_disk/"));
src/system/kernel/module.cpp
1000
if (path.Append(dirent->d_name) != B_OK)
src/system/kernel/module.cpp
1005
if (::stat(path.Path(), &stat) < 0)
src/system/kernel/module.cpp
1008
iterator->current_module_path = strdup(path.Path());
src/system/kernel/module.cpp
1025
TRACE(("open module at %s\n", path.Path()));
src/system/kernel/module.cpp
1027
status = get_module_image(path.Path(), &iterator->module_image);
src/system/kernel/module.cpp
1123
moduleImage->path = strdup(image->name);
src/system/kernel/module.cpp
1124
if (moduleImage->path == NULL) {
src/system/kernel/module.cpp
1166
module->module_image ? module->module_image->path : "",
src/system/kernel/module.cpp
1177
"%" B_PRId32 "\n", image, image->path, image->image, image->info,
src/system/kernel/module.cpp
1333
remove_node_listener(device, node, entry->path != NULL
src/system/kernel/module.cpp
1345
ModuleNotificationService::_AddNode(dev_t device, ino_t node, const char* path,
src/system/kernel/module.cpp
1357
if (path != NULL) {
src/system/kernel/module.cpp
1358
entry->path = strdup(path);
src/system/kernel/module.cpp
1359
if (entry->path == NULL) {
src/system/kernel/module.cpp
1364
entry->path = NULL;
src/system/kernel/module.cpp
1402
KPath path;
src/system/kernel/module.cpp
1403
status = path.InitCheck();
src/system/kernel/module.cpp
1406
path.LockBuffer(), path.BufferSize());
src/system/kernel/module.cpp
1411
path.UnlockBuffer();
src/system/kernel/module.cpp
1413
return _AddNode(device, node, path.Path(), B_WATCH_STAT, fModuleWatcher);
src/system/kernel/module.cpp
154
free((char*)path);
src/system/kernel/module.cpp
1571
const char* path;
src/system/kernel/module.cpp
158
const char* path;
src/system/kernel/module.cpp
1581
path = pathBuffer.Path();
src/system/kernel/module.cpp
1588
if (entry == NULL || entry->path == NULL)
src/system/kernel/module.cpp
1591
path = entry->path;
src/system/kernel/module.cpp
1605
if (strncmp(path, modulePath.Path(), modulePath.Length()))
src/system/kernel/module.cpp
1608
path += modulePath.Length();
src/system/kernel/module.cpp
1609
if (path[i] == '/')
src/system/kernel/module.cpp
1610
path++;
src/system/kernel/module.cpp
1623
if (strncmp(path, listener->prefix, strlen(listener->prefix)))
src/system/kernel/module.cpp
1629
event.AddString("path", path);
src/system/kernel/module.cpp
1708
unload_module(const char* path)
src/system/kernel/module.cpp
1713
moduleImage = sModuleImagesHash->Lookup(path);
src/system/kernel/module.cpp
1733
load_module(const char* path, module_info*** _modules)
src/system/kernel/module.cpp
1736
status_t status = get_module_image(path, &moduleImage);
src/system/kernel/module.cpp
1759
*filePath = strdup(foundModule->module_image->path);
src/system/kernel/module.cpp
1887
image->path));
src/system/kernel/module.cpp
1894
if (image->path[0] != '/') {
src/system/kernel/module.cpp
1914
|| pathBuffer.Append(image->path) != B_OK
src/system/kernel/module.cpp
1926
if (pathBuffer.SetPath(image->path) == B_OK
src/system/kernel/module.cpp
1935
"\"%s\"\n", image, image->path, pathBuffer.Path()));
src/system/kernel/module.cpp
1942
free(image->path);
src/system/kernel/module.cpp
1944
image->path = (char*)realloc(pathBuffer.DetachBuffer(),
src/system/kernel/module.cpp
1951
"path of module image %p, \"%s\"\n", image, image->path);
src/system/kernel/module.cpp
2028
char* path = strdup(pathBuffer.Path());
src/system/kernel/module.cpp
2029
if (path == NULL)
src/system/kernel/module.cpp
2032
size_t length = strlen(path);
src/system/kernel/module.cpp
2041
char* path = (char*)malloc(length + iterator->prefix_length + 2);
src/system/kernel/module.cpp
2042
if (path == NULL) {
src/system/kernel/module.cpp
2048
memcpy(path, sModulePaths[i], length);
src/system/kernel/module.cpp
2049
path[length] = '/';
src/system/kernel/module.cpp
2050
memcpy(path + length + 1, iterator->prefix,
src/system/kernel/module.cpp
2054
iterator_push_path_on_stack(iterator, path, length + 1);
src/system/kernel/module.cpp
2078
const char* path;
src/system/kernel/module.cpp
2086
while ((path = iterator_pop_path_from_stack(iterator, NULL)) != NULL)
src/system/kernel/module.cpp
2087
free((char*)path);
src/system/kernel/module.cpp
2180
get_module(const char* path, module_info** _info)
src/system/kernel/module.cpp
2186
TRACE(("get_module(%s)\n", path));
src/system/kernel/module.cpp
2188
if (path == NULL)
src/system/kernel/module.cpp
2193
module = sModulesHash->Lookup(path);
src/system/kernel/module.cpp
2198
module = search_module(path, &moduleImage);
src/system/kernel/module.cpp
2200
FATAL(("module: Search for %s failed.\n", path));
src/system/kernel/module.cpp
2242
put_module(const char* path)
src/system/kernel/module.cpp
2246
TRACE(("put_module(path = %s)\n", path));
src/system/kernel/module.cpp
2250
module = sModulesHash->Lookup(path);
src/system/kernel/module.cpp
2253
path));
src/system/kernel/module.cpp
2258
panic("module %s has no references.\n", path);
src/system/kernel/module.cpp
254
status_t _AddNode(dev_t device, ino_t node, const char* path,
src/system/kernel/module.cpp
309
{ return HashKey(image->path); }
src/system/kernel/module.cpp
322
return strcmp(image->path, key) == 0;
src/system/kernel/module.cpp
383
load_module_image(const char* path, module_image** _moduleImage)
src/system/kernel/module.cpp
389
TRACE(("load_module_image(path = \"%s\", _image = %p)\n", path,
src/system/kernel/module.cpp
394
image = load_kernel_add_on(path);
src/system/kernel/module.cpp
396
dprintf("load_module_image(%s) failed: %s\n", path, strerror(image));
src/system/kernel/module.cpp
409
"'modules' symbol\n", path));
src/system/kernel/module.cpp
419
moduleImage->path = strdup(path);
src/system/kernel/module.cpp
420
if (!moduleImage->path) {
src/system/kernel/module.cpp
430
TRACE(("load_module_image(\"%s\"): image loaded: %p\n", path, moduleImage));
src/system/kernel/module.cpp
455
moduleImage->path, moduleImage->ref_count));
src/system/kernel/module.cpp
463
free(moduleImage->path);
src/system/kernel/module.cpp
487
get_module_image(const char* path, module_image** _image)
src/system/kernel/module.cpp
491
TRACE(("get_module_image(path = \"%s\")\n", path));
src/system/kernel/module.cpp
495
image = sModuleImagesHash->Lookup(path);
src/system/kernel/module.cpp
497
status_t status = load_module_image(path, &image);
src/system/kernel/module.cpp
569
check_module_image(const char* path, const char* searchedName,
src/system/kernel/module.cpp
577
TRACE(("check_module_image(path = \"%s\", searchedName = \"%s\")\n", path,
src/system/kernel/module.cpp
580
if (get_module_image(path, &image) < B_OK)
src/system/kernel/module.cpp
646
KPath path;
src/system/kernel/module.cpp
647
status = vfs_get_module_path(basePath.Path(), name, path.LockBuffer(),
src/system/kernel/module.cpp
648
path.BufferSize());
src/system/kernel/module.cpp
650
path.UnlockBuffer();
src/system/kernel/module.cpp
651
status = check_module_image(path.Path(), name, _moduleImage);
src/system/kernel/module.cpp
844
iterator_push_path_on_stack(module_iterator* iterator, const char* path,
src/system/kernel/module.cpp
858
iterator->stack[iterator->stack_current].name = path;
src/system/kernel/module.cpp
930
const char* path = iterator_pop_path_from_stack(iterator,
src/system/kernel/module.cpp
932
if (path == NULL) {
src/system/kernel/module.cpp
938
iterator->current_path = path;
src/system/kernel/module.cpp
939
iterator->current_dir = opendir(path);
src/system/kernel/module.cpp
94
char* path; // the full path for the module
src/system/kernel/module.cpp
940
TRACE(("open directory at %s -> %p\n", path, iterator->current_dir));
src/system/kernel/module.cpp
996
KPath path(iterator->current_path);
src/system/kernel/module.cpp
997
if (path.InitCheck() != B_OK)
src/system/kernel/platform/openfirmware/openfirmware_devices.cpp
22
char *path, size_t pathSize)
src/system/kernel/platform/openfirmware/openfirmware_devices.cpp
83
|| (length = of_package_to_path(node, path, pathSize - 1))
src/system/kernel/platform/openfirmware/openfirmware_devices.cpp
88
path[length] = '\0';
src/system/kernel/team.cpp
1490
free(teamArg->path);
src/system/kernel/team.cpp
1497
create_team_arg(struct team_arg** _teamArg, const char* path, char** flatArgs,
src/system/kernel/team.cpp
1505
teamArg->path = strdup(path);
src/system/kernel/team.cpp
1506
if (teamArg->path == NULL) {
src/system/kernel/team.cpp
1542
const char* path;
src/system/kernel/team.cpp
1578
path = teamArgs->path;
src/system/kernel/team.cpp
1580
if (user_strlcpy(programArgs->program_path, path,
src/system/kernel/team.cpp
1604
TRACE(("team_create_thread_start: loading elf binary '%s'\n", path));
src/system/kernel/team.cpp
1708
const char* path = flatArgs[0];
src/system/kernel/team.cpp
1711
"\n", path, flatArgs, argCount));
src/system/kernel/team.cpp
1714
const char* threadName = strrchr(path, '/');
src/system/kernel/team.cpp
1718
threadName = path;
src/system/kernel/team.cpp
1728
Team* team = Team::Create(mainThread->id, path, false);
src/system/kernel/team.cpp
1763
update_set_id_user_and_group(team, path);
src/system/kernel/team.cpp
1765
status = create_team_arg(&teamArgs, path, flatArgs, flatArgsSize, argCount,
src/system/kernel/team.cpp
1773
team->SetArgs(path, teamArgs->flat_args + 1, argCount - 1);
src/system/kernel/team.cpp
1961
exec_team(const char* path, char**& _flatArgs, size_t flatArgsSize,
src/system/kernel/team.cpp
1973
B_PRId32 "): team %" B_PRId32 "\n", path, argCount, envCount,
src/system/kernel/team.cpp
1976
T(ExecTeam(path, argCount, flatArgs, envCount, flatArgs + argCount + 1));
src/system/kernel/team.cpp
2006
status_t status = create_team_arg(&teamArgs, path, flatArgs, flatArgsSize,
src/system/kernel/team.cpp
2014
team->SetArgs(path, teamArgs->flat_args + 1, argCount - 1);
src/system/kernel/team.cpp
2052
team->SetName(path);
src/system/kernel/team.cpp
2056
threadName = strrchr(path, '/');
src/system/kernel/team.cpp
2060
threadName = path;
src/system/kernel/team.cpp
2067
update_set_id_user_and_group(team, path);
src/system/kernel/team.cpp
235
ExecTeam(const char* path, int32 argCount, const char* const* args,
src/system/kernel/team.cpp
241
fPath = alloc_tracing_buffer_strcpy(path, B_PATH_NAME_LENGTH,
src/system/kernel/team.cpp
4003
char path[B_PATH_NAME_LENGTH];
src/system/kernel/team.cpp
4006
|| user_strlcpy(path, userPath, sizeof(path)) < B_OK)
src/system/kernel/team.cpp
4015
error = exec_team(path, flatArgs, _ALIGN(flatArgsSize), argCount,
src/system/kernel/team.cpp
779
Team::SetArgs(const char* path, const char* const* otherArgs, int otherArgCount)
src/system/kernel/team.cpp
782
strlcpy(fArgs, path, sizeof(fArgs));
src/system/kernel/team.cpp
80
char *path;
src/system/kernel/vm/VMAnonymousCache.cpp
1406
KPath path;
src/system/kernel/vm/VMAnonymousCache.cpp
1407
partition->GetPath(&path);
src/system/kernel/vm/VMAnonymousCache.cpp
1412
if (strcmp(fVolumeInfo.device, path.Path()) == 0)
src/system/kernel/vm/VMAnonymousCache.cpp
1437
swap_file_add(const char* path)
src/system/kernel/vm/VMAnonymousCache.cpp
1440
int fd = open(path, O_RDWR | O_NOCACHE, S_IRUSR | S_IWUSR);
src/system/kernel/vm/VMAnonymousCache.cpp
1515
swap_file_delete(const char* path)
src/system/kernel/vm/VMAnonymousCache.cpp
1518
status_t status = vfs_get_vnode_from_path(path, true, &node);
src/system/kernel/vm/VMAnonymousCache.cpp
1554
truncate(path, 0);
src/system/kernel/vm/VMAnonymousCache.cpp
1729
KPath path;
src/system/kernel/vm/VMAnonymousCache.cpp
1733
path = kDefaultSwapPath;
src/system/kernel/vm/VMAnonymousCache.cpp
1735
vfs_entry_ref_to_path(info.dev, info.root, ".", true, path.LockBuffer(),
src/system/kernel/vm/VMAnonymousCache.cpp
1736
path.BufferSize());
src/system/kernel/vm/VMAnonymousCache.cpp
1737
path.UnlockBuffer();
src/system/kernel/vm/VMAnonymousCache.cpp
1738
path.Append("swap");
src/system/kernel/vm/VMAnonymousCache.cpp
1741
const char* swapPath = path.Path();
src/system/libnetwork/netresolv/resolv/res_init.c
180
char path[PATH_MAX];
src/system/libnetwork/netresolv/resolv/res_init.c
327
if (find_directory(B_SYSTEM_SETTINGS_DIRECTORY, -1, false, path,
src/system/libnetwork/netresolv/resolv/res_init.c
328
sizeof(path)) == B_OK)
src/system/libnetwork/netresolv/resolv/res_init.c
329
strlcat(path, "/network/resolv.conf", sizeof(path));
src/system/libnetwork/netresolv/resolv/res_init.c
332
if ((fp = fopen(path, "re")) != NULL) {
src/system/libroot/os/Architecture.cpp
100
__guess_architecture_for_path(const char* path)
src/system/libroot/os/Architecture.cpp
107
if (__gRuntimeLoader->get_executable_architecture(path, &architecture)
src/system/libroot/os/Architecture.cpp
117
architecture = __guess_secondary_architecture_from_path(path,
src/system/libroot/os/Architecture.cpp
39
char path[B_PATH_NAME_LENGTH];
src/system/libroot/os/Architecture.cpp
40
snprintf(path, sizeof(path), kSystemLibDirectory "/%s/libroot.so",
src/system/libroot/os/Architecture.cpp
44
return lstat(path, &st) == 0;
src/system/libroot/os/arch/x86/compatibility.c
100
} else if (path != NULL)
src/system/libroot/os/arch/x86/compatibility.c
101
device = dev_for_path(path);
src/system/libroot/os/arch/x86/compatibility.c
136
unmount(const char *path)
src/system/libroot/os/arch/x86/compatibility.c
140
err = fs_unmount_volume(path, 0);
src/system/libroot/os/arch/x86/compatibility.c
27
int _kstatfs_(dev_t device, void *whatever, int fd, const char *path, fs_info *info);
src/system/libroot/os/arch/x86/compatibility.c
30
int unmount(const char *path);
src/system/libroot/os/arch/x86/compatibility.c
91
_kstatfs_(dev_t device, void *whatever, int fd, const char *path, fs_info *info)
src/system/libroot/os/driver_settings.cpp
780
char path[B_FILE_NAME_LENGTH + 64];
src/system/libroot/os/driver_settings.cpp
783
strcpy(path, kUserSettingsDirectory);
src/system/libroot/os/driver_settings.cpp
786
if (__find_directory(B_USER_SETTINGS_DIRECTORY, -1, false, path,
src/system/libroot/os/driver_settings.cpp
787
sizeof(path)) == B_OK)
src/system/libroot/os/driver_settings.cpp
790
strlcat(path, SETTINGS_DIRECTORY, sizeof(path));
src/system/libroot/os/driver_settings.cpp
791
strlcat(path, driverName, sizeof(path));
src/system/libroot/os/driver_settings.cpp
794
file = open(path, O_RDONLY);
src/system/libroot/os/find_directory.cpp
198
create_path(const char *path, mode_t mode)
src/system/libroot/os/find_directory.cpp
203
if (path == NULL || ((pathLength = strlen(path)) > B_PATH_NAME_LENGTH))
src/system/libroot/os/find_directory.cpp
211
char *slash = strchr(&path[i], '/');
src/system/libroot/os/find_directory.cpp
216
else if (i != slash - path)
src/system/libroot/os/find_directory.cpp
217
i = slash - path;
src/system/libroot/os/find_directory.cpp
221
strlcpy(buffer, path, i + 1);
src/system/libroot/os/find_paths.cpp
147
const char* LocationFor(const char* path, size_t& _index)
src/system/libroot/os/find_paths.cpp
151
if (strncmp(path, fLocations[i], length) == 0
src/system/libroot/os/find_paths.cpp
152
&& (path[length] == '/' || path[length] == '\0')) {
src/system/libroot/os/find_paths.cpp
238
create_directory(char* path)
src/system/libroot/os/find_paths.cpp
241
char* slash = path;
src/system/libroot/os/find_paths.cpp
246
if (lstat(path, &st) != 0)
src/system/libroot/os/find_paths.cpp
257
bool created = mkdir(path, 0755);
src/system/libroot/os/find_paths.cpp
295
copy_path(const char* path, char* buffer, size_t bufferSize)
src/system/libroot/os/find_paths.cpp
297
if (strlcpy(buffer, path, bufferSize) >= bufferSize)
src/system/libroot/os/find_paths.cpp
304
normalize_path(const char* path, char* buffer, size_t bufferSize)
src/system/libroot/os/find_paths.cpp
308
error = _kern_normalize_path(path, true, buffer);
src/system/libroot/os/find_paths.cpp
311
error = _kern_normalize_path(path, true, normalizedPath);
src/system/libroot/os/find_paths.cpp
313
error = copy_path(path, buffer, bufferSize);
src/system/libroot/os/find_paths.cpp
329
normalize_longest_existing_path_prefix(const char* path, char* buffer,
src/system/libroot/os/find_paths.cpp
332
if (strlcpy(buffer, path, bufferSize) >= bufferSize)
src/system/libroot/os/find_paths.cpp
360
const char* remainder = path + prefixLength + 1;
src/system/libroot/os/find_paths.cpp
396
get_file_attribute(const char* path, const char* attribute, char* nameBuffer,
src/system/libroot/os/find_paths.cpp
399
int fd = fs_open_attr(path, attribute, B_STRING_TYPE,
src/system/libroot/os/find_paths.cpp
467
char* path = pathBuffer;
src/system/libroot/os/find_paths.cpp
472
error = create_directory(path);
src/system/libroot/os/find_paths.cpp
475
char* lastSlash = strrchr(path, '/');
src/system/libroot/os/find_paths.cpp
477
error = create_directory(path);
src/system/libroot/os/find_paths.cpp
487
if (lstat(path, &st) != 0)
src/system/libroot/os/find_paths.cpp
618
__find_path_for_path(const char* path, path_base_directory baseDirectory,
src/system/libroot/os/find_paths.cpp
621
return __find_path_for_path_etc(path, NULL, NULL, baseDirectory, subPath, 0,
src/system/libroot/os/find_paths.cpp
627
__find_path_for_path_etc(const char* path, const char* dependency,
src/system/libroot/os/find_paths.cpp
635
if (strlcpy(referencePath, path, sizeof(referencePath))
src/system/libroot/os/find_paths.cpp
641
architecture = __guess_architecture_for_path(path);
src/system/libroot/os/find_paths.cpp
745
__guess_secondary_architecture_from_path(const char* path,
src/system/libroot/os/find_paths.cpp
751
if (normalize_longest_existing_path_prefix(path, prefix, sizeof(prefix))
src/system/libroot/os/fs_attr.cpp
122
fs_open_attr_dir(const char* path)
src/system/libroot/os/fs_attr.cpp
124
return open_attr_dir(AT_FDCWD, path, true);
src/system/libroot/os/fs_attr.cpp
129
fs_lopen_attr_dir(const char* path)
src/system/libroot/os/fs_attr.cpp
131
return open_attr_dir(AT_FDCWD, path, false);
src/system/libroot/os/fs_attr.cpp
21
open_attr_dir(int file, const char *path, bool traverse)
src/system/libroot/os/fs_attr.cpp
25
int fd = _kern_open_attr_dir(file, path, traverse);
src/system/libroot/os/fs_attr.cpp
97
fs_open_attr(const char *path, const char *attribute, uint32 type, int openMode)
src/system/libroot/os/fs_attr.cpp
99
status_t status = _kern_open_attr(AT_FDCWD, path, attribute, type, openMode);
src/system/libroot/os/fs_info.cpp
20
dev_for_path(const char *path)
src/system/libroot/os/fs_info.cpp
23
int status = _kern_read_stat(AT_FDCWD, path, true, &stat, sizeof(struct stat));
src/system/libroot/os/fs_volume.c
23
fs_unmount_volume(const char *path, uint32 flags)
src/system/libroot/os/fs_volume.c
25
return _kern_unmount(path, flags);
src/system/libroot/os/image.cpp
203
__load_image_at_path(const char* path, int32 argCount, const char **args,
src/system/libroot/os/image.cpp
216
status_t status = __test_executable(path, invoker);
src/system/libroot/os/image.cpp
222
(char * const **)&args, &argCount, path);
src/system/libroot/os/image.cpp
235
&envCount, path, &flatArgs, &flatArgsSize);
src/system/libroot/os/image.cpp
349
char path[B_PATH_NAME_LENGTH];
src/system/libroot/os/image.cpp
350
memcpy(path, paths, pathLen);
src/system/libroot/os/image.cpp
351
path[pathLen] = '\0';
src/system/libroot/os/image.cpp
353
if (path[pathLen - 1] != '/')
src/system/libroot/os/image.cpp
354
strcat(path, "/");
src/system/libroot/os/image.cpp
355
strcat(path, file);
src/system/libroot/os/image.cpp
359
if (stat(path, &st) != 0 || !S_ISREG(st.st_mode))
src/system/libroot/os/image.cpp
363
if (access(path, X_OK) == 0) {
src/system/libroot/os/image.cpp
364
strlcpy(buffer, path, B_PATH_NAME_LENGTH);
src/system/libroot/os/image.cpp
44
void Init(const char* path, const char* const* env, size_t envCount)
src/system/libroot/os/image.cpp
46
FileDescriptorCloser fd(open(path, O_RDONLY));
src/system/libroot/os/image.cpp
462
__test_executable(const char *path, char *invoker)
src/system/libroot/os/image.cpp
464
return __gRuntimeLoader->test_executable(path, invoker);
src/system/libroot/posix/dirent.cpp
166
opendir(const char* path)
src/system/libroot/posix/dirent.cpp
170
int fd = _kern_open_dir(AT_FDCWD, path);
src/system/libroot/posix/fcntl.cpp
23
creat(const char *path, mode_t mode)
src/system/libroot/posix/fcntl.cpp
26
_kern_open(AT_FDCWD, path, O_CREAT | O_TRUNC | O_WRONLY, mode & ~__gUmask));
src/system/libroot/posix/fcntl.cpp
32
open(const char *path, int openMode, ...)
src/system/libroot/posix/fcntl.cpp
43
RETURN_AND_SET_ERRNO_TEST_CANCEL(_kern_open(AT_FDCWD, path, openMode, perms));
src/system/libroot/posix/fcntl.cpp
48
openat(int fd, const char *path, int openMode, ...)
src/system/libroot/posix/fcntl.cpp
59
RETURN_AND_SET_ERRNO_TEST_CANCEL(_kern_open(fd, path, openMode, perms));
src/system/libroot/posix/glibc/regex/regex_internal.h
618
state_array_t path;
src/system/libroot/posix/glibc/regex/regex_internal.h
629
state_array_t *path;
src/system/libroot/posix/glibc/regex/regexec.c
141
state_array_t *path, Idx top_node,
src/system/libroot/posix/glibc/regex/regexec.c
2761
if (sub_top->path == NULL)
src/system/libroot/posix/glibc/regex/regexec.c
2763
sub_top->path = calloc (sizeof (state_array_t),
src/system/libroot/posix/glibc/regex/regexec.c
2765
if (sub_top->path == NULL)
src/system/libroot/posix/glibc/regex/regexec.c
2770
err = check_arrival (mctx, sub_top->path, sub_top->node,
src/system/libroot/posix/glibc/regex/regexec.c
2802
err = check_arrival (mctx, &sub_last->path, sub_last->node,
src/system/libroot/posix/glibc/regex/regexec.c
2846
check_arrival (re_match_context_t *mctx, state_array_t *path, Idx top_node,
src/system/libroot/posix/glibc/regex/regexec.c
2859
if (BE (path->alloc < last_str + mctx->max_mb_elem_len + 1, 0))
src/system/libroot/posix/glibc/regex/regexec.c
2862
Idx old_alloc = path->alloc;
src/system/libroot/posix/glibc/regex/regexec.c
2870
new_array = re_realloc (path->array, re_dfastate_t *, new_alloc);
src/system/libroot/posix/glibc/regex/regexec.c
2873
path->array = new_array;
src/system/libroot/posix/glibc/regex/regexec.c
2874
path->alloc = new_alloc;
src/system/libroot/posix/glibc/regex/regexec.c
2876
sizeof (re_dfastate_t *) * (path->alloc - old_alloc));
src/system/libroot/posix/glibc/regex/regexec.c
2879
str_idx = path->next_idx ? path->next_idx : top_str;
src/system/libroot/posix/glibc/regex/regexec.c
2884
mctx->state_log = path->array;
src/system/libroot/posix/glibc/regex/regexec.c
2988
path->next_idx = str_idx;
src/system/libroot/posix/glibc/regex/regexec.c
4158
re_free (last->path.array);
src/system/libroot/posix/glibc/regex/regexec.c
4162
if (top->path)
src/system/libroot/posix/glibc/regex/regexec.c
4164
re_free (top->path->array);
src/system/libroot/posix/glibc/regex/regexec.c
4165
re_free (top->path);
src/system/libroot/posix/glob.c
853
globextend(const Char *path, glob_t *pglob, struct glob_limit *limit,
src/system/libroot/posix/glob.c
884
for (p = path; *p++ != EOS;)
src/system/libroot/posix/glob.c
886
len = MB_CUR_MAX * (size_t)(p - path); /* XXX overallocation */
src/system/libroot/posix/glob.c
888
if (g_Ctoc(path, copy, len)) {
src/system/libroot/posix/musl/dirent/scandir.c
16
d = opendir(path);
src/system/libroot/posix/musl/dirent/scandir.c
8
int scandir(const char *path, struct dirent ***res,
src/system/libroot/posix/musl/misc/ftw.c
3
int ftw(const char *path, int (*fn)(const char *, const struct stat *, int), int fd_limit)
src/system/libroot/posix/musl/misc/ftw.c
8
return nftw(path, (int (*)())fn, fd_limit, FTW_PHYS);
src/system/libroot/posix/musl/misc/nftw.c
101
path[j]='/';
src/system/libroot/posix/musl/misc/nftw.c
102
strcpy(path+j+1, de->d_name);
src/system/libroot/posix/musl/misc/nftw.c
103
if ((r=do_nftw(path, fn, fd_limit-1, flags, &new))) {
src/system/libroot/posix/musl/misc/nftw.c
116
path[l] = 0;
src/system/libroot/posix/musl/misc/nftw.c
117
if ((flags & FTW_DEPTH) && (r=fn(path, &st, type, &lev)))
src/system/libroot/posix/musl/misc/nftw.c
123
int nftw(const char *path, int (*fn)(const char *, const struct stat *, int, struct FTW *), int fd_limit, int flags)
src/system/libroot/posix/musl/misc/nftw.c
131
l = strlen(path);
src/system/libroot/posix/musl/misc/nftw.c
136
memcpy(pathbuf, path, l+1);
src/system/libroot/posix/musl/misc/nftw.c
23
static int do_nftw(char *path, int (*fn)(const char *, const struct stat *, int, struct FTW *), int fd_limit, int flags, struct history *h)
src/system/libroot/posix/musl/misc/nftw.c
25
size_t l = strlen(path), j = l && path[l-1]=='/' ? l-1 : l;
src/system/libroot/posix/musl/misc/nftw.c
34
if ((flags & FTW_PHYS) ? lstat(path, &st) : stat(path, &st) < 0) {
src/system/libroot/posix/musl/misc/nftw.c
35
if (!(flags & FTW_PHYS) && errno==ENOENT && !lstat(path, &st))
src/system/libroot/posix/musl/misc/nftw.c
63
for (k=j; k && path[k]=='/'; k--);
src/system/libroot/posix/musl/misc/nftw.c
64
for (; k && path[k-1]!='/'; k--);
src/system/libroot/posix/musl/misc/nftw.c
69
dfd = open(path, O_RDONLY);
src/system/libroot/posix/musl/misc/nftw.c
75
if (!(flags & FTW_DEPTH) && (r=fn(path, &st, type, &lev)))
src/system/libroot/posix/pwd_query.c
115
int dentopen(struct dirent *dent, char *path)
src/system/libroot/posix/pwd_query.c
120
err = get_path_for_dirent(dent, path, B_PATH_NAME_LENGTH);
src/system/libroot/posix/pwd_query.c
121
if ((err < 0) || (path[0] != '/')) {
src/system/libroot/posix/pwd_query.c
125
PRINT(("%s: open(%s)\n", __FUNCTION__, path));
src/system/libroot/posix/pwd_query.c
126
return open(path, O_RDONLY);
src/system/libroot/posix/spawn.cpp
103
free(action->action.open_action.path);
src/system/libroot/posix/spawn.cpp
105
free(action->action.chdir_action.path);
src/system/libroot/posix/spawn.cpp
116
int fildes, const char *path, int oflag, mode_t mode)
src/system/libroot/posix/spawn.cpp
126
char* npath = strdup(path);
src/system/libroot/posix/spawn.cpp
138
action->action.open_action.path = npath;
src/system/libroot/posix/spawn.cpp
199
const char *path)
src/system/libroot/posix/spawn.cpp
206
char* npath = strdup(path);
src/system/libroot/posix/spawn.cpp
218
action->action.chdir_action.path = npath;
src/system/libroot/posix/spawn.cpp
34
char* path;
src/system/libroot/posix/spawn.cpp
42
char* path;
src/system/libroot/posix/spawn.cpp
472
int fd = open(action->action.open_action.path,
src/system/libroot/posix/spawn.cpp
487
if (chdir(action->action.chdir_action.path) == -1)
src/system/libroot/posix/spawn.cpp
500
spawn_using_fork(pid_t *_pid, const char *path,
src/system/libroot/posix/spawn.cpp
541
execvpe(path, argv, envp != NULL ? envp : environ);
src/system/libroot/posix/spawn.cpp
543
execve(path, argv, envp != NULL ? envp : environ);
src/system/libroot/posix/spawn.cpp
564
const char* path;
src/system/libroot/posix/spawn.cpp
567
path = _path;
src/system/libroot/posix/spawn.cpp
573
path = buffer;
src/system/libroot/posix/spawn.cpp
581
thread_id thread = __load_image_at_path(path, argCount, (const char**)argv,
src/system/libroot/posix/spawn.cpp
592
do_posix_spawn(pid_t *_pid, const char *path,
src/system/libroot/posix/spawn.cpp
599
return spawn_using_load_image(_pid, path, argv, envp, envpath);
src/system/libroot/posix/spawn.cpp
601
return spawn_using_fork(_pid, path, actions, attrp, argv, envp,
src/system/libroot/posix/spawn.cpp
608
posix_spawn(pid_t *pid, const char *path,
src/system/libroot/posix/spawn.cpp
612
return do_posix_spawn(pid, path, file_actions, attrp, argv, envp, false);
src/system/libroot/posix/stdio/remove.c
16
remove(const char* path)
src/system/libroot/posix/stdio/remove.c
19
int status = _kern_unlink(AT_FDCWD, path);
src/system/libroot/posix/stdio/remove.c
21
status = _kern_remove_dir(AT_FDCWD, path);
src/system/libroot/posix/stdlib/mktemp.c
102
trv = path + strlen(path);
src/system/libroot/posix/stdlib/mktemp.c
103
if (trv - path >= MAXPATHLEN) {
src/system/libroot/posix/stdlib/mktemp.c
110
if (trv < path || NULL != strchr(suffp, '/')) {
src/system/libroot/posix/stdlib/mktemp.c
125
while (trv >= path && *trv == 'X') {
src/system/libroot/posix/stdlib/mktemp.c
135
*doopen = openat(dfd, path, oflags, 0600);
src/system/libroot/posix/stdlib/mktemp.c
141
if (mkdir(path, 0700) == 0)
src/system/libroot/posix/stdlib/mktemp.c
145
} else if (lstat(path, &sbuf))
src/system/libroot/posix/stdlib/mktemp.c
51
mkstemps(char *path, int slen)
src/system/libroot/posix/stdlib/mktemp.c
55
return (_gettemp(AT_FDCWD, path, &fd, 0, slen, 0) ? fd : -1);
src/system/libroot/posix/stdlib/mktemp.c
59
mkostemp(char *path, int oflags)
src/system/libroot/posix/stdlib/mktemp.c
63
return (_gettemp(AT_FDCWD, path, &fd, 0, 0, oflags) ? fd : -1);
src/system/libroot/posix/stdlib/mktemp.c
67
mkstemp(char *path)
src/system/libroot/posix/stdlib/mktemp.c
71
return (_gettemp(AT_FDCWD, path, &fd, 0, 0, 0) ? fd : -1);
src/system/libroot/posix/stdlib/mktemp.c
75
mkdtemp(char *path)
src/system/libroot/posix/stdlib/mktemp.c
77
return (_gettemp(AT_FDCWD, path, (int *)NULL, 1, 0, 0) ? path : (char *)NULL);
src/system/libroot/posix/stdlib/mktemp.c
81
mktemp(char *path)
src/system/libroot/posix/stdlib/mktemp.c
83
return (_gettemp(AT_FDCWD, path, (int *)NULL, 0, 0, 0) ? path : (char *)NULL);
src/system/libroot/posix/stdlib/mktemp.c
87
_gettemp(int dfd, char *path, int *doopen, int domkdir, int slen, int oflags)
src/system/libroot/posix/stdlib/realpath.cpp
18
realpath(const char* path, char* resolved)
src/system/libroot/posix/stdlib/realpath.cpp
30
status_t status = _kern_normalize_path(path, true, resolvedPath);
src/system/libroot/posix/sys/chmod.c
18
chmod(const char *path, mode_t mode)
src/system/libroot/posix/sys/chmod.c
24
status = _kern_write_stat(AT_FDCWD, path, true, &stat, sizeof(struct stat),
src/system/libroot/posix/sys/chmod.c
46
fchmodat(int fd, const char* path, mode_t mode, int flag)
src/system/libroot/posix/sys/chmod.c
52
status = _kern_write_stat(fd, path, (flag & AT_SYMLINK_NOFOLLOW) == 0, &stat,
src/system/libroot/posix/sys/ftok.c
14
ftok(const char *path, int id)
src/system/libroot/posix/sys/ftok.c
18
if (stat(path, &st) < 0)
src/system/libroot/posix/sys/mkdir.c
17
mkdir(const char* path, mode_t mode)
src/system/libroot/posix/sys/mkdir.c
19
return mkdirat(AT_FDCWD, path, mode);
src/system/libroot/posix/sys/mkdir.c
24
mkdirat(int fd, const char *path, mode_t mode)
src/system/libroot/posix/sys/mkdir.c
26
RETURN_AND_SET_ERRNO(_kern_create_dir(fd, path, mode & ~__gUmask));
src/system/libroot/posix/sys/mkfifo.c
17
mkfifo(const char *path, mode_t mode)
src/system/libroot/posix/sys/mkfifo.c
19
return mkfifoat(AT_FDCWD, path, mode);
src/system/libroot/posix/sys/mkfifo.c
24
mkfifoat(int fd, const char *path, mode_t mode)
src/system/libroot/posix/sys/mkfifo.c
26
RETURN_AND_SET_ERRNO(_kern_create_fifo(fd, path, mode));
src/system/libroot/posix/sys/mknod.c
16
mknod(const char *path, mode_t mode, dev_t dev)
src/system/libroot/posix/sys/mknod.c
18
return mknodat(AT_FDCWD, path, mode, dev);
src/system/libroot/posix/sys/mknod.c
23
mknodat(int fd, const char *path, mode_t mode, dev_t dev)
src/system/libroot/posix/sys/mknod.c
29
return mkfifoat(fd, path, mode);
src/system/libroot/posix/sys/mman.cpp
214
char path[PATH_MAX];
src/system/libroot/posix/sys/mman.cpp
215
status_t error = shm_name_to_path(name, path, sizeof(path));
src/system/libroot/posix/sys/mman.cpp
219
return open(path, openMode | O_CLOEXEC, permissions);
src/system/libroot/posix/sys/mman.cpp
226
char path[PATH_MAX];
src/system/libroot/posix/sys/mman.cpp
227
status_t error = shm_name_to_path(name, path, sizeof(path));
src/system/libroot/posix/sys/mman.cpp
231
return unlink(path);
src/system/libroot/posix/sys/mman.cpp
28
append_string(char*& path, size_t& bytesLeft, const char* toAppend, size_t size)
src/system/libroot/posix/sys/mman.cpp
33
memcpy(path, toAppend, size);
src/system/libroot/posix/sys/mman.cpp
34
path += size;
src/system/libroot/posix/sys/mman.cpp
35
path[0] = '\0';
src/system/libroot/posix/sys/mman.cpp
43
append_string(char*& path, size_t& bytesLeft, const char* toAppend)
src/system/libroot/posix/sys/mman.cpp
45
return append_string(path, bytesLeft, toAppend, strlen(toAppend));
src/system/libroot/posix/sys/mman.cpp
50
shm_name_to_path(const char* name, char* path, size_t pathSize)
src/system/libroot/posix/sys/mman.cpp
63
if (!append_string(path, pathSize, kSharedMemoryDir))
src/system/libroot/posix/sys/mman.cpp
69
if (!append_string(path, pathSize, name, found - name))
src/system/libroot/posix/sys/mman.cpp
75
if (!append_string(path, pathSize, append, 2))
src/system/libroot/posix/sys/mman.cpp
81
if (!append_string(path, pathSize, name))
src/system/libroot/posix/sys/stat.c
114
_stat_beos(const char* path, struct stat_beos* beosStat)
src/system/libroot/posix/sys/stat.c
117
if (_stat_current(path, &stat) != 0)
src/system/libroot/posix/sys/stat.c
140
_lstat_beos(const char* path, struct stat_beos* beosStat)
src/system/libroot/posix/sys/stat.c
143
if (_lstat_current(path, &stat) != 0)
src/system/libroot/posix/sys/stat.c
20
int _stat_current(const char* path, struct stat* stat);
src/system/libroot/posix/sys/stat.c
22
int _lstat_current(const char* path, struct stat* stat);
src/system/libroot/posix/sys/stat.c
23
int _stat_beos(const char* path, struct stat_beos* beosStat);
src/system/libroot/posix/sys/stat.c
25
int _lstat_beos(const char* path, struct stat_beos* beosStat);
src/system/libroot/posix/sys/stat.c
29
_stat_current(const char* path, struct stat* stat)
src/system/libroot/posix/sys/stat.c
31
RETURN_AND_SET_ERRNO(_kern_read_stat(AT_FDCWD, path, true,
src/system/libroot/posix/sys/stat.c
45
_lstat_current(const char* path, struct stat* stat)
src/system/libroot/posix/sys/stat.c
47
RETURN_AND_SET_ERRNO(_kern_read_stat(AT_FDCWD, path, false,
src/system/libroot/posix/sys/stat.c
53
fstatat(int fd, const char* path, struct stat* stat, int flag)
src/system/libroot/posix/sys/stat.c
55
RETURN_AND_SET_ERRNO(_kern_read_stat(fd, path, (flag & AT_SYMLINK_NOFOLLOW) == 0,
src/system/libroot/posix/sys/statvfs.c
37
statvfs(const char *path, struct statvfs *statvfs)
src/system/libroot/posix/sys/statvfs.c
39
dev_t device = dev_for_path(path);
src/system/libroot/posix/sys/utimes.c
101
status = _kern_write_stat(fd, path, (flag & AT_SYMLINK_NOFOLLOW) == 0,
src/system/libroot/posix/sys/utimes.c
20
_utimes(const char* path, const struct timeval times[2], bool traverseLink);
src/system/libroot/posix/sys/utimes.c
24
_utimes(const char* path, const struct timeval times[2], bool traverseLink)
src/system/libroot/posix/sys/utimes.c
42
status = _kern_write_stat(AT_FDCWD, path, traverseLink, &stat,
src/system/libroot/posix/sys/utimes.c
50
utimes(const char* path, const struct timeval times[2])
src/system/libroot/posix/sys/utimes.c
52
return _utimes(path, times, true);
src/system/libroot/posix/sys/utimes.c
57
utimensat(int fd, const char *path, const struct timespec times[2], int flag)
src/system/libroot/posix/unistd/access.c
16
access(const char* path, int accessMode)
src/system/libroot/posix/unistd/access.c
18
return faccessat(AT_FDCWD, path, accessMode, 0);
src/system/libroot/posix/unistd/access.c
23
faccessat(int fd, const char* path, int accessMode, int flag)
src/system/libroot/posix/unistd/access.c
25
RETURN_AND_SET_ERRNO(_kern_access(fd, path, accessMode,
src/system/libroot/posix/unistd/chown.c
18
common_chown(int fd, const char* path, bool followLinks, uid_t owner,
src/system/libroot/posix/unistd/chown.c
34
status = _kern_write_stat(fd, path, followLinks, &stat,
src/system/libroot/posix/unistd/chown.c
42
chown(const char *path, uid_t owner, gid_t group)
src/system/libroot/posix/unistd/chown.c
44
return common_chown(AT_FDCWD, path, true, owner, group);
src/system/libroot/posix/unistd/chown.c
49
lchown(const char *path, uid_t owner, gid_t group)
src/system/libroot/posix/unistd/chown.c
51
return common_chown(AT_FDCWD, path, false, owner, group);
src/system/libroot/posix/unistd/chown.c
63
fchownat(int fd, const char* path, uid_t owner, gid_t group, int flag)
src/system/libroot/posix/unistd/chown.c
65
return common_chown(fd, path, (flag & AT_SYMLINK_NOFOLLOW) == 0, owner,
src/system/libroot/posix/unistd/chroot.cpp
15
chroot(const char *path)
src/system/libroot/posix/unistd/chroot.cpp
17
status_t error = _kern_change_root(path);
src/system/libroot/posix/unistd/conf.cpp
562
pathconf(const char *path, int name)
src/system/libroot/posix/unistd/conf.cpp
567
if (path == NULL) {
src/system/libroot/posix/unistd/conf.cpp
571
ret = lstat(path, &st);
src/system/libroot/posix/unistd/conf.cpp
574
ret = statvfs(path, &fs);
src/system/libroot/posix/unistd/directory.c
17
chdir(const char *path)
src/system/libroot/posix/unistd/directory.c
19
RETURN_AND_SET_ERRNO(_kern_setcwd(AT_FDCWD, path));
src/system/libroot/posix/unistd/directory.c
61
rmdir(const char *path)
src/system/libroot/posix/unistd/directory.c
63
RETURN_AND_SET_ERRNO(_kern_remove_dir(AT_FDCWD, path));
src/system/libroot/posix/unistd/exec.cpp
105
path = newArgs[0];
src/system/libroot/posix/unistd/exec.cpp
111
environment, &envCount, path, &flatArgs, &flatArgsSize);
src/system/libroot/posix/unistd/exec.cpp
114
__set_errno(_kern_exec(path, flatArgs, flatArgsSize, argCount, envCount,
src/system/libroot/posix/unistd/exec.cpp
131
execve(const char* path, char* const args[], char* const environment[])
src/system/libroot/posix/unistd/exec.cpp
133
return do_exec(path, args, environment, false);
src/system/libroot/posix/unistd/exec.cpp
138
execv(const char* path, char* const argv[])
src/system/libroot/posix/unistd/exec.cpp
140
return do_exec(path, argv, environ, false);
src/system/libroot/posix/unistd/exec.cpp
160
char path[B_PATH_NAME_LENGTH];
src/system/libroot/posix/unistd/exec.cpp
161
status_t status = __look_up_in_path(file, path);
src/system/libroot/posix/unistd/exec.cpp
167
return do_exec(path, argv, environment, true);
src/system/libroot/posix/unistd/exec.cpp
172
execl(const char* path, const char* arg, ...)
src/system/libroot/posix/unistd/exec.cpp
191
return do_exec(path, (char* const*)args, environ, false);
src/system/libroot/posix/unistd/exec.cpp
220
execle(const char* path, const char* arg, ... /*, char** env */)
src/system/libroot/posix/unistd/exec.cpp
240
return do_exec(path, (char* const*)args, env, false);
src/system/libroot/posix/unistd/exec.cpp
244
extern int exect(const char *path, char *const *argv);
src/system/libroot/posix/unistd/exec.cpp
247
exect(const char* path, char* const* argv)
src/system/libroot/posix/unistd/exec.cpp
249
return execv(path, argv);
src/system/libroot/posix/unistd/exec.cpp
56
do_exec(const char* path, char* const args[], char* const environment[],
src/system/libroot/posix/unistd/exec.cpp
59
if (path == NULL || args == NULL) {
src/system/libroot/posix/unistd/exec.cpp
86
status_t status = __test_executable(path, invoker);
src/system/libroot/posix/unistd/exec.cpp
99
status = __parse_invoke_line(invoker, &newArgs, &args, &argCount, path);
src/system/libroot/posix/unistd/hostname.cpp
20
get_path(char *path, bool create)
src/system/libroot/posix/unistd/hostname.cpp
23
path, B_PATH_NAME_LENGTH);
src/system/libroot/posix/unistd/hostname.cpp
27
strlcat(path, "/network", B_PATH_NAME_LENGTH);
src/system/libroot/posix/unistd/hostname.cpp
29
mkdir(path, 0755);
src/system/libroot/posix/unistd/hostname.cpp
30
strlcat(path, "/hostname", B_PATH_NAME_LENGTH);
src/system/libroot/posix/unistd/hostname.cpp
43
char path[B_PATH_NAME_LENGTH];
src/system/libroot/posix/unistd/hostname.cpp
44
if (get_path(path, false) != B_OK) {
src/system/libroot/posix/unistd/hostname.cpp
49
int file = open(path, O_WRONLY | O_CREAT, 0644);
src/system/libroot/posix/unistd/hostname.cpp
71
char path[B_PATH_NAME_LENGTH];
src/system/libroot/posix/unistd/hostname.cpp
72
if (get_path(path, false) != B_OK) {
src/system/libroot/posix/unistd/hostname.cpp
77
int file = open(path, O_RDONLY);
src/system/libroot/posix/unistd/link.c
16
readlink(const char *path, char *buffer, size_t bufferSize)
src/system/libroot/posix/unistd/link.c
18
return readlinkat(AT_FDCWD, path, buffer, bufferSize);
src/system/libroot/posix/unistd/link.c
23
readlinkat(int fd, const char *path, char *buffer, size_t bufferSize)
src/system/libroot/posix/unistd/link.c
26
status_t status = _kern_read_link(fd, path, buffer, &linkLen);
src/system/libroot/posix/unistd/link.c
61
unlink(const char *path)
src/system/libroot/posix/unistd/link.c
63
return unlinkat(AT_FDCWD, path, 0);
src/system/libroot/posix/unistd/link.c
68
unlinkat(int fd, const char *path, int flag)
src/system/libroot/posix/unistd/link.c
71
RETURN_AND_SET_ERRNO(_kern_remove_dir(fd, path));
src/system/libroot/posix/unistd/link.c
73
RETURN_AND_SET_ERRNO(_kern_unlink(fd, path));
src/system/libroot/posix/unistd/mount.c
16
int unmount(const char *path);
src/system/libroot/posix/unistd/mount.c
27
unmount(const char *path)
src/system/libroot/posix/unistd/truncate.c
19
truncate(const char *path, off_t newSize)
src/system/libroot/posix/unistd/truncate.c
25
status = _kern_write_stat(AT_FDCWD, path, true, &stat, sizeof(struct stat),
src/system/libroot/posix/utime.c
20
utime(const char *path, const struct utimbuf *times)
src/system/libroot/posix/utime.c
35
status = _kern_write_stat(AT_FDCWD, path, true, &stat, sizeof(struct stat),
src/system/runtime_loader/elf.cpp
105
KTRACE("rld: preload_image(\"%s\") done: id: %" B_PRId32, path, (*image)->id);
src/system/runtime_loader/elf.cpp
137
char path[B_PATH_NAME_LENGTH];
src/system/runtime_loader/elf.cpp
139
if (pathLen > sizeof(path) - 1)
src/system/runtime_loader/elf.cpp
146
memcpy(path, imagePath, pathLen);
src/system/runtime_loader/elf.cpp
147
path[pathLen] = '\0';
src/system/runtime_loader/elf.cpp
150
preload_image(path, &image[count++]);
src/system/runtime_loader/elf.cpp
186
FATAL("%s: Failed to allocate needed struct\n", image->path);
src/system/runtime_loader/elf.cpp
207
rpath, runpath, image->path, &image->needed[j]);
src/system/runtime_loader/elf.cpp
290
FATAL("%s: Troubles relocating: %s\n", image->path, strerror(status));
src/system/runtime_loader/elf.cpp
445
preload_addon(char const* path)
src/system/runtime_loader/elf.cpp
447
if (path == NULL)
src/system/runtime_loader/elf.cpp
450
KTRACE("rld: preload_addon(\"%s\")", path);
src/system/runtime_loader/elf.cpp
453
status_t status = load_image(path, B_LIBRARY_IMAGE, NULL, NULL, NULL, &image);
src/system/runtime_loader/elf.cpp
455
KTRACE("rld: preload_addon(\"%s\") failed to load container: %s", path,
src/system/runtime_loader/elf.cpp
490
KTRACE("rld: preload_addon(\"%s\") done: id: %" B_PRId32, path, image->id);
src/system/runtime_loader/elf.cpp
495
KTRACE("rld: preload_addon(\"%s\") failed: %s", path, strerror(status));
src/system/runtime_loader/elf.cpp
524
char path[B_PATH_NAME_LENGTH];
src/system/runtime_loader/elf.cpp
526
if (pathLen > sizeof(path) - 1)
src/system/runtime_loader/elf.cpp
528
memcpy(path, imagePath, pathLen);
src/system/runtime_loader/elf.cpp
529
path[pathLen] = '\0';
src/system/runtime_loader/elf.cpp
532
preload_addon(path);
src/system/runtime_loader/elf.cpp
541
load_program(char const *path, void **_entry)
src/system/runtime_loader/elf.cpp
546
KTRACE("rld: load_program(\"%s\")", path);
src/system/runtime_loader/elf.cpp
553
TRACE(("rld: load %s\n", path));
src/system/runtime_loader/elf.cpp
555
status = load_image(path, B_APP_IMAGE, NULL, NULL, NULL, &gProgramImage);
src/system/runtime_loader/elf.cpp
594
KTRACE("rld: load_program(\"%s\") done: entry: %p, id: %" B_PRId32 , path,
src/system/runtime_loader/elf.cpp
600
KTRACE("rld: load_program(\"%s\") failed: %s", path, strerror(status));
src/system/runtime_loader/elf.cpp
620
load_library(char const *path, uint32 flags, bool addOn, void* caller,
src/system/runtime_loader/elf.cpp
629
if (path == NULL && addOn)
src/system/runtime_loader/elf.cpp
632
KTRACE("rld: load_library(\"%s\", %#" B_PRIx32 ", %d)", path, flags, addOn);
src/system/runtime_loader/elf.cpp
641
if (path == NULL) {
src/system/runtime_loader/elf.cpp
646
image = find_loaded_image_by_name(path, APP_OR_LIBRARY_TYPE);
src/system/runtime_loader/elf.cpp
653
path, image->id);
src/system/runtime_loader/elf.cpp
666
requestingObjectPath = callerImage->path;
src/system/runtime_loader/elf.cpp
670
status = load_image(path, type, rpath, runpath, requestingObjectPath, &image);
src/system/runtime_loader/elf.cpp
672
KTRACE("rld: load_library(\"%s\") failed to load container: %s", path,
src/system/runtime_loader/elf.cpp
709
KTRACE("rld: load_library(\"%s\") done: id: %" B_PRId32, path, image->id);
src/system/runtime_loader/elf.cpp
715
KTRACE("rld: load_library(\"%s\") failed: %s", path, strerror(status));
src/system/runtime_loader/elf.cpp
878
*_imagePath = image->path;
src/system/runtime_loader/elf.cpp
88
preload_image(char const* path, image_t **image)
src/system/runtime_loader/elf.cpp
90
if (path == NULL)
src/system/runtime_loader/elf.cpp
93
KTRACE("rld: preload_image(\"%s\")", path);
src/system/runtime_loader/elf.cpp
95
status_t status = load_image(path, B_LIBRARY_IMAGE, NULL, NULL, NULL, image);
src/system/runtime_loader/elf.cpp
97
KTRACE("rld: preload_image(\"%s\") failed to load container: %s", path,
src/system/runtime_loader/elf_haiku_version.cpp
247
FATAL("%s: Failed to get gcc version.\n", image->path);
src/system/runtime_loader/elf_haiku_version.cpp
31
image->path, bufferSize);
src/system/runtime_loader/elf_haiku_version.cpp
38
FATAL("%s: Could not read section headers: %s\n", image->path,
src/system/runtime_loader/elf_haiku_version.cpp
49
image->path);
src/system/runtime_loader/elf_haiku_version.cpp
57
FATAL("%s: Could not read section string section: %s\n", image->path,
src/system/runtime_loader/elf_haiku_version.cpp
77
FATAL("%s: Could not find .comment section\n", image->path);
src/system/runtime_loader/elf_haiku_version.cpp
87
FATAL("%s: Could not read .comment section: %s\n", image->path,
src/system/runtime_loader/elf_load_image.cpp
212
image->path, pheader->p_type);
src/system/runtime_loader/elf_load_image.cpp
33
return gProgramImage != NULL ? gProgramImage->path : NULL;
src/system/runtime_loader/elf_load_image.cpp
496
char path[PATH_MAX];
src/system/runtime_loader/elf_load_image.cpp
534
strlcpy(path, name, sizeof(path));
src/system/runtime_loader/elf_load_image.cpp
537
fd = open_executable(path, type, rpath, runpath, get_program_path(),
src/system/runtime_loader/elf_load_image.cpp
546
status = _kern_normalize_path(path, true, path);
src/system/runtime_loader/elf_load_image.cpp
554
found = find_loaded_image_by_name(path, APP_OR_LIBRARY_TYPE);
src/system/runtime_loader/elf_load_image.cpp
568
FATAL("%s: Troubles reading ELF header\n", path);
src/system/runtime_loader/elf_load_image.cpp
574
FATAL("%s: Incorrect ELF header\n", path);
src/system/runtime_loader/elf_load_image.cpp
581
path, sizeof(pheaderBuffer));
src/system/runtime_loader/elf_load_image.cpp
588
FATAL("%s: Could not read program headers: %s\n", path,
src/system/runtime_loader/elf_load_image.cpp
594
numRegions = count_regions(path, pheaderBuffer, eheader.e_phnum,
src/system/runtime_loader/elf_load_image.cpp
598
"\n", path, numRegions);
src/system/runtime_loader/elf_load_image.cpp
603
image = create_image(name, path, numRegions);
src/system/runtime_loader/elf_load_image.cpp
605
FATAL("%s: Failed to allocate image_t object\n", path);
src/system/runtime_loader/elf_load_image.cpp
617
"restriction)\n", image->path);
src/system/runtime_loader/elf_load_image.cpp
622
status = map_image(fd, path, image, eheader.e_type == ET_EXEC);
src/system/runtime_loader/elf_load_image.cpp
624
FATAL("%s: Could not map image: %s\n", image->path, strerror(status));
src/system/runtime_loader/elf_load_image.cpp
630
FATAL("%s: Troubles handling dynamic section\n", image->path);
src/system/runtime_loader/elf_load_image.cpp
666
register_image(image, fd, path);
src/system/runtime_loader/elf_symbol_lookup.cpp
647
image->path, symName);
src/system/runtime_loader/elf_symbol_lookup.cpp
651
"type\n", image->path, symName);
src/system/runtime_loader/elf_symbol_lookup.cpp
655
image->path, symName);
src/system/runtime_loader/elf_symbol_lookup.cpp
659
"patchers\n", image->path, symName);
src/system/runtime_loader/elf_versioning.cpp
182
FATAL("%s: Version dependency \"%s\" not found", image->path,
src/system/runtime_loader/elf_versioning.cpp
24
image->path, dependentImage->path);
src/system/runtime_loader/elf_versioning.cpp
44
FATAL("%s: version \"%s\" not found (required by %s)\n", image->path,
src/system/runtime_loader/elf_versioning.cpp
69
image->path, definition->vd_version);
src/system/runtime_loader/elf_versioning.cpp
87
image->path, needed->vn_version);
src/system/runtime_loader/images.cpp
111
const char* imageName = isPath ? image->path : image->name;
src/system/runtime_loader/images.cpp
112
int length = isPath ? sizeof(image->path) : sizeof(image->name);
src/system/runtime_loader/images.cpp
200
create_image(const char* name, const char* path, int regionCount)
src/system/runtime_loader/images.cpp
207
FATAL("no memory for image %s\n", path);
src/system/runtime_loader/images.cpp
213
strlcpy(image->path, path, sizeof(image->path));
src/system/runtime_loader/images.cpp
297
map_image(int fd, char const* path, image_t* image, bool fixed)
src/system/runtime_loader/images.cpp
300
const char* baseName = strrchr(path, '/');
src/system/runtime_loader/images.cpp
304
baseName = path;
src/system/runtime_loader/images.cpp
398
TRACE(("\"%s\" at %p, 0x%lx bytes (%s)\n", path,
src/system/runtime_loader/images.cpp
480
register_image(image_t* image, int fd, const char* path)
src/system/runtime_loader/images.cpp
531
strlcpy(info.basic_info.name, path, sizeof(info.basic_info.name));
src/system/runtime_loader/images.h
49
image_t* create_image(const char* name, const char* path, int regionCount);
src/system/runtime_loader/images.h
54
status_t map_image(int fd, char const* path, image_t* image, bool fixed);
src/system/runtime_loader/images.h
58
void register_image(image_t* image, int fd, const char* path);
src/system/runtime_loader/runtime_loader.cpp
174
const char *abiSpecificSubDir, char *path, size_t pathLength)
src/system/runtime_loader/runtime_loader.cpp
182
char *buffer = path;
src/system/runtime_loader/runtime_loader.cpp
225
strcpy(path + dirLength + 1, name);
src/system/runtime_loader/runtime_loader.cpp
228
TRACE(("runtime_loader: try_open_container(): %s\n", path));
src/system/runtime_loader/runtime_loader.cpp
232
status = _kern_read_stat(AT_FDCWD, path, false, &stat, sizeof(struct stat));
src/system/runtime_loader/runtime_loader.cpp
242
status = _kern_read_link(AT_FDCWD, path, buffer, &length);
src/system/runtime_loader/runtime_loader.cpp
247
lastSlash = strrchr(path, '/');
src/system/runtime_loader/runtime_loader.cpp
250
strlcpy(lastSlash + 1, buffer, lastSlash + 1 - path + pathLength);
src/system/runtime_loader/runtime_loader.cpp
252
strlcpy(path, buffer, pathLength);
src/system/runtime_loader/runtime_loader.cpp
255
return _kern_open(AT_FDCWD, path, O_RDONLY, 0);
src/system/runtime_loader/runtime_loader.cpp
398
char path[B_PATH_NAME_LENGTH];
src/system/runtime_loader/runtime_loader.cpp
408
strlcpy(path, name, sizeof(path));
src/system/runtime_loader/runtime_loader.cpp
410
fd = open_executable(path, B_APP_IMAGE, NULL, NULL, NULL, NULL, NULL);
src/system/runtime_loader/runtime_loader.cpp
415
status = _kern_access(AT_FDCWD, path, X_OK, false);
src/system/runtime_loader/runtime_loader.cpp
48
const char *path = NULL;
src/system/runtime_loader/runtime_loader.cpp
699
get_executable_architecture(const char* path, const char** _architecture)
src/system/runtime_loader/runtime_loader.cpp
701
int fd = _kern_open(AT_FDCWD, path, O_RDONLY, 0);
src/system/runtime_loader/runtime_loader.cpp
78
path = getenv("PATH");
src/system/runtime_loader/runtime_loader.cpp
81
path = getenv("LIBRARY_PATH");
src/system/runtime_loader/runtime_loader.cpp
84
path = getenv("ADDON_PATH");
src/system/runtime_loader/runtime_loader.cpp
91
if (path != NULL)
src/system/runtime_loader/runtime_loader.cpp
92
return path;
src/system/runtime_loader/runtime_loader_private.h
68
status_t test_executable(const char* path, char* interpreter);
src/system/runtime_loader/runtime_loader_private.h
69
status_t get_executable_architecture(const char* path,
src/system/runtime_loader/runtime_loader_private.h
73
image_id load_program(char const* path, void** entry);
src/system/runtime_loader/runtime_loader_private.h
74
image_id load_library(char const* path, uint32 flags, bool addOn,
src/tests/add-ons/index_server/fulltext_search/BeaconSearcher.cpp
106
path = new wchar_t[B_PATH_NAME_LENGTH * sizeof(wchar_t)] ;
src/tests/add-ons/index_server/fulltext_search/BeaconSearcher.cpp
107
wcscpy(path, field->stringValue()) ;
src/tests/add-ons/index_server/fulltext_search/BeaconSearcher.cpp
108
fHits.AddItem(path) ;
src/tests/add-ons/index_server/fulltext_search/BeaconSearcher.cpp
118
wchar_t* path = (wchar_t*)fHits.ItemAt(0) ;
src/tests/add-ons/index_server/fulltext_search/BeaconSearcher.cpp
120
return path ;
src/tests/add-ons/index_server/fulltext_search/BeaconSearcher.cpp
59
BPath path(&dir);
src/tests/add-ons/index_server/fulltext_search/BeaconSearcher.cpp
60
path.Append(kIndexServerDirectory);
src/tests/add-ons/index_server/fulltext_search/BeaconSearcher.cpp
61
path.Append("FullTextAnalyser");
src/tests/add-ons/index_server/fulltext_search/BeaconSearcher.cpp
63
return path;
src/tests/add-ons/index_server/fulltext_search/BeaconSearcher.cpp
81
wchar_t *path ;
src/tests/add-ons/index_server/fulltext_search/SearchWindow.cpp
78
char *path;
src/tests/add-ons/index_server/fulltext_search/SearchWindow.cpp
80
path = new char[wcslen(wPath)*sizeof(wchar_t)];
src/tests/add-ons/index_server/fulltext_search/SearchWindow.cpp
81
wcstombs(path, wPath, wcslen(wPath)*sizeof(wchar_t));
src/tests/add-ons/index_server/fulltext_search/SearchWindow.cpp
82
fSearchResults->AddItem(new BStringItem(path));
src/tests/add-ons/kernel/drivers/tty/tty-test.cpp
404
char path[32];
src/tests/add-ons/kernel/drivers/tty/tty-test.cpp
405
sprintf(path, "/dev/%ct/r%x", (master ? 'p' : 't'), index);
src/tests/add-ons/kernel/drivers/tty/tty-test.cpp
407
int fd = open(path, O_RDWR | (master ? 0 : O_NOCTTY));
src/tests/add-ons/kernel/drivers/tty/tty-test.cpp
410
fprintf(stderr, "Failed to open tty `%s': %s\n", path,
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
112
void process_file(const char* path);
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
123
if (::stat(entry.path.c_str(), &stat) != 0) {
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
124
fprintf(stderr, "Could not stat file \"%s\": %s\n", entry.path.c_str(),
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
131
entry.path.c_str(), entry.node, stat.st_ino);
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
134
int file = open(entry.path.c_str(), O_RDONLY);
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
136
fprintf(stderr, "Could not open file \"%s\": %s\n", entry.path.c_str(),
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
143
fprintf(stderr, "Computing SHA failed \"%s\": %s\n", entry.path.c_str(),
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
149
fprintf(stderr, "\"%s\": Contents differ!\n", entry.path.c_str());
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
220
entry.path = buffer;
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
92
std::string path;
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
96
return path < other.path;
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
112
void process_file(const char* path);
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
120
process_directory(const char* path)
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
122
DIR* dir = opendir(path);
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
126
size_t pathLength = strlen(path);
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
134
strlcpy(fullPath, path, sizeof(fullPath));
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
135
if (path[pathLength - 1] != '/')
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
147
process_file(const char* path)
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
150
if (::lstat(path, &stat) != 0) {
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
151
fprintf(stderr, "Could not stat file \"%s\": %s\n", path,
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
157
process_directory(path);
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
163
int file = open(path, O_RDONLY);
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
165
fprintf(stderr, "Could not open file \"%s\": %s\n", path,
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
172
fprintf(stderr, "Computing SHA failed \"%s\": %s\n", path,
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
180
entry.path = path;
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
221
int length = entry.path.size();
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
223
write(file, entry.path.c_str(), length + 1);
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
308
BPath path(files[i], NULL, true);
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
309
normalizedFiles[i] = strdup(path.Path());
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
312
kProgramName, strlen(path.Path()) + 1);
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
92
std::string path;
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
96
return path < other.path;
src/tests/add-ons/kernel/file_systems/shared/random_file_actions.cpp
463
remove_dirs(const std::string& path)
src/tests/add-ons/kernel/file_systems/shared/random_file_actions.cpp
465
DIR* dir = opendir(path.c_str());
src/tests/add-ons/kernel/file_systems/shared/random_file_actions.cpp
467
warning("Could not open directory \"%s\": %s", path.c_str(),
src/tests/add-ons/kernel/file_systems/shared/random_file_actions.cpp
476
std::string subPath = path + "/" + entry->d_name;
src/tests/add-ons/kernel/file_systems/shared/random_file_actions.cpp
481
rmdir(path.c_str());
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
140
KPath::SetPath(const char* path, int32 flags)
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
142
if (path == NULL && fLazy && fBuffer == NULL) {
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
158
if (path != NULL) {
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
161
status_t status = _Normalize(path,
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
167
size_t length = strlen(path);
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
171
memcpy(fBuffer, path, length + 1);
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
366
KPath::operator=(const char* path)
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
368
SetPath(path);
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
386
KPath::operator==(const char* path) const
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
389
return path == NULL;
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
39
KPath::KPath(const char* path, int32 flags, size_t bufferSize)
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
391
return path != NULL && strcmp(fBuffer, path) == 0;
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
403
KPath::operator!=(const char* path) const
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
405
return !(*this == path);
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
426
KPath::_Normalize(const char* path, bool traverseLeafLink)
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
429
status_t error = normalizedPath.SetTo(path, NULL, true);
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
49
SetTo(path, flags, bufferSize);
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
74
KPath::SetTo(const char* path, int32 flags, size_t bufferSize)
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
90
fIsNull = path == NULL;
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
92
if (path != NULL || !fLazy) {
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
98
return SetPath(path, flags);
src/tests/add-ons/kernel/kernelland_emu/device_manager.cpp
16
devfs_unpublish_file_device(const char* path)
src/tests/add-ons/kernel/kernelland_emu/device_manager.cpp
18
printf("ubpublish file device: path \"%s\"\n", path);
src/tests/add-ons/kernel/kernelland_emu/device_manager.cpp
24
devfs_publish_file_device(const char* path, const char* filePath)
src/tests/add-ons/kernel/kernelland_emu/device_manager.cpp
26
printf("publish file device: path \"%s\" (file path \"%s\")\n", path, filePath);
src/tests/add-ons/kernel/kernelland_emu/device_manager.cpp
32
devfs_unpublish_partition(const char *path)
src/tests/add-ons/kernel/kernelland_emu/device_manager.cpp
34
printf("unpublish partition: %s\n", path);
src/tests/add-ons/kernel/kernelland_emu/device_manager.cpp
40
devfs_publish_partition(const char *path, const partition_info *info)
src/tests/add-ons/kernel/kernelland_emu/device_manager.cpp
45
printf("publish partition: %s (device \"%s\", size %lld)\n", path, info->device, info->size);
src/tests/add-ons/kernel/kernelland_emu/module.cpp
106
Module *FindModule(const char *path);
src/tests/add-ons/kernel/kernelland_emu/module.cpp
119
status_t GetModule(const char *path, module_info **infop);
src/tests/add-ons/kernel/kernelland_emu/module.cpp
120
status_t PutModule(const char *path);
src/tests/add-ons/kernel/kernelland_emu/module.cpp
143
status_t _GetAddOn(const char *path, ModuleAddOn **addon);
src/tests/add-ons/kernel/kernelland_emu/module.cpp
171
ModuleAddOn::Load(const char *path, const char *dirPath)
src/tests/add-ons/kernel/kernelland_emu/module.cpp
173
TRACE(("ModuleAddOn::Load(): searching module `%s'...\n", path));
src/tests/add-ons/kernel/kernelland_emu/module.cpp
175
status_t error = (path && dirPath ? B_OK : B_BAD_VALUE);
src/tests/add-ons/kernel/kernelland_emu/module.cpp
180
if (absPath.SetTo(path, NULL, true) != B_OK
src/tests/add-ons/kernel/kernelland_emu/module.cpp
194
if (entry.SetTo(path) == B_OK && entry.Exists()) {
src/tests/add-ons/kernel/kernelland_emu/module.cpp
195
image_id image = load_add_on(path);
src/tests/add-ons/kernel/kernelland_emu/module.cpp
381
ModuleList::FindModule(const char *path)
src/tests/add-ons/kernel/kernelland_emu/module.cpp
383
if (path) {
src/tests/add-ons/kernel/kernelland_emu/module.cpp
385
if (!strcmp(path, module->Info()->name))
src/tests/add-ons/kernel/kernelland_emu/module.cpp
410
ModuleManager::GetModule(const char *path, module_info **_info)
src/tests/add-ons/kernel/kernelland_emu/module.cpp
412
if (path == NULL || _info == NULL)
src/tests/add-ons/kernel/kernelland_emu/module.cpp
418
Module *module = fModules.FindModule(path);
src/tests/add-ons/kernel/kernelland_emu/module.cpp
423
error = _GetAddOn(path, &addon);
src/tests/add-ons/kernel/kernelland_emu/module.cpp
426
if (module_info *info = addon->FindModuleInfo(path)) {
src/tests/add-ons/kernel/kernelland_emu/module.cpp
447
ModuleManager::PutModule(const char *path)
src/tests/add-ons/kernel/kernelland_emu/module.cpp
449
if (path == NULL)
src/tests/add-ons/kernel/kernelland_emu/module.cpp
454
if (Module *module = fModules.FindModule(path)) {
src/tests/add-ons/kernel/kernelland_emu/module.cpp
500
BPath path;
src/tests/add-ons/kernel/kernelland_emu/module.cpp
502
if (path.SetTo(gModuleDirs[i], prefix) == B_OK
src/tests/add-ons/kernel/kernelland_emu/module.cpp
503
&& dir.SetTo(path.Path()) == B_OK) {
src/tests/add-ons/kernel/kernelland_emu/module.cpp
57
status_t Load(const char *path, const char *dirPath);
src/tests/add-ons/kernel/kernelland_emu/module.cpp
618
BPath path;
src/tests/add-ons/kernel/kernelland_emu/module.cpp
619
if (entry.GetPath(&path) == B_OK
src/tests/add-ons/kernel/kernelland_emu/module.cpp
620
&& addon.Load(path.Path(), moduleDir) == B_OK) {
src/tests/add-ons/kernel/kernelland_emu/module.cpp
670
BPath path;
src/tests/add-ons/kernel/kernelland_emu/module.cpp
671
if (path.SetTo(gModuleDirs[i]) == B_OK
src/tests/add-ons/kernel/kernelland_emu/module.cpp
672
&& path.SetTo(path.Path(), name) == B_OK) {
src/tests/add-ons/kernel/kernelland_emu/module.cpp
675
if (entry.SetTo(path.Path()) == B_OK && entry.Exists()) {
src/tests/add-ons/kernel/kernelland_emu/module.cpp
679
if (addon->Load(path.Path(), gModuleDirs[i]) == B_OK) {
src/tests/add-ons/kernel/kernelland_emu/module.cpp
695
if (path.GetParent(&path) != B_OK)
src/tests/add-ons/kernel/kernelland_emu/module.cpp
750
get_module(const char *path, module_info **_info)
src/tests/add-ons/kernel/kernelland_emu/module.cpp
752
TRACE(("get_module(`%s')\n", path));
src/tests/add-ons/kernel/kernelland_emu/module.cpp
753
return ModuleManager::Default()->GetModule(path, _info);
src/tests/add-ons/kernel/kernelland_emu/module.cpp
758
put_module(const char *path)
src/tests/add-ons/kernel/kernelland_emu/module.cpp
760
TRACE(("put_module(`%s')\n", path));
src/tests/add-ons/kernel/kernelland_emu/module.cpp
761
return ModuleManager::Default()->PutModule(path);
src/tests/add-ons/kernel/kernelland_emu/vfs.cpp
17
vfs_normalize_path(const char* path, char* buffer, size_t bufferSize,
src/tests/add-ons/kernel/kernelland_emu/vfs.cpp
26
bool kernel, char *path, size_t pathLength)
src/tests/add-ons/kernel/network/userland_modules.cpp
267
BPath path;
src/tests/add-ons/kernel/network/userland_modules.cpp
280
entry.GetPath(&path);
src/tests/add-ons/kernel/network/userland_modules.cpp
281
path.GetParent(&path);
src/tests/add-ons/kernel/network/userland_modules.cpp
282
path.Append(mlc->search_path + 3);
src/tests/add-ons/kernel/network/userland_modules.cpp
284
path.SetTo(mlc->search_path);
src/tests/add-ons/kernel/network/userland_modules.cpp
288
path.Append(mlc->prefix);
src/tests/add-ons/kernel/network/userland_modules.cpp
292
dir = new BDirectory(path.Path());
src/tests/add-ons/kernel/network/userland_modules.cpp
300
entry.GetPath(&path);
src/tests/add-ons/kernel/network/userland_modules.cpp
306
subdir = new BDirectory(path.Path());
src/tests/add-ons/kernel/network/userland_modules.cpp
316
mlc->ma = load_module_addon(path.Path());
src/tests/add-ons/kernel/network/userland_modules.cpp
423
static module_addon * load_module_addon(const char * path)
src/tests/add-ons/kernel/network/userland_modules.cpp
430
ASSERT(path);
src/tests/add-ons/kernel/network/userland_modules.cpp
432
addon_id = load_add_on(path);
src/tests/add-ons/kernel/network/userland_modules.cpp
434
printf("Failed to load %s addon: %s.\n", path, strerror(addon_id));
src/tests/add-ons/kernel/network/userland_modules.cpp
445
printf("Symbol \"modules\" not found in %s addon: not a module addon!\n", path);
src/tests/add-ons/kernel/network/userland_modules.cpp
458
ma->path = strdup(path);
src/tests/add-ons/kernel/network/userland_modules.cpp
48
char * path;
src/tests/add-ons/kernel/network/userland_modules.cpp
494
printf("Error while load_module_addon(%s)\n", path);
src/tests/add-ons/kernel/network/userland_modules.cpp
527
if (ma->path)
src/tests/add-ons/kernel/network/userland_modules.cpp
528
free(ma->path);
src/tests/add-ons/kernel/network/userland_modules.cpp
549
ma->path);
src/tests/add-ons/kernel/network/userland_modules.cpp
563
printf("Failed to unload %s addon: %s.\n", ma->path, strerror(status));
src/tests/add-ons/kernel/network/userland_modules.cpp
607
if (ma->path)
src/tests/add-ons/kernel/network/userland_modules.cpp
608
free(ma->path);
src/tests/add-ons/kernel/network/userland_modules.cpp
619
BPath path;
src/tests/add-ons/kernel/network/userland_modules.cpp
654
path.SetTo(addons_path.Path());
src/tests/add-ons/kernel/network/userland_modules.cpp
655
path.Append(name);
src/tests/add-ons/kernel/network/userland_modules.cpp
657
while(path != addons_path) {
src/tests/add-ons/kernel/network/userland_modules.cpp
659
entry.SetTo(path.Path());
src/tests/add-ons/kernel/network/userland_modules.cpp
664
ma = load_module_addon(path.Path());
src/tests/add-ons/kernel/network/userland_modules.cpp
675
path.GetParent(&path);
src/tests/add-ons/kernel/network/userland_modules.cpp
75
static module_addon * load_module_addon(const char * path);
src/tests/add-ons/kernel/partitioning_systems/PartitioningSystemsTest.cpp
101
printf(" path %s\n", data->path);
src/tests/add-ons/kernel/partitioning_systems/PartitioningSystemsTest.cpp
30
char path[PATH_MAX];
src/tests/add-ons/kernel/partitioning_systems/PartitioningSystemsTest.cpp
317
int fd = open(partition->path, O_RDONLY);
src/tests/add-ons/kernel/partitioning_systems/PartitioningSystemsTest.cpp
43
create_disk_device(int fd, const char* path, partition_id* _id)
src/tests/add-ons/kernel/partitioning_systems/PartitioningSystemsTest.cpp
48
strlcpy(partition->path, path, sizeof(partition->path));
src/tests/add-ons/kernel/partitioning_systems/PartitioningSystemsTest.cpp
52
device->path = partition->path;
src/tests/add-ons/print/pdf/linepathbuilder/PathView.cpp
69
ShapeLPB path(&fPath, fWidth, LineCapMode(), LineJoinMode(), LineMiterLimit());
src/tests/add-ons/print/pdf/linepathbuilder/PathView.cpp
70
path.CreateLinePath();
src/tests/add-ons/print/pdf/linepathbuilder/PathView.cpp
75
FillShape(path.Shape());
src/tests/add-ons/print/pdf/linepathbuilder/PathView.cpp
86
StrokeShape(path.Shape());
src/tests/add-ons/print/ppd/ui/PrinterSelection.cpp
112
BPath path;
src/tests/add-ons/print/ppd/ui/PrinterSelection.cpp
113
entry.GetPath(&path);
src/tests/add-ons/print/ppd/ui/PrinterSelection.cpp
115
PPDParser parser(path.Path());
src/tests/add-ons/print/ppd/ui/PrinterSelection.cpp
137
printers.AddItem(new FileItem(label.String(), path.Path()));
src/tests/add-ons/print/ppd/ui/PrinterSelection.cpp
140
fprintf(stderr, "Parsing error (%s)\n%s\n", path.Path(),
src/tests/add-ons/print/ppd/ui/PrinterSelection.cpp
96
BPath path;
src/tests/add-ons/print/ppd/ui/PrinterSelection.cpp
97
entry.GetPath(&path);
src/tests/add-ons/print/ppd/ui/PrinterSelection.cpp
98
fVendors->AddItem(new FileItem(name, path.Path()));
src/tests/add-ons/print/transports/main.cpp
77
BPath path;
src/tests/add-ons/print/transports/main.cpp
79
if (find_directory(which[i], &path, false) != B_OK)
src/tests/add-ons/print/transports/main.cpp
82
path.Append("Print/transport");
src/tests/add-ons/print/transports/main.cpp
83
path.Append(transport);
src/tests/add-ons/print/transports/main.cpp
85
printf("\t%s ?\n", path.Path());
src/tests/add-ons/print/transports/main.cpp
86
addon = load_add_on(path.Path());
src/tests/add-ons/print/transports/main.cpp
98
transport, path.Path());
src/tests/add-ons/translators/TranslatorTestAddOn.cpp
241
TranslatorLoadAddOnTest(const char *path, BTestCase *ptest,
src/tests/add-ons/translators/TranslatorTestAddOn.cpp
248
image_id image = load_add_on(path);
src/tests/add-ons/translators/TranslatorTestAddOn.h
18
void TranslatorLoadAddOnTest(const char *path, BTestCase *ptest,
src/tests/apps/fake_app_server/AppServer.h
49
bool LoadDecorator(const char *path);
src/tests/apps/haikudepot/TarArchiveServiceTest.cpp
67
TarArchiveServiceTest::CreateSampleFile(BString& path)
src/tests/apps/haikudepot/TarArchiveServiceTest.cpp
69
path.SetTo(tmpnam(NULL));
src/tests/apps/haikudepot/TarArchiveServiceTest.cpp
70
BFile* file = new BFile(path, O_WRONLY | O_CREAT);
src/tests/apps/haikudepot/TarArchiveServiceTest.cpp
75
printf("! unable to write the sample data to [%s]\n", path.String());
src/tests/apps/haikudepot/TarArchiveServiceTest.cpp
83
TarArchiveServiceTest::DeleteSampleFile(const BString& path)
src/tests/apps/haikudepot/TarArchiveServiceTest.cpp
85
if (remove(path.String()) != 0)
src/tests/apps/haikudepot/TarArchiveServiceTest.h
23
status_t CreateSampleFile(BString& path);
src/tests/apps/haikudepot/TarArchiveServiceTest.h
24
status_t DeleteSampleFile(const BString& path);
src/tests/apps/mediaplayer/FileReadWriteTest.cpp
135
BPath path;
src/tests/apps/mediaplayer/FileReadWriteTest.cpp
136
if (find_directory(B_SYSTEM_TEMP_DIRECTORY, &path) != B_NO_ERROR)
src/tests/apps/mediaplayer/FileReadWriteTest.cpp
137
path = "./";
src/tests/apps/mediaplayer/FileReadWriteTest.cpp
141
BString fPath(path.Path());
src/tests/apps/partitioner/Partitioner.cpp
100
status_t error = partition->GetPath(&path);
src/tests/apps/partitioner/Partitioner.cpp
103
pathString = path.Path();
src/tests/apps/partitioner/Partitioner.cpp
171
BPath path;
src/tests/apps/partitioner/Partitioner.cpp
172
status_t error = device->GetPath(&path);
src/tests/apps/partitioner/Partitioner.cpp
175
pathString = path.Path();
src/tests/apps/partitioner/Partitioner.cpp
77
BPath path;
src/tests/apps/partitioner/Partitioner.cpp
78
status_t error = device->GetPath(&path);
src/tests/apps/partitioner/Partitioner.cpp
81
pathString = path.Path();
src/tests/apps/partitioner/Partitioner.cpp
99
BPath path;
src/tests/kits/app/broster/FindAppTester.cpp
62
BPath path;
src/tests/kits/app/broster/FindAppTester.cpp
63
CHK(find_directory(B_TRASH_DIRECTORY, &path) == B_OK);
src/tests/kits/app/broster/FindAppTester.cpp
64
CHK(path.Append(trashAppName) == B_OK);
src/tests/kits/app/broster/FindAppTester.cpp
65
strcpy(trashAppFile, path.Path());
src/tests/kits/app/broster/GetRecentTester.cpp
277
char path[B_PATH_NAME_LENGTH];
src/tests/kits/app/broster/GetRecentTester.cpp
278
sprintf(path, "%s/%s%s", testDir, kRecentAppsTestAppFilenames[id],
src/tests/kits/app/broster/GetRecentTester.cpp
285
err = entry.SetTo(path);
src/tests/kits/app/broster/GetRecentTester.cpp
307
char path[B_PATH_NAME_LENGTH];
src/tests/kits/app/broster/GetRecentTester.cpp
308
sprintf(path, "%s/%s", kTempDir, leafname);
src/tests/kits/app/broster/GetRecentTester.cpp
309
err = entry.SetTo(path);
src/tests/kits/app/broster/LaunchTester.cpp
92
BPath path;
src/tests/kits/app/broster/LaunchTester.cpp
93
CHK(find_directory(B_TRASH_DIRECTORY, &path) == B_OK);
src/tests/kits/app/broster/LaunchTester.cpp
94
CHK(path.Append(trashAppName) == B_OK);
src/tests/kits/app/broster/LaunchTester.cpp
95
strcpy(trashAppFile, path.Path());
src/tests/kits/app/broster/LaunchTesterHelper.cpp
487
BPath path;
src/tests/kits/app/broster/LaunchTesterHelper.cpp
489
result = (path.SetTo(appRef) == B_OK
src/tests/kits/app/broster/LaunchTesterHelper.cpp
491
&& path == arg);
src/tests/kits/app/broster/LaunchTesterHelper.cpp
493
printf("app paths differ: `%s' vs `%s'\n", arg, path.Path());
src/tests/kits/app/broster/LaunchTesterHelper.cpp
505
BPath path;
src/tests/kits/app/broster/LaunchTesterHelper.cpp
507
result = (path.SetTo(ref) == B_OK
src/tests/kits/app/broster/LaunchTesterHelper.cpp
509
&& path == arg);
src/tests/kits/app/broster/LaunchTesterHelper.cpp
511
printf("document paths differ: `%s' vs `%s'\n", arg, path.Path());
src/tests/kits/app/broster/testapps/RosterBroadcastTestApp1.cpp
143
char path[B_PATH_NAME_LENGTH];
src/tests/kits/app/broster/testapps/RosterBroadcastTestApp1.cpp
144
status_t error = get_app_path(path);
src/tests/kits/app/broster/testapps/RosterBroadcastTestApp1.cpp
149
error = file.SetTo(path, B_READ_ONLY);
src/tests/kits/app/broster/testapps/RosterBroadcastTestApp1.cpp
172
message.AddString("path", path);
src/tests/kits/app/broster/testapps/RosterLaunchTestApp1.cpp
136
char path[B_PATH_NAME_LENGTH];
src/tests/kits/app/broster/testapps/RosterLaunchTestApp1.cpp
137
status_t error = get_app_path(path);
src/tests/kits/app/broster/testapps/RosterLaunchTestApp1.cpp
142
error = file.SetTo(path, B_READ_ONLY);
src/tests/kits/app/broster/testapps/RosterLaunchTestApp1.cpp
165
message.AddString("path", path);
src/tests/kits/app/broster/testapps/RosterWatchingTestApp1.cpp
143
char path[B_PATH_NAME_LENGTH];
src/tests/kits/app/broster/testapps/RosterWatchingTestApp1.cpp
144
status_t error = get_app_path(path);
src/tests/kits/app/broster/testapps/RosterWatchingTestApp1.cpp
149
error = file.SetTo(path, B_READ_ONLY);
src/tests/kits/app/broster/testapps/RosterWatchingTestApp1.cpp
172
message.AddString("path", path);
src/tests/kits/app/common/AppRunner.cpp
285
find_test_app(const char *testApp, BString *path)
src/tests/kits/app/common/AppRunner.cpp
287
status_t error = (testApp && path ? B_OK : B_BAD_VALUE);
src/tests/kits/app/common/AppRunner.cpp
289
*path = BTestShell::GlobalTestDir();
src/tests/kits/app/common/AppRunner.cpp
290
path->CharacterEscape(" \t\n!\"'`$&()?*+{}[]<>|", '\\');
src/tests/kits/app/common/AppRunner.cpp
291
*path += "/";
src/tests/kits/app/common/AppRunner.cpp
292
*path += testApp;
src/tests/kits/app/common/AppRunner.cpp
294
*path += "_r5";
src/tests/kits/app/common/AppRunner.cpp
305
BString path;
src/tests/kits/app/common/AppRunner.cpp
307
error = find_test_app(testApp, &path);
src/tests/kits/app/common/AppRunner.cpp
309
error = get_ref_for_path(path.String(), ref);
src/tests/kits/app/common/AppRunner.h
52
status_t find_test_app(const char *testApp, BString *path);
src/tests/kits/game/chart/ChartWindow.cpp
336
BPath path;
src/tests/kits/game/chart/ChartWindow.cpp
342
if ((res = find_directory(dir, &path)) != B_NO_ERROR)
src/tests/kits/game/chart/ChartWindow.cpp
346
path.Append(filename);
src/tests/kits/game/chart/ChartWindow.cpp
347
file.SetTo(path.Path(), O_RDONLY);
src/tests/kits/game/direct_window_test/StarWindow.cpp
35
BPath path;
src/tests/kits/game/direct_window_test/StarWindow.cpp
41
if ((res = find_directory(dir, &path)) != B_NO_ERROR)
src/tests/kits/game/direct_window_test/StarWindow.cpp
45
path.Append(filename);
src/tests/kits/game/direct_window_test/StarWindow.cpp
46
file.SetTo(path.Path(), O_RDONLY);
src/tests/kits/game/file_game_sound_test/FileSoundWindow.cpp
101
BPath path(new BEntry(&fileref));
src/tests/kits/game/file_game_sound_test/FileSoundWindow.cpp
102
textControl -> SetText(path.Path());
src/tests/kits/interface/balert/alert_manual_test/AlertTestWindow.cpp
29
BPath path(&entry);
src/tests/kits/interface/balert/alert_manual_test/AlertTestWindow.cpp
30
if (path.InitCheck() >= B_OK) {
src/tests/kits/interface/balert/alert_manual_test/AlertTestWindow.cpp
32
strLabel.Append(path.Leaf());
src/tests/kits/interface/balert/alert_manual_test/AlertTestWindow.cpp
34
printf(": Version: %s\n", path.Leaf());
src/tests/kits/interface/balert/alert_manual_test/AlertTestWindow.cpp
36
if (path.Leaf()[0] == 'b')
src/tests/kits/interface/bshelf/Container/ContainerApplication.cpp
37
BPath path;
src/tests/kits/interface/bshelf/Container/ContainerApplication.cpp
39
if (find_directory (B_USER_SETTINGS_DIRECTORY, &path, true) != B_OK) return; // path: /boot/home/config/settings
src/tests/kits/interface/bshelf/Container/ContainerApplication.cpp
40
path.Append (BACKSTORE_PATH);
src/tests/kits/interface/bshelf/Container/ContainerApplication.cpp
42
path.GetParent(&parent); // lock for parent
src/tests/kits/interface/bshelf/Container/ContainerApplication.cpp
46
BEntry entry(path.Path());
src/tests/kits/interface/bshelf/Container/ContainerApplication.cpp
60
BPath path;
src/tests/kits/interface/bshelf/Container/ContainerApplication.cpp
64
if (find_directory (B_USER_SETTINGS_DIRECTORY, &path, true) != B_OK) // path: /boot/home/config/settings
src/tests/kits/interface/bshelf/Container/ContainerApplication.cpp
67
path.Append (BACKSTORE_PATH);
src/tests/kits/interface/bshelf/Container/ContainerApplication.cpp
71
path.GetParent(&parent); // lock for parent
src/tests/kits/interface/bshelf/Container/ContainerApplication.cpp
76
fd = open(path.Path(), O_RDWR);
src/tests/kits/interface/bshelf/Container/ContainerApplication.cpp
77
if (fd < 0) fd = creat(path.Path(), 0777);
src/tests/kits/interface/bshelf/Container/ContainerApplication.cpp
81
entry = new BEntry(path.Path());
src/tests/kits/interface/bshelf/Container/TPreferences.cpp
35
status = find_directory(B_COMMON_SETTINGS_DIRECTORY, &path);
src/tests/kits/interface/bshelf/Container/TPreferences.cpp
41
path.Append(filename);
src/tests/kits/interface/bshelf/Container/TPreferences.cpp
43
path.GetParent(&parent);
src/tests/kits/interface/bshelf/Container/TPreferences.cpp
47
status = file.SetTo(path.Path(), B_READ_ONLY);
src/tests/kits/interface/bshelf/Container/TPreferences.cpp
65
if (file.SetTo(path.Path(), B_WRITE_ONLY | B_CREATE_FILE) == B_OK)
src/tests/kits/interface/bshelf/Container/TPreferences.h
47
BPath path;
src/tests/kits/interface/bshelf/ShelfInspector/TPreferences.cpp
36
status = find_directory(B_COMMON_SETTINGS_DIRECTORY, &path);
src/tests/kits/interface/bshelf/ShelfInspector/TPreferences.cpp
43
path.Append(filename); // Filenamen anhängen
src/tests/kits/interface/bshelf/ShelfInspector/TPreferences.cpp
45
path.GetParent(&parent); // übergeordnetes Verzeichnis suchen
src/tests/kits/interface/bshelf/ShelfInspector/TPreferences.cpp
49
status = file.SetTo(path.Path(), B_READ_ONLY);
src/tests/kits/interface/bshelf/ShelfInspector/TPreferences.cpp
67
if (file.SetTo(path.Path(), B_WRITE_ONLY | B_CREATE_FILE) == B_OK)
src/tests/kits/interface/bshelf/ShelfInspector/TPreferences.h
47
BPath path;
src/tests/kits/interface/bshelf/ShelfTest.cpp
103
if (find_directory (B_USER_SETTINGS_DIRECTORY, &path, true) != B_OK)
src/tests/kits/interface/bshelf/ShelfTest.cpp
105
path.Append ("Container_data");
src/tests/kits/interface/bshelf/ShelfTest.cpp
109
fd = open(path.Path(), O_RDWR);
src/tests/kits/interface/bshelf/ShelfTest.cpp
111
fd = creat(path.Path(), 0777);
src/tests/kits/interface/bshelf/ShelfTest.cpp
116
entry = new BEntry(path.Path());
src/tests/kits/interface/bshelf/ShelfTest.cpp
98
BPath path;
src/tests/kits/interface/picture/PictureTest.cpp
188
BPath path;
src/tests/kits/interface/picture/PictureTest.cpp
189
if (find_directory(B_SYSTEM_DATA_DIRECTORY, &path) == B_OK) {
src/tests/kits/interface/picture/PictureTest.cpp
190
path.Append("artwork/lion.svg");
src/tests/kits/interface/picture/PictureTest.cpp
191
BEntry entry(path.Path());
src/tests/kits/interface/picture/PictureTest.cpp
194
path.Path());
src/tests/kits/media/VideoDecoder.cpp
75
VideoWindow::VideoWindow(const char* path)
src/tests/kits/media/VideoDecoder.cpp
80
fFile = new BFile(path, B_READ_ONLY);
src/tests/kits/net/netservices2/HttpDebugLogger.cpp
35
HttpDebugLogger::SetFileLogging(const char* path)
src/tests/kits/net/netservices2/HttpDebugLogger.cpp
37
if (auto status = fLogFile.SetTo(path, B_WRITE_ONLY | B_CREATE_FILE | B_OPEN_AT_END);
src/tests/kits/net/netservices2/HttpDebugLogger.h
17
void SetFileLogging(const char* path);
src/tests/kits/net/service/CookieTest.cpp
726
const char* path;
src/tests/kits/net/service/CookieTest.cpp
782
CPPUNIT_ASSERT_EQUAL(BString(tests[i].expected.path), cookie.Path());
src/tests/kits/net/service/HttpTest.cpp
596
HttpTest::_GetTest(const BString& path)
src/tests/kits/net/service/HttpTest.cpp
598
BUrl testUrl(fTestServer.BaseUrl(), path);
src/tests/kits/net/service/HttpTest.h
39
void _GetTest(const BString& path);
src/tests/kits/net/service/UrlTest.cpp
170
const char* path;
src/tests/kits/net/service/UrlTest.cpp
232
CPPUNIT_ASSERT_EQUAL(BString(kTestExplode[testIndex].expected.path),
src/tests/kits/storage/DirectoryTest.cpp
1250
BPath path;
src/tests/kits/storage/DirectoryTest.cpp
1252
CPPUNIT_ASSERT( entry.GetPath(&path) == B_OK );
src/tests/kits/storage/DirectoryTest.cpp
1253
CPPUNIT_ASSERT( testSet.test(path.Leaf()) == true );
src/tests/kits/storage/DirectoryTest.cpp
1298
BPath path;
src/tests/kits/storage/DirectoryTest.cpp
1300
CPPUNIT_ASSERT( entry.GetPath(&path) == B_OK );
src/tests/kits/storage/DirectoryTest.cpp
1301
CPPUNIT_ASSERT( testSet.test(path.Leaf()) == true );
src/tests/kits/storage/DirectoryTest.cpp
1355
BPath path;
src/tests/kits/storage/DirectoryTest.cpp
667
BPath path;
src/tests/kits/storage/DirectoryTest.cpp
671
CPPUNIT_ASSERT( entry.GetPath(&path) == B_OK );
src/tests/kits/storage/DirectoryTest.cpp
672
CPPUNIT_ASSERT(path != existing);
src/tests/kits/storage/DirectoryTest.cpp
673
CPPUNIT_ASSERT(path == normalizedExistingPath);
src/tests/kits/storage/DirectoryTest.cpp
676
path.Unset();
src/tests/kits/storage/DirectoryTest.cpp
683
CPPUNIT_ASSERT( entry.GetPath(&path) == B_OK );
src/tests/kits/storage/DirectoryTest.cpp
684
CPPUNIT_ASSERT(path != existing);
src/tests/kits/storage/DirectoryTest.cpp
685
CPPUNIT_ASSERT(path == normalizedExistingPath);
src/tests/kits/storage/DirectoryTest.cpp
688
path.Unset();
src/tests/kits/storage/DirectoryTest.cpp
695
CPPUNIT_ASSERT( entry.GetPath(&path) == B_OK );
src/tests/kits/storage/DirectoryTest.cpp
696
CPPUNIT_ASSERT(path != existingSub);
src/tests/kits/storage/DirectoryTest.cpp
697
CPPUNIT_ASSERT(path == normalizedExistingSubPath);
src/tests/kits/storage/DirectoryTest.cpp
700
path.Unset();
src/tests/kits/storage/DirectoryTest.cpp
713
path.Unset();
src/tests/kits/storage/DirectoryTest.cpp
725
path.Unset();
src/tests/kits/storage/DirectoryTest.cpp
738
path.Unset();
src/tests/kits/storage/DirectoryTest.cpp
744
CPPUNIT_ASSERT( entry.GetPath(&path) == B_OK );
src/tests/kits/storage/DirectoryTest.cpp
745
CPPUNIT_ASSERT(path != dirLink);
src/tests/kits/storage/DirectoryTest.cpp
746
CPPUNIT_ASSERT(path == normalizedDirLinkPath);
src/tests/kits/storage/DirectoryTest.cpp
749
path.Unset();
src/tests/kits/storage/DirectoryTest.cpp
755
CPPUNIT_ASSERT( entry.GetPath(&path) == B_OK );
src/tests/kits/storage/DirectoryTest.cpp
756
CPPUNIT_ASSERT(path != existing);
src/tests/kits/storage/DirectoryTest.cpp
757
CPPUNIT_ASSERT(path == normalizedExistingPath);
src/tests/kits/storage/DirectoryTest.cpp
760
path.Unset();
src/tests/kits/storage/DirectoryTest.cpp
766
CPPUNIT_ASSERT( entry.GetPath(&path) == B_OK );
src/tests/kits/storage/DirectoryTest.cpp
767
CPPUNIT_ASSERT(path != badLink);
src/tests/kits/storage/DirectoryTest.cpp
768
CPPUNIT_ASSERT(path == normalizedBadLinkPath);
src/tests/kits/storage/DirectoryTest.cpp
771
path.Unset();
src/tests/kits/storage/DirectoryTest.cpp
779
path.Unset();
src/tests/kits/storage/DirectoryTest.cpp
785
CPPUNIT_ASSERT( entry.GetPath(&path) == B_OK );
src/tests/kits/storage/DirectoryTest.cpp
786
CPPUNIT_ASSERT(path != cyclicLink1);
src/tests/kits/storage/DirectoryTest.cpp
787
CPPUNIT_ASSERT(path == normalizedCyclicLink1);
src/tests/kits/storage/DirectoryTest.cpp
790
path.Unset();
src/tests/kits/storage/DirectoryTest.cpp
798
path.Unset();
src/tests/kits/storage/EntryTest.cpp
1319
BPath path;
src/tests/kits/storage/EntryTest.cpp
1323
CPPUNIT_ASSERT( entry.GetPath(&path) == B_NO_INIT );
src/tests/kits/storage/EntryTest.cpp
1328
CPPUNIT_ASSERT( entry.GetPath(&path) == B_NO_INIT );
src/tests/kits/storage/EntryTest.cpp
1338
CPPUNIT_ASSERT( entry.GetPath(&path) == B_OK );
src/tests/kits/storage/EntryTest.cpp
1339
CPPUNIT_ASSERT( path == tooLongDir16.cpath );
src/tests/kits/storage/EntryTest.cpp
1421
string pathname = testEntry->path;
src/tests/kits/storage/EntryTest.cpp
1422
string dirname = testEntry->super->path;
src/tests/kits/storage/EntryTest.cpp
1423
string newPathname = newTestEntry->path;
src/tests/kits/storage/EntryTest.cpp
1500
RenameTestEntry(testEntry, newTestEntry, newTestEntry->path, existing,
src/tests/kits/storage/EntryTest.cpp
1642
string pathname = testEntry->path;
src/tests/kits/storage/EntryTest.cpp
1643
string dirname = testDir->path;
src/tests/kits/storage/EntryTest.cpp
1737
MoveToTestEntry(testEntry, &subDir1, newTestEntry->path, existing,
src/tests/kits/storage/EntryTest.cpp
2176
const char *path = testEntry->cpath;
src/tests/kits/storage/EntryTest.cpp
2179
CPPUNIT_ASSERT( get_ref_for_path(path, &ref) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/EntryTest.cpp
2181
CPPUNIT_ASSERT( get_ref_for_path(path, &ref) == B_OK );
src/tests/kits/storage/EntryTest.cpp
2246
isHarmlessPathname(const char *path)
src/tests/kits/storage/EntryTest.cpp
2249
if (path) {
src/tests/kits/storage/EntryTest.cpp
2251
result = (string(path).find(harmlessDir) == 0);
src/tests/kits/storage/EntryTest.cpp
2254
printf("WARNING: `%s' is not a harmless pathname.\n", path);
src/tests/kits/storage/EntryTest.cpp
2294
EntryTest::PingFile(const char *path, BEntry *entry)
src/tests/kits/storage/EntryTest.cpp
2299
if (lstat(path, &st) == 0)
src/tests/kits/storage/EntryTest.cpp
2304
result = (entry->GetPath(&entryPath) == B_OK && entryPath == path);
src/tests/kits/storage/EntryTest.cpp
2311
EntryTest::PingDir(const char *path, BEntry *entry)
src/tests/kits/storage/EntryTest.cpp
2316
if (lstat(path, &st) == 0)
src/tests/kits/storage/EntryTest.cpp
2321
result = (entry->GetPath(&entryPath) == B_OK && entryPath == path);
src/tests/kits/storage/EntryTest.cpp
2328
EntryTest::PingLink(const char *path, const char *target, BEntry *entry)
src/tests/kits/storage/EntryTest.cpp
2333
if (lstat(path, &st) == 0)
src/tests/kits/storage/EntryTest.cpp
2338
ssize_t size = readlink(path, linkTarget, B_PATH_NAME_LENGTH);
src/tests/kits/storage/EntryTest.cpp
2348
result = (entry->GetPath(&entryPath) == B_OK && entryPath == path);
src/tests/kits/storage/EntryTest.cpp
2461
setUpCommandLine = string("mkdir ") + testDir.path;
src/tests/kits/storage/EntryTest.cpp
2471
if (entry->path.length() < B_PATH_NAME_LENGTH) {
src/tests/kits/storage/EntryTest.cpp
2472
command = string("mkdir ") + entry->path;
src/tests/kits/storage/EntryTest.cpp
2475
+ "cd " + entry->super->super->path + " ; "
src/tests/kits/storage/EntryTest.cpp
2483
command = string("touch ") + entry->path;
src/tests/kits/storage/EntryTest.cpp
2488
command = string("ln -s ") + entry->link + " " + entry->path;
src/tests/kits/storage/EntryTest.cpp
2502
tearDownCommandLine = string("rm -rf ") + testDir.path;
src/tests/kits/storage/EntryTest.cpp
2520
path("/tmp/badTestEntry"),
src/tests/kits/storage/EntryTest.cpp
2578
path = pathName;
src/tests/kits/storage/EntryTest.cpp
2580
path = super->path + "/" + name;
src/tests/kits/storage/EntryTest.cpp
2592
link = target->path;
src/tests/kits/storage/EntryTest.cpp
2596
cpath = path.c_str();
src/tests/kits/storage/EntryTest.cpp
302
BPath path;
src/tests/kits/storage/EntryTest.cpp
303
CPPUNIT_ASSERT( entry.GetPath(&path) == B_OK );
src/tests/kits/storage/EntryTest.cpp
304
CPPUNIT_ASSERT( path == testEntry->cpath );
src/tests/kits/storage/EntryTest.cpp
313
CPPUNIT_ASSERT( parentEntry.GetPath(&path) == B_OK );
src/tests/kits/storage/EntryTest.cpp
314
CPPUNIT_ASSERT( path == testEntry->super->cpath );
src/tests/kits/storage/EntryTest.cpp
316
path.Unset();
src/tests/kits/storage/EntryTest.cpp
322
CPPUNIT_ASSERT( parentEntry.GetPath(&path) == B_OK );
src/tests/kits/storage/EntryTest.cpp
323
CPPUNIT_ASSERT( path == testEntry->super->cpath );
src/tests/kits/storage/EntryTest.cpp
328
if (testEntry->path.length() < B_PATH_NAME_LENGTH)
src/tests/kits/storage/EntryTest.cpp
395
&& testEntry->path.length() < B_PATH_NAME_LENGTH) {
src/tests/kits/storage/EntryTest.cpp
412
&& testEntry->super->path.length() < B_PATH_NAME_LENGTH) {
src/tests/kits/storage/EntryTest.cpp
51
string path;
src/tests/kits/storage/EntryTest.cpp
878
&& testEntry->path.length() < B_PATH_NAME_LENGTH) {
src/tests/kits/storage/EntryTest.cpp
895
&& testEntry->super->path.length() < B_PATH_NAME_LENGTH) {
src/tests/kits/storage/EntryTest.h
100
bool PingDir(const char *path, BEntry *entry = NULL);
src/tests/kits/storage/EntryTest.h
102
bool PingLink(const char *path, const char *target = NULL,
src/tests/kits/storage/EntryTest.h
98
bool PingFile(const char *path, BEntry *entry = NULL);
src/tests/kits/storage/FileTest.cpp
168
BPath path(tc.filename);
src/tests/kits/storage/FileTest.cpp
169
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/FileTest.cpp
171
CPPUNIT_ASSERT( path.GetParent(&dirPath) == B_OK );
src/tests/kits/storage/FileTest.cpp
174
BFile file(&dir, path.Leaf(),
src/tests/kits/storage/FileTest.cpp
285
BPath path(tc.filename);
src/tests/kits/storage/FileTest.cpp
286
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/FileTest.cpp
288
CPPUNIT_ASSERT( path.GetParent(&dirPath) == B_OK );
src/tests/kits/storage/FileTest.cpp
292
status_t result = file.SetTo(&dir, path.Leaf(),
src/tests/kits/storage/FindDirectoryTest.cpp
124
test_find_directory(directory_which dir, BPath &path, dev_t device)
src/tests/kits/storage/FindDirectoryTest.cpp
140
path.SetTo(homePath.Path(), "Desktop");
src/tests/kits/storage/FindDirectoryTest.cpp
158
path.SetTo(homePath.Path(), "Desktop/Trash");
src/tests/kits/storage/FindDirectoryTest.cpp
164
path.SetTo(recycledPath.Path(), "_BEOS_");
src/tests/kits/storage/FindDirectoryTest.cpp
173
error = path.SetTo("/boot/beos");
src/tests/kits/storage/FindDirectoryTest.cpp
176
error = path.SetTo("/boot/beos/system");
src/tests/kits/storage/FindDirectoryTest.cpp
179
error = path.SetTo("/boot/beos/system/add-ons");
src/tests/kits/storage/FindDirectoryTest.cpp
182
error = path.SetTo("/boot/beos/system/boot");
src/tests/kits/storage/FindDirectoryTest.cpp
185
error = path.SetTo("/boot/beos/etc/fonts");
src/tests/kits/storage/FindDirectoryTest.cpp
188
error = path.SetTo("/boot/beos/system/lib");
src/tests/kits/storage/FindDirectoryTest.cpp
191
error = path.SetTo("/boot/beos/system/servers");
src/tests/kits/storage/FindDirectoryTest.cpp
194
error = path.SetTo("/boot/beos/apps");
src/tests/kits/storage/FindDirectoryTest.cpp
197
error = path.SetTo("/boot/beos/bin");
src/tests/kits/storage/FindDirectoryTest.cpp
200
error = path.SetTo("/boot/beos/etc");
src/tests/kits/storage/FindDirectoryTest.cpp
203
error = path.SetTo("/boot/beos/documentation");
src/tests/kits/storage/FindDirectoryTest.cpp
206
error = path.SetTo("/boot/beos/preferences");
src/tests/kits/storage/FindDirectoryTest.cpp
209
error = path.SetTo("/boot/beos/system/add-ons/Translators");
src/tests/kits/storage/FindDirectoryTest.cpp
212
error = path.SetTo("/boot/beos/system/add-ons/media");
src/tests/kits/storage/FindDirectoryTest.cpp
215
error = path.SetTo("/boot/beos/etc/sounds");
src/tests/kits/storage/FindDirectoryTest.cpp
218
error = path.SetTo("/boot/home/config/etc");
src/tests/kits/storage/FindDirectoryTest.cpp
221
error = path.SetTo("/boot/home/config/settings");
src/tests/kits/storage/FindDirectoryTest.cpp
224
error = path.SetTo("/boot/var/log");
src/tests/kits/storage/FindDirectoryTest.cpp
227
error = path.SetTo("/boot/var/spool");
src/tests/kits/storage/FindDirectoryTest.cpp
230
error = path.SetTo("/boot/var/tmp");
src/tests/kits/storage/FindDirectoryTest.cpp
233
error = path.SetTo("/boot/var");
src/tests/kits/storage/FindDirectoryTest.cpp
236
error = path.SetTo("/boot/system/data/deskbar/menu");
src/tests/kits/storage/FindDirectoryTest.cpp
241
error = path.SetTo("/boot/home");
src/tests/kits/storage/FindDirectoryTest.cpp
244
error = path.SetTo("/boot/common/cache");
src/tests/kits/storage/FindDirectoryTest.cpp
247
error = path.SetTo("/boot/home/config");
src/tests/kits/storage/FindDirectoryTest.cpp
250
error = path.SetTo("/boot/home/config/add-ons");
src/tests/kits/storage/FindDirectoryTest.cpp
253
error = path.SetTo("/boot/home/config/boot");
src/tests/kits/storage/FindDirectoryTest.cpp
256
error = path.SetTo("/boot/home/config/data");
src/tests/kits/storage/FindDirectoryTest.cpp
259
error = path.SetTo("/boot/home/config/fonts");
src/tests/kits/storage/FindDirectoryTest.cpp
262
error = path.SetTo("/boot/home/config/lib");
src/tests/kits/storage/FindDirectoryTest.cpp
265
error = path.SetTo("/boot/home/config/settings");
src/tests/kits/storage/FindDirectoryTest.cpp
268
error = path.SetTo("/boot/home/config/be");
src/tests/kits/storage/FindDirectoryTest.cpp
271
error = path.SetTo("/boot/home/config/settings/printers");
src/tests/kits/storage/FindDirectoryTest.cpp
274
error = path.SetTo("/boot/home/config/add-ons/Translators");
src/tests/kits/storage/FindDirectoryTest.cpp
277
error = path.SetTo("/boot/home/config/add-ons/media");
src/tests/kits/storage/FindDirectoryTest.cpp
280
error = path.SetTo("/boot/home/config/sounds");
src/tests/kits/storage/FindDirectoryTest.cpp
283
error = path.SetTo("/boot/system/data");
src/tests/kits/storage/FindDirectoryTest.cpp
287
error = path.SetTo("/boot/system/apps");
src/tests/kits/storage/FindDirectoryTest.cpp
290
error = path.SetTo("/boot/system/preferences");
src/tests/kits/storage/FindDirectoryTest.cpp
293
error = path.SetTo("/boot/utilities");
src/tests/kits/storage/FindDirectoryTest.cpp
308
BPath path;
src/tests/kits/storage/FindDirectoryTest.cpp
311
status_t result = test_find_directory(directories[i], path, device);
src/tests/kits/storage/FindDirectoryTest.cpp
318
CPPUNIT_ASSERT( path == path2 && path == path3 );
src/tests/kits/storage/FindDirectoryTest.cpp
352
BPath path;
src/tests/kits/storage/FindDirectoryTest.cpp
354
status_t result = test_find_directory(directories[i], path, -1);
src/tests/kits/storage/FindDirectoryTest.cpp
358
CPPUNIT_ASSERT( path == path2 );
src/tests/kits/storage/FindDirectoryTest.cpp
367
BPath path;
src/tests/kits/storage/FindDirectoryTest.cpp
369
status_t result = test_find_directory(directories[i], path, device);
src/tests/kits/storage/FindDirectoryTest.cpp
377
CPPUNIT_ASSERT( path == path3 );
src/tests/kits/storage/MimeTypeTest.cpp
3881
BPath path(file.name.c_str(), NULL, true);
src/tests/kits/storage/MimeTypeTest.cpp
3882
CHK(string(path.Leaf()) == shortDescription);
src/tests/kits/storage/MimeTypeTest.cpp
3895
CHK(path == filePath);
src/tests/kits/storage/MimeTypeTest.cpp
4196
const char *path;
src/tests/kits/storage/MimeTypeTest.cpp
4209
const char *deviceName = testCase.path;
src/tests/kits/storage/MimeTypeTest.cpp
4211
dev_t dev = dev_for_path(testCase.path);
src/tests/kits/storage/NodeInfoTest.cpp
327
BPath path;
src/tests/kits/storage/NodeInfoTest.cpp
328
CHK(path.SetTo(ref) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
329
const char *data = path.Path();
src/tests/kits/storage/NodeInfoTest.cpp
819
TestTrackerIcon(const char *path, const char *type)
src/tests/kits/storage/NodeInfoTest.cpp
828
BNode node(path);
src/tests/kits/storage/NodeInfoTest.cpp
830
BEntry entry(path);
src/tests/kits/storage/PathTest.cpp
1000
CPPUNIT_ASSERT( path.Append("test") == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
1001
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
1002
path.Unset();
src/tests/kits/storage/PathTest.cpp
1005
CPPUNIT_ASSERT( path.SetTo("/") == B_OK );
src/tests/kits/storage/PathTest.cpp
1006
CPPUNIT_ASSERT( string("/") == path.Path() );
src/tests/kits/storage/PathTest.cpp
1007
CPPUNIT_ASSERT( path.Append("boot") == B_OK );
src/tests/kits/storage/PathTest.cpp
1008
CPPUNIT_ASSERT( string("/boot") == path.Path() );
src/tests/kits/storage/PathTest.cpp
1009
CPPUNIT_ASSERT( path.Append("home/Desktop") == B_OK );
src/tests/kits/storage/PathTest.cpp
1010
CPPUNIT_ASSERT( string("/boot/home/Desktop") == path.Path() );
src/tests/kits/storage/PathTest.cpp
1011
CPPUNIT_ASSERT( path.Append("non/existing") == B_OK );
src/tests/kits/storage/PathTest.cpp
1012
CPPUNIT_ASSERT( string("/boot/home/Desktop/non/existing") == path.Path() );
src/tests/kits/storage/PathTest.cpp
1014
CPPUNIT_ASSERT( path.Append("at/least/not//now") == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
1015
CPPUNIT_ASSERT( path.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
1016
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
1017
path.Unset();
src/tests/kits/storage/PathTest.cpp
1020
CPPUNIT_ASSERT( path.SetTo("/boot") == B_OK );
src/tests/kits/storage/PathTest.cpp
1021
CPPUNIT_ASSERT( string("/boot") == path.Path() );
src/tests/kits/storage/PathTest.cpp
1022
CPPUNIT_ASSERT( path.Append("home/non-existing", true) == B_OK );
src/tests/kits/storage/PathTest.cpp
1023
CPPUNIT_ASSERT( string("/boot/home/non-existing") == path.Path() );
src/tests/kits/storage/PathTest.cpp
1024
CPPUNIT_ASSERT( path.Append("not/now", true) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
1025
CPPUNIT_ASSERT( path.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
1026
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
1027
path.Unset();
src/tests/kits/storage/PathTest.cpp
1030
CPPUNIT_ASSERT( path.SetTo("/boot") == B_OK );
src/tests/kits/storage/PathTest.cpp
1031
CPPUNIT_ASSERT( path.Append(NULL) == B_OK );
src/tests/kits/storage/PathTest.cpp
1032
CPPUNIT_ASSERT( string("/boot") == path.Path() );
src/tests/kits/storage/PathTest.cpp
1033
CPPUNIT_ASSERT( path.SetTo("/boot") == B_OK );
src/tests/kits/storage/PathTest.cpp
1034
CPPUNIT_ASSERT( path.Append("/tmp") == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
1035
CPPUNIT_ASSERT( path.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
1036
CPPUNIT_ASSERT( path.SetTo("/boot") == B_OK );
src/tests/kits/storage/PathTest.cpp
1037
CPPUNIT_ASSERT( path.Append("") == B_OK );
src/tests/kits/storage/PathTest.cpp
1038
CPPUNIT_ASSERT( string("/boot") == path.Path() );
src/tests/kits/storage/PathTest.cpp
1039
path.Unset();
src/tests/kits/storage/PathTest.cpp
1046
BPath path;
src/tests/kits/storage/PathTest.cpp
1049
CPPUNIT_ASSERT( path.InitCheck() == B_NO_INIT );
src/tests/kits/storage/PathTest.cpp
105
BPath path(pathName);
src/tests/kits/storage/PathTest.cpp
1050
CPPUNIT_ASSERT( path.Leaf() == NULL );
src/tests/kits/storage/PathTest.cpp
1051
path.Unset();
src/tests/kits/storage/PathTest.cpp
1054
CPPUNIT_ASSERT( path.SetTo("/") == B_OK );
src/tests/kits/storage/PathTest.cpp
1055
CPPUNIT_ASSERT( string("") == path.Leaf() );
src/tests/kits/storage/PathTest.cpp
1056
path.Unset();
src/tests/kits/storage/PathTest.cpp
1059
CPPUNIT_ASSERT( path.SetTo("/boot") == B_OK );
src/tests/kits/storage/PathTest.cpp
106
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
1060
CPPUNIT_ASSERT( string("boot") == path.Leaf() );
src/tests/kits/storage/PathTest.cpp
1061
CPPUNIT_ASSERT( path.SetTo("/boot/home") == B_OK );
src/tests/kits/storage/PathTest.cpp
1062
CPPUNIT_ASSERT( string("home") == path.Leaf() );
src/tests/kits/storage/PathTest.cpp
1063
CPPUNIT_ASSERT( path.SetTo("/boot/home/Desktop") == B_OK );
src/tests/kits/storage/PathTest.cpp
1064
CPPUNIT_ASSERT( string("Desktop") == path.Leaf() );
src/tests/kits/storage/PathTest.cpp
1065
path.Unset();
src/tests/kits/storage/PathTest.cpp
1068
CPPUNIT_ASSERT( path.SetTo("/non-existing") == B_OK );
src/tests/kits/storage/PathTest.cpp
1069
CPPUNIT_ASSERT( string("non-existing") == path.Leaf() );
src/tests/kits/storage/PathTest.cpp
107
CPPUNIT_ASSERT( string(normalizedPathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
1070
CPPUNIT_ASSERT( path.SetTo("/non/existing/dir") == B_OK );
src/tests/kits/storage/PathTest.cpp
1071
CPPUNIT_ASSERT( string("dir") == path.Leaf() );
src/tests/kits/storage/PathTest.cpp
1072
path.Unset();
src/tests/kits/storage/PathTest.cpp
1079
BPath path;
src/tests/kits/storage/PathTest.cpp
1085
CPPUNIT_ASSERT( path.InitCheck() == B_NO_INIT );
src/tests/kits/storage/PathTest.cpp
1086
CPPUNIT_ASSERT( path.GetParent(&parent) == B_NO_INIT );
src/tests/kits/storage/PathTest.cpp
1087
path.Unset();
src/tests/kits/storage/PathTest.cpp
1092
CPPUNIT_ASSERT( path.SetTo("/") == B_OK );
src/tests/kits/storage/PathTest.cpp
1093
CPPUNIT_ASSERT( path.GetParent(&parent) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
1094
path.Unset();
src/tests/kits/storage/PathTest.cpp
1098
CPPUNIT_ASSERT( path.SetTo("/boot") == B_OK );
src/tests/kits/storage/PathTest.cpp
1099
CPPUNIT_ASSERT( path.GetParent(&parent) == B_OK );
src/tests/kits/storage/PathTest.cpp
1101
CPPUNIT_ASSERT( path.SetTo("/boot/home") == B_OK );
src/tests/kits/storage/PathTest.cpp
1102
CPPUNIT_ASSERT( path.GetParent(&parent) == B_OK );
src/tests/kits/storage/PathTest.cpp
1104
CPPUNIT_ASSERT( path.SetTo("/boot/home/Desktop") == B_OK );
src/tests/kits/storage/PathTest.cpp
1105
CPPUNIT_ASSERT( path.GetParent(&parent) == B_OK );
src/tests/kits/storage/PathTest.cpp
1107
path.Unset();
src/tests/kits/storage/PathTest.cpp
1111
CPPUNIT_ASSERT( path.SetTo("/non-existing") == B_OK );
src/tests/kits/storage/PathTest.cpp
1112
CPPUNIT_ASSERT( path.GetParent(&parent) == B_OK );
src/tests/kits/storage/PathTest.cpp
1114
CPPUNIT_ASSERT( path.SetTo("/non/existing/dir") == B_OK );
src/tests/kits/storage/PathTest.cpp
1115
CPPUNIT_ASSERT( path.GetParent(&parent) == B_OK );
src/tests/kits/storage/PathTest.cpp
1117
path.Unset();
src/tests/kits/storage/PathTest.cpp
1121
CPPUNIT_ASSERT( path.SetTo("/non/existing/dir") == B_OK );
src/tests/kits/storage/PathTest.cpp
1122
CPPUNIT_ASSERT( path.GetParent(&path) == B_OK );
src/tests/kits/storage/PathTest.cpp
1123
CPPUNIT_ASSERT( string("/non/existing") == path.Path() );
src/tests/kits/storage/PathTest.cpp
1124
CPPUNIT_ASSERT( path.GetParent(&path) == B_OK );
src/tests/kits/storage/PathTest.cpp
1125
CPPUNIT_ASSERT( string("/non") == path.Path() );
src/tests/kits/storage/PathTest.cpp
1126
CPPUNIT_ASSERT( path.GetParent(&path) == B_OK );
src/tests/kits/storage/PathTest.cpp
1127
CPPUNIT_ASSERT( string("/") == path.Path() );
src/tests/kits/storage/PathTest.cpp
1128
CPPUNIT_ASSERT( path.GetParent(&path) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
1129
path.Unset();
src/tests/kits/storage/PathTest.cpp
113
BPath path(pathName);
src/tests/kits/storage/PathTest.cpp
1135
CPPUNIT_ASSERT( path.SetTo("/non/existing/dir") == B_OK );
src/tests/kits/storage/PathTest.cpp
1136
CPPUNIT_ASSERT( path.GetParent(NULL) == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
1137
path.Unset();
src/tests/kits/storage/PathTest.cpp
114
CPPUNIT_ASSERT( path.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
1146
BPath path;
src/tests/kits/storage/PathTest.cpp
115
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
1152
CPPUNIT_ASSERT( path.InitCheck() == B_NO_INIT );
src/tests/kits/storage/PathTest.cpp
1155
CPPUNIT_ASSERT( (path == path2) == true );
src/tests/kits/storage/PathTest.cpp
1156
CPPUNIT_ASSERT( (path != path2) == false );
src/tests/kits/storage/PathTest.cpp
1158
path.Unset();
src/tests/kits/storage/PathTest.cpp
1162
CPPUNIT_ASSERT( path.SetTo("/") == B_OK );
src/tests/kits/storage/PathTest.cpp
1164
CPPUNIT_ASSERT( (path == path2) == false );
src/tests/kits/storage/PathTest.cpp
1165
CPPUNIT_ASSERT( (path != path2) == true );
src/tests/kits/storage/PathTest.cpp
1166
path.Unset();
src/tests/kits/storage/PathTest.cpp
1170
CPPUNIT_ASSERT( path.InitCheck() == B_NO_INIT );
src/tests/kits/storage/PathTest.cpp
1172
CPPUNIT_ASSERT( (path == path2) == false );
src/tests/kits/storage/PathTest.cpp
1173
CPPUNIT_ASSERT( (path != path2) == true );
src/tests/kits/storage/PathTest.cpp
1174
path.Unset();
src/tests/kits/storage/PathTest.cpp
1182
CPPUNIT_ASSERT( path.SetTo(paths[i]) == B_OK );
src/tests/kits/storage/PathTest.cpp
1184
CPPUNIT_ASSERT( (path == path2) == (i == k) );
src/tests/kits/storage/PathTest.cpp
1185
CPPUNIT_ASSERT( (path != path2) == (i != k) );
src/tests/kits/storage/PathTest.cpp
1188
path.Unset();
src/tests/kits/storage/PathTest.cpp
1195
CPPUNIT_ASSERT( path.InitCheck() == B_NO_INIT );
src/tests/kits/storage/PathTest.cpp
1197
CPPUNIT_ASSERT( (path == pathName) == false );
src/tests/kits/storage/PathTest.cpp
1198
CPPUNIT_ASSERT( (path != pathName) == true );
src/tests/kits/storage/PathTest.cpp
1199
path.Unset();
src/tests/kits/storage/PathTest.cpp
1204
CPPUNIT_ASSERT( path.SetTo(paths[i]) == B_OK );
src/tests/kits/storage/PathTest.cpp
1206
CPPUNIT_ASSERT( (path == pathName) == (i == k) );
src/tests/kits/storage/PathTest.cpp
1207
CPPUNIT_ASSERT( (path != pathName) == (i != k) );
src/tests/kits/storage/PathTest.cpp
121
BPath path(pathName, NULL, true);
src/tests/kits/storage/PathTest.cpp
1210
path.Unset();
src/tests/kits/storage/PathTest.cpp
1215
CPPUNIT_ASSERT( path.SetTo("/") == B_OK );
src/tests/kits/storage/PathTest.cpp
1218
CPPUNIT_ASSERT( (path == pathName) == false );
src/tests/kits/storage/PathTest.cpp
1219
CPPUNIT_ASSERT( (path != pathName) == true );
src/tests/kits/storage/PathTest.cpp
122
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
1221
path.Unset();
src/tests/kits/storage/PathTest.cpp
1222
CPPUNIT_ASSERT( path.InitCheck() == B_NO_INIT );
src/tests/kits/storage/PathTest.cpp
1224
CPPUNIT_ASSERT( (path == pathName) == true );
src/tests/kits/storage/PathTest.cpp
1225
CPPUNIT_ASSERT( (path != pathName) == false );
src/tests/kits/storage/PathTest.cpp
1227
path.Unset();
src/tests/kits/storage/PathTest.cpp
123
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
1238
BPath path;
src/tests/kits/storage/PathTest.cpp
1239
CPPUNIT_ASSERT( path.InitCheck() == B_NO_INIT );
src/tests/kits/storage/PathTest.cpp
1240
BPath path2(path);
src/tests/kits/storage/PathTest.cpp
1246
BPath path("/boot/home/Desktop");
src/tests/kits/storage/PathTest.cpp
1247
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
1248
BPath path2(path);
src/tests/kits/storage/PathTest.cpp
1250
CPPUNIT_ASSERT( path == path2 );
src/tests/kits/storage/PathTest.cpp
1257
BPath path;
src/tests/kits/storage/PathTest.cpp
1259
path2 = path;
src/tests/kits/storage/PathTest.cpp
1260
CPPUNIT_ASSERT( path.InitCheck() == B_NO_INIT );
src/tests/kits/storage/PathTest.cpp
1265
BPath path;
src/tests/kits/storage/PathTest.cpp
1268
path2 = path;
src/tests/kits/storage/PathTest.cpp
1269
CPPUNIT_ASSERT( path.InitCheck() == B_NO_INIT );
src/tests/kits/storage/PathTest.cpp
1275
BPath path("/boot/home");
src/tests/kits/storage/PathTest.cpp
1276
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
1278
path2 = path;
src/tests/kits/storage/PathTest.cpp
1280
CPPUNIT_ASSERT( path == path2 );
src/tests/kits/storage/PathTest.cpp
129
BPath path(pathName, NULL, true);
src/tests/kits/storage/PathTest.cpp
130
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
1307
BPath path;
src/tests/kits/storage/PathTest.cpp
131
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
1311
CPPUNIT_ASSERT( path.InitCheck() == B_NO_INIT );
src/tests/kits/storage/PathTest.cpp
1312
CPPUNIT_ASSERT( path.IsFixedSize() == false );
src/tests/kits/storage/PathTest.cpp
1313
CPPUNIT_ASSERT( path.TypeCode() == B_REF_TYPE );
src/tests/kits/storage/PathTest.cpp
1314
CPPUNIT_ASSERT( path.AllowsTypeCode(B_REF_TYPE) == true );
src/tests/kits/storage/PathTest.cpp
1315
CPPUNIT_ASSERT( path.AllowsTypeCode(B_STRING_TYPE) == false );
src/tests/kits/storage/PathTest.cpp
1316
CPPUNIT_ASSERT( path.AllowsTypeCode(B_FLOAT_TYPE) == false );
src/tests/kits/storage/PathTest.cpp
1317
path.Unset();
src/tests/kits/storage/PathTest.cpp
1320
CPPUNIT_ASSERT( path.SetTo("/boot/home") == B_OK );
src/tests/kits/storage/PathTest.cpp
1321
CPPUNIT_ASSERT( path.IsFixedSize() == false );
src/tests/kits/storage/PathTest.cpp
1322
CPPUNIT_ASSERT( path.TypeCode() == B_REF_TYPE );
src/tests/kits/storage/PathTest.cpp
1323
CPPUNIT_ASSERT( path.AllowsTypeCode(B_REF_TYPE) == true );
src/tests/kits/storage/PathTest.cpp
1324
CPPUNIT_ASSERT( path.AllowsTypeCode(B_STRING_TYPE) == false );
src/tests/kits/storage/PathTest.cpp
1325
CPPUNIT_ASSERT( path.AllowsTypeCode(B_FLOAT_TYPE) == false );
src/tests/kits/storage/PathTest.cpp
1326
path.Unset();
src/tests/kits/storage/PathTest.cpp
1332
CPPUNIT_ASSERT( path.InitCheck() == B_NO_INIT );
src/tests/kits/storage/PathTest.cpp
1333
ssize_t size = path.FlattenedSize();
src/tests/kits/storage/PathTest.cpp
1335
CPPUNIT_ASSERT( path.Flatten(buffer, sizeof(buffer)) == B_OK );
src/tests/kits/storage/PathTest.cpp
1336
CPPUNIT_ASSERT( path.Unflatten(B_REF_TYPE, buffer, size) == B_OK );
src/tests/kits/storage/PathTest.cpp
1337
CPPUNIT_ASSERT( path.InitCheck() == B_NO_INIT );
src/tests/kits/storage/PathTest.cpp
1338
path.Unset();
src/tests/kits/storage/PathTest.cpp
1347
CPPUNIT_ASSERT( path.SetTo(pathName) == B_OK );
src/tests/kits/storage/PathTest.cpp
1354
size = path.FlattenedSize();
src/tests/kits/storage/PathTest.cpp
1358
CPPUNIT_ASSERT( path.Flatten(buffer, sizeof(buffer)) == B_OK );
src/tests/kits/storage/PathTest.cpp
1365
path.Unset();
src/tests/kits/storage/PathTest.cpp
1366
CPPUNIT_ASSERT( path.InitCheck() == B_NO_INIT );
src/tests/kits/storage/PathTest.cpp
1367
CPPUNIT_ASSERT( path.Unflatten(B_REF_TYPE, buffer, size) == B_OK );
src/tests/kits/storage/PathTest.cpp
1368
CPPUNIT_ASSERT( path == pathName );
src/tests/kits/storage/PathTest.cpp
1369
path.Unset();
src/tests/kits/storage/PathTest.cpp
137
BPath path(pathName, NULL, true);
src/tests/kits/storage/PathTest.cpp
1375
CPPUNIT_ASSERT( path.SetTo("/boot/home") == B_OK );
src/tests/kits/storage/PathTest.cpp
1377
CPPUNIT_ASSERT( path.Flatten(NULL, sizeof(buffer)) == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
1378
CPPUNIT_ASSERT( path.Flatten(buffer, path.FlattenedSize() - 2)
src/tests/kits/storage/PathTest.cpp
138
CPPUNIT_ASSERT( path.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
1381
path.Unset();
src/tests/kits/storage/PathTest.cpp
139
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
147
BPath path(pathName);
src/tests/kits/storage/PathTest.cpp
148
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
149
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
156
BPath path(pathName);
src/tests/kits/storage/PathTest.cpp
157
CPPUNIT_ASSERT( path.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
158
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
166
BPath path(pathName);
src/tests/kits/storage/PathTest.cpp
167
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
168
CPPUNIT_ASSERT( string(normalizedPathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
175
BPath path(pathName);
src/tests/kits/storage/PathTest.cpp
176
CPPUNIT_ASSERT( path.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
177
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
185
BPath path(pathName, NULL, true);
src/tests/kits/storage/PathTest.cpp
186
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
187
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
194
BPath path(pathName, NULL, true);
src/tests/kits/storage/PathTest.cpp
195
CPPUNIT_ASSERT( path.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
196
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
204
BPath path(pathName, leafName);
src/tests/kits/storage/PathTest.cpp
205
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
206
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
214
BPath path(pathName, leafName);
src/tests/kits/storage/PathTest.cpp
215
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
216
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
224
BPath path(pathName, leafName);
src/tests/kits/storage/PathTest.cpp
225
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
226
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
234
BPath path(pathName, leafName);
src/tests/kits/storage/PathTest.cpp
235
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
236
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
244
BPath path(pathName, leafName);
src/tests/kits/storage/PathTest.cpp
245
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
246
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
253
BPath path(pathName, leafName);
src/tests/kits/storage/PathTest.cpp
254
CPPUNIT_ASSERT( path.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
255
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
262
BPath path(pathName, leafName, true);
src/tests/kits/storage/PathTest.cpp
263
CPPUNIT_ASSERT( path.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
264
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
273
BPath path(pathName, leafName);
src/tests/kits/storage/PathTest.cpp
274
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
275
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
283
BPath path(pathName, leafName);
src/tests/kits/storage/PathTest.cpp
284
CPPUNIT_ASSERT( path.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
285
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
294
BPath path(pathName, leafName);
src/tests/kits/storage/PathTest.cpp
295
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
296
CPPUNIT_ASSERT( string(normalizedPathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
303
BPath path(pathName, leafName);
src/tests/kits/storage/PathTest.cpp
304
CPPUNIT_ASSERT( path.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
305
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
310
BPath path((const char*)NULL, "test");
src/tests/kits/storage/PathTest.cpp
311
CPPUNIT_ASSERT( path.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
312
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
317
BPath path((const char*)NULL);
src/tests/kits/storage/PathTest.cpp
318
CPPUNIT_ASSERT( path.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
319
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
328
BPath path(&dir, NULL);
src/tests/kits/storage/PathTest.cpp
329
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
330
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
337
BPath path(&dir, NULL);
src/tests/kits/storage/PathTest.cpp
338
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
339
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
346
BPath path(&dir, NULL, true);
src/tests/kits/storage/PathTest.cpp
347
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
348
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
355
BPath path(&dir, NULL, true);
src/tests/kits/storage/PathTest.cpp
356
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
357
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
366
BPath path(&dir, leafName);
src/tests/kits/storage/PathTest.cpp
367
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
368
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
377
BPath path(&dir, leafName);
src/tests/kits/storage/PathTest.cpp
378
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
379
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
388
BPath path(&dir, leafName);
src/tests/kits/storage/PathTest.cpp
389
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
390
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
398
BPath path(&dir, leafName);
src/tests/kits/storage/PathTest.cpp
399
CPPUNIT_ASSERT( path.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
400
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
406
BPath path(&dir, "test");
src/tests/kits/storage/PathTest.cpp
407
CPPUNIT_ASSERT( path.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
408
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
414
BPath path(&dir, "test");
src/tests/kits/storage/PathTest.cpp
415
CPPUNIT_ASSERT( path.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
416
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
423
BPath path((const BDirectory*)NULL, "test");
src/tests/kits/storage/PathTest.cpp
424
CPPUNIT_ASSERT( path.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
425
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
430
BPath path((const BDirectory*)NULL, NULL);
src/tests/kits/storage/PathTest.cpp
431
CPPUNIT_ASSERT( path.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
432
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
442
BPath path(&entry);
src/tests/kits/storage/PathTest.cpp
443
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
444
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
451
BPath path(&entry);
src/tests/kits/storage/PathTest.cpp
452
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
453
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
460
BPath path(&entry);
src/tests/kits/storage/PathTest.cpp
461
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
462
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
468
BPath path(&entry);
src/tests/kits/storage/PathTest.cpp
469
CPPUNIT_ASSERT( path.InitCheck() == B_NO_INIT );
src/tests/kits/storage/PathTest.cpp
470
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
476
BPath path(&entry);
src/tests/kits/storage/PathTest.cpp
477
CPPUNIT_ASSERT( equals(path.InitCheck(), B_NO_INIT, B_ENTRY_NOT_FOUND) );
src/tests/kits/storage/PathTest.cpp
478
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
483
BPath path((const BEntry*)NULL);
src/tests/kits/storage/PathTest.cpp
484
CPPUNIT_ASSERT( equals(path.InitCheck(), B_NO_INIT, B_BAD_VALUE) );
src/tests/kits/storage/PathTest.cpp
485
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
496
BPath path(&ref);
src/tests/kits/storage/PathTest.cpp
497
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
498
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
507
BPath path(&ref);
src/tests/kits/storage/PathTest.cpp
508
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
509
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
518
BPath path(&ref);
src/tests/kits/storage/PathTest.cpp
519
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
520
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
525
BPath path((const entry_ref*)NULL);
src/tests/kits/storage/PathTest.cpp
526
CPPUNIT_ASSERT( equals(path.InitCheck(), B_NO_INIT, B_BAD_VALUE) );
src/tests/kits/storage/PathTest.cpp
527
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
535
BPath path;
src/tests/kits/storage/PathTest.cpp
548
CPPUNIT_ASSERT( path.SetTo(pathName) == B_OK );
src/tests/kits/storage/PathTest.cpp
549
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
550
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
551
path.Unset();
src/tests/kits/storage/PathTest.cpp
555
CPPUNIT_ASSERT( path.SetTo(pathName) == B_OK );
src/tests/kits/storage/PathTest.cpp
556
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
557
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
558
path.Unset();
src/tests/kits/storage/PathTest.cpp
562
CPPUNIT_ASSERT( path.SetTo(pathName) == B_OK );
src/tests/kits/storage/PathTest.cpp
563
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
564
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
565
path.Unset();
src/tests/kits/storage/PathTest.cpp
570
CPPUNIT_ASSERT( path.SetTo(pathName) == B_OK );
src/tests/kits/storage/PathTest.cpp
571
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
572
CPPUNIT_ASSERT( string(normalizedPathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
573
path.Unset();
src/tests/kits/storage/PathTest.cpp
578
CPPUNIT_ASSERT( path.SetTo(pathName) == B_OK );
src/tests/kits/storage/PathTest.cpp
579
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
580
CPPUNIT_ASSERT( string(normalizedPathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
581
path.Unset();
src/tests/kits/storage/PathTest.cpp
585
CPPUNIT_ASSERT( path.SetTo(pathName) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
586
CPPUNIT_ASSERT( path.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
587
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
588
path.Unset();
src/tests/kits/storage/PathTest.cpp
592
CPPUNIT_ASSERT( path.SetTo(pathName, NULL, true) == B_OK );
src/tests/kits/storage/PathTest.cpp
593
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
594
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
595
path.Unset();
src/tests/kits/storage/PathTest.cpp
599
CPPUNIT_ASSERT( path.SetTo(pathName, NULL, true) == B_OK );
src/tests/kits/storage/PathTest.cpp
600
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
601
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
602
path.Unset();
src/tests/kits/storage/PathTest.cpp
606
CPPUNIT_ASSERT( path.SetTo(pathName, NULL, true) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
607
CPPUNIT_ASSERT( path.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
608
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
609
path.Unset();
src/tests/kits/storage/PathTest.cpp
61
BPath path;
src/tests/kits/storage/PathTest.cpp
615
CPPUNIT_ASSERT( path.SetTo(pathName) == B_OK );
src/tests/kits/storage/PathTest.cpp
616
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
617
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
618
path.Unset();
src/tests/kits/storage/PathTest.cpp
62
CPPUNIT_ASSERT( path.InitCheck() == B_NO_INIT );
src/tests/kits/storage/PathTest.cpp
624
CPPUNIT_ASSERT( path.SetTo(pathName) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
625
CPPUNIT_ASSERT( path.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
626
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
627
path.Unset();
src/tests/kits/storage/PathTest.cpp
63
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
633
CPPUNIT_ASSERT( path.SetTo(pathName) == B_OK );
src/tests/kits/storage/PathTest.cpp
634
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
635
CPPUNIT_ASSERT( string(normalizedPathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
636
path.Unset();
src/tests/kits/storage/PathTest.cpp
641
CPPUNIT_ASSERT( path.SetTo(pathName) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
642
CPPUNIT_ASSERT( path.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
643
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
644
path.Unset();
src/tests/kits/storage/PathTest.cpp
650
CPPUNIT_ASSERT( path.SetTo(pathName, NULL, true) == B_OK );
src/tests/kits/storage/PathTest.cpp
651
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
652
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
653
path.Unset();
src/tests/kits/storage/PathTest.cpp
658
CPPUNIT_ASSERT( path.SetTo(pathName, NULL, true) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
659
CPPUNIT_ASSERT( path.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
660
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
661
path.Unset();
src/tests/kits/storage/PathTest.cpp
667
CPPUNIT_ASSERT( path.SetTo(pathName, leafName) == B_OK );
src/tests/kits/storage/PathTest.cpp
668
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
669
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
670
path.Unset();
src/tests/kits/storage/PathTest.cpp
676
CPPUNIT_ASSERT( path.SetTo(pathName, leafName) == B_OK );
src/tests/kits/storage/PathTest.cpp
677
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
678
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
679
path.Unset();
src/tests/kits/storage/PathTest.cpp
685
CPPUNIT_ASSERT( path.SetTo(pathName, leafName) == B_OK );
src/tests/kits/storage/PathTest.cpp
686
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
687
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
688
path.Unset();
src/tests/kits/storage/PathTest.cpp
694
CPPUNIT_ASSERT( path.SetTo(pathName, leafName) == B_OK );
src/tests/kits/storage/PathTest.cpp
695
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
696
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
697
path.Unset();
src/tests/kits/storage/PathTest.cpp
703
CPPUNIT_ASSERT( path.SetTo(pathName, leafName) == B_OK );
src/tests/kits/storage/PathTest.cpp
704
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
705
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
706
path.Unset();
src/tests/kits/storage/PathTest.cpp
71
BPath path(pathName);
src/tests/kits/storage/PathTest.cpp
712
CPPUNIT_ASSERT( path.SetTo(pathName) == B_OK );
src/tests/kits/storage/PathTest.cpp
713
CPPUNIT_ASSERT( path.SetTo(path.Path(), ".///./") == B_OK );
src/tests/kits/storage/PathTest.cpp
714
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
715
CPPUNIT_ASSERT( path.SetTo(path.Path(), "..") == B_OK );
src/tests/kits/storage/PathTest.cpp
716
CPPUNIT_ASSERT( string("/boot") == path.Path() );
src/tests/kits/storage/PathTest.cpp
717
CPPUNIT_ASSERT( path.SetTo(path.Path(), leafName) == B_OK );
src/tests/kits/storage/PathTest.cpp
718
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
719
path.Unset();
src/tests/kits/storage/PathTest.cpp
72
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
724
CPPUNIT_ASSERT( path.SetTo(pathName, leafName) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
725
CPPUNIT_ASSERT( path.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
726
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
727
path.Unset();
src/tests/kits/storage/PathTest.cpp
73
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
732
CPPUNIT_ASSERT( path.SetTo(pathName, leafName, true) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
733
CPPUNIT_ASSERT( path.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
734
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
735
path.Unset();
src/tests/kits/storage/PathTest.cpp
742
CPPUNIT_ASSERT( path.SetTo(pathName, leafName) == B_OK );
src/tests/kits/storage/PathTest.cpp
743
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
744
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
745
path.Unset();
src/tests/kits/storage/PathTest.cpp
751
CPPUNIT_ASSERT( path.SetTo(pathName, leafName) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
752
CPPUNIT_ASSERT( path.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/PathTest.cpp
753
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
754
path.Unset();
src/tests/kits/storage/PathTest.cpp
761
CPPUNIT_ASSERT( path.SetTo(pathName, leafName) == B_OK );
src/tests/kits/storage/PathTest.cpp
762
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
763
CPPUNIT_ASSERT( string(normalizedPathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
764
path.Unset();
src/tests/kits/storage/PathTest.cpp
767
CPPUNIT_ASSERT( path.SetTo("/", "/boot") == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
768
CPPUNIT_ASSERT( path.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
769
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
770
path.Unset();
src/tests/kits/storage/PathTest.cpp
773
CPPUNIT_ASSERT( path.SetTo((const char*)NULL, "test") == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
774
CPPUNIT_ASSERT( path.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
775
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
776
path.Unset();
src/tests/kits/storage/PathTest.cpp
779
CPPUNIT_ASSERT( path.SetTo((const char*)NULL) == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
780
CPPUNIT_ASSERT( path.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
781
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
782
path.Unset();
src/tests/kits/storage/PathTest.cpp
789
CPPUNIT_ASSERT( path.SetTo(&dir, NULL) == B_OK );
src/tests/kits/storage/PathTest.cpp
79
BPath path(pathName);
src/tests/kits/storage/PathTest.cpp
790
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
791
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
792
path.Unset();
src/tests/kits/storage/PathTest.cpp
798
CPPUNIT_ASSERT( path.SetTo(&dir, NULL) == B_OK );
src/tests/kits/storage/PathTest.cpp
799
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
80
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
800
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
801
path.Unset();
src/tests/kits/storage/PathTest.cpp
807
CPPUNIT_ASSERT( path.SetTo(&dir, NULL, true) == B_OK );
src/tests/kits/storage/PathTest.cpp
808
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
809
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
81
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
810
path.Unset();
src/tests/kits/storage/PathTest.cpp
816
CPPUNIT_ASSERT( path.SetTo(&dir, NULL, true) == B_OK );
src/tests/kits/storage/PathTest.cpp
817
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
818
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
819
path.Unset();
src/tests/kits/storage/PathTest.cpp
827
CPPUNIT_ASSERT( path.SetTo(&dir, leafName) == B_OK );
src/tests/kits/storage/PathTest.cpp
828
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
829
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
830
path.Unset();
src/tests/kits/storage/PathTest.cpp
838
CPPUNIT_ASSERT( path.SetTo(&dir, leafName) == B_OK );
src/tests/kits/storage/PathTest.cpp
839
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
840
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
841
path.Unset();
src/tests/kits/storage/PathTest.cpp
849
CPPUNIT_ASSERT( path.SetTo(&dir, leafName) == B_OK );
src/tests/kits/storage/PathTest.cpp
850
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
851
CPPUNIT_ASSERT( string(absolutePathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
852
path.Unset();
src/tests/kits/storage/PathTest.cpp
859
CPPUNIT_ASSERT( path.SetTo(&dir, leafName) == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
860
CPPUNIT_ASSERT( path.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
861
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
862
path.Unset();
src/tests/kits/storage/PathTest.cpp
867
CPPUNIT_ASSERT( path.SetTo(&dir, "test") == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
868
CPPUNIT_ASSERT( path.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
869
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
87
BPath path(pathName);
src/tests/kits/storage/PathTest.cpp
870
path.Unset();
src/tests/kits/storage/PathTest.cpp
875
CPPUNIT_ASSERT( path.SetTo(&dir, "test") == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
876
CPPUNIT_ASSERT( path.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
877
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
878
path.Unset();
src/tests/kits/storage/PathTest.cpp
88
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
884
CPPUNIT_ASSERT( path.SetTo((const BDirectory*)NULL, "test") == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
885
CPPUNIT_ASSERT( path.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
886
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
887
path.Unset();
src/tests/kits/storage/PathTest.cpp
89
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
891
CPPUNIT_ASSERT( path.SetTo((const BDirectory*)NULL, NULL) == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
892
CPPUNIT_ASSERT( path.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/PathTest.cpp
893
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
894
path.Unset();
src/tests/kits/storage/PathTest.cpp
903
CPPUNIT_ASSERT( path.SetTo(&entry) == B_OK );
src/tests/kits/storage/PathTest.cpp
904
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
905
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
906
path.Unset();
src/tests/kits/storage/PathTest.cpp
912
CPPUNIT_ASSERT( path.SetTo(&entry) == B_OK );
src/tests/kits/storage/PathTest.cpp
913
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
914
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
915
path.Unset();
src/tests/kits/storage/PathTest.cpp
921
CPPUNIT_ASSERT( path.SetTo(&entry) == B_OK );
src/tests/kits/storage/PathTest.cpp
922
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
923
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
924
path.Unset();
src/tests/kits/storage/PathTest.cpp
929
CPPUNIT_ASSERT( path.SetTo(&entry) == B_NO_INIT );
src/tests/kits/storage/PathTest.cpp
930
CPPUNIT_ASSERT( path.InitCheck() == B_NO_INIT );
src/tests/kits/storage/PathTest.cpp
931
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
932
path.Unset();
src/tests/kits/storage/PathTest.cpp
937
CPPUNIT_ASSERT( equals(path.SetTo(&entry), B_NO_INIT, B_ENTRY_NOT_FOUND) );
src/tests/kits/storage/PathTest.cpp
938
CPPUNIT_ASSERT( equals(path.InitCheck(), B_NO_INIT, B_ENTRY_NOT_FOUND) );
src/tests/kits/storage/PathTest.cpp
939
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
940
path.Unset();
src/tests/kits/storage/PathTest.cpp
944
CPPUNIT_ASSERT( equals(path.SetTo((const BEntry*)NULL), B_NO_INIT,
src/tests/kits/storage/PathTest.cpp
946
CPPUNIT_ASSERT( equals(path.InitCheck(), B_NO_INIT, B_BAD_VALUE) );
src/tests/kits/storage/PathTest.cpp
947
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
948
path.Unset();
src/tests/kits/storage/PathTest.cpp
957
CPPUNIT_ASSERT( path.SetTo(&ref) == B_OK );
src/tests/kits/storage/PathTest.cpp
958
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
959
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
96
BPath path(pathName);
src/tests/kits/storage/PathTest.cpp
960
path.Unset();
src/tests/kits/storage/PathTest.cpp
967
CPPUNIT_ASSERT( path.SetTo(&ref) == B_OK );
src/tests/kits/storage/PathTest.cpp
968
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
969
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
97
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
970
path.Unset();
src/tests/kits/storage/PathTest.cpp
977
CPPUNIT_ASSERT( path.SetTo(&ref) == B_OK );
src/tests/kits/storage/PathTest.cpp
978
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/PathTest.cpp
979
CPPUNIT_ASSERT( string(pathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
98
CPPUNIT_ASSERT( string(normalizedPathName) == path.Path() );
src/tests/kits/storage/PathTest.cpp
980
path.Unset();
src/tests/kits/storage/PathTest.cpp
984
CPPUNIT_ASSERT( equals(path.SetTo((const entry_ref*)NULL), B_NO_INIT,
src/tests/kits/storage/PathTest.cpp
986
CPPUNIT_ASSERT( equals(path.InitCheck(), B_NO_INIT, B_BAD_VALUE) );
src/tests/kits/storage/PathTest.cpp
987
CPPUNIT_ASSERT( path.Path() == NULL );
src/tests/kits/storage/PathTest.cpp
988
path.Unset();
src/tests/kits/storage/PathTest.cpp
996
BPath path;
src/tests/kits/storage/PathTest.cpp
999
CPPUNIT_ASSERT( path.InitCheck() == B_NO_INIT );
src/tests/kits/storage/QueryTest.cpp
1019
BPath path;
src/tests/kits/storage/QueryTest.cpp
1021
CPPUNIT_ASSERT( entry.GetPath(&path) == B_OK );
src/tests/kits/storage/QueryTest.cpp
1022
CPPUNIT_ASSERT( testSet.test(path.Path()) == true );
src/tests/kits/storage/QueryTest.cpp
1040
BPath path(&ref);
src/tests/kits/storage/QueryTest.cpp
1041
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/QueryTest.cpp
1042
CPPUNIT_ASSERT( testSet.test(path.Path()) == true );
src/tests/kits/storage/QueryTest.cpp
1063
BPath path(&ref);
src/tests/kits/storage/QueryTest.cpp
1064
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/QueryTest.cpp
1065
CPPUNIT_ASSERT( testSet.test(path.Path()) == true );
src/tests/kits/storage/QueryTest.cpp
1097
BPath path;
src/tests/kits/storage/QueryTest.cpp
1099
CPPUNIT_ASSERT( entry.GetPath(&path) == B_OK );
src/tests/kits/storage/QueryTest.cpp
1100
CPPUNIT_ASSERT( testSet.test(path.Path()) == true );
src/tests/kits/storage/QueryTest.cpp
1447
BPath path;
src/tests/kits/storage/QueryTest.cpp
1449
CPPUNIT_ASSERT( entry.GetPath(&path) == B_OK );
src/tests/kits/storage/QueryTest.cpp
1450
CPPUNIT_ASSERT( testSet.test(path.Path()) == true );
src/tests/kits/storage/QueryTest.cpp
375
QueryTestEntry(string path, node_flavor kind,
src/tests/kits/storage/QueryTest.cpp
377
: path(path),
src/tests/kits/storage/QueryTest.cpp
386
cpath = this->path.c_str();
src/tests/kits/storage/QueryTest.cpp
388
linkToPath = linkTarget->path;
src/tests/kits/storage/QueryTest.cpp
394
return path + "/" + leaf;
src/tests/kits/storage/QueryTest.cpp
397
string path;
src/tests/kits/storage/QueryTest.cpp
483
cmdLine += " ; mkdir " + entry->path;
src/tests/kits/storage/QueryTest.cpp
486
cmdLine += " ; touch " + entry->path;
src/tests/kits/storage/QueryTest.cpp
489
cmdLine += " ; ln -s " + entry->linkToPath + " " + entry->path;
src/tests/kits/storage/QueryTest.cpp
512
cmdLine += " ; rm -rf " + entry->path;
src/tests/kits/storage/QueryTest.cpp
996
testSet.add(entries[i]->path);
src/tests/kits/storage/ResourceStringsTest.cpp
140
ref_for(const char *path)
src/tests/kits/storage/ResourceStringsTest.cpp
143
get_ref_for_path(path, &ref);
src/tests/kits/storage/SymLinkTest.cpp
595
BPath path;
src/tests/kits/storage/SymLinkTest.cpp
600
CPPUNIT_ASSERT( equals(link.MakeLinkedPath("/boot", &path), B_BAD_ADDRESS,
src/tests/kits/storage/SymLinkTest.cpp
603
path.Unset();
src/tests/kits/storage/SymLinkTest.cpp
607
CPPUNIT_ASSERT( link.MakeLinkedPath("/boot", &path)
src/tests/kits/storage/SymLinkTest.cpp
609
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/SymLinkTest.cpp
610
CPPUNIT_ASSERT( string(existingDir) == path.Path() );
src/tests/kits/storage/SymLinkTest.cpp
612
path.Unset();
src/tests/kits/storage/SymLinkTest.cpp
616
CPPUNIT_ASSERT( link.MakeLinkedPath("/boot", &path)
src/tests/kits/storage/SymLinkTest.cpp
618
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/SymLinkTest.cpp
619
CPPUNIT_ASSERT( string(existingFile) == path.Path() );
src/tests/kits/storage/SymLinkTest.cpp
621
path.Unset();
src/tests/kits/storage/SymLinkTest.cpp
625
CPPUNIT_ASSERT( link.MakeLinkedPath("/boot", &path)
src/tests/kits/storage/SymLinkTest.cpp
627
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/SymLinkTest.cpp
628
CPPUNIT_ASSERT( string(cyclicLink2) == path.Path() );
src/tests/kits/storage/SymLinkTest.cpp
630
path.Unset();
src/tests/kits/storage/SymLinkTest.cpp
638
CPPUNIT_ASSERT( link.MakeLinkedPath(existingSuperDir, &path)
src/tests/kits/storage/SymLinkTest.cpp
640
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/SymLinkTest.cpp
641
CPPUNIT_ASSERT( entryPath == path );
src/tests/kits/storage/SymLinkTest.cpp
643
path.Unset();
src/tests/kits/storage/SymLinkTest.cpp
651
CPPUNIT_ASSERT( link.MakeLinkedPath(existingSuperFile, &path)
src/tests/kits/storage/SymLinkTest.cpp
653
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/SymLinkTest.cpp
654
CPPUNIT_ASSERT( entryPath == path );
src/tests/kits/storage/SymLinkTest.cpp
656
path.Unset();
src/tests/kits/storage/SymLinkTest.cpp
666
CPPUNIT_ASSERT( link.MakeLinkedPath((const char*)NULL, &path)
src/tests/kits/storage/SymLinkTest.cpp
674
path.Unset();
src/tests/kits/storage/SymLinkTest.cpp
683
CPPUNIT_ASSERT( equals(link.MakeLinkedPath(&dir, &path), B_BAD_ADDRESS,
src/tests/kits/storage/SymLinkTest.cpp
686
path.Unset();
src/tests/kits/storage/SymLinkTest.cpp
692
CPPUNIT_ASSERT( link.MakeLinkedPath(&dir, &path)
src/tests/kits/storage/SymLinkTest.cpp
694
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/SymLinkTest.cpp
695
CPPUNIT_ASSERT( string(existingDir) == path.Path() );
src/tests/kits/storage/SymLinkTest.cpp
697
path.Unset();
src/tests/kits/storage/SymLinkTest.cpp
703
CPPUNIT_ASSERT( link.MakeLinkedPath(&dir, &path)
src/tests/kits/storage/SymLinkTest.cpp
705
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/SymLinkTest.cpp
706
CPPUNIT_ASSERT( string(existingFile) == path.Path() );
src/tests/kits/storage/SymLinkTest.cpp
708
path.Unset();
src/tests/kits/storage/SymLinkTest.cpp
714
CPPUNIT_ASSERT( link.MakeLinkedPath(&dir, &path)
src/tests/kits/storage/SymLinkTest.cpp
716
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/SymLinkTest.cpp
717
CPPUNIT_ASSERT( string(cyclicLink2) == path.Path() );
src/tests/kits/storage/SymLinkTest.cpp
719
path.Unset();
src/tests/kits/storage/SymLinkTest.cpp
727
CPPUNIT_ASSERT( link.MakeLinkedPath(&dir, &path)
src/tests/kits/storage/SymLinkTest.cpp
729
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/SymLinkTest.cpp
730
CPPUNIT_ASSERT( entryPath == path );
src/tests/kits/storage/SymLinkTest.cpp
732
path.Unset();
src/tests/kits/storage/SymLinkTest.cpp
742
CPPUNIT_ASSERT( link.MakeLinkedPath(&dir, &path)
src/tests/kits/storage/SymLinkTest.cpp
744
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/SymLinkTest.cpp
745
CPPUNIT_ASSERT( entryPath == path );
src/tests/kits/storage/SymLinkTest.cpp
747
path.Unset();
src/tests/kits/storage/SymLinkTest.cpp
755
CPPUNIT_ASSERT( link.MakeLinkedPath(&dir, &path)
src/tests/kits/storage/SymLinkTest.cpp
757
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/SymLinkTest.cpp
758
CPPUNIT_ASSERT( string(existingDir) == path.Path() );
src/tests/kits/storage/SymLinkTest.cpp
763
CPPUNIT_ASSERT( link.MakeLinkedPath(&dir, &path)
src/tests/kits/storage/SymLinkTest.cpp
765
CPPUNIT_ASSERT( path.InitCheck() == B_OK );
src/tests/kits/storage/SymLinkTest.cpp
766
CPPUNIT_ASSERT( string(existingDir) == path.Path() );
src/tests/kits/storage/SymLinkTest.cpp
768
path.Unset();
src/tests/kits/storage/SymLinkTest.cpp
774
CPPUNIT_ASSERT( equals(link.MakeLinkedPath(&dir, &path), B_NO_INIT,
src/tests/kits/storage/SymLinkTest.cpp
781
CPPUNIT_ASSERT( equals(link.MakeLinkedPath(&dir, &path), B_NO_INIT,
src/tests/kits/storage/SymLinkTest.cpp
784
path.Unset();
src/tests/kits/storage/SymLinkTest.cpp
795
CPPUNIT_ASSERT( link.MakeLinkedPath((const BDirectory*)NULL, &path)
src/tests/kits/storage/SymLinkTest.cpp
803
path.Unset();
src/tests/kits/storage/disk_device/DiskDeviceTest.cpp
31
BPath path;
src/tests/kits/storage/disk_device/DiskDeviceTest.cpp
32
status_t error = device->GetPath(&path);
src/tests/kits/storage/disk_device/DiskDeviceTest.cpp
35
pathString = path.Path();
src/tests/kits/storage/disk_device/DiskDeviceTest.cpp
53
BPath path;
src/tests/kits/storage/disk_device/DiskDeviceTest.cpp
54
status_t error = partition->GetPath(&path);
src/tests/kits/storage/disk_device/DiskDeviceTest.cpp
57
pathString = path.Path();
src/tests/kits/storage/testapps/PathMonitorTest.cpp
25
Looper(const char* path);
src/tests/kits/storage/testapps/PathMonitorTest.cpp
35
Looper::Looper(const char* path)
src/tests/kits/storage/testapps/PathMonitorTest.cpp
37
fPath(path)
src/tests/kits/storage/testapps/PathMonitorTest.cpp
39
status_t status = BPathMonitor::StartWatching(path, B_WATCH_ALL, this);
src/tests/kits/storage/testapps/PathMonitorTest.cpp
41
fprintf(stderr, "Could not watch path \"%s\": %s.\n", path, strerror(status));
src/tests/kits/storage/testapps/PathMonitorTest.cpp
67
create_file(const char* path)
src/tests/kits/storage/testapps/PathMonitorTest.cpp
69
printf("******* create file %s *******\n", path);
src/tests/kits/storage/testapps/PathMonitorTest.cpp
71
status_t status = file.SetTo(path, B_CREATE_FILE | B_READ_WRITE);
src/tests/kits/storage/testapps/PathMonitorTest.cpp
79
remove_file(const char* path)
src/tests/kits/storage/testapps/PathMonitorTest.cpp
81
printf("******* remove file %s *******\n", path);
src/tests/kits/storage/testapps/PathMonitorTest.cpp
82
remove(path);
src/tests/kits/storage/testapps/PathMonitorTest.cpp
87
create_directory(const char* path)
src/tests/kits/storage/testapps/PathMonitorTest.cpp
89
printf("******* create directory %s *******\n", path);
src/tests/kits/storage/testapps/PathMonitorTest.cpp
90
create_directory(path, 0755);
src/tests/kits/storage/testapps/PathMonitorTest.cpp
95
remove_directory(const char* path)
src/tests/kits/storage/testapps/PathMonitorTest.cpp
97
printf("******* remove directory %s *******\n", path);
src/tests/kits/storage/testapps/PathMonitorTest.cpp
98
rmdir(path);
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
107
BString path;
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
108
path.SetToFormat("%s/%s", kTestBasePath, maybeRelativePath.String());
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
109
if (path.IsEmpty())
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
111
return path;
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
298
MonitoringInfo(int32 opcode, const char* path)
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
302
_Init(opcode, path);
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
424
void _Init(int32 opcode, const char* path)
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
428
FATAL_IF_ERROR(entry.SetTo(path), "Failed to init BEntry for \"%s\"",
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
429
path);
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
431
"Failed to get entry_ref for \"%s\"", path);
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
433
"Failed to get node_ref for \"%s\"", path);
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
456
MonitoringInfoSet& Add(int32 opcode, const BString& path,
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
459
return Add(MonitoringInfo(opcode, test_path(path)), expected);
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
586
void StartWatching(const char* path)
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
588
BString absolutePath(test_path(path));
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
594
MonitoringInfo CreateDirectory(const char* path)
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
596
BString absolutePath(test_path(path));
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
601
MonitoringInfo CreateFile(const char* path)
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
603
BString absolutePath(test_path(path));
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
620
MonitoringInfo RemoveEntry(const char* path)
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
622
BString absolutePath(test_path(path));
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
632
MonitoringInfo TouchEntry(const char* path)
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
634
BString absolutePath(test_path(path));
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
739
void _CreateDirectory(const char* path)
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
741
FATAL_IF_ERROR(create_directory(path, 0755),
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
742
"Failed to create directory \"%s\"", path);
src/tests/kits/storage/virtualdrive/mkvirtualdrive.cpp
31
BPath path;
src/tests/kits/storage/virtualdrive/mkvirtualdrive.cpp
32
if (path.SetTo(__libc_argv[0]) == B_OK)
src/tests/kits/storage/virtualdrive/mkvirtualdrive.cpp
33
name = path.Leaf();
src/tests/kits/storage/virtualdrive/virtualdrive.cpp
140
dev_index_for_path(const char *path)
src/tests/kits/storage/virtualdrive/virtualdrive.cpp
144
if (!strcmp(path, gDeviceInfos[i].device_path))
src/tests/kits/storage/virtualdrive/virtualdrive.cpp
45
static int dev_index_for_path(const char *path);
src/tests/kits/storage/virtualdrive/virtualdrive.cpp
571
char path[B_PATH_NAME_LENGTH];
src/tests/kits/storage/virtualdrive/virtualdrive.cpp
572
strcpy(path, "/dev/");
src/tests/kits/storage/virtualdrive/virtualdrive.cpp
573
strcat(path, info.device_path);
src/tests/kits/storage/virtualdrive/virtualdrive.cpp
574
gControlDeviceFD = open(path, O_RDONLY);
src/tests/servers/app/code_to_name/code_to_name.cpp
100
puts(path.Path());
src/tests/servers/app/code_to_name/code_to_name.cpp
101
if (strstr(path.Path(), "headers/private/app/ServerProtocol.h") != NULL) {
src/tests/servers/app/code_to_name/code_to_name.cpp
102
print_code(path, number);
src/tests/servers/app/code_to_name/code_to_name.cpp
46
print_code(BPath& path, int32 code)
src/tests/servers/app/code_to_name/code_to_name.cpp
48
FILE* file = fopen(path.Path(), "r");
src/tests/servers/app/code_to_name/code_to_name.cpp
99
BPath path(&entry);
src/tests/servers/app/newerClipping/drawing/AccelerantHWInterface.cpp
156
char path[PATH_MAX];
src/tests/servers/app/newerClipping/drawing/AccelerantHWInterface.cpp
167
sprintf(path, "/dev/graphics/%s", entry->d_name);
src/tests/servers/app/newerClipping/drawing/AccelerantHWInterface.cpp
168
current_card_fd = open(path, B_READ_WRITE);
src/tests/servers/app/newerClipping/drawing/AccelerantHWInterface.cpp
176
sprintf(path, "/dev/graphics/vesa");
src/tests/servers/app/newerClipping/drawing/AccelerantHWInterface.cpp
177
current_card_fd = open(path, B_READ_WRITE);
src/tests/servers/app/newerClipping/drawing/AccelerantHWInterface.cpp
211
char path[PATH_MAX];
src/tests/servers/app/newerClipping/drawing/AccelerantHWInterface.cpp
212
if (find_directory(dirs[i], -1, false, path, PATH_MAX) != B_OK)
src/tests/servers/app/newerClipping/drawing/AccelerantHWInterface.cpp
215
strcat(path, "/accelerants/");
src/tests/servers/app/newerClipping/drawing/AccelerantHWInterface.cpp
216
strcat(path, signature);
src/tests/servers/app/newerClipping/drawing/AccelerantHWInterface.cpp
217
if (stat(path, &accelerant_stat) != 0)
src/tests/servers/app/newerClipping/drawing/AccelerantHWInterface.cpp
220
fAccelerantImage = load_add_on(path);
src/tests/servers/app/newerClipping/drawing/AccelerantHWInterface.cpp
234
ATRACE(("unable to get B_ACCELERANT_CLONE_INFO_SIZE (%s)\n", path));
src/tests/servers/app/painter/Painter.cpp
1117
agg::path_storage path;
src/tests/servers/app/painter/Painter.cpp
1119
path.move_to(pt1.x, pt1.y);
src/tests/servers/app/painter/Painter.cpp
1120
path.line_to(pt2.x, pt2.y);
src/tests/servers/app/painter/Painter.cpp
1121
path.line_to(pt3.x, pt3.y);
src/tests/servers/app/painter/Painter.cpp
1123
path.close_polygon();
src/tests/servers/app/painter/Painter.cpp
1126
_FillPath(path, p);
src/tests/servers/app/painter/Painter.cpp
1128
_StrokePath(path, p);
src/tests/servers/app/painter/Painter.cpp
1149
agg::ellipse path(center.x, center.y, xRadius, yRadius, divisions);
src/tests/servers/app/painter/Painter.cpp
1152
_FillPath(path, p);
src/tests/servers/app/painter/Painter.cpp
1154
_StrokePath(path, p);
src/tests/servers/app/painter/Painter.cpp
1162
agg::path_storage path;
src/tests/servers/app/painter/Painter.cpp
1163
ShapeConverter converter(&path);
src/tests/servers/app/painter/Painter.cpp
1174
_FillPath(path, p);
src/tests/servers/app/painter/Painter.cpp
1176
_StrokePath(path, p);
src/tests/servers/app/painter/Painter.cpp
1186
agg::path_storage path;
src/tests/servers/app/painter/Painter.cpp
1188
path.move_to(point.x, point.y);
src/tests/servers/app/painter/Painter.cpp
1193
path.line_to(point.x, point.y);
src/tests/servers/app/painter/Painter.cpp
1197
path.close_polygon();
src/tests/servers/app/painter/Painter.cpp
1200
_FillPath(path, p);
src/tests/servers/app/painter/Painter.cpp
1202
_StrokePath(path, p);
src/tests/servers/app/painter/Painter.cpp
1318
agg::path_storage path;
src/tests/servers/app/painter/Painter.cpp
1319
path.move_to(viewRect.left, viewRect.top);
src/tests/servers/app/painter/Painter.cpp
1320
path.line_to(viewRect.right + 1, viewRect.top);
src/tests/servers/app/painter/Painter.cpp
1321
path.line_to(viewRect.right + 1, viewRect.bottom + 1);
src/tests/servers/app/painter/Painter.cpp
1322
path.line_to(viewRect.left, viewRect.bottom + 1);
src/tests/servers/app/painter/Painter.cpp
1323
path.close_polygon();
src/tests/servers/app/painter/Painter.cpp
1325
agg::conv_transform<agg::path_storage> tr(path, srcMatrix);
src/tests/servers/app/painter/Painter.cpp
1355
Painter::_BoundingBox(VertexSource& path) const
src/tests/servers/app/painter/Painter.cpp
1363
agg::bounding_rect(path, pathID, 0, 1, &left, &top, &right, &bottom);
src/tests/servers/app/painter/Painter.cpp
1371
Painter::_StrokePath(VertexSource& path, const pattern& p) const
src/tests/servers/app/painter/Painter.cpp
1382
agg::conv_stroke<VertexSource> stroke(path);
src/tests/servers/app/painter/Painter.cpp
1388
fOutlineRasterizer->add_path(path);
src/tests/servers/app/painter/Painter.cpp
1391
fOutlineRasterizer->add_path(path);
src/tests/servers/app/painter/Painter.cpp
1394
return _Clipped(_BoundingBox(path));
src/tests/servers/app/painter/Painter.cpp
1400
Painter::_FillPath(VertexSource& path, const pattern& p) const
src/tests/servers/app/painter/Painter.cpp
1407
fRasterizer->add_path(path);
src/tests/servers/app/painter/Painter.cpp
1410
return _Clipped(_BoundingBox(path));
src/tests/servers/app/painter/Painter.cpp
319
agg::path_storage path;
src/tests/servers/app/painter/Painter.cpp
320
path.move_to(a.x, a.y);
src/tests/servers/app/painter/Painter.cpp
321
path.line_to(b.x, b.y);
src/tests/servers/app/painter/Painter.cpp
323
touched = _StrokePath(path, p);
src/tests/servers/app/painter/Painter.cpp
454
agg::conv_curve<agg::path_storage> path(curve);
src/tests/servers/app/painter/Painter.cpp
456
_StrokePath(path, p);
src/tests/servers/app/painter/Painter.cpp
480
agg::conv_curve<agg::path_storage> path(curve);
src/tests/servers/app/painter/Painter.cpp
482
_FillPath(path, p);
src/tests/servers/app/painter/Painter.cpp
527
agg::path_storage path;
src/tests/servers/app/painter/Painter.cpp
528
path.move_to(a.x, a.y);
src/tests/servers/app/painter/Painter.cpp
529
path.line_to(b.x, a.y);
src/tests/servers/app/painter/Painter.cpp
530
path.line_to(b.x, b.y);
src/tests/servers/app/painter/Painter.cpp
531
path.line_to(a.x, b.y);
src/tests/servers/app/painter/Painter.cpp
532
path.close_polygon();
src/tests/servers/app/painter/Painter.cpp
534
return _StrokePath(path, p);
src/tests/servers/app/painter/Painter.cpp
580
agg::path_storage path;
src/tests/servers/app/painter/Painter.cpp
581
path.move_to(a.x, a.y);
src/tests/servers/app/painter/Painter.cpp
582
path.line_to(b.x, a.y);
src/tests/servers/app/painter/Painter.cpp
583
path.line_to(b.x, b.y);
src/tests/servers/app/painter/Painter.cpp
584
path.line_to(a.x, b.y);
src/tests/servers/app/painter/Painter.cpp
585
path.close_polygon();
src/tests/servers/app/painter/Painter.cpp
587
return _FillPath(path, p);
src/tests/servers/app/painter/Painter.cpp
700
agg::conv_curve<agg::bezier_arc> path(arc);
src/tests/servers/app/painter/Painter.cpp
702
_StrokePath(path, p);
src/tests/servers/app/painter/Painter.cpp
721
agg::path_storage path;
src/tests/servers/app/painter/Painter.cpp
725
path.move_to(center.x, center.y);
src/tests/servers/app/painter/Painter.cpp
732
path.line_to(x, y);
src/tests/servers/app/painter/Painter.cpp
736
path.close_polygon();
src/tests/servers/app/painter/Painter.cpp
738
_FillPath(path, p);
src/tests/servers/app/painter/Painter.h
265
BRect _BoundingBox(VertexSource& path) const;
src/tests/servers/app/painter/Painter.h
268
BRect _StrokePath(VertexSource& path,
src/tests/servers/app/painter/Painter.h
271
BRect _FillPath(VertexSource& path,
src/tests/servers/app/painter/ShapeConverter.cpp
21
ShapeConverter::ShapeConverter(agg::path_storage* path)
src/tests/servers/app/painter/ShapeConverter.cpp
24
fPath(path)
src/tests/servers/app/painter/ShapeConverter.cpp
30
ShapeConverter::SetPath(agg::path_storage* path)
src/tests/servers/app/painter/ShapeConverter.cpp
32
fPath = path;
src/tests/servers/app/painter/ShapeConverter.h
27
ShapeConverter(agg::path_storage* path);
src/tests/servers/app/painter/ShapeConverter.h
30
void SetPath(agg::path_storage* path);
src/tests/servers/registrar/message_deliverer_test.cpp
168
BPath path;
src/tests/servers/registrar/message_deliverer_test.cpp
169
error = path.SetTo(&appInfo.ref);
src/tests/servers/registrar/message_deliverer_test.cpp
176
BString commandLine(path.Path());
src/tests/servers/registrar/run_test_registrar.cpp
84
BPath path(&ref);
src/tests/servers/registrar/run_test_registrar.cpp
85
if (path.InitCheck() != B_OK)
src/tests/servers/registrar/run_test_registrar.cpp
88
const char* registrarPath = path.Path();
src/tests/system/boot/loader/Handle.cpp
35
Handle::Handle(const char *path)
src/tests/system/boot/loader/Handle.cpp
40
fHandle = open(path, O_RDONLY);
src/tests/system/boot/loader/Handle.cpp
46
fPath = strdup(path);
src/tests/system/boot/loader/Handle.h
17
Handle(const char *path);
src/tests/system/boot/loader/platform_devices.cpp
144
char *path = get_next_device(&cookie);
src/tests/system/boot/loader/platform_devices.cpp
145
if (path != NULL)
src/tests/system/boot/loader/platform_devices.cpp
146
status = get_device(path, &device);
src/tests/system/boot/loader/platform_devices.cpp
178
char *path;
src/tests/system/boot/loader/platform_devices.cpp
179
while ((path = get_next_device(&cookie)) != NULL)
src/tests/system/boot/loader/platform_devices.cpp
180
add_device(path, list);
src/tests/system/boot/loader/platform_devices.cpp
30
get_device(const char *path, Node **_device)
src/tests/system/boot/loader/platform_devices.cpp
32
Handle *device = new Handle(path);
src/tests/system/boot/loader/platform_devices.cpp
38
__progname, path, strerror(device->InitCheck()));
src/tests/system/boot/loader/platform_devices.cpp
50
add_device(const char *path, NodeList *list)
src/tests/system/boot/loader/platform_devices.cpp
53
status_t status = get_device(path, &device);
src/tests/system/boot/loader/platform_devices.cpp
57
printf("add \"%s\" to list of boot devices\n", path);
src/tests/system/boot/loader/platform_devices.cpp
65
recursive_add_device(const char *path, NodeList *list)
src/tests/system/boot/loader/platform_devices.cpp
67
DIR *dir = opendir(path);
src/tests/system/boot/loader/platform_devices.cpp
78
strcpy(nextPath, path);
src/tests/system/kernel/device_manager/dma_resource_test.cpp
1203
dma_test_open(void *deviceCookie, const char *path, int openMode,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1238
KPath* path = new(std::nothrow) KPath;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1239
if (path == NULL)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1242
status_t status = path->SetTo(basePath);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1244
status = path->Append(subPath);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1246
status = stack.Push(path);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1249
delete path;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1340
KPath* path;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1341
if (stack->Pop(&path)) {
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1342
_path.Adopt(*path);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1343
delete path;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1381
device_node::_FindBestDriver(const char* path, driver_module_info*& bestDriver,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1387
void* list = open_module_list_etc(path, "driver_v1");
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1415
device_node::_RegisterPath(const char* path)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1417
void* list = open_module_list_etc(path, "driver_v1");
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1460
KPath path;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1468
while (_GetNextDriverPath(cookie, path) == B_OK) {
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1469
_FindBestDriver(path.Path(), bestDriver, bestSupport, previous);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1496
while (_GetNextDriverPath(cookie, path) == B_OK) {
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1497
_RegisterPath(path.Path());
src/tests/system/kernel/device_manager/playground/device_manager.cpp
150
status_t _AddPath(Stack<KPath*>& stack, const char* path,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
155
status_t _FindBestDriver(const char* path,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
159
status_t _RegisterPath(const char* path);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
283
probe_path(const char* path)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
285
printf("probe path \"%s\"\n", path);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
287
return sRootNode->Probe(path, sDriverUpdateCycle);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
304
get_device(device_node* node, const char* path)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
309
if (!strcmp(device->Path(), path)) {
src/tests/system/kernel/device_manager/playground/device_manager.cpp
312
printf("opening path \"%s\" failed: %s\n", path,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
329
Device* device = get_device(child, path);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
339
open_path(const char* path)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
341
return get_device(sRootNode, path);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
525
publish_device(device_node *node, const char *path, const char *moduleName)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
527
if (path == NULL || !path[0] || moduleName == NULL || !moduleName[0])
src/tests/system/kernel/device_manager/playground/device_manager.cpp
531
dprintf("publish device: node %p, path %s, module %s\n", node, path,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
534
Device* device = new(std::nothrow) Device(node, path, moduleName);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
549
unpublish_device(device_node *node, const char *path)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
551
if (path == NULL)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
559
if (!strcmp(device->Path(), path)) {
src/tests/system/kernel/device_manager/playground/device_manager.cpp
72
Device(device_node* node, const char* path,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
864
Device::Device(device_node* node, const char* path, const char* moduleName)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
871
fPath = strdup(path);
src/tests/system/kernel/device_manager/playground/device_manager.h
83
status_t (*publish_device)(device_node *node, const char *path,
src/tests/system/kernel/device_manager/playground/device_manager.h
85
status_t (*unpublish_device)(device_node *node, const char *path);
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
109
KPath path;
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
110
status_t status = partition.GetMountPoint(&path);
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
113
CPPUNIT_ASSERT(strcmp(path.Path(), "/testing/slashes") != 0);
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
123
KPath path;
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
124
status_t status = partition.GetMountPoint(&path);
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
127
CPPUNIT_ASSERT(strcmp(path.Path(), "/testduplicate") != 0);
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
21
stat(const char* path, struct stat* s)
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
23
if(strcmp(path, "/testduplicate") == 0)
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
54
KPath path;
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
55
status_t status = partition.GetMountPoint(&path);
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
67
KPath path;
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
68
status_t status = partition.GetMountPoint(&path);
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
71
CPPUNIT_ASSERT(strcmp(path.Path(), "/test2") == 0);
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
81
KPath path;
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
82
status_t status = partition.GetMountPoint(&path);
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
85
CPPUNIT_ASSERT(strcmp(path.Path(), "/test1") == 0);
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
95
KPath path;
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
96
status_t status = partition.GetMountPoint(&path);
src/tests/system/kernel/disk_device_manager/KPartitionTest.cpp
99
CPPUNIT_ASSERT(strcmp(path.Path(), "/") != 0);
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
381
KPath path(kRawDeviceBaseName);
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
385
status_t error = path.Append(buffer);
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
389
fDeviceName = path.DetachBuffer();
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
809
checksum_control_device_open(void* deviceCookie, const char* path, int openMode,
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
976
checksum_raw_device_open(void* deviceCookie, const char* path, int openMode,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1163
const char* name, const char* path, int mode)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1195
error = newSymLink->WriteSymLink(path, strlen(path), transaction);
src/tests/system/kernel/fs/KPathTest.cpp
100
CPPUNIT_ASSERT(strcmp(path.Path(), "a/b/c") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
101
CPPUNIT_ASSERT(path.Length() == 5);
src/tests/system/kernel/fs/KPathTest.cpp
102
CPPUNIT_ASSERT(path.BufferSize() == B_PATH_NAME_LENGTH);
src/tests/system/kernel/fs/KPathTest.cpp
104
status = path.SetPath("abc/def");
src/tests/system/kernel/fs/KPathTest.cpp
106
CPPUNIT_ASSERT(strcmp(path.Path(), "abc/def") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
107
CPPUNIT_ASSERT(path.Length() == 7);
src/tests/system/kernel/fs/KPathTest.cpp
108
CPPUNIT_ASSERT(path.BufferSize() == B_PATH_NAME_LENGTH);
src/tests/system/kernel/fs/KPathTest.cpp
110
status = path.SetTo("a/b/c", false, 10);
src/tests/system/kernel/fs/KPathTest.cpp
112
CPPUNIT_ASSERT(strcmp(path.Path(), "a/b/c") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
113
CPPUNIT_ASSERT(path.Length() == 5);
src/tests/system/kernel/fs/KPathTest.cpp
114
CPPUNIT_ASSERT(path.BufferSize() == 10);
src/tests/system/kernel/fs/KPathTest.cpp
116
status = path.SetPath("sorry/i'm/too/long");
src/tests/system/kernel/fs/KPathTest.cpp
118
CPPUNIT_ASSERT(strcmp(path.Path(), "a/b/c") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
119
CPPUNIT_ASSERT(path.Length() == 5);
src/tests/system/kernel/fs/KPathTest.cpp
121
status = path.SetTo(NULL, KPath::DEFAULT, SIZE_MAX);
src/tests/system/kernel/fs/KPathTest.cpp
127
KPath path(NULL, KPath::LAZY_ALLOC);
src/tests/system/kernel/fs/KPathTest.cpp
128
CPPUNIT_ASSERT(path.Path() == NULL);
src/tests/system/kernel/fs/KPathTest.cpp
129
CPPUNIT_ASSERT(path.Length() == 0);
src/tests/system/kernel/fs/KPathTest.cpp
130
CPPUNIT_ASSERT(path.BufferSize() == B_PATH_NAME_LENGTH);
src/tests/system/kernel/fs/KPathTest.cpp
131
CPPUNIT_ASSERT(path.InitCheck() == B_OK);
src/tests/system/kernel/fs/KPathTest.cpp
133
path.SetPath("/b");
src/tests/system/kernel/fs/KPathTest.cpp
134
CPPUNIT_ASSERT(path.Path() != NULL);
src/tests/system/kernel/fs/KPathTest.cpp
135
CPPUNIT_ASSERT(strcmp(path.Path(), "/b") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
136
CPPUNIT_ASSERT(path.Length() == 2);
src/tests/system/kernel/fs/KPathTest.cpp
137
CPPUNIT_ASSERT(path.BufferSize() == B_PATH_NAME_LENGTH);
src/tests/system/kernel/fs/KPathTest.cpp
145
status_t status = path.SetTo(NULL, KPath::LAZY_ALLOC, SIZE_MAX);
src/tests/system/kernel/fs/KPathTest.cpp
147
status = path.SetPath("test");
src/tests/system/kernel/fs/KPathTest.cpp
149
CPPUNIT_ASSERT(path.InitCheck() == B_NO_MEMORY);
src/tests/system/kernel/fs/KPathTest.cpp
154
KPath path("a");
src/tests/system/kernel/fs/KPathTest.cpp
155
CPPUNIT_ASSERT(strcmp(path.Path(), "a") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
156
CPPUNIT_ASSERT(strcmp(path.Leaf(), "a") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
158
path.SetTo("");
src/tests/system/kernel/fs/KPathTest.cpp
159
CPPUNIT_ASSERT(strcmp(path.Path(), "") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
160
CPPUNIT_ASSERT(strcmp(path.Leaf(), "") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
162
path.SetTo("/");
src/tests/system/kernel/fs/KPathTest.cpp
163
CPPUNIT_ASSERT(strcmp(path.Path(), "/") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
164
CPPUNIT_ASSERT(strcmp(path.Leaf(), "") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
166
path.SetTo("a/b");
src/tests/system/kernel/fs/KPathTest.cpp
167
CPPUNIT_ASSERT(strcmp(path.Path(), "a/b") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
168
CPPUNIT_ASSERT(strcmp(path.Leaf(), "b") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
170
path.SetTo("a/b/");
src/tests/system/kernel/fs/KPathTest.cpp
171
CPPUNIT_ASSERT(strcmp(path.Path(), "a/b") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
172
CPPUNIT_ASSERT(strcmp(path.Leaf(), "b") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
174
path.SetTo("/a/b//c");
src/tests/system/kernel/fs/KPathTest.cpp
175
CPPUNIT_ASSERT(strcmp(path.Path(), "/a/b//c") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
176
CPPUNIT_ASSERT(strcmp(path.Leaf(), "c") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
181
KPath path;
src/tests/system/kernel/fs/KPathTest.cpp
182
status_t status = path.ReplaceLeaf("x");
src/tests/system/kernel/fs/KPathTest.cpp
185
path.SetTo("/a/b/c");
src/tests/system/kernel/fs/KPathTest.cpp
186
CPPUNIT_ASSERT(path.Length() == 6);
src/tests/system/kernel/fs/KPathTest.cpp
188
status = path.ReplaceLeaf(NULL);
src/tests/system/kernel/fs/KPathTest.cpp
190
CPPUNIT_ASSERT(path.Length() == 4);
src/tests/system/kernel/fs/KPathTest.cpp
191
CPPUNIT_ASSERT(strcmp(path.Path(), "/a/b") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
193
status = path.ReplaceLeaf("");
src/tests/system/kernel/fs/KPathTest.cpp
195
CPPUNIT_ASSERT(path.Length() == 2);
src/tests/system/kernel/fs/KPathTest.cpp
196
CPPUNIT_ASSERT(strcmp(path.Path(), "/a") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
198
status = path.ReplaceLeaf("c");
src/tests/system/kernel/fs/KPathTest.cpp
200
CPPUNIT_ASSERT(path.Length() == 2);
src/tests/system/kernel/fs/KPathTest.cpp
201
CPPUNIT_ASSERT(strcmp(path.Path(), "/c") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
206
KPath path;
src/tests/system/kernel/fs/KPathTest.cpp
207
bool removed = path.RemoveLeaf();
src/tests/system/kernel/fs/KPathTest.cpp
210
path.SetTo("a//b/c");
src/tests/system/kernel/fs/KPathTest.cpp
211
removed = path.RemoveLeaf();
src/tests/system/kernel/fs/KPathTest.cpp
213
CPPUNIT_ASSERT(strcmp(path.Path(), "a//b") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
214
CPPUNIT_ASSERT(path.Length() == 4);
src/tests/system/kernel/fs/KPathTest.cpp
216
removed = path.RemoveLeaf();
src/tests/system/kernel/fs/KPathTest.cpp
218
CPPUNIT_ASSERT(strcmp(path.Path(), "a") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
219
CPPUNIT_ASSERT(path.Length() == 1);
src/tests/system/kernel/fs/KPathTest.cpp
221
removed = path.RemoveLeaf();
src/tests/system/kernel/fs/KPathTest.cpp
223
CPPUNIT_ASSERT(strcmp(path.Path(), "a") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
224
CPPUNIT_ASSERT(path.Length() == 1);
src/tests/system/kernel/fs/KPathTest.cpp
226
path.SetTo("/a");
src/tests/system/kernel/fs/KPathTest.cpp
227
removed = path.RemoveLeaf();
src/tests/system/kernel/fs/KPathTest.cpp
229
CPPUNIT_ASSERT(strcmp(path.Path(), "/") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
230
CPPUNIT_ASSERT(path.Length() == 1);
src/tests/system/kernel/fs/KPathTest.cpp
232
removed = path.RemoveLeaf();
src/tests/system/kernel/fs/KPathTest.cpp
234
CPPUNIT_ASSERT(strcmp(path.Path(), "/") == 0);
src/tests/system/kernel/fs/KPathTest.cpp
235
CPPUNIT_ASSERT(path.Length() == 1);
src/tests/system/kernel/fs/KPathTest.cpp
274
KPath path;
src/tests/system/kernel/fs/KPathTest.cpp
275
CPPUNIT_ASSERT(path.Path() != NULL);
src/tests/system/kernel/fs/KPathTest.cpp
276
CPPUNIT_ASSERT(path.Length() == 0);
src/tests/system/kernel/fs/KPathTest.cpp
277
char* buffer = path.LockBuffer();
src/tests/system/kernel/fs/KPathTest.cpp
278
CPPUNIT_ASSERT(path.Path() == buffer);
src/tests/system/kernel/fs/KPathTest.cpp
280
CPPUNIT_ASSERT(path.Length() == 0);
src/tests/system/kernel/fs/KPathTest.cpp
281
path.UnlockBuffer();
src/tests/system/kernel/fs/KPathTest.cpp
282
CPPUNIT_ASSERT(path.Length() == 4);
src/tests/system/kernel/fs/KPathTest.cpp
304
KPath path("test");
src/tests/system/kernel/fs/KPathTest.cpp
305
CPPUNIT_ASSERT(path.InitCheck() == B_OK);
src/tests/system/kernel/fs/KPathTest.cpp
307
char* buffer = path.DetachBuffer();
src/tests/system/kernel/fs/KPathTest.cpp
311
CPPUNIT_ASSERT(path.Path() == NULL);
src/tests/system/kernel/fs/KPathTest.cpp
312
CPPUNIT_ASSERT(path.InitCheck() == B_NO_INIT);
src/tests/system/kernel/fs/KPathTest.cpp
318
KPath path("test/../out");
src/tests/system/kernel/fs/KPathTest.cpp
319
CPPUNIT_ASSERT(path.InitCheck() == B_OK);
src/tests/system/kernel/fs/KPathTest.cpp
321
status_t status = path.Normalize(true);
src/tests/system/kernel/fs/KPathTest.cpp
323
CPPUNIT_ASSERT(path.Path() != NULL);
src/tests/system/kernel/fs/KPathTest.cpp
324
CPPUNIT_ASSERT(path.Path()[0] == '\0');
src/tests/system/kernel/fs/KPathTest.cpp
325
CPPUNIT_ASSERT(path.Path() == path.Leaf());
src/tests/system/kernel/fs/KPathTest.cpp
327
status = path.SetTo("test/../in", KPath::NORMALIZE);
src/tests/system/kernel/fs/KPathTest.cpp
329
CPPUNIT_ASSERT(path.Path() != NULL);
src/tests/system/kernel/fs/KPathTest.cpp
330
CPPUNIT_ASSERT(path.Path()[0] == '\0');
src/tests/system/kernel/fs/KPathTest.cpp
331
CPPUNIT_ASSERT(path.Path() == path.Leaf());
src/tests/system/kernel/fs/KPathTest.cpp
38
vfs_normalize_path(const char* path, char* buffer, size_t bufferSize,
src/tests/system/kernel/fs/KPathTest.cpp
94
KPath path;
src/tests/system/kernel/fs/KPathTest.cpp
95
status_t status = path.InitCheck();
src/tests/system/kernel/fs/KPathTest.cpp
98
status = path.SetTo("a/b/c");
src/tests/system/kernel/live_query.cpp
271
BPath path;
src/tests/system/kernel/live_query.cpp
276
if (entry.GetPath(&path) != B_OK) {
src/tests/system/kernel/live_query.cpp
282
path.Path(), " ()?*&\"'[]^\\~|;!<>*$\t", '\\').String()
src/tests/system/kernel/live_query.cpp
283
: path.Path());
src/tests/system/kernel/path_resolution_test.cpp
13
time_lstat(const char* path)
src/tests/system/kernel/path_resolution_test.cpp
15
printf("%-60s ...", path);
src/tests/system/kernel/path_resolution_test.cpp
22
lstat(path, &st);
src/tests/system/libroot/os/DriverSettingsTest.cpp
240
BPath path(name);
src/tests/system/libroot/os/DriverSettingsTest.cpp
241
load_settings(path.Path());
src/tests/system/network/select_test2.c
21
char path[PATH_MAX];
src/tests/system/network/select_test2.c
29
getcwd(path, PATH_MAX);
src/tests/system/network/select_test2.c
30
sprintf(path, "%s/select_test2.c", path);
src/tests/system/network/select_test2.c
31
f = open(path, O_RDWR);
src/tools/cppunit/TestShell.cpp
536
BPath path(argv[0]);
src/tools/cppunit/TestShell.cpp
537
if (path.InitCheck() == B_OK) {
src/tools/cppunit/TestShell.cpp
540
if (path.GetParent(fTestDir) != B_OK)
src/tools/cppunit/TestShell.cpp
644
BTestShell::_LoadAddOn(const char *path)
src/tools/cppunit/TestShell.cpp
647
return load_add_on(path);
src/tools/cppunit/TestShell.cpp
650
return load_add_on(path);
src/tools/cppunit/TestShell.cpp
651
image_id result = (*fOldLoadAddOnHook)(path);
src/tools/cppunit/TestShell.cpp
685
BTestShell::_LoadAddOnHook(const char *path)
src/tools/cppunit/TestShell.cpp
687
return fGlobalShell->_LoadAddOn(path);
src/tools/fs_shell/KPath.cpp
101
if (path) {
src/tools/fs_shell/KPath.cpp
104
fssh_status_t error = vfs_normalize_path(path, fBuffer, fBufferSize,
src/tools/fs_shell/KPath.cpp
113
fssh_size_t length = fssh_strlen(path);
src/tools/fs_shell/KPath.cpp
117
fssh_memcpy(fBuffer, path, length + 1);
src/tools/fs_shell/KPath.cpp
247
KPath::operator=(const char* path)
src/tools/fs_shell/KPath.cpp
249
SetTo(path);
src/tools/fs_shell/KPath.cpp
267
KPath::operator==(const char* path) const
src/tools/fs_shell/KPath.cpp
270
return (!path);
src/tools/fs_shell/KPath.cpp
272
return path && !fssh_strcmp(fBuffer, path);
src/tools/fs_shell/KPath.cpp
284
KPath::operator!=(const char* path) const
src/tools/fs_shell/KPath.cpp
286
return !(*this == path);
src/tools/fs_shell/KPath.cpp
32
KPath::KPath(const char* path, bool normalize, fssh_size_t bufferSize)
src/tools/fs_shell/KPath.cpp
39
SetTo(path, normalize, bufferSize);
src/tools/fs_shell/KPath.cpp
61
KPath::SetTo(const char* path, bool normalize, fssh_size_t bufferSize)
src/tools/fs_shell/KPath.cpp
84
return SetPath(path, normalize);
src/tools/fs_shell/KPath.cpp
96
KPath::SetPath(const char *path, bool normalize)
src/tools/fs_shell/command_cp.cpp
125
virtual fssh_status_t Open(const char *path, int openMode, Node *&node) = 0;
src/tools/fs_shell/command_cp.cpp
127
virtual fssh_status_t CreateFile(const char *path,
src/tools/fs_shell/command_cp.cpp
129
virtual fssh_status_t CreateDirectory(const char *path,
src/tools/fs_shell/command_cp.cpp
131
virtual fssh_status_t CreateSymLink(const char *path, const char *linkTo,
src/tools/fs_shell/command_cp.cpp
134
virtual fssh_status_t Unlink(const char *path) = 0;
src/tools/fs_shell/command_cp.cpp
158
virtual fssh_status_t Init(const char *path, int fd,
src/tools/fs_shell/command_cp.cpp
243
virtual fssh_status_t Init(const char *path, int fd,
src/tools/fs_shell/command_cp.cpp
246
fssh_status_t error = HostNode::Init(path, fd, st);
src/tools/fs_shell/command_cp.cpp
250
fDir = opendir(path);
src/tools/fs_shell/command_cp.cpp
325
virtual fssh_status_t Init(const char *path, int fd,
src/tools/fs_shell/command_cp.cpp
328
fssh_status_t error = HostNode::Init(path, fd, st);
src/tools/fs_shell/command_cp.cpp
332
fPath = strdup(path);
src/tools/fs_shell/command_cp.cpp
355
virtual fssh_status_t Open(const char *path, int openMode, Node *&_node)
src/tools/fs_shell/command_cp.cpp
358
int fd = fssh_open(path, openMode);
src/tools/fs_shell/command_cp.cpp
387
fssh_status_t error = node->Init(path, fd, st);
src/tools/fs_shell/command_cp.cpp
398
virtual fssh_status_t CreateFile(const char *path,
src/tools/fs_shell/command_cp.cpp
402
int fd = fssh_creat(path, st.fssh_st_mode & FSSH_S_IUMSK);
src/tools/fs_shell/command_cp.cpp
415
error = file->Init(path, fd, st);
src/tools/fs_shell/command_cp.cpp
425
virtual fssh_status_t CreateDirectory(const char *path,
src/tools/fs_shell/command_cp.cpp
429
if (fssh_mkdir(path, st.fssh_st_mode & FSSH_S_IUMSK) < 0)
src/tools/fs_shell/command_cp.cpp
433
int fd = fssh_open(path, FSSH_O_RDONLY | FSSH_O_NOTRAVERSE);
src/tools/fs_shell/command_cp.cpp
446
error = dir->Init(path, fd, st);
src/tools/fs_shell/command_cp.cpp
456
virtual fssh_status_t CreateSymLink(const char *path, const char *linkTo,
src/tools/fs_shell/command_cp.cpp
460
if (symlink(linkTo, path) < 0)
src/tools/fs_shell/command_cp.cpp
464
int fd = fssh_open(path, FSSH_O_RDONLY | FSSH_O_NOTRAVERSE);
src/tools/fs_shell/command_cp.cpp
477
error = link->Init(path, fd, st);
src/tools/fs_shell/command_cp.cpp
488
virtual fssh_status_t Unlink(const char *path)
src/tools/fs_shell/command_cp.cpp
490
if (fssh_unlink(path) < 0)
src/tools/fs_shell/command_cp.cpp
524
virtual fssh_status_t Init(const char *path, int fd,
src/tools/fs_shell/command_cp.cpp
645
virtual fssh_status_t Init(const char *path, int fd,
src/tools/fs_shell/command_cp.cpp
648
fssh_status_t error = GuestNode::Init(path, fd, st);
src/tools/fs_shell/command_cp.cpp
719
virtual fssh_status_t Open(const char *path, int openMode, Node *&_node)
src/tools/fs_shell/command_cp.cpp
722
int fd = _kern_open(-1, path, openMode, 0);
src/tools/fs_shell/command_cp.cpp
752
error = node->Init(path, fd, st);
src/tools/fs_shell/command_cp.cpp
763
virtual fssh_status_t CreateFile(const char *path,
src/tools/fs_shell/command_cp.cpp
767
int fd = _kern_open(-1, path, FSSH_O_RDWR | FSSH_O_EXCL | FSSH_O_CREAT,
src/tools/fs_shell/command_cp.cpp
781
error = file->Init(path, fd, st);
src/tools/fs_shell/command_cp.cpp
791
virtual fssh_status_t CreateDirectory(const char *path,
src/tools/fs_shell/command_cp.cpp
795
fssh_status_t error = _kern_create_dir(-1, path,
src/tools/fs_shell/command_cp.cpp
801
int fd = _kern_open(-1, path, FSSH_O_RDONLY | FSSH_O_NOTRAVERSE, 0);
src/tools/fs_shell/command_cp.cpp
814
error = dir->Init(path, fd, st);
src/tools/fs_shell/command_cp.cpp
824
virtual fssh_status_t CreateSymLink(const char *path, const char *linkTo,
src/tools/fs_shell/command_cp.cpp
828
fssh_status_t error = _kern_create_symlink(-1, path, linkTo,
src/tools/fs_shell/command_cp.cpp
834
int fd = _kern_open(-1, path, FSSH_O_RDONLY | FSSH_O_NOTRAVERSE, 0);
src/tools/fs_shell/command_cp.cpp
847
error = link->Init(path, fd, st);
src/tools/fs_shell/command_cp.cpp
857
virtual fssh_status_t Unlink(const char *path)
src/tools/fs_shell/command_cp.cpp
859
return _kern_unlink(-1, path);
src/tools/fs_shell/driver_settings.cpp
664
char path[FSSH_B_FILE_NAME_LENGTH + 64];
src/tools/fs_shell/driver_settings.cpp
668
fssh_strcpy(path, "/boot/home/config/settings/fs_shell");
src/tools/fs_shell/driver_settings.cpp
671
fssh_strlcat(path, SETTINGS_DIRECTORY, sizeof(path));
src/tools/fs_shell/driver_settings.cpp
672
fssh_strlcat(path, driverName, sizeof(path));
src/tools/fs_shell/driver_settings.cpp
675
file = fssh_open(path, FSSH_O_RDONLY);
src/tools/fs_shell/driver_settings.cpp
707
fssh_load_driver_settings_from_path(const char *path)
src/tools/fs_shell/driver_settings.cpp
712
if (path == NULL)
src/tools/fs_shell/driver_settings.cpp
715
file = fssh_open(path, FSSH_O_RDONLY);
src/tools/fs_shell/fcntl.cpp
22
extern "C" int _kern_open(int fd, const char *path, int openMode,
src/tools/fs_shell/fcntl.cpp
63
fssh_creat(const char *path, fssh_mode_t mode)
src/tools/fs_shell/fcntl.cpp
65
return fssh_open(path, FSSH_O_WRONLY | FSSH_O_CREAT | FSSH_O_TRUNC, mode);
src/tools/fs_shell/fssh.cpp
1222
char path[FSSH_B_PATH_NAME_LENGTH];
src/tools/fs_shell/fssh.cpp
1224
path, sizeof(path));
src/tools/fs_shell/fssh.cpp
1226
printf(" %s\n", path);
src/tools/fs_shell/fssh.cpp
334
std::string path;
src/tools/fs_shell/fssh.cpp
336
path = file;
src/tools/fs_shell/fssh.cpp
337
path += '/';
src/tools/fs_shell/fssh.cpp
338
path += name;
src/tools/fs_shell/fssh.cpp
339
file = path.c_str();
src/tools/fs_shell/fssh.cpp
422
create_file(const char* path)
src/tools/fs_shell/fssh.cpp
426
fssh_status_t error = _kern_read_stat(-1, path, false, &st, sizeof(st));
src/tools/fs_shell/fssh.cpp
431
fprintf(stderr, "TODO file/directory exists. update time stamp: %s\n", path);
src/tools/fs_shell/fssh.cpp
436
int fd_or_error = _kern_open(-1, path, FSSH_O_CREAT, 0);
src/tools/fs_shell/fssh.cpp
438
fprintf(stderr, "Error: Failed to make file \"%s\": %s\n", path,
src/tools/fs_shell/fssh.cpp
452
create_dir(const char* path, bool createParents)
src/tools/fs_shell/fssh.cpp
456
fssh_status_t error = _kern_read_stat(-1, path, false, &st, sizeof(st));
src/tools/fs_shell/fssh.cpp
462
path);
src/tools/fs_shell/fssh.cpp
471
int len = strlen(path);
src/tools/fs_shell/fssh.cpp
472
while (len > 0 && path[len - 1] == '/')
src/tools/fs_shell/fssh.cpp
476
while (len > 0 && path[len - 1] != '/')
src/tools/fs_shell/fssh.cpp
480
while (len > 0 && path[len - 1] == '/')
src/tools/fs_shell/fssh.cpp
495
memcpy(parentPath, path, len);
src/tools/fs_shell/fssh.cpp
509
path, (FSSH_S_IRWXU | FSSH_S_IRWXG | FSSH_S_IRWXO) & ~sUmask);
src/tools/fs_shell/fssh.cpp
511
fprintf(stderr, "Error: Failed to make directory \"%s\": %s\n", path,
src/tools/fs_shell/fuse.cpp
138
fuse_getattr(const char* path, struct stat* stbuf)
src/tools/fs_shell/fuse.cpp
142
fssh_status_t status = _kern_read_stat(-1, path, false, &f_stbuf,
src/tools/fs_shell/fuse.cpp
152
fuse_access(const char* path, int mask)
src/tools/fs_shell/fuse.cpp
155
return _ERR(_kern_access(path, mask));
src/tools/fs_shell/fuse.cpp
160
fuse_readlink(const char* path, char* buffer, size_t size)
src/tools/fs_shell/fuse.cpp
164
fssh_status_t st = _kern_read_link(-1, path, buffer, &n_size);
src/tools/fs_shell/fuse.cpp
172
fuse_readdir(const char* path, void* buf, fuse_fill_dir_t filler,
src/tools/fs_shell/fuse.cpp
176
int dfp = _kern_open_dir(-1, path);
src/tools/fs_shell/fuse.cpp
204
fuse_mknod(const char* path, mode_t mode, dev_t rdev)
src/tools/fs_shell/fuse.cpp
208
int fd = _kern_open(-1, path,
src/tools/fs_shell/fuse.cpp
221
fuse_mkdir(const char* path, mode_t mode)
src/tools/fs_shell/fuse.cpp
224
return _ERR(_kern_create_dir(-1, path, mode));
src/tools/fs_shell/fuse.cpp
238
fuse_unlink(const char* path)
src/tools/fs_shell/fuse.cpp
241
return _ERR(_kern_unlink(-1, path));
src/tools/fs_shell/fuse.cpp
246
fuse_rmdir(const char* path)
src/tools/fs_shell/fuse.cpp
249
return _ERR(_kern_remove_dir(-1, path));
src/tools/fs_shell/fuse.cpp
270
fuse_chmod(const char* path, mode_t mode)
src/tools/fs_shell/fuse.cpp
275
return _ERR(_kern_write_stat(-1, path, false, &st, sizeof(st),
src/tools/fs_shell/fuse.cpp
281
fuse_chown(const char* path, uid_t uid, gid_t gid)
src/tools/fs_shell/fuse.cpp
287
return _ERR(_kern_write_stat(-1, path, false, &st, sizeof(st),
src/tools/fs_shell/fuse.cpp
293
fuse_open(const char* path, struct fuse_file_info* fi)
src/tools/fs_shell/fuse.cpp
298
int fd = _kern_open(-1, path, fi->flags,
src/tools/fs_shell/fuse.cpp
309
fuse_read(const char* path, char* buf, size_t size, off_t offset,
src/tools/fs_shell/fuse.cpp
313
int fd = _kern_open(-1, path, FSSH_O_RDONLY,
src/tools/fs_shell/fuse.cpp
327
fuse_write(const char* path, const char* buf, size_t size, off_t offset,
src/tools/fs_shell/fuse.cpp
331
int fd = _kern_open(-1, path, FSSH_O_WRONLY,
src/tools/fs_shell/fuse.cpp
345
fuse_truncate(const char *path, off_t off)
src/tools/fs_shell/fuse.cpp
351
fssh_status_t res = _kern_write_stat(-1, path, true, &st, sizeof(st), FSSH_B_STAT_SIZE);
src/tools/fs_shell/fuse.cpp
378
fuse_statfs(const char *path __attribute__((unused)),
src/tools/fs_shell/module.cpp
349
fssh_get_module(const char *path, fssh_module_info **_info)
src/tools/fs_shell/module.cpp
354
TRACE(("get_module(%s)\n", path));
src/tools/fs_shell/module.cpp
356
if (path == NULL)
src/tools/fs_shell/module.cpp
361
module = (struct module *)hash_lookup(sModulesHash, path);
src/tools/fs_shell/module.cpp
387
fssh_put_module(const char *path)
src/tools/fs_shell/module.cpp
391
TRACE(("put_module(path = %s)\n", path));
src/tools/fs_shell/module.cpp
395
module = (struct module *)hash_lookup(sModulesHash, path);
src/tools/fs_shell/module.cpp
397
FATAL(("module: We don't seem to have a reference to module %s\n", path));
src/tools/fs_shell/path_util.cpp
18
get_last_path_component(const char *path, char *buffer, int bufferLen)
src/tools/fs_shell/path_util.cpp
20
int len = strlen(path);
src/tools/fs_shell/path_util.cpp
25
while (len > 0 && path[len - 1] == '/')
src/tools/fs_shell/path_util.cpp
34
while (pos > 0 && path[pos] != '/')
src/tools/fs_shell/path_util.cpp
36
if (path[pos] == '/')
src/tools/fs_shell/path_util.cpp
39
path += pos;
src/tools/fs_shell/path_util.cpp
46
memcpy(buffer, path, len);
src/tools/fs_shell/path_util.cpp
61
char *path = (char*)malloc(pathLen);
src/tools/fs_shell/path_util.cpp
62
if (!path)
src/tools/fs_shell/path_util.cpp
66
strcpy(path, dir);
src/tools/fs_shell/path_util.cpp
68
strcat(path + dirLen, "/");
src/tools/fs_shell/path_util.cpp
69
strcat(path + dirLen, entry);
src/tools/fs_shell/path_util.cpp
71
return path;
src/tools/fs_shell/path_util.h
14
fssh_status_t get_last_path_component(const char *path, char *buffer,
src/tools/fs_shell/stat.cpp
106
fssh_mkdir(const char *path, fssh_mode_t mode)
src/tools/fs_shell/stat.cpp
108
return mkdir(path, to_platform_mode(mode));
src/tools/fs_shell/stat.cpp
113
fssh_stat(const char *path, struct fssh_stat *fsshStat)
src/tools/fs_shell/stat.cpp
115
if (FSShell::unrestricted_stat(path, fsshStat) < 0)
src/tools/fs_shell/stat.cpp
137
fssh_lstat(const char *path, struct fssh_stat *fsshStat)
src/tools/fs_shell/stat.cpp
139
if (FSShell::unrestricted_lstat(path, fsshStat) < 0)
src/tools/fs_shell/stat.cpp
27
extern "C" status_t _kern_read_stat(int fd, const char *path,
src/tools/fs_shell/stat.cpp
33
FSShell::unrestricted_stat(const char *path, struct fssh_stat *fsshStat)
src/tools/fs_shell/stat.cpp
40
if (::stat(path, &st) < 0)
src/tools/fs_shell/stat.cpp
43
status_t error = _kern_read_stat(-1, path, true, &st, sizeof(st));
src/tools/fs_shell/stat.cpp
81
FSShell::unrestricted_lstat(const char *path, struct fssh_stat *fsshStat)
src/tools/fs_shell/stat.cpp
88
if (lstat(path, &st) < 0)
src/tools/fs_shell/stat.cpp
91
status_t error = _kern_read_stat(-1, path, false, &st, sizeof(st));
src/tools/fs_shell/stat_priv.h
13
int unrestricted_stat(const char *path, struct fssh_stat *fsshStat);
src/tools/fs_shell/stat_priv.h
15
int unrestricted_lstat(const char *path, struct fssh_stat *fsshStat);
src/tools/fs_shell/syscalls.h
19
fssh_dev_t _kern_mount(const char *path, const char *device,
src/tools/fs_shell/syscalls.h
22
fssh_status_t _kern_unmount(const char *path, uint32_t flags);
src/tools/fs_shell/syscalls.h
33
int _kern_open(int fd, const char *path, int openMode, int perms);
src/tools/fs_shell/syscalls.h
36
int _kern_open_dir(int fd, const char *path);
src/tools/fs_shell/syscalls.h
43
fssh_status_t _kern_create_dir(int fd, const char *path, int perms);
src/tools/fs_shell/syscalls.h
44
fssh_status_t _kern_remove_dir(int fd, const char *path);
src/tools/fs_shell/syscalls.h
45
fssh_status_t _kern_read_link(int fd, const char *path, char *buffer,
src/tools/fs_shell/syscalls.h
47
fssh_status_t _kern_create_symlink(int fd, const char *path,
src/tools/fs_shell/syscalls.h
49
fssh_status_t _kern_create_link(const char *path, const char *toPath);
src/tools/fs_shell/syscalls.h
50
fssh_status_t _kern_unlink(int fd, const char *path);
src/tools/fs_shell/syscalls.h
53
fssh_status_t _kern_access(const char *path, int mode);
src/tools/fs_shell/syscalls.h
54
fssh_status_t _kern_read_stat(int fd, const char *path, bool traverseLeafLink,
src/tools/fs_shell/syscalls.h
56
fssh_status_t _kern_write_stat(int fd, const char *path,
src/tools/fs_shell/syscalls.h
59
int _kern_open_attr_dir(int fd, const char *path);
src/tools/fs_shell/syscalls.h
73
fssh_status_t _kern_setcwd(int fd, const char *path);
src/tools/fs_shell/vfs.cpp
1013
get_dir_path_and_leaf(char *path, char *filename)
src/tools/fs_shell/vfs.cpp
1015
char *p = fssh_strrchr(path, '/');
src/tools/fs_shell/vfs.cpp
1018
FUNCTION(("get_dir_path_and_leaf(path = %s)\n", path));
src/tools/fs_shell/vfs.cpp
1023
if (fssh_strlcpy(filename, path, FSSH_B_FILE_NAME_LENGTH) >= FSSH_B_FILE_NAME_LENGTH)
src/tools/fs_shell/vfs.cpp
1025
fssh_strcpy(path, ".");
src/tools/fs_shell/vfs.cpp
1094
vnode_path_to_vnode(struct vnode *vnode, char *path, bool traverseLeafLink,
src/tools/fs_shell/vfs.cpp
1100
FUNCTION(("vnode_path_to_vnode(vnode = %p, path = %s)\n", vnode, path));
src/tools/fs_shell/vfs.cpp
1102
if (path == NULL) {
src/tools/fs_shell/vfs.cpp
1111
TRACE(("vnode_path_to_vnode: top of loop. p = %p, p = '%s'\n", path, path));
src/tools/fs_shell/vfs.cpp
1114
if (path[0] == '\0')
src/tools/fs_shell/vfs.cpp
1119
for (nextPath = path + 1; *nextPath != '\0' && *nextPath != '/'; nextPath++);
src/tools/fs_shell/vfs.cpp
1130
if (!fssh_strcmp("..", path)
src/tools/fs_shell/vfs.cpp
1148
status = lookup_dir_entry(vnode, path, &nextVnode);
src/tools/fs_shell/vfs.cpp
1199
path = buffer;
src/tools/fs_shell/vfs.cpp
1200
if (path[0] == '/') {
src/tools/fs_shell/vfs.cpp
1204
while (*++path == '/')
src/tools/fs_shell/vfs.cpp
1213
status = vnode_path_to_vnode(vnode, path, traverseLeafLink, count + 1,
src/tools/fs_shell/vfs.cpp
1228
path = nextPath;
src/tools/fs_shell/vfs.cpp
1248
path_to_vnode(char *path, bool traverseLink, struct vnode **_vnode,
src/tools/fs_shell/vfs.cpp
1253
FUNCTION(("path_to_vnode(path = \"%s\")\n", path));
src/tools/fs_shell/vfs.cpp
1255
if (!path)
src/tools/fs_shell/vfs.cpp
1259
if (*path == '/') {
src/tools/fs_shell/vfs.cpp
1265
while (*++path == '/')
src/tools/fs_shell/vfs.cpp
1282
return vnode_path_to_vnode(start, path, traverseLink, 0, _vnode, _parentID);
src/tools/fs_shell/vfs.cpp
1292
path_to_dir_vnode(char *path, struct vnode **_vnode, char *filename, bool kernel)
src/tools/fs_shell/vfs.cpp
1294
fssh_status_t status = get_dir_path_and_leaf(path, filename);
src/tools/fs_shell/vfs.cpp
1298
return path_to_vnode(path, true, _vnode, NULL, kernel);
src/tools/fs_shell/vfs.cpp
1328
fd_and_path_to_dir_vnode(int fd, char *path, struct vnode **_vnode,
src/tools/fs_shell/vfs.cpp
1331
if (!path)
src/tools/fs_shell/vfs.cpp
1334
return path_to_dir_vnode(path, _vnode, filename, kernel);
src/tools/fs_shell/vfs.cpp
1336
fssh_status_t status = get_dir_path_and_leaf(path, filename);
src/tools/fs_shell/vfs.cpp
1340
return fd_and_path_to_vnode(fd, path, true, _vnode, NULL, kernel);
src/tools/fs_shell/vfs.cpp
1449
char *path = pathBuffer.LockBuffer();
src/tools/fs_shell/vfs.cpp
1466
path[--insert] = '\0';
src/tools/fs_shell/vfs.cpp
1522
fssh_memcpy(path + insert, name, length);
src/tools/fs_shell/vfs.cpp
1523
path[--insert] = '/';
src/tools/fs_shell/vfs.cpp
1527
if (path[insert] == '\0')
src/tools/fs_shell/vfs.cpp
1528
path[--insert] = '/';
src/tools/fs_shell/vfs.cpp
1530
TRACE((" path is: %s\n", path + insert));
src/tools/fs_shell/vfs.cpp
1535
fssh_memcpy(buffer, path + insert, length);
src/tools/fs_shell/vfs.cpp
1635
fd_and_path_to_vnode(int fd, char *path, bool traverseLeafLink,
src/tools/fs_shell/vfs.cpp
1638
if (fd < 0 && !path)
src/tools/fs_shell/vfs.cpp
1641
if (fd < 0 || (path != NULL && path[0] == '/')) {
src/tools/fs_shell/vfs.cpp
1643
return path_to_vnode(path, traverseLeafLink, _vnode, _parentID, kernel);
src/tools/fs_shell/vfs.cpp
1651
if (path != NULL) {
src/tools/fs_shell/vfs.cpp
1652
return vnode_path_to_vnode(vnode, path, traverseLeafLink, 0,
src/tools/fs_shell/vfs.cpp
2399
vfs_get_vnode_from_path(const char *path, bool kernel, void **_vnode)
src/tools/fs_shell/vfs.cpp
2401
TRACE(("vfs_get_vnode_from_path: entry. path = '%s', kernel %d\n", path, kernel));
src/tools/fs_shell/vfs.cpp
2408
fssh_strlcpy(buffer, path, pathBuffer.BufferSize());
src/tools/fs_shell/vfs.cpp
247
static fssh_status_t vnode_path_to_vnode(struct vnode *vnode, char *path,
src/tools/fs_shell/vfs.cpp
2499
vfs_get_fs_node_from_path(fssh_fs_volume *volume, const char *path,
src/tools/fs_shell/vfs.cpp
2503
"kernel %d)\n", volume, volume->id, path, kernel));
src/tools/fs_shell/vfs.cpp
2515
fssh_strlcpy(buffer, path, pathBuffer.BufferSize());
src/tools/fs_shell/vfs.cpp
252
static fssh_status_t fd_and_path_to_vnode(int fd, char *path,
src/tools/fs_shell/vfs.cpp
2561
char *path;
src/tools/fs_shell/vfs.cpp
2575
path = pathBuffer + length;
src/tools/fs_shell/vfs.cpp
2592
fssh_memcpy(path, moduleName, length);
src/tools/fs_shell/vfs.cpp
2593
path[length] = '\0';
src/tools/fs_shell/vfs.cpp
2596
status = vnode_path_to_vnode(dir, path, true, 0, &file, NULL);
src/tools/fs_shell/vfs.cpp
2604
path[length] = '/';
src/tools/fs_shell/vfs.cpp
2605
path[length + 1] = '\0';
src/tools/fs_shell/vfs.cpp
2606
path += length + 1;
src/tools/fs_shell/vfs.cpp
2657
vfs_normalize_path(const char *path, char *buffer, fssh_size_t bufferSize,
src/tools/fs_shell/vfs.cpp
2660
if (!path || !buffer || bufferSize < 1)
src/tools/fs_shell/vfs.cpp
2663
TRACE(("vfs_normalize_path(`%s')\n", path));
src/tools/fs_shell/vfs.cpp
2671
if (fssh_strlcpy(mutablePath, path, FSSH_B_PATH_NAME_LENGTH) >= FSSH_B_PATH_NAME_LENGTH)
src/tools/fs_shell/vfs.cpp
2782
bool kernel, char *path, fssh_size_t pathLength)
src/tools/fs_shell/vfs.cpp
2803
status = dir_vnode_to_path(vnode, path, pathLength);
src/tools/fs_shell/vfs.cpp
2812
if ((fssh_strcmp(path, "/") && fssh_strlcat(path, "/", pathLength)
src/tools/fs_shell/vfs.cpp
2814
|| fssh_strlcat(path, leaf, pathLength) >= pathLength) {
src/tools/fs_shell/vfs.cpp
3146
file_create(int fd, char *path, int openMode, int perms, bool kernel)
src/tools/fs_shell/vfs.cpp
3152
FUNCTION(("file_create: path '%s', omode %x, perms %d, kernel %d\n", path, openMode, perms, kernel));
src/tools/fs_shell/vfs.cpp
3155
status = fd_and_path_to_dir_vnode(fd, path, &directory, name, kernel);
src/tools/fs_shell/vfs.cpp
3192
file_open(int fd, char *path, int openMode, bool kernel)
src/tools/fs_shell/vfs.cpp
3198
fd, path, openMode, kernel));
src/tools/fs_shell/vfs.cpp
3203
status = fd_and_path_to_vnode(fd, path, traverse, &vnode, &parentID, kernel);
src/tools/fs_shell/vfs.cpp
3337
dir_create(int fd, char *path, int perms, bool kernel)
src/tools/fs_shell/vfs.cpp
3343
FUNCTION(("dir_create: path '%s', perms %d, kernel %d\n", path, perms, kernel));
src/tools/fs_shell/vfs.cpp
3345
status = fd_and_path_to_dir_vnode(fd, path, &vnode, filename, kernel);
src/tools/fs_shell/vfs.cpp
3387
dir_open(int fd, char *path, bool kernel)
src/tools/fs_shell/vfs.cpp
3391
FUNCTION(("dir_open: fd: %d, entry path = '%s', kernel %d\n", fd, path, kernel));
src/tools/fs_shell/vfs.cpp
3396
status = fd_and_path_to_vnode(fd, path, true, &vnode, &parentID, kernel);
src/tools/fs_shell/vfs.cpp
3520
dir_remove(int fd, char *path, bool kernel)
src/tools/fs_shell/vfs.cpp
3526
if (path != NULL) {
src/tools/fs_shell/vfs.cpp
3528
char *lastSlash = fssh_strrchr(path, '/');
src/tools/fs_shell/vfs.cpp
3535
while (lastSlash > path && lastSlash[-1] == '/') {
src/tools/fs_shell/vfs.cpp
3544
} else if (!fssh_strcmp(path, ".."))
src/tools/fs_shell/vfs.cpp
3548
status = fd_and_path_to_dir_vnode(fd, path, &directory, name, kernel);
src/tools/fs_shell/vfs.cpp
3750
common_read_link(int fd, char *path, char *buffer, fssh_size_t *_bufferSize,
src/tools/fs_shell/vfs.cpp
3756
status = fd_and_path_to_vnode(fd, path, false, &vnode, NULL, kernel);
src/tools/fs_shell/vfs.cpp
3771
common_create_symlink(int fd, char *path, const char *toPath, int mode,
src/tools/fs_shell/vfs.cpp
3779
FUNCTION(("common_create_symlink(fd = %d, path = %s, toPath = %s, mode = %d, kernel = %d)\n", fd, path, toPath, mode, kernel));
src/tools/fs_shell/vfs.cpp
3781
status = fd_and_path_to_dir_vnode(fd, path, &vnode, name, kernel);
src/tools/fs_shell/vfs.cpp
3797
common_create_link(char *path, char *toPath, bool kernel)
src/tools/fs_shell/vfs.cpp
3804
FUNCTION(("common_create_link(path = %s, toPath = %s, kernel = %d)\n", path, toPath, kernel));
src/tools/fs_shell/vfs.cpp
3806
status = path_to_dir_vnode(path, &directory, name, kernel);
src/tools/fs_shell/vfs.cpp
3834
common_unlink(int fd, char *path, bool kernel)
src/tools/fs_shell/vfs.cpp
3840
FUNCTION(("common_unlink: fd: %d, path '%s', kernel %d\n", fd, path, kernel));
src/tools/fs_shell/vfs.cpp
3842
status = fd_and_path_to_dir_vnode(fd, path, &vnode, filename, kernel);
src/tools/fs_shell/vfs.cpp
3858
common_access(char *path, int mode, bool kernel)
src/tools/fs_shell/vfs.cpp
3863
status = path_to_vnode(path, true, &vnode, NULL, kernel);
src/tools/fs_shell/vfs.cpp
3879
common_rename(int fd, char *path, int newFD, char *newPath, bool kernel)
src/tools/fs_shell/vfs.cpp
3886
FUNCTION(("common_rename(fd = %d, path = %s, newFD = %d, newPath = %s, kernel = %d)\n", fd, path, newFD, newPath, kernel));
src/tools/fs_shell/vfs.cpp
3888
status = fd_and_path_to_dir_vnode(fd, path, &fromVnode, fromName, kernel);
src/tools/fs_shell/vfs.cpp
3954
common_path_read_stat(int fd, char *path, bool traverseLeafLink,
src/tools/fs_shell/vfs.cpp
3960
FUNCTION(("common_path_read_stat: fd: %d, path '%s', stat %p,\n", fd, path, stat));
src/tools/fs_shell/vfs.cpp
3962
status = fd_and_path_to_vnode(fd, path, traverseLeafLink, &vnode, NULL, kernel);
src/tools/fs_shell/vfs.cpp
3980
common_path_write_stat(int fd, char *path, bool traverseLeafLink,
src/tools/fs_shell/vfs.cpp
3986
FUNCTION(("common_write_stat: fd: %d, path '%s', stat %p, stat_mask %d, kernel %d\n", fd, path, stat, statMask, kernel));
src/tools/fs_shell/vfs.cpp
3988
status = fd_and_path_to_vnode(fd, path, traverseLeafLink, &vnode, NULL, kernel);
src/tools/fs_shell/vfs.cpp
4004
attr_dir_open(int fd, char *path, bool kernel)
src/tools/fs_shell/vfs.cpp
4009
FUNCTION(("attr_dir_open(fd = %d, path = '%s', kernel = %d)\n", fd, path, kernel));
src/tools/fs_shell/vfs.cpp
4011
status = fd_and_path_to_vnode(fd, path, true, &vnode, NULL, kernel);
src/tools/fs_shell/vfs.cpp
4604
fs_mount(char *path, const char *device, const char *fsName, uint32_t flags,
src/tools/fs_shell/vfs.cpp
4610
FUNCTION(("fs_mount: entry. path = '%s', fs_name = '%s'\n", path, fsName));
src/tools/fs_shell/vfs.cpp
4694
if (fssh_strcmp(path, "/") != 0) {
src/tools/fs_shell/vfs.cpp
4707
status = path_to_vnode(path, true, &coveredVnode, NULL, kernel);
src/tools/fs_shell/vfs.cpp
4783
fs_unmount(char *path, uint32_t flags, bool kernel)
src/tools/fs_shell/vfs.cpp
4789
FUNCTION(("vfs_unmount: entry. path = '%s', kernel %d\n", path, kernel));
src/tools/fs_shell/vfs.cpp
4791
err = path_to_vnode(path, true, &vnode, NULL, kernel);
src/tools/fs_shell/vfs.cpp
5080
set_cwd(int fd, char *path, bool kernel)
src/tools/fs_shell/vfs.cpp
5088
FUNCTION(("set_cwd: path = \'%s\'\n", path));
src/tools/fs_shell/vfs.cpp
5091
status = fd_and_path_to_vnode(fd, path, true, &vnode, NULL, kernel);
src/tools/fs_shell/vfs.cpp
5131
_kern_mount(const char *path, const char *device, const char *fsName,
src/tools/fs_shell/vfs.cpp
5134
KPath pathBuffer(path, false, FSSH_B_PATH_NAME_LENGTH + 1);
src/tools/fs_shell/vfs.cpp
5143
_kern_unmount(const char *path, uint32_t flags)
src/tools/fs_shell/vfs.cpp
5145
KPath pathBuffer(path, false, FSSH_B_PATH_NAME_LENGTH + 1);
src/tools/fs_shell/vfs.cpp
5222
_kern_open(int fd, const char *path, int openMode, int perms)
src/tools/fs_shell/vfs.cpp
5225
KPath pathBuffer(path, false, FSSH_B_PATH_NAME_LENGTH + 1);
src/tools/fs_shell/vfs.cpp
5277
_kern_open_dir(int fd, const char *path)
src/tools/fs_shell/vfs.cpp
5279
KPath pathBuffer(path, false, FSSH_B_PATH_NAME_LENGTH + 1);
src/tools/fs_shell/vfs.cpp
5338
_kern_create_dir(int fd, const char *path, int perms)
src/tools/fs_shell/vfs.cpp
5340
KPath pathBuffer(path, false, FSSH_B_PATH_NAME_LENGTH + 1);
src/tools/fs_shell/vfs.cpp
5349
_kern_remove_dir(int fd, const char *path)
src/tools/fs_shell/vfs.cpp
5351
if (path) {
src/tools/fs_shell/vfs.cpp
5352
KPath pathBuffer(path, false, FSSH_B_PATH_NAME_LENGTH + 1);
src/tools/fs_shell/vfs.cpp
5383
_kern_read_link(int fd, const char *path, char *buffer, fssh_size_t *_bufferSize)
src/tools/fs_shell/vfs.cpp
5385
if (path) {
src/tools/fs_shell/vfs.cpp
5386
KPath pathBuffer(path, false, FSSH_B_PATH_NAME_LENGTH + 1);
src/tools/fs_shell/vfs.cpp
5414
_kern_create_symlink(int fd, const char *path, const char *toPath, int mode)
src/tools/fs_shell/vfs.cpp
5416
KPath pathBuffer(path, false, FSSH_B_PATH_NAME_LENGTH + 1);
src/tools/fs_shell/vfs.cpp
5433
_kern_create_link(const char *path, const char *toPath)
src/tools/fs_shell/vfs.cpp
5435
KPath pathBuffer(path, false, FSSH_B_PATH_NAME_LENGTH + 1);
src/tools/fs_shell/vfs.cpp
5460
_kern_unlink(int fd, const char *path)
src/tools/fs_shell/vfs.cpp
5462
KPath pathBuffer(path, false, FSSH_B_PATH_NAME_LENGTH + 1);
src/tools/fs_shell/vfs.cpp
5503
_kern_access(const char *path, int mode)
src/tools/fs_shell/vfs.cpp
5505
KPath pathBuffer(path, false, FSSH_B_PATH_NAME_LENGTH + 1);
src/tools/fs_shell/vfs.cpp
5534
_kern_read_stat(int fd, const char *path, bool traverseLeafLink,
src/tools/fs_shell/vfs.cpp
5550
if (path) {
src/tools/fs_shell/vfs.cpp
5552
KPath pathBuffer(path, false, FSSH_B_PATH_NAME_LENGTH + 1);
src/tools/fs_shell/vfs.cpp
5603
_kern_write_stat(int fd, const char *path, bool traverseLeafLink,
src/tools/fs_shell/vfs.cpp
5620
if (path) {
src/tools/fs_shell/vfs.cpp
5622
KPath pathBuffer(path, false, FSSH_B_PATH_NAME_LENGTH + 1);
src/tools/fs_shell/vfs.cpp
5648
_kern_open_attr_dir(int fd, const char *path)
src/tools/fs_shell/vfs.cpp
5654
if (path != NULL)
src/tools/fs_shell/vfs.cpp
5655
pathBuffer.SetTo(path);
src/tools/fs_shell/vfs.cpp
5657
return attr_dir_open(fd, path ? pathBuffer.LockBuffer() : NULL, true);
src/tools/fs_shell/vfs.cpp
5728
_kern_setcwd(int fd, const char *path)
src/tools/fs_shell/vfs.cpp
5734
if (path != NULL)
src/tools/fs_shell/vfs.cpp
5735
pathBuffer.SetTo(path);
src/tools/fs_shell/vfs.cpp
5737
return set_cwd(fd, path != NULL ? pathBuffer.LockBuffer() : NULL, true);
src/tools/fs_shell/vfs.cpp
5782
char* path, fssh_size_t pathLength)
src/tools/fs_shell/vfs.cpp
5784
return vfs_entry_ref_to_path(device, inode, leaf, true, path, pathLength);
src/tools/fs_shell/vfs.h
104
fssh_status_t vfs_normalize_path(const char *path, char *buffer,
src/tools/fs_shell/vfs.h
65
fssh_status_t vfs_get_vnode_from_path(const char *path, bool kernel, void **vnode);
src/tools/fs_shell/vfs.h
88
const char *path, bool kernel, void **_node);
src/tools/locale/CatalogData.cpp
108
BCatalogData::ReadFromFile(const char *path)
src/tools/locale/CatalogData.cpp
129
BCatalogData::WriteToFile(const char *path)
src/tools/locale/DefaultCatalog.cpp
103
fPath(path)
src/tools/locale/DefaultCatalog.cpp
130
DefaultCatalog::ReadFromFile(const char *path)
src/tools/locale/DefaultCatalog.cpp
132
if (!path)
src/tools/locale/DefaultCatalog.cpp
133
path = fPath.String();
src/tools/locale/DefaultCatalog.cpp
136
status_t res = catalogFile.SetTo(path, B_READ_ONLY);
src/tools/locale/DefaultCatalog.cpp
138
fprintf(stderr, "no catalog at %s\n", path);
src/tools/locale/DefaultCatalog.cpp
142
fPath = path;
src/tools/locale/DefaultCatalog.cpp
143
fprintf(stderr, "found catalog at %s\n", path);
src/tools/locale/DefaultCatalog.cpp
148
fprintf(stderr, "couldn't get size for catalog-file %s\n", path);
src/tools/locale/DefaultCatalog.cpp
160
fprintf(stderr, "couldn't read from catalog-file %s\n", path);
src/tools/locale/DefaultCatalog.cpp
167
res, sz, path);
src/tools/locale/DefaultCatalog.cpp
192
DefaultCatalog::WriteToFile(const char *path)
src/tools/locale/DefaultCatalog.cpp
195
if (path)
src/tools/locale/DefaultCatalog.cpp
196
fPath = path;
src/tools/locale/DefaultCatalog.cpp
99
DefaultCatalog::DefaultCatalog(const char *path, const char *signature,
src/tools/locale/PlainTextCatalog.cpp
111
PlainTextCatalog::ReadFromFile(const char *path)
src/tools/locale/PlainTextCatalog.cpp
116
if (!path)
src/tools/locale/PlainTextCatalog.cpp
117
path = fPath.String();
src/tools/locale/PlainTextCatalog.cpp
119
catalogFile.open(path, std::fstream::in);
src/tools/locale/PlainTextCatalog.cpp
121
fprintf(stderr, "couldn't open catalog at %s\n", path);
src/tools/locale/PlainTextCatalog.cpp
138
currentItem.c_str(), path);
src/tools/locale/PlainTextCatalog.cpp
146
kCatArchiveVersion, path);
src/tools/locale/PlainTextCatalog.cpp
150
fprintf(stderr, "Unable to read from catalog %s\n", path);
src/tools/locale/PlainTextCatalog.cpp
158
fprintf(stderr, "Unable to get language from %s\n", path);
src/tools/locale/PlainTextCatalog.cpp
166
fprintf(stderr, "Unable to get signature from %s\n", path);
src/tools/locale/PlainTextCatalog.cpp
177
currentItem.c_str(), path);
src/tools/locale/PlainTextCatalog.cpp
188
fprintf(stderr, "Unable to get fingerprint from %s\n", path);
src/tools/locale/PlainTextCatalog.cpp
193
fPath = path;
src/tools/locale/PlainTextCatalog.cpp
206
originalString.c_str(), path);
src/tools/locale/PlainTextCatalog.cpp
212
originalString.c_str(), path);
src/tools/locale/PlainTextCatalog.cpp
219
originalString.c_str(), path);
src/tools/locale/PlainTextCatalog.cpp
249
UpdateAttributes(path);
src/tools/locale/PlainTextCatalog.cpp
255
PlainTextCatalog::WriteToFile(const char *path)
src/tools/locale/PlainTextCatalog.cpp
260
if (path)
src/tools/locale/PlainTextCatalog.cpp
261
fPath = path;
src/tools/locale/PlainTextCatalog.cpp
322
PlainTextCatalog::UpdateAttributes(const char* path)
src/tools/locale/PlainTextCatalog.cpp
324
BEntry entry(path);
src/tools/locale/PlainTextCatalog.cpp
95
PlainTextCatalog::PlainTextCatalog(const char *path, const char *signature,
src/tools/locale/PlainTextCatalog.cpp
99
fPath(path)
src/tools/rm_attrs.cpp
106
if (!path.PushLeaf(entry->d_name)) {
src/tools/rm_attrs.cpp
108
"entry: \"%s\"\n", path.GetPath(), entry->d_name);
src/tools/rm_attrs.cpp
112
remove_entry(path, true, force, removeAttributes);
src/tools/rm_attrs.cpp
114
path.PopLeaf();
src/tools/rm_attrs.cpp
121
path.GetPath(), strerror(errno));
src/tools/rm_attrs.cpp
130
remove_entry(Path& path, bool recursive, bool force, bool removeAttributes)
src/tools/rm_attrs.cpp
134
if (lstat(path.GetPath(), &st) < 0) {
src/tools/rm_attrs.cpp
139
fprintf(stderr, "Error: Failed to remove \"%s\": %s\n", path.GetPath(),
src/tools/rm_attrs.cpp
147
if (__get_attribute_dir_path(&st, path.GetPath(),
src/tools/rm_attrs.cpp
156
fprintf(stderr, "Error: \"%s\" is a directory.\n", path.GetPath());
src/tools/rm_attrs.cpp
161
remove_dir_contents(path, force, removeAttributes);
src/tools/rm_attrs.cpp
164
if (rmdir(path.GetPath()) < 0) {
src/tools/rm_attrs.cpp
166
path.GetPath(), strerror(errno));
src/tools/rm_attrs.cpp
171
if (unlink(path.GetPath()) < 0) {
src/tools/rm_attrs.cpp
173
path.GetPath(), strerror(errno));
src/tools/rm_attrs.cpp
18
const char* path, char* buffer);
src/tools/rm_attrs.cpp
223
Path path;
src/tools/rm_attrs.cpp
224
if (!path.Init(argv[argi])) {
src/tools/rm_attrs.cpp
229
remove_entry(path, recursive, force, true);
src/tools/rm_attrs.cpp
23
bool Init(const char* path)
src/tools/rm_attrs.cpp
25
size_t len = strlen(path);
src/tools/rm_attrs.cpp
29
strcpy(fPath, path);
src/tools/rm_attrs.cpp
89
remove_dir_contents(Path& path, bool force, bool removeAttributes)
src/tools/rm_attrs.cpp
92
DIR* dir = opendir(path.GetPath());
src/tools/rm_attrs.cpp
95
path.GetPath(), strerror(errno));
src/tools/translation/inspector/ImageView.cpp
381
ImageView::UpdateInfoWindow(const BPath &path, BMessage &ioExtension,
src/tools/translation/inspector/ImageView.cpp
401
bstr.ReplaceFirst("%1", path.Path());
src/tools/translation/inspector/ImageView.cpp
587
BPath path;
src/tools/translation/inspector/ImageView.cpp
589
if (path.SetTo(&entry) == B_OK)
src/tools/translation/inspector/ImageView.cpp
590
pwin->SetTitle(path.Leaf());
src/tools/translation/inspector/ImageView.cpp
595
UpdateInfoWindow(path, ioExtension, tinfo, proster);
src/tools/translation/inspector/ImageView.h
64
void UpdateInfoWindow(const BPath &path, BMessage &ioExtension,
src/tools/translation/inspector/InspectorApp.cpp
73
BPath path;
src/tools/translation/inspector/InspectorApp.cpp
74
if (ent.GetPath(&path) == B_OK)
src/tools/translation/inspector/InspectorApp.cpp
76
new BTranslatorItem(path.Leaf(), path.Path(), group));
src/tools/translation/inspector/TranslatorItem.cpp
33
BTranslatorItem::BTranslatorItem(const char *text, const char *path, int32 group)
src/tools/translation/inspector/TranslatorItem.cpp
36
fpath.SetTo(path);
src/tools/translation/inspector/TranslatorItem.h
46
BTranslatorItem(const char *text, const char *path, int32 group);
src/tools/translation/pnginfo/pnginfo.cpp
84
PrintPNGInfo(const char *path)
src/tools/translation/pnginfo/pnginfo.cpp
86
printf("\n--- %s ---\n", path);
src/tools/translation/pnginfo/pnginfo.cpp
89
pfile = new BFile(path, B_READ_ONLY);
src/tools/unzip/unix/unxcfg.h
34
extern int _kern_open(int fd, const char *path, int openMode, int perms);