Searched refs:path (Results 276 - 300 of 1236) sorted by relevance

<<11121314151617181920>>

/haiku/src/system/boot/loader/file_systems/packagefs/
H A DPackageSettingsItem.cpp110 PackageSettingsItem::AddEntry(const char* path, Entry*& _entry) argument
114 while (*path != '\0') {
115 while (*path == '/') {
116 path++;
120 const char* componentEnd = strchr(path, '/');
122 componentEnd = path + strlen(path);
124 const char* name = path;
125 size_t nameLength = componentEnd - path;
137 path
[all...]
/haiku/src/add-ons/kernel/file_systems/netfs/server/
H A DPath.cpp26 Path::SetTo(const char* path, const char* leaf) argument
28 if (!path)
31 // get the base path len
32 int32 len = strlen(path);
42 insertSeparator = (path[len - 1] != '/' && leaf[0] != '/');
51 // copy path
52 memcpy(fBuffer, path, len);
/haiku/src/apps/deskbar/
H A DDeskbarUtils.cpp75 BPath path;
93 if (find_directory(B_USER_DESKBAR_DIRECTORY, &path) == B_OK)
94 dir.SetTo(path.Path());
102 entry.GetPath(&path);
104 dir.CreateSymLink(ref.name, path.Path(), &link);
/haiku/src/apps/mail/
H A DSettings.cpp154 Settings::_GetSettingsPath(BPath &path) argument
156 status_t status = find_directory(B_USER_SETTINGS_DIRECTORY, &path);
160 path.Append("Mail");
161 return create_directory(path.Path(), 0755);
175 BPath path; local
176 status_t status = _GetSettingsPath(path);
180 path.Append("Mail Settings~");
183 status = file.SetTo(path.Path(),
214 status = entry.SetTo(path.Path());
235 BPath path; local
438 BPath path; local
[all...]
/haiku/src/apps/debugger/user_interface/gui/model/
H A DVariablesViewState.h75 const TypeComponentPath* path) const;
77 const TypeComponentPath& path) const;
80 TypeComponentPath* path,
82 // requires an on-heap path
103 const TypeComponentPath& path) const
105 return GetNodeInfo(variable, &path);
/haiku/src/tests/system/network/
H A Dselect_test2.c21 char path[PATH_MAX]; local
29 getcwd(path, PATH_MAX);
30 sprintf(path, "%s/select_test2.c", path);
31 f = open(path, O_RDWR);
/haiku/src/bin/
H A Dcheckfs.cpp74 const char* path = argv[optind]; local
81 status_t status = roster.GetPartitionForPath(path, &device,
84 if (strncmp(path, "/dev", 4)) {
86 status = roster.FindPartitionByMountPoint(path, &device, &partition)
93 fprintf(stderr, "%s: Failed to get disk device for path \"%s\": "
94 "%s\n", kProgramName, path, strerror(status));
H A Drmindex.cpp61 " -d, --volume=PATH a path on the volume from which the index will be\n"
124 open_index_dir(const char* /*path*/)
178 char *path = NULL; local
186 path = optarg;
205 if (path == NULL)
206 path = ".";
208 device = dev_for_path(path);
210 fprintf(stderr, "%s: can't get information about volume %s\n", kProgramName, path);
/haiku/src/system/kernel/
H A Dmodule.cpp94 char* path; // the full path for the module member in struct:module_image
154 free((char*)path);
158 const char* path; member in struct:Module::hash_entry
254 status_t _AddNode(dev_t device, ino_t node, const char* path,
309 { return HashKey(image->path); }
322 return strcmp(image->path, key) == 0;
368 /* We store the loaded modules by directory path, and all known modules
377 /*! Try to load the module image at the specified \a path.
383 load_module_image(const char* path, module_imag argument
487 get_module_image(const char* path, module_image** _image) argument
569 check_module_image(const char* path, const char* searchedName, module_image** _moduleImage) argument
646 KPath path; local
844 iterator_push_path_on_stack(module_iterator* iterator, const char* path, uint32 baseLength) argument
930 const char* path = iterator_pop_path_from_stack(iterator, local
1345 _AddNode(dev_t device, ino_t node, const char* path, uint32 flags, NotificationListener& listener) argument
1402 KPath path; local
1571 const char* path; local
1708 unload_module(const char* path) argument
1733 load_module(const char* path, module_info*** _modules) argument
2028 char* path = strdup(pathBuffer.Path()); local
2078 const char* path; local
2180 get_module(const char* path, module_info** _info) argument
2242 put_module(const char* path) argument
[all...]
/haiku/src/tests/kits/storage/
H A DSymLinkTest.cpp595 BPath path; local
600 CPPUNIT_ASSERT( equals(link.MakeLinkedPath("/boot", &path), B_BAD_ADDRESS,
603 path.Unset();
607 CPPUNIT_ASSERT( link.MakeLinkedPath("/boot", &path)
609 CPPUNIT_ASSERT( path.InitCheck() == B_OK );
610 CPPUNIT_ASSERT( string(existingDir) == path.Path() );
612 path.Unset();
616 CPPUNIT_ASSERT( link.MakeLinkedPath("/boot", &path)
618 CPPUNIT_ASSERT( path.InitCheck() == B_OK );
619 CPPUNIT_ASSERT( string(existingFile) == path
[all...]
/haiku/src/apps/bootmanager/
H A DBootManagerController.cpp46 BPath path; local
47 if (find_directory(B_USER_SETTINGS_DIRECTORY, &path, true) == B_OK) {
48 path.Append("bootman/MBR");
49 fSettings.AddString("file", path.Path());
52 if (path.GetParent(&parent) == B_OK) {
95 const char* path; local
96 if (fSettings.FindString("disk", &path) != B_OK)
101 fBootDrive = new BootDrive(path);
207 BString path; local
208 fSettings.FindString("file", &path);
219 BString path; local
394 BString path; local
400 description << displayName << "\\t(" << path << ")\\n"; local
402 description << name << "\\t(" << path << ")\\n"; local
[all...]
/haiku/src/build/libbe/storage/
H A DEntry.cpp246 //! Creates a BEntry initialized to the given directory and path combination.
247 /*! If traverse is true and \c dir/path refers to a symlink, the BEntry will
250 \param dir directory in which \a path resides
251 \param path relative path reckoned off of \a dir
256 BEntry::BEntry(const BDirectory *dir, const char *path, bool traverse) argument
262 SetTo(dir, path, traverse);
285 //! Creates a BEntry initialized to the given path.
286 /*! If \a path is relative, it will
287 be reckoned off the current working directory. If \a path refer
296 BEntry(const char *path, bool traverse) argument
393 SetTo(const BDirectory *dir, const char *path, bool traverse) argument
448 SetTo(const char *path, bool traverse) argument
680 Rename(const char *path, bool clobber) argument
723 MoveTo(BDirectory *dir, const char *path, bool clobber) argument
882 set(int dirFD, const char *path, bool traverse) argument
1116 get_ref_for_path(const char *path, entry_ref *ref) argument
[all...]
/haiku/src/kits/storage/
H A DEntry.cpp132 BEntry::BEntry(const BDirectory* dir, const char* path, bool traverse) argument
138 SetTo(dir, path, traverse);
152 BEntry::BEntry(const char* path, bool traverse) argument
158 SetTo(path, traverse);
205 BEntry::SetTo(const BDirectory* dir, const char* path, bool traverse) argument
210 if (path && path[0] == '\0') // R5 behaviour
211 path = NULL;
213 // if path is absolute, let the path
250 SetTo(const char* path, bool traverse) argument
384 Rename(const char* path, bool clobber) argument
410 MoveTo(BDirectory* dir, const char* path, bool clobber) argument
551 _SetTo(int dirFD, const char* path, bool traverse) argument
802 get_ref_for_path(const char* path, entry_ref* ref) argument
[all...]
/haiku/src/apps/mediaplayer/playlist/
H A DPlaylistFileReader.cpp46 BPath path(entry.String());
48 status_t err = get_ref_for_path(path.Path(), &refPath);
51 // Create a PlaylistItem if entry is a valid file path or URL
84 BString path(BPath(&ref).Path());
86 if (path.FindLast(".m3u") == path.CountChars() - 4
87 || path.FindLast(".m3u8") == path.CountChars() - 5)
89 else if (path.FindLast(".pls") == path
[all...]
/haiku/headers/build/private/kernel/
H A Dsyscalls.h58 extern int _kern_open(int fd, const char *path, int openMode,
62 extern int _kern_open_dir(int fd, const char *path);
69 extern status_t _kern_create_dir(int fd, const char *path, int perms);
70 extern status_t _kern_read_link(int fd, const char *path, char *buffer,
72 extern status_t _kern_create_symlink(int fd, const char *path,
74 extern status_t _kern_unlink(int fd, const char *path);
77 extern int _kern_open_attr_dir(int fd, const char *path);
94 extern status_t _kern_read_stat(int fd, const char *path,
96 extern status_t _kern_write_stat(int fd, const char *path,
/haiku/src/apps/haikudepot/model/
H A DPackageScreenshotRepository.cpp113 BPath path = _DeriveCachePath(coord);
114 const char* pathStr = path.Path();
186 const BPath& path)
188 const char* pathStr = path.Path();
213 BPath path(fBaseDirectory);
214 path.Append(coord.CacheFilename());
215 return path;
223 BPath path = _DeriveCachePath(coord); local
224 const char* pathStr = path.Path();
185 _DownloadToLocalFile(const ScreenshotCoordinate& coord, const BPath& path) argument
/haiku/src/tests/add-ons/kernel/network/
H A Duserland_modules.cpp48 char * path; member in struct:module_addon
75 static module_addon * load_module_addon(const char * path);
233 - each searchable add-ons path root
234 - each (sub-)directory under the current add-ons path root
267 BPath path; local
273 // find add-ons root directory in this search path
275 // resolve "%A/..." path
280 entry.GetPath(&path);
281 path.GetParent(&path);
423 load_module_addon(const char * path) argument
619 BPath path; local
[all...]
/haiku/src/libs/print/libprint/
H A DTransport.cpp50 BPath path; local
52 if (find_directory(paths[i], &path) != B_OK)
54 path.Append("Print/transport");
55 path.Append(printerData->GetTransport().c_str());
56 DBGMSG(("load_add_on: %s\n", path.Path()));
57 fImage = load_add_on(path.Path());
/haiku/src/apps/icon-o-matic/gui/
H A DPathListView.h67 virtual void ItemAdded(VectorPath* path, int32 index);
68 virtual void ItemRemoved(VectorPath* path);
81 bool _AddPath(VectorPath* path, int32 index);
82 bool _RemovePath(VectorPath* path);
84 PathListItem* _ItemForPath(VectorPath* path) const;
88 void _SetPathMarked(VectorPath* path, bool marked);
110 // those path items will be marked that
/haiku/src/servers/input/
H A DAddOnManager.cpp89 instantiate_add_on(image_id image, const char* path, const char* type) argument
99 functionName.String(), path);
106 "NULL\n", functionName.String(), path);
113 "returned %s\n", path, strerror(status));
214 BString path; local
216 path = "/dev/";
217 path += device;
219 TRACE("AddOnMonitor::StartMonitoringDevice(%s)\n", path.String());
222 status_t status = _AddDevicePath(addOn, path.String(), newPath);
224 status = BPathMonitor::StartWatching(path
241 BString path; local
927 const char* path; local
959 _AddDevicePath(DeviceAddOn* addOn, const char* path, bool& newPath) argument
982 _RemoveDevicePath(DeviceAddOn* addOn, const char* path, bool& lastPath) argument
[all...]
/haiku/src/bin/consoled/
H A Dconsoled.cpp97 char path[PATH_MAX]; local
99 path, sizeof(path));
101 strlcat(path, "/Key_map", sizeof(path));
102 status = keymap.SetTo(path);
249 char path[PATH_MAX]; local
250 strlcpy(path, start, sizeof(path));
251 strlcat(path, "/", sizeo
[all...]
/haiku/src/apps/icon-o-matic/import_export/svg/
H A DDocumentBuilder.cpp143 VectorPath* path = new (nothrow) VectorPath(); local
144 if (!path || !icon->Paths()->AddItem(path)) {
145 delete path;
149 if (!shape->Paths()->AddItem(path))
152 path->SetClosed(svgPath->closed);
157 // First entry in the points list is always a "move" to the path
159 if (!path->AddPoint(BPoint(points[0], points[1])))
161 path->SetInOutConnected(path
334 VectorPath* path = shape->Paths()->ItemAtFast(i); local
[all...]
/haiku/src/add-ons/media/media-add-ons/esound_sink/
H A DESDSinkAddOn.cpp247 BPath path;
248 entry.GetPath(&path);
249 ESDEndpoint *device = new ESDEndpoint(path.Path() + strlen(rootPath), path.Path());
268 BPath path; local
269 if(find_directory(B_USER_SETTINGS_DIRECTORY, &path) == B_OK) {
270 path.Append(SETTINGS_FILE);
271 BFile file(path.Path(),B_READ_WRITE|B_CREATE_FILE|B_ERASE_FILE);
284 BPath path; local
285 if(find_directory(B_USER_SETTINGS_DIRECTORY, &path)
[all...]
/haiku/src/apps/debuganalyzer/gui/table/
H A DTreeTable.cpp140 const TreeTablePath& path, int32 childIndex, int32 count)
147 const TreeTablePath& path, int32 childIndex, int32 count)
154 const TreeTablePath& path, int32 childIndex, int32 count)
174 TreeTableModel::NodeForPath(const TreeTablePath& path) const
178 int32 count = path.CountComponents();
180 node = ChildAt(node, path.ComponentAt(i));
201 TreeTableModel::NotifyNodesAdded(const TreeTablePath& path, int32 childIndex, argument
207 listener->TableNodesAdded(this, path, childIndex, count);
213 TreeTableModel::NotifyNodesRemoved(const TreeTablePath& path, int32 childIndex, argument
219 listener->TableNodesRemoved(this, path, childInde
139 TableNodesAdded(TreeTableModel* model, const TreeTablePath& path, int32 childIndex, int32 count) argument
146 TableNodesRemoved(TreeTableModel* model, const TreeTablePath& path, int32 childIndex, int32 count) argument
153 TableNodesChanged(TreeTableModel* model, const TreeTablePath& path, int32 childIndex, int32 count) argument
225 NotifyNodesChanged(const TreeTablePath& path, int32 childIndex, int32 count) argument
269 TreeTableNodeInvoked(TreeTable* table, const TreeTablePath& path) argument
276 TreeTableNodeExpandedChanged(TreeTable* table, const TreeTablePath& path, bool expanded) argument
283 TreeTableCellMouseDown(TreeTable* table, const TreeTablePath& path, int32 columnIndex, BPoint screenWhere, uint32 buttons) argument
291 TreeTableCellMouseUp(TreeTable* table, const TreeTablePath& path, int32 columnIndex, BPoint screenWhere, uint32 buttons) argument
773 SelectNode(const TreeTablePath& path, bool extendSelection) argument
790 DeselectNode(const TreeTablePath& path) argument
814 SetNodeExpanded(const TreeTablePath& path, bool expanded, bool expandAncestors) argument
823 ScrollToNode(const TreeTablePath& path) argument
845 GetCellRectAt(const TreeTablePath& path, int32 colIndex, BRect& _output) const argument
879 TreeTablePath path; local
961 TableNodesAdded(TreeTableModel* model, const TreeTablePath& path, int32 childIndex, int32 count) argument
973 TableNodesRemoved(TreeTableModel* model, const TreeTablePath& path, int32 childIndex, int32 count) argument
985 TableNodesChanged(TreeTableModel* model, const TreeTablePath& path, int32 childIndex, int32 count) argument
[all...]
/haiku/src/kits/media/
H A DDormantNodeManager.cpp107 // ok, it's not loaded, try to get the path
108 BPath path;
109 if (FindAddOnPath(&path, id) != B_OK) {
110 ERROR("DormantNodeManager::GetAddon: can't find path for add-on %"
118 if (_LoadAddOn(path.Path(), id, &newAddOn, &image) != B_OK) {
120 " from path %s\n",id, path.Path());
196 DormantNodeManager::RegisterAddOn(const char* path) argument
198 TRACE("DormantNodeManager::RegisterAddon, path %s\n", path);
245 FindAddOnPath(BPath* path, media_addon_id id) argument
280 _LoadAddOn(const char* path, media_addon_id id, BMediaAddOn** _newAddOn, image_id* _newImage) argument
[all...]

Completed in 378 milliseconds

<<11121314151617181920>>