/haiku/src/add-ons/kernel/file_systems/ufs2/ |
H A D | DirectoryIterator.cpp | 24 DirectoryIterator::DirectoryIterator(Inode* inode) in DirectoryIterator() function in DirectoryIterator 32 DirectoryIterator::~DirectoryIterator() in ~DirectoryIterator() 38 DirectoryIterator::InitCheck() in InitCheck() 45 DirectoryIterator::Lookup(const char* name, ino_t* _id) in Lookup() 68 DirectoryIterator::GetNext(char* name, size_t* _nameLength, ino_t* _id) in GetNext() 95 DirectoryIterator::Rewind() in Rewind()
|
H A D | DirectoryIterator.h | 39 class DirectoryIterator { 41 DirectoryIterator(Inode* inode); 42 ~DirectoryIterator();
|
H A D | kernel_interface.cpp | 214 status = DirectoryIterator(directory).Lookup(name, _vnodeID); in ufs2_lookup() 374 DirectoryIterator* iterator = new(std::nothrow) DirectoryIterator(inode); in ufs2_open_dir() 387 DirectoryIterator* iterator = (DirectoryIterator*)_cookie; in ufs2_read_dir() 426 DirectoryIterator *iterator = (DirectoryIterator *)_cookie; in ufs2_rewind_dir() 442 delete (DirectoryIterator*)_cookie; in ufs2_free_dir_cookie()
|
H A D | Jamfile | 22 DirectoryIterator.cpp
|
/haiku/src/add-ons/kernel/file_systems/packagefs/nodes/ |
H A D | Directory.h | 15 struct DirectoryIterator : DoublyLinkedListLinkImpl<DirectoryIterator> { struct 18 DirectoryIterator() in DirectoryIterator() function 25 typedef DoublyLinkedList<DirectoryIterator> DirectoryIteratorList; 57 DirectoryIterator* iterator); 59 DirectoryIterator* iterator);
|
H A D | Directory.cpp | 111 DirectoryIterator* iterator = it.Next();) { in RemoveChild() 126 Directory::AddDirectoryIterator(DirectoryIterator* iterator) in AddDirectoryIterator() 134 Directory::RemoveDirectoryIterator(DirectoryIterator* iterator) in RemoveDirectoryIterator()
|
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | DirectoryIterator.h | 19 class DirectoryIterator { 21 DirectoryIterator(Inode* inode, off_t start = 0, 23 ~DirectoryIterator(); 44 DirectoryIterator(const DirectoryIterator&); 45 DirectoryIterator &operator=(const DirectoryIterator&);
|
H A D | DirectoryIterator.cpp | 49 DirectoryIterator::DirectoryIterator(Inode* directory, off_t start, in DirectoryIterator() function in DirectoryIterator 72 DirectoryIterator::~DirectoryIterator() in ~DirectoryIterator() 82 DirectoryIterator::InitCheck() in InitCheck() 89 DirectoryIterator::Get(char* name, size_t* _nameLength, ino_t* _id) in Get() 138 DirectoryIterator::GetNext(char* name, size_t* _nameLength, ino_t* _id) in GetNext() 151 DirectoryIterator::Next() in Next() 233 DirectoryIterator::Rewind() in Rewind() 244 DirectoryIterator::Restart() in Restart() 258 DirectoryIterator::AddEntry(Transaction& transaction, const char* name, in AddEntry() 322 DirectoryIterator::FindEntry(const char* name, ino_t* _id) in FindEntry() [all …]
|
H A D | HTree.h | 121 DirectoryIterator** directory); 150 DirectoryIterator** iterator);
|
H A D | kernel_interface.cpp | 461 DirectoryIterator* iterator; in ext2_lookup() 467 ObjectDeleter<DirectoryIterator> iteratorDeleter(iterator); in ext2_lookup() 892 DirectoryIterator* directoryIterator; in ext2_unlink() 958 DirectoryIterator* oldIterator; in ext2_rename() 964 ObjectDeleter<DirectoryIterator> oldIteratorDeleter(oldIterator); in ext2_rename() 1003 DirectoryIterator* newIterator; in ext2_rename() 1011 ObjectDeleter<DirectoryIterator> newIteratorDeleter(newIterator); in ext2_rename() 1095 DirectoryIterator inodeIterator(inode); in ext2_rename() 1392 DirectoryIterator* directoryIterator; in ext2_remove_dir() 1448 DirectoryIterator* iterator = new(std::nothrow) DirectoryIterator(inode); in ext2_open_dir() [all …]
|
H A D | HTreeEntryIterator.h | 29 DirectoryIterator** iterator,
|
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | DirectoryIterator.cpp | 21 DirectoryIterator::DirectoryIterator(Inode* inode) in DirectoryIterator() function in DirectoryIterator 36 DirectoryIterator::~DirectoryIterator() in ~DirectoryIterator() 44 DirectoryIterator::InitCheck() in InitCheck() 51 DirectoryIterator::GetNext(char* name, size_t* _nameLength, ino_t* _id) in GetNext() 110 DirectoryIterator::Lookup(const char* name, size_t nameLength, ino_t* _id) in Lookup() 158 DirectoryIterator::Rewind() in Rewind()
|
H A D | DirectoryIterator.h | 15 class DirectoryIterator { 17 DirectoryIterator(Inode* inode); 18 ~DirectoryIterator();
|
H A D | kernel_interface.cpp | 390 status = DirectoryIterator(directory).Lookup(name, strlen(name), _vnodeID); in btrfs_lookup() 676 status = DirectoryIterator(directory).Lookup(name, strlen(name), &id); in btrfs_unlink() 763 status_t status = DirectoryIterator(directory).Lookup(name, strlen(name), in btrfs_remove_dir() 806 DirectoryIterator* iterator = new(std::nothrow) DirectoryIterator(inode); in btrfs_open_dir() 821 DirectoryIterator* iterator = (DirectoryIterator*)_cookie; in btrfs_read_dir() 864 DirectoryIterator* iterator = (DirectoryIterator*)_cookie; in btrfs_rewind_dir() 881 delete (DirectoryIterator*)_cookie; in btrfs_free_dir_cookie()
|
/haiku/src/add-ons/kernel/file_systems/exfat/ |
H A D | DirectoryIterator.cpp | 35 DirectoryIterator::DirectoryIterator(Inode* inode) in DirectoryIterator() function in DirectoryIterator 47 DirectoryIterator::~DirectoryIterator() in ~DirectoryIterator() 53 DirectoryIterator::InitCheck() in InitCheck() 60 DirectoryIterator::GetNext(char* name, size_t* _nameLength, ino_t* _id, in GetNext() 121 DirectoryIterator::Lookup(const char* name, size_t nameLength, ino_t* _id) in Lookup() 160 DirectoryIterator::LookupEntry(EntryVisitor* visitor) in LookupEntry() 172 DirectoryIterator::Rewind() in Rewind() 181 DirectoryIterator::Iterate(EntryVisitor &visitor) in Iterate() 212 DirectoryIterator::_GetNext(uint16* utf16Name, size_t* _codeUnitCount, in _GetNext() 274 DirectoryIterator::_NextEntry() in _NextEntry()
|
H A D | DirectoryIterator.h | 39 class DirectoryIterator { 41 DirectoryIterator(Inode* inode); 42 ~DirectoryIterator();
|
H A D | kernel_interface.cpp | 401 status = DirectoryIterator(directory).Lookup(name, strlen(name), _vnodeID); in exfat_lookup() 573 DirectoryIterator* iterator = new(std::nothrow) DirectoryIterator(inode); in exfat_open_dir() 589 DirectoryIterator* iterator = (DirectoryIterator*)_cookie; in exfat_read_dir() 629 DirectoryIterator* iterator = (DirectoryIterator*)_cookie; in exfat_rewind_dir() 645 delete (DirectoryIterator*)_cookie; in exfat_free_dir_cookie()
|
H A D | Jamfile | 11 DirectoryIterator.cpp
|
/haiku/src/add-ons/kernel/file_systems/xfs/ |
H A D | Directory.h | 16 class DirectoryIterator { 18 virtual ~DirectoryIterator() = 0; 26 static DirectoryIterator* Init(Inode* inode);
|
H A D | Directory.cpp | 15 DirectoryIterator::~DirectoryIterator() in ~DirectoryIterator() 20 DirectoryIterator* 21 DirectoryIterator::Init(Inode* inode) in Init()
|
H A D | kernel_interface.cpp | 208 DirectoryIterator* iterator = DirectoryIterator::Init(directory); in xfs_lookup() 403 DirectoryIterator* iterator = DirectoryIterator::Init(inode); in xfs_open_dir() 417 DirectoryIterator* iterator = (DirectoryIterator*)_cookie; in xfs_read_dir() 469 delete (DirectoryIterator*)_cookie; in xfs_free_dir_cookie()
|
H A D | ShortDirectory.h | 54 class ShortDirectory : public DirectoryIterator {
|
/haiku/src/add-ons/kernel/file_systems/udf/ |
H A D | Icb.h | 19 class DirectoryIterator; variable 55 class DirectoryIterator : public SinglyLinkedListLinkImpl<DirectoryIterator> { 70 DirectoryIterator(Icb *parent); 120 status_t GetDirectoryIterator(DirectoryIterator **iterator); 150 SinglyLinkedList<DirectoryIterator> fIteratorList;
|
H A D | Icb.cpp | 20 DirectoryIterator::GetNextEntry(char *name, uint32 *length, ino_t *id) in GetNextEntry() 84 DirectoryIterator::Rewind() in Rewind() 94 DirectoryIterator::DirectoryIterator(Icb *parent) in DirectoryIterator() function in DirectoryIterator 167 Icb::GetDirectoryIterator(DirectoryIterator **iterator) in GetDirectoryIterator() 172 *iterator = new(std::nothrow) DirectoryIterator(this); in GetDirectoryIterator() 567 DirectoryIterator *i; in Find()
|
/haiku/src/system/kernel/device_manager/ |
H A D | legacy_drivers.cpp | 181 class DirectoryIterator { class 183 DirectoryIterator(const char *path, 185 ~DirectoryIterator(); 918 DirectoryIterator::DirectoryIterator(const char* path, const char* subPath, in DirectoryIterator() function in DirectoryIterator 929 DirectoryIterator::~DirectoryIterator() in ~DirectoryIterator() 936 DirectoryIterator::SetTo(const char* path, const char* subPath, bool recursive) in SetTo() 964 DirectoryIterator::GetNext(KPath& path, struct stat& stat) in GetNext() 1013 DirectoryIterator::Unset() in Unset() 1030 DirectoryIterator::AddPath(const char* basePath, const char* subPath) in AddPath() 1192 DirectoryIterator iterator(NULL, type, false); in probe_for_drivers()
|