Searched refs:path (Results 51 - 75 of 1236) sorted by relevance

1234567891011>>

/haiku/src/servers/launch/
H A DInitRealTimeClockJob.cpp37 BPath path; local
38 status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
40 _SetRealTimeClockIsGMT(path);
41 _SetTimeZoneOffset(path);
48 InitRealTimeClockJob::_SetRealTimeClockIsGMT(BPath path) const
50 path.Append("RTC_time_settings");
52 status_t status = file.SetTo(path.Path(), B_READ_ONLY);
72 InitRealTimeClockJob::_SetTimeZoneOffset(BPath path) const
74 path.Append("Time settings");
76 status_t status = file.SetTo(path
[all...]
/haiku/src/tools/fs_shell/
H A Dstat.cpp27 extern "C" status_t _kern_read_stat(int fd, const char *path,
33 FSShell::unrestricted_stat(const char *path, struct fssh_stat *fsshStat) argument
40 if (::stat(path, &st) < 0)
43 status_t error = _kern_read_stat(-1, path, true, &st, sizeof(st));
81 FSShell::unrestricted_lstat(const char *path, struct fssh_stat *fsshStat) argument
88 if (lstat(path, &st) < 0)
91 status_t error = _kern_read_stat(-1, path, false, &st, sizeof(st));
106 fssh_mkdir(const char *path, fssh_mode_t mode) argument
108 return mkdir(path, to_platform_mode(mode));
113 fssh_stat(const char *path, struc argument
137 fssh_lstat(const char *path, struct fssh_stat *fsshStat) argument
[all...]
H A Dpath_util.h14 fssh_status_t get_last_path_component(const char *path, char *buffer,
/haiku/src/tools/
H A Drm_attrs.cpp18 const char* path, char* buffer);
23 bool Init(const char* path) argument
25 size_t len = strlen(path);
29 strcpy(fPath, path);
89 remove_dir_contents(Path& path, bool force, bool removeAttributes) argument
92 DIR* dir = opendir(path.GetPath());
95 path.GetPath(), strerror(errno));
106 if (!path.PushLeaf(entry->d_name)) {
108 "entry: \"%s\"\n", path.GetPath(), entry->d_name);
112 remove_entry(path, tru
130 remove_entry(Path& path, bool recursive, bool force, bool removeAttributes) argument
223 Path path; local
[all...]
/haiku/src/kits/storage/
H A Dstorage_support.cpp26 /*! \param path the path
27 \return \c true, if \a path is not \c NULL and absolute, \c false otherwise
30 is_absolute_path(const char *path) argument
32 return (path && path[0] == '/');
36 /*! \brief Parses the supplied path and returns the position of the leaf name
37 part of the path and the length of its directory path part.
40 function always returns a non-empty directory path par
186 split_path(const char *fullPath, char *&path, char *&leaf) argument
200 split_path(const char *fullPath, char **path, char **leaf) argument
296 parse_first_path_component(const char *path, int32& length, int32& nextComponent) argument
330 parse_first_path_component(const char *path, char *&component, int32& nextComponent) argument
384 check_path_name(const char *path) argument
[all...]
H A DPath.cpp39 BPath::BPath(const BPath& path) argument
44 *this = path;
70 // Creates a BPath object and initializes it to the specified path or
71 // path and filename combination.
116 char path[B_PATH_NAME_LENGTH]; local
118 ref->name, path, sizeof(path));
122 fCStatus = _SetPath(path);
123 // the path is already normalized
145 // Reinitializes the object to the passed in path o
148 SetTo(const char* path, const char* leaf, bool normalize) argument
205 SetTo(const BDirectory* dir, const char* path, bool normalize) argument
236 Append(const char* path, bool normalize) argument
363 operator =(const char* path) argument
513 _SetPath(const char* path) argument
547 _MustNormalize(const char* path, status_t* _error) argument
[all...]
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A Dfuse_fs.cpp16 fuse_fs_getattr(struct fuse_fs* fs, const char* path, struct stat* buf) argument
20 return fs->ops.getattr(path, buf);
25 fuse_fs_fgetattr(struct fuse_fs* fs, const char* path, struct stat* buf, argument
30 return fs->ops.fgetattr(path, buf, fi);
44 fuse_fs_unlink(struct fuse_fs* fs, const char* path) argument
48 return fs->ops.unlink(path);
53 fuse_fs_rmdir(struct fuse_fs* fs, const char* path) argument
57 return fs->ops.rmdir(path);
62 fuse_fs_symlink(struct fuse_fs* fs, const char* linkname, const char* path) argument
66 return fs->ops.symlink(linkname, path);
80 fuse_fs_release(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi) argument
90 fuse_fs_open(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi) argument
99 fuse_fs_read(struct fuse_fs* fs, const char* path, char *buf, size_t size, off_t off, struct fuse_file_info* fi) argument
109 fuse_fs_write(struct fuse_fs* fs, const char* path, const char* buf, size_t size, off_t off, struct fuse_file_info* fi) argument
119 fuse_fs_fsync(struct fuse_fs* fs, const char* path, int datasync, struct fuse_file_info* fi) argument
129 fuse_fs_flush(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi) argument
138 fuse_fs_statfs(struct fuse_fs* fs, const char* path, struct statvfs* buf) argument
147 fuse_fs_opendir(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi) argument
156 fuse_fs_readdir(struct fuse_fs* fs, const char* path, void* buf, fuse_fill_dir_t filler, off_t off, struct fuse_file_info* fi) argument
166 fuse_fs_fsyncdir(struct fuse_fs* fs, const char* path, int datasync, struct fuse_file_info* fi) argument
176 fuse_fs_releasedir(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi) argument
186 fuse_fs_create(struct fuse_fs* fs, const char* path, mode_t mode, struct fuse_file_info* fi) argument
196 fuse_fs_lock(struct fuse_fs* fs, const char* path, struct fuse_file_info* fi, int cmd, struct flock* lock) argument
206 fuse_fs_chmod(struct fuse_fs* fs, const char* path, mode_t mode) argument
215 fuse_fs_chown(struct fuse_fs* fs, const char* path, uid_t uid, gid_t gid) argument
224 fuse_fs_truncate(struct fuse_fs* fs, const char* path, off_t size) argument
233 fuse_fs_ftruncate(struct fuse_fs* fs, const char* path, off_t size, struct fuse_file_info* fi) argument
243 fuse_fs_utimens(struct fuse_fs* fs, const char* path, const struct timespec tv[2]) argument
262 fuse_fs_access(struct fuse_fs* fs, const char* path, int mask) argument
271 fuse_fs_readlink(struct fuse_fs* fs, const char* path, char* buf, size_t len) argument
280 fuse_fs_mknod(struct fuse_fs* fs, const char* path, mode_t mode, dev_t rdev) argument
289 fuse_fs_mkdir(struct fuse_fs* fs, const char* path, mode_t mode) argument
298 fuse_fs_setxattr(struct fuse_fs* fs, const char* path, const char* name, const char* value, size_t size, int flags) argument
308 fuse_fs_getxattr(struct fuse_fs* fs, const char* path, const char* name, char* value, size_t size) argument
318 fuse_fs_listxattr(struct fuse_fs* fs, const char* path, char* list, size_t size) argument
327 fuse_fs_removexattr(struct fuse_fs* fs, const char* path, const char* name) argument
336 fuse_fs_bmap(struct fuse_fs* fs, const char* path, size_t blocksize, uint64_t* idx) argument
345 fuse_fs_ioctl(struct fuse_fs *fs, const char *path, int cmd, void *arg, struct fuse_file_info *fi, unsigned int flags, void *data) argument
[all...]
/haiku/headers/private/fs_shell/
H A DKPath.h18 KPath(const char* path, bool normalize = false,
23 fssh_status_t SetTo(const char *path, bool normalize = false,
28 fssh_status_t SetPath(const char *path, bool normalize = false);
42 KPath& operator=(const char* path);
45 bool operator==(const char* path) const;
47 bool operator!=(const char* path) const;
/haiku/src/add-ons/media/plugins/dvd_streamer/
H A DDVDStreamerPlugin.cpp33 BString path = url.UrlString(); local
36 path = path.RemoveFirst("dvd://");
38 path = path.RemoveFirst("file://");
42 DVDMediaIO* adapter = new DVDMediaIO(path);
/haiku/src/bin/
H A Dunmount.c22 printf("usage: %s [-f] <path to volume>\n"
33 const char *path; local
55 path = argv[0];
59 if (path == NULL)
62 if (stat(path, &pathStat) < 0) {
63 fprintf(stderr, "%s: The path \"%s\" is not accessible\n", programName, path);
69 status = fs_unmount_volume(path, flags);
/haiku/headers/build/host/darwin/
H A Dunistd.h10 int faccessat(int fd, const char* path, int accessMode, int flag);
11 int fchownat(int fd, const char* path, uid_t owner, gid_t group, int flag);
12 ssize_t readlinkat(int fd, const char *path, char *buffer, size_t bufferSize);
/haiku/src/build/libroot/
H A Dfs_impl.h12 status_t get_path(int fd, const char *name, std::string &path);
H A Dremapped_functions.h14 int _haiku_build_fchmodat(int fd, const char* path, mode_t mode, int flag);
16 int _haiku_build_fstatat(int fd, const char* path, struct stat* st,
18 int _haiku_build_mkdirat(int fd, const char* path, mode_t mode);
19 int _haiku_build_mkfifoat(int fd, const char* path, mode_t mode);
20 int _haiku_build_utimensat(int fd, const char* path,
23 int _haiku_build_faccessat(int fd, const char* path, int accessMode,
30 const char* path, int flag);
31 int _haiku_build_unlinkat(int fd, const char* path, int flag);
32 ssize_t _haiku_build_readlinkat(int fd, const char* path, char* buffer,
38 int _haiku_build_fchownat(int fd, const char* path, uid_
[all...]
H A Dfs_attr_extattr.h22 list_attributes(int fd, const char* path, char* buffer, size_t bufferSize) argument
29 bytesRead = extattr_list_link(path, EXTATTR_NAMESPACE_USER, buffer,
55 get_attribute(int fd, const char* path, const char* attribute, void* buffer, argument
62 return extattr_get_link(path, EXTATTR_NAMESPACE_USER, attribute, buffer,
68 set_attribute(int fd, const char* path, const char* attribute, argument
75 return extattr_set_link(path, EXTATTR_NAMESPACE_USER, attribute, buffer,
81 remove_attribute(int fd, const char* path, const char* attribute) argument
85 return extattr_delete_link(path, EXTATTR_NAMESPACE_USER, attribute);
/haiku/headers/os/package/
H A DUserSettingsFileInfo.h26 BUserSettingsFileInfo(const BString& path,
28 BUserSettingsFileInfo(const BString& path,
38 void SetTo(const BString& path,
40 void SetTo(const BString& path,
/haiku/headers/private/locale/
H A DPlainTextCatalog.h24 PlainTextCatalog(const char *path, const char *signature,
33 status_t ReadFromFile(const char *path = NULL);
34 status_t WriteToFile(const char *path = NULL);
43 void UpdateAttributes(const char* path);
/haiku/src/kits/package/
H A DUserSettingsFileInfo.cpp26 fPath(infoData.path),
33 BUserSettingsFileInfo::BUserSettingsFileInfo(const BString& path, argument
36 fPath(path),
43 BUserSettingsFileInfo::BUserSettingsFileInfo(const BString& path, argument
46 fPath(path),
87 BUserSettingsFileInfo::SetTo(const BString& path, const BString& templatePath) argument
89 fPath = path;
96 BUserSettingsFileInfo::SetTo(const BString& path, bool isDirectory) argument
98 fPath = path;
/haiku/headers/private/debugger/model/
H A DStackFrameValueInfos.h28 const TypeComponentPath* path,
33 const TypeComponentPath& path,
38 const TypeComponentPath* path) const;
40 const TypeComponentPath& path) const;
42 TypeComponentPath* path, Type* type,
63 StackFrameValueInfos::GetInfo(ObjectID* variable, const TypeComponentPath& path, argument
66 return GetInfo(variable, &path, _type, _location);
71 StackFrameValueInfos::HasInfo(ObjectID* variable, const TypeComponentPath& path)
74 return HasInfo(variable, &path);
H A DStackFrameValues.h28 const TypeComponentPath* path,
31 const TypeComponentPath& path,
34 const TypeComponentPath* path) const;
36 const TypeComponentPath& path) const;
38 TypeComponentPath* path,
59 StackFrameValues::GetValue(ObjectID* variable, const TypeComponentPath& path, argument
62 return GetValue(variable, &path, _value);
67 StackFrameValues::HasValue(ObjectID* variable, const TypeComponentPath& path)
70 return HasValue(variable, &path);
/haiku/src/system/libroot/posix/unistd/
H A Dlink.c16 readlink(const char *path, char *buffer, size_t bufferSize) argument
18 return readlinkat(AT_FDCWD, path, buffer, bufferSize);
23 readlinkat(int fd, const char *path, char *buffer, size_t bufferSize) argument
26 status_t status = _kern_read_link(fd, path, buffer, &linkLen);
63 unlink(const char *path) argument
65 int status = _kern_unlink(-1, path);
72 unlinkat(int fd, const char *path, int flag) argument
75 RETURN_AND_SET_ERRNO(_kern_remove_dir(fd, path));
77 RETURN_AND_SET_ERRNO(_kern_unlink(fd, path));
H A Dexec.cpp56 do_exec(const char* path, char* const args[], char* const environment[], argument
59 if (path == NULL || args == NULL) {
86 status_t status = __test_executable(path, invoker);
99 status = __parse_invoke_line(invoker, &newArgs, &args, &argCount, path);
105 path = newArgs[0];
111 environment, &envCount, path, &flatArgs, &flatArgsSize);
114 __set_errno(_kern_exec(path, flatArgs, flatArgsSize, argCount, envCount,
131 execve(const char* path, char* const args[], char* const environment[]) argument
133 return do_exec(path, args, environment, false);
138 execv(const char* path, cha argument
160 char path[B_PATH_NAME_LENGTH]; local
172 execl(const char* path, const char* arg, ...) argument
220 execle(const char* path, const char* arg, ... ) argument
247 exect(const char* path, char* const* argv) argument
[all...]
/haiku/src/system/boot/loader/
H A Dloader.cpp59 open_maybe_packaged(BootVolume& volume, const char* path, int openMode) argument
61 if (strncmp(path, kSystemDirectoryPrefix, strlen(kSystemDirectoryPrefix))
63 path += strlen(kSystemDirectoryPrefix);
64 return open_from(volume.SystemDirectory(), path, openMode);
67 return open_from(volume.RootDirectory(), path, openMode);
145 load_modules_from(BootVolume& volume, const char* path) argument
149 int fd = open_maybe_packaged(volume, path, O_RDONLY);
185 char path[B_FILE_NAME_LENGTH]; local
186 snprintf(path, sizeof(path), "
199 char path[B_FILE_NAME_LENGTH]; local
206 char path[B_FILE_NAME_LENGTH]; local
[all...]
/haiku/src/add-ons/accelerants/radeon/
H A Dsettings.cpp30 BPath path; local
40 if( find_directory( B_USER_SETTINGS_DIRECTORY, &path ) != B_OK )
43 path.Append( "radeon" );
45 BFile file( path.Path(), B_READ_ONLY );
65 BPath path; local
71 if( find_directory( B_USER_SETTINGS_DIRECTORY, &path ) != B_OK )
74 path.Append( "radeon" );
76 BFile file( path.Path(), B_CREATE_FILE | B_WRITE_ONLY );
/haiku/src/preferences/datatranslations/
H A DDataTranslationsSettings.cpp27 BPath path; local
28 if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) != B_OK)
33 path.Append("system/DataTranslations settings");
34 BFile file(path.Path(), B_READ_ONLY);
48 BPath path; local
49 if (find_directory(B_USER_SETTINGS_DIRECTORY, &path) < B_OK)
55 path.Append("system/DataTranslations settings");
56 BFile file(path.Path(), B_WRITE_ONLY | B_CREATE_FILE | B_ERASE_FILE);
/haiku/src/servers/bluetooth/
H A DHCIControllerAccessor.cpp8 HCIControllerAccessor::HCIControllerAccessor(BPath* path) : HCIDelegate(path) argument

Completed in 120 milliseconds

1234567891011>>