Symbol: DirectoryIterator
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
110
DirectoryIterator::Lookup(const char* name, size_t nameLength, ino_t* _id)
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
156
DirectoryIterator::Rewind()
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
21
DirectoryIterator::DirectoryIterator(Inode* inode)
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
36
DirectoryIterator::~DirectoryIterator()
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
44
DirectoryIterator::InitCheck()
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
51
DirectoryIterator::GetNext(char* name, size_t* _nameLength, ino_t* _id)
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.h
15
class DirectoryIterator {
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.h
17
DirectoryIterator(Inode* inode);
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.h
18
~DirectoryIterator();
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
390
status = DirectoryIterator(directory).Lookup(name, strlen(name), _vnodeID);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
675
status = DirectoryIterator(directory).Lookup(name, strlen(name), &id);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
762
status_t status = DirectoryIterator(directory).Lookup(name, strlen(name),
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
805
DirectoryIterator* iterator = new(std::nothrow) DirectoryIterator(inode);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
820
DirectoryIterator* iterator = (DirectoryIterator*)_cookie;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
863
DirectoryIterator* iterator = (DirectoryIterator*)_cookie;
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
879
delete (DirectoryIterator*)_cookie;
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
121
DirectoryIterator::Lookup(const char* name, size_t nameLength, ino_t* _id)
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
160
DirectoryIterator::LookupEntry(EntryVisitor* visitor)
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
172
DirectoryIterator::Rewind()
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
181
DirectoryIterator::Iterate(EntryVisitor &visitor)
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
212
DirectoryIterator::_GetNext(uint16* utf16Name, size_t* _codeUnitCount,
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
274
DirectoryIterator::_NextEntry()
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
35
DirectoryIterator::DirectoryIterator(Inode* inode)
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
47
DirectoryIterator::~DirectoryIterator()
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
53
DirectoryIterator::InitCheck()
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp
60
DirectoryIterator::GetNext(char* name, size_t* _nameLength, ino_t* _id,
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.h
39
class DirectoryIterator {
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.h
41
DirectoryIterator(Inode* inode);
src/add-ons/kernel/file_systems/exfat/DirectoryIterator.h
42
~DirectoryIterator();
src/add-ons/kernel/file_systems/exfat/Inode.cpp
124
DirectoryIterator iterator(this);
src/add-ons/kernel/file_systems/exfat/Volume.cpp
216
DirectoryIterator iterator(fRootNode);
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
401
status = DirectoryIterator(directory).Lookup(name, strlen(name), _vnodeID);
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
572
DirectoryIterator* iterator = new(std::nothrow) DirectoryIterator(inode);
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
588
DirectoryIterator* iterator = (DirectoryIterator*)_cookie;
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
628
DirectoryIterator* iterator = (DirectoryIterator*)_cookie;
src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
644
delete (DirectoryIterator*)_cookie;
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
138
DirectoryIterator::GetNext(char* name, size_t* _nameLength, ino_t* _id)
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
151
DirectoryIterator::Next()
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
233
DirectoryIterator::Rewind()
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
244
DirectoryIterator::Restart()
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
258
DirectoryIterator::AddEntry(Transaction& transaction, const char* name,
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
322
DirectoryIterator::FindEntry(const char* name, ino_t* _id)
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
350
DirectoryIterator::RemoveEntry(Transaction& transaction)
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
425
DirectoryIterator::ChangeEntry(Transaction& transaction, ino_t id,
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
447
DirectoryIterator::_AllocateBestEntryInBlock(uint8 nameLength, uint16& pos,
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
49
DirectoryIterator::DirectoryIterator(Inode* directory, off_t start,
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
505
DirectoryIterator::_AddEntry(Transaction& transaction, const char* name,
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
545
DirectoryIterator::_SplitIndexedBlock(Transaction& transaction,
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
72
DirectoryIterator::~DirectoryIterator()
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
814
DirectoryIterator::_NextBlock()
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
82
DirectoryIterator::InitCheck()
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
838
DirectoryIterator::_CheckDirEntry(const ext2_dir_entry* dirEntry, const uint8* buffer)
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
860
DirectoryIterator::_CheckBlock(const uint8* buffer)
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
884
DirectoryIterator::_HTreeEntryTail(uint8* block, uint16 offset) const
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
89
DirectoryIterator::Get(char* name, size_t* _nameLength, ino_t* _id)
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
896
DirectoryIterator::_HTreeRootChecksum(uint8* block, uint16 offset, uint16 count) const
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
914
DirectoryIterator::_SetHTreeEntryChecksum(uint8* block, uint16 offset, uint16 count)
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
926
DirectoryIterator::_MaxSize()
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.h
19
class DirectoryIterator {
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.h
21
DirectoryIterator(Inode* inode, off_t start = 0,
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.h
23
~DirectoryIterator();
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.h
44
DirectoryIterator(const DirectoryIterator&);
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.h
45
DirectoryIterator &operator=(const DirectoryIterator&);
src/add-ons/kernel/file_systems/ext2/HTree.cpp
106
HTree::Lookup(const char* name, DirectoryIterator** iterator)
src/add-ons/kernel/file_systems/ext2/HTree.cpp
419
HTree::_FallbackToLinearIteration(DirectoryIterator** iterator)
src/add-ons/kernel/file_systems/ext2/HTree.cpp
421
*iterator = new(std::nothrow) DirectoryIterator(fDirectory);
src/add-ons/kernel/file_systems/ext2/HTree.h
121
DirectoryIterator** directory);
src/add-ons/kernel/file_systems/ext2/HTree.h
150
DirectoryIterator** iterator);
src/add-ons/kernel/file_systems/ext2/HTreeEntryIterator.cpp
136
DirectoryIterator** directoryIterator, bool& detachRoot)
src/add-ons/kernel/file_systems/ext2/HTreeEntryIterator.cpp
149
DirectoryIterator(fDirectory);
src/add-ons/kernel/file_systems/ext2/HTreeEntryIterator.cpp
191
DirectoryIterator(fDirectory, start->Block() * fBlockSize, this);
src/add-ons/kernel/file_systems/ext2/HTreeEntryIterator.h
29
DirectoryIterator** iterator,
src/add-ons/kernel/file_systems/ext2/Inode.cpp
479
DirectoryIterator* entries = NULL;
src/add-ons/kernel/file_systems/ext2/Inode.cpp
480
ObjectDeleter<DirectoryIterator> entriesDeleter;
src/add-ons/kernel/file_systems/ext2/Inode.cpp
691
DirectoryIterator* iterator = entriesDeleter.Detach();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1073
DirectoryIterator inodeIterator(inode);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1369
DirectoryIterator* directoryIterator;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1425
DirectoryIterator* iterator = new(std::nothrow) DirectoryIterator(inode);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1438
DirectoryIterator *iterator = (DirectoryIterator *)_cookie;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1482
DirectoryIterator *iterator = (DirectoryIterator *)_cookie;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1497
delete (DirectoryIterator*)_cookie;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
456
DirectoryIterator* iterator;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
462
ObjectDeleter<DirectoryIterator> iteratorDeleter(iterator);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
870
DirectoryIterator* directoryIterator;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
936
DirectoryIterator* oldIterator;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
942
ObjectDeleter<DirectoryIterator> oldIteratorDeleter(oldIterator);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
981
DirectoryIterator* newIterator;
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
989
ObjectDeleter<DirectoryIterator> newIteratorDeleter(newIterator);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
493
struct DirectoryCookie : DirectoryIterator {
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
111
DirectoryIterator* iterator = it.Next();) {
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
126
Directory::AddDirectoryIterator(DirectoryIterator* iterator)
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
134
Directory::RemoveDirectoryIterator(DirectoryIterator* iterator)
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.h
15
struct DirectoryIterator : DoublyLinkedListLinkImpl<DirectoryIterator> {
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.h
18
DirectoryIterator()
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.h
25
typedef DoublyLinkedList<DirectoryIterator> DirectoryIteratorList;
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.h
57
DirectoryIterator* iterator);
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.h
59
DirectoryIterator* iterator);
src/add-ons/kernel/file_systems/udf/Icb.cpp
167
Icb::GetDirectoryIterator(DirectoryIterator **iterator)
src/add-ons/kernel/file_systems/udf/Icb.cpp
172
*iterator = new(std::nothrow) DirectoryIterator(this);
src/add-ons/kernel/file_systems/udf/Icb.cpp
20
DirectoryIterator::GetNextEntry(char *name, uint32 *length, ino_t *id)
src/add-ons/kernel/file_systems/udf/Icb.cpp
567
DirectoryIterator *i;
src/add-ons/kernel/file_systems/udf/Icb.cpp
84
DirectoryIterator::Rewind()
src/add-ons/kernel/file_systems/udf/Icb.cpp
94
DirectoryIterator::DirectoryIterator(Icb *parent)
src/add-ons/kernel/file_systems/udf/Icb.h
120
status_t GetDirectoryIterator(DirectoryIterator **iterator);
src/add-ons/kernel/file_systems/udf/Icb.h
150
SinglyLinkedList<DirectoryIterator> fIteratorList;
src/add-ons/kernel/file_systems/udf/Icb.h
19
class DirectoryIterator;
src/add-ons/kernel/file_systems/udf/Icb.h
55
class DirectoryIterator : public SinglyLinkedListLinkImpl<DirectoryIterator> {
src/add-ons/kernel/file_systems/udf/Icb.h
70
DirectoryIterator(Icb *parent);
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
413
DirectoryIterator *iterator = NULL;
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
457
DirectoryIterator *iterator = (DirectoryIterator *)cookie;
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
499
DirectoryIterator *iterator = (DirectoryIterator *)cookie;
src/add-ons/kernel/file_systems/ufs2/DirectoryIterator.cpp
24
DirectoryIterator::DirectoryIterator(Inode* inode)
src/add-ons/kernel/file_systems/ufs2/DirectoryIterator.cpp
32
DirectoryIterator::~DirectoryIterator()
src/add-ons/kernel/file_systems/ufs2/DirectoryIterator.cpp
38
DirectoryIterator::InitCheck()
src/add-ons/kernel/file_systems/ufs2/DirectoryIterator.cpp
45
DirectoryIterator::Lookup(const char* name, ino_t* _id)
src/add-ons/kernel/file_systems/ufs2/DirectoryIterator.cpp
68
DirectoryIterator::GetNext(char* name, size_t* _nameLength, ino_t* _id)
src/add-ons/kernel/file_systems/ufs2/DirectoryIterator.cpp
95
DirectoryIterator::Rewind()
src/add-ons/kernel/file_systems/ufs2/DirectoryIterator.h
39
class DirectoryIterator {
src/add-ons/kernel/file_systems/ufs2/DirectoryIterator.h
41
DirectoryIterator(Inode* inode);
src/add-ons/kernel/file_systems/ufs2/DirectoryIterator.h
42
~DirectoryIterator();
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
214
status = DirectoryIterator(directory).Lookup(name, _vnodeID);
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
374
DirectoryIterator* iterator = new(std::nothrow) DirectoryIterator(inode);
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
387
DirectoryIterator* iterator = (DirectoryIterator*)_cookie;
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
426
DirectoryIterator *iterator = (DirectoryIterator *)_cookie;
src/add-ons/kernel/file_systems/ufs2/kernel_interface.cpp
442
delete (DirectoryIterator*)_cookie;
src/add-ons/kernel/file_systems/xfs/BPlusTree.h
108
class TreeDirectory : public DirectoryIterator {
src/add-ons/kernel/file_systems/xfs/Directory.cpp
15
DirectoryIterator::~DirectoryIterator()
src/add-ons/kernel/file_systems/xfs/Directory.cpp
20
DirectoryIterator*
src/add-ons/kernel/file_systems/xfs/Directory.cpp
21
DirectoryIterator::Init(Inode* inode)
src/add-ons/kernel/file_systems/xfs/Directory.h
16
class DirectoryIterator {
src/add-ons/kernel/file_systems/xfs/Directory.h
18
virtual ~DirectoryIterator() = 0;
src/add-ons/kernel/file_systems/xfs/Directory.h
29
static DirectoryIterator* Init(Inode* inode);
src/add-ons/kernel/file_systems/xfs/Extent.h
159
class Extent : public DirectoryIterator {
src/add-ons/kernel/file_systems/xfs/LeafDirectory.h
107
class LeafDirectory : public DirectoryIterator {
src/add-ons/kernel/file_systems/xfs/Node.h
97
class NodeDirectory : public DirectoryIterator {
src/add-ons/kernel/file_systems/xfs/ShortDirectory.h
54
class ShortDirectory : public DirectoryIterator {
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
223
DirectoryIterator* iterator = DirectoryIterator::Init(directory);
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
417
DirectoryIterator* iterator = DirectoryIterator::Init(inode);
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
431
DirectoryIterator* iterator = (DirectoryIterator*)_cookie;
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
468
DirectoryIterator* iterator = (DirectoryIterator*)_cookie;
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
484
delete (DirectoryIterator*)_cookie;
src/system/kernel/device_manager/legacy_drivers.cpp
1013
DirectoryIterator::Unset()
src/system/kernel/device_manager/legacy_drivers.cpp
1030
DirectoryIterator::AddPath(const char* basePath, const char* subPath)
src/system/kernel/device_manager/legacy_drivers.cpp
1192
DirectoryIterator iterator(NULL, type, false);
src/system/kernel/device_manager/legacy_drivers.cpp
183
DirectoryIterator(const char *path,
src/system/kernel/device_manager/legacy_drivers.cpp
185
~DirectoryIterator();
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
929
DirectoryIterator::~DirectoryIterator()
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
964
DirectoryIterator::GetNext(KPath& path, struct stat& stat)