Searched refs:traverse (Results 26 - 50 of 50) sorted by relevance

12

/haiku/headers/build/private/storage/
H A DMergedDirectory.h43 bool traverse = false);
/haiku/headers/private/storage/
H A DMergedDirectory.h43 bool traverse = false);
/haiku/src/build/libbe/storage/
H A DMergedDirectory.cpp99 BMergedDirectory::GetNextEntry(BEntry* entry, bool traverse) argument
106 return entry->SetTo(&ref, traverse);
H A DNode.cpp538 \param traverse If the node identified by \a fd and \a path is a symlink
539 and \a traverse is \c true, the symlink will be resolved recursively.
544 BNode::_SetTo(int fd, const char* path, bool traverse) argument
550 int traverseFlag = (traverse ? 0 : O_NOTRAVERSE);
574 \param traverse If the node identified by \a ref is a symlink and
575 \a traverse is \c true, the symlink will be resolved recursively.
580 BNode::_SetTo(const entry_ref* ref, bool traverse) argument
586 int traverseFlag = (traverse ? 0 : O_NOTRAVERSE);
H A DDirectory.cpp228 BDirectory::FindEntry(const char* path, BEntry* entry, bool traverse) const
238 status = entry->SetTo(this, path, traverse);
240 status = entry->SetTo(path, traverse);
312 BDirectory::GetNextEntry(BEntry* entry, bool traverse) argument
323 return entry->SetTo(&ref, traverse);
/haiku/src/kits/tracker/
H A DModel.h83 Model(const entry_ref*, bool traverse = false, bool open = false,
95 status_t SetTo(const entry_ref*, bool traverse = false,
176 bool traverse = false) const;
180 // if traverse, dereference symlinks
H A DQueryPoseView.h178 virtual status_t GetNextEntry(BEntry* entry, bool traverse = false);
H A DOpenWithWindow.h79 virtual status_t GetNextEntry(BEntry* entry, bool traverse = false);
341 virtual status_t GetNextEntry(BEntry* entry, bool traverse = false);
H A DModel.cpp159 Model::Model(const entry_ref* ref, bool traverse, bool open, bool writable) argument
169 BEntry entry(ref, traverse);
245 Model::SetTo(const entry_ref* newRef, bool traverse, bool open, bool writable) argument
254 BEntry tmpEntry(newRef, traverse);
259 if (traverse)
967 Model::IsDropTarget(const Model* forDocument, bool traverse) const
983 if (traverse) {
H A DQueryPoseView.cpp603 QueryEntryListCollection::GetNextEntry(BEntry* entry, bool traverse)
612 GetNextEntry(entry, traverse);
H A DOpenWithWindow.cpp203 // traverse symlinks
1810 ConditionalAllAppsIterator::GetNextEntry(BEntry* entry, bool traverse) argument
1816 return fWalker->GetNextEntry(entry, traverse);
/haiku/src/kits/storage/
H A DDirectory.cpp248 BDirectory::FindEntry(const char* path, BEntry* entry, bool traverse) const
258 status = entry->SetTo(this, path, traverse);
260 status = entry->SetTo(path, traverse);
332 BDirectory::GetNextEntry(BEntry* entry, bool traverse) argument
343 return entry->SetTo(&ref, traverse);
H A DNode.cpp548 \param traverse If the node identified by \a fd and \a path is a symlink
549 and \a traverse is \c true, the symlink will be resolved recursively.
554 BNode::_SetTo(int fd, const char* path, bool traverse) argument
560 int traverseFlag = (traverse ? 0 : O_NOTRAVERSE);
584 \param traverse If the node identified by \a ref is a symlink and
585 \a traverse is \c true, the symlink will be resolved recursively.
590 BNode::_SetTo(const entry_ref* ref, bool traverse) argument
596 int traverseFlag = (traverse ? 0 : O_NOTRAVERSE);
H A DMergedDirectory.cpp100 BMergedDirectory::GetNextEntry(BEntry* entry, bool traverse) argument
107 return entry->SetTo(&ref, traverse);
H A DQuery.cpp328 // Fills out entry with the next entry traversing symlinks if traverse is true.
330 BQuery::GetNextEntry(BEntry* entry, bool traverse) argument
337 error = entry->SetTo(&ref, traverse);
/haiku/headers/os/storage/
H A DQuery.h78 virtual status_t GetNextEntry(BEntry* entry, bool traverse = false);
/haiku/src/kits/locale/
H A DLocaleRoster.cpp476 \param traverse A boolean to decide if symlinks are to be traversed.
491 const entry_ref& ref, bool traverse)
498 traverse);
566 BString& context, BString& string, bool traverse)
568 BEntry entry(&ref, traverse);
490 GetLocalizedFileName(BString& localizedFileName, const entry_ref& ref, bool traverse) argument
565 _PrepareCatalogEntry(const entry_ref& ref, BString& signature, BString& context, BString& string, bool traverse) argument
/haiku/src/kits/shared/
H A DQueryFile.cpp242 BQueryFile::GetNextEntry(BEntry* entry, bool traverse) argument
256 status = fQuery.GetNextEntry(entry, traverse);
/haiku/src/tests/kits/storage/
H A DEntryTest.cpp295 examine_entry(BEntry &entry, TestEntry *testEntry, bool traverse) argument
297 if (traverse)
334 EntryTest::InitTest1Paths(TestEntry &_testEntry, status_t error, bool traverse) argument
341 BEntry entry(testEntry->cpath, traverse);
347 examine_entry(entry, testEntry, traverse);
354 BEntry entry(testEntry->cname, traverse);
360 examine_entry(entry, testEntry, traverse);
368 EntryTest::InitTest1Refs(TestEntry &_testEntry, status_t error, bool traverse) argument
375 BEntry entry(&testEntry->get_ref(), traverse);
381 examine_entry(entry, testEntry, traverse);
387 InitTest1DirPaths(TestEntry &_testEntry, status_t error, bool traverse) argument
814 InitTest2Paths(TestEntry &_testEntry, status_t error, bool traverse) argument
849 InitTest2Refs(TestEntry &_testEntry, status_t error, bool traverse) argument
869 InitTest2DirPaths(TestEntry &_testEntry, status_t error, bool traverse) argument
[all...]
/haiku/src/tests/kits/app/broster/
H A DBroadcastTester.cpp60 ref_for_path(const char *filename, bool traverse = true)
64 CHK(entry.SetTo(filename, traverse) == B_OK);
H A DRosterWatchingTester.cpp62 ref_for_path(const char *filename, bool traverse = true)
66 CHK(entry.SetTo(filename, traverse) == B_OK);
H A DFindAppTester.cpp89 ref_for_path(const char *filename, bool traverse = true)
93 CHK(entry.SetTo(filename, traverse) == B_OK);
H A DLaunchTester.cpp119 ref_for_path(const char *filename, bool traverse = true)
123 CHK(entry.SetTo(filename, traverse) == B_OK);
/haiku/src/system/kernel/fs/
H A Dvfs.cpp2052 bool traverse, bool kernel, VnodePutter& _vnode)
2065 return vnode_path_to_vnode(directory, clonedName, traverse, kernel,
2217 TRACE(("traverse link\n"));
5381 bool traverse = ((openMode & (O_NOTRAVERSE | O_NOFOLLOW)) == 0); local
5413 if (S_ISLNK(vnode->Type()) && traverse) {
5600 bool traverse = (openMode & (O_NOTRAVERSE | O_NOFOLLOW)) == 0; local
5604 status_t status = entry_ref_to_vnode(mountID, directoryID, name, traverse,
5628 bool traverse = (openMode & (O_NOTRAVERSE | O_NOFOLLOW)) == 0; local
5636 status_t status = fd_and_path_to_vnode(fd, path, traverse, vnode,
6762 bool traverse
2051 entry_ref_to_vnode(dev_t mountID, ino_t directoryID, const char* name, bool traverse, bool kernel, VnodePutter& _vnode) argument
[all...]
/haiku/src/tools/fs_shell/
H A Dvfs.cpp1160 TRACE(("traverse link\n"));
3146 bool traverse = ((openMode & FSSH_O_NOTRAVERSE) == 0); local
3154 status = fd_and_path_to_vnode(fd, path, traverse, &vnode, &parentID, kernel);
5477 * function shall not stick to symlinks, but traverse them.
5544 * function shall not stick to symlinks, but traverse them.

Completed in 405 milliseconds

12