Searched refs:fDirectory (Results 1 - 25 of 37) sorted by relevance

12

/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DEntryIterator.cpp13 : fDirectory(directory),
34 fDirectory = directory;
47 if (fDirectory && fSuspended)
49 fDirectory = NULL;
60 status_t error = (fDirectory ? B_OK : B_ERROR);
62 if (fDirectory->GetVolume()->IteratorLock()) {
66 fDirectory->GetVolume()->IteratorUnlock();
80 status_t error = (fDirectory ? B_OK : B_ERROR);
82 if (fDirectory->GetVolume()->IteratorLock()) {
88 fDirectory
[all...]
H A DEntryIterator.h23 Directory *GetDirectory() const { return fDirectory; }
41 Directory *fDirectory; member in class:EntryIterator
/haiku/src/tests/system/kernel/file_corruption/fs/
H A DNotifications.cpp19 fDirectory(directory),
29 notify_entry_created(fDirectory->GetVolume()->ID(),
30 fDirectory->BlockIndex(), fName, fNode->BlockIndex());
40 fDirectory(directory),
50 notify_entry_removed(fDirectory->GetVolume()->ID(),
51 fDirectory->BlockIndex(), fName, fNode->BlockIndex());
H A DNotifications.h23 Directory* fDirectory; member in class:EntryCreatedNotification
37 Directory* fDirectory; member in class:EntryRemovedNotification
H A DDirectory.cpp115 Directory* fDirectory; member in class:DirEntryTree
543 fDirectory(directory)
604 if (!block.GetReadable(fDirectory->GetVolume(), blockIndex))
674 if (!nextInfo.block.GetReadable(fDirectory->GetVolume(),
715 if (!info.block.GetReadable(fDirectory->GetVolume(),
796 level == 0 ? fDirectory->BlockIndex() : info.block.Index(),
818 if (!nextInfo.block.GetReadable(fDirectory->GetVolume(),
886 level == 0 ? fDirectory->BlockIndex() : info.block.Index(),
913 if (!nextInfo.block.GetReadable(fDirectory->GetVolume(),
957 error = fDirectory
[all...]
/haiku/src/add-ons/kernel/file_systems/netfs/client/
H A DVirtualDir.cpp54 : fDirectory(NULL),
71 if (fDirectory)
72 fDirectory->RemoveDirIterator(this);
75 fDirectory = directory;
76 if (fDirectory) {
77 fDirectory->AddDirIterator(this);
80 fCurrentEntry = fDirectory->GetFirstEntry();
93 if (!fDirectory)
98 *node = fDirectory;
102 *node = fDirectory
[all...]
H A DShareNode.cpp12 fDirectory(directory),
38 return fDirectory;
212 : fDirectory(NULL),
228 if (fDirectory)
229 fDirectory->RemoveDirIterator(this);
232 fDirectory = directory;
233 if (fDirectory) {
234 fDirectory->AddDirIterator(this);
235 fCurrentEntry = fDirectory->GetFirstEntry();
250 if (!fDirectory || !fCurrentEntr
[all...]
H A DShareNode.h41 ShareDir* fDirectory; member in class:ShareDirEntry
103 ShareDir* fDirectory; member in class:LocalShareDirIterator
H A DVirtualDir.h37 VirtualDir* fDirectory; member in class:VirtualDirIterator
/haiku/src/add-ons/kernel/file_systems/netfs/server/
H A DEntry.cpp18 fDirectory(directory),
48 return fDirectory;
55 return NoAllocEntryRef(fVolume->GetID(), fDirectory->GetID(),
70 return fDirectory->GetID();
H A DDirectory.cpp74 fDirectory = directory;
75 fCurrentEntry = (fDirectory ? fDirectory->GetFirstEntry() : NULL);
91 fCurrentEntry = fDirectory->GetNextEntry(fCurrentEntry);
99 fCurrentEntry = (IsValid() ? fDirectory->GetFirstEntry() : NULL);
113 if (!fDirectory || !st)
116 *st = fDirectory->GetStat();
149 fDirectory = NULL;
164 fDirectory = directory;
187 fDirectory
[all...]
H A DEntry.h45 Directory* fDirectory; member in class:Entry
H A DNodeHandle.cpp232 : fDirectory(NULL)
239 if (fDirectory)
240 fDirectory->RemoveDirIterator(this);
247 return fDirectory;
/haiku/src/kits/storage/
H A DEntryOperationEngineBase.cpp19 fDirectory(NULL),
31 fDirectory(&directory),
42 fDirectory(NULL),
53 fDirectory(NULL),
65 fDirectory(NULL),
87 } else if (fDirectory != NULL) {
88 error = buffer.SetTo(fDirectory, fPath);
136 } else if (fDirectory != NULL || fDirectoryRef != NULL) {
143 if (fDirectory != NULL) {
144 error = fDirectory
[all...]
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DHTreeEntryIterator.cpp31 fDirectory(directory),
40 fInitStatus = fDirectory->FindBlock(offset, fBlockNum);
56 fDirectory(directory),
149 DirectoryIterator(fDirectory);
191 DirectoryIterator(fDirectory, start->Block() * fBlockSize, this);
204 status_t status = fDirectory->FindBlock(start->Block() * fBlockSize,
212 fDirectory, this, (start->Hash() & 1) == 1);
248 status = fDirectory->FindBlock(logicalBlock * fBlockSize, fBlockNum);
338 status_t status = fDirectory->FindBlock(newBlocksPos, physicalBlock);
402 uint32 number = fDirectory
[all...]
H A DDirectoryIterator.cpp52 fDirectory(directory),
65 "%" B_PRIu32 "\n", fDirectory->ID(), fNumBlocks);
67 fInitStatus = fDirectory->FindBlock(start, fPhysicalBlock);
91 TRACE("DirectoryIterator::Get() ID %" B_PRIdINO "\n", fDirectory->ID());
92 if (_Offset() >= fDirectory->Size()) {
153 TRACE("DirectoryIterator::Next() fDirectory->ID() %" B_PRIdINO "\n",
154 fDirectory->ID());
156 if (_Offset() >= fDirectory->Size()) {
200 >= fDirectory->Size()) {
204 status = fDirectory
[all...]
H A DHTreeEntryIterator.h50 Inode* fDirectory; member in class:HTreeEntryIterator
H A DHTree.cpp53 fDirectory(directory),
88 status_t status = fDirectory->FindBlock(0, blockNum);
92 CachedBlock cached(fDirectory->GetVolume());
116 status_t status = fDirectory->FindBlock(0, blockNum);
120 CachedBlock cached(fDirectory->GetVolume());
137 fRootEntry = new(std::nothrow) HTreeEntryIterator(start, fDirectory);
421 *iterator = new(std::nothrow) DirectoryIterator(fDirectory);
/haiku/src/kits/tracker/
H A DEntryIterator.cpp367 fDirectory(directory)
369 fStatus = fDirectory.InitCheck();
370 SetTo(&fDirectory);
384 fDirectory(directory)
386 fStatus = fDirectory.InitCheck();
393 fStatus = fDirectory.GetNextEntry(entry, traverse);
401 fStatus = fDirectory.GetNextRef(ref);
410 fStatus = fDirectory.GetNextDirents(buffer, length, count);
418 fStatus = fDirectory.Rewind();
426 return fDirectory
[all...]
H A DEntryIterator.h155 BDirectory fDirectory; member in class:BPrivate::DirectoryEntryList
168 BDirectory fDirectory; member in class:BPrivate::CachedDirectoryEntryList
/haiku/headers/private/storage/
H A DEntryOperationEngineBase.h54 const BDirectory* fDirectory; member in class:BPrivate::BEntryOperationEngineBase::Entry
/haiku/src/system/boot/loader/file_systems/amiga_ffs/
H A Damiga_ffs.cpp138 fDirectory(directory),
165 fBlock = fDirectory.HashValueAt(index);
174 fBlock = fDirectory.FirstHashValue(fCurrent);
176 fBlock = fDirectory.NextHashValue(fCurrent);
/haiku/src/system/boot/loader/file_systems/packagefs/
H A Dpackagefs.cpp675 fDirectory(symlink)
677 fDirectory->Volume()->AcquireReference();
682 fDirectory->Volume()->ReleaseReference();
687 fDirectory->RemoveEntry(path);
704 strlcpy(nameBuffer, fDirectory->Name(), bufferSize);
710 return fDirectory->Mode() & S_IFMT;
715 return fDirectory->NodeID();
727 cookie->nextChild = fDirectory->FirstChild();
745 PackageNode* child = fDirectory->Lookup(name);
762 cookie->nextChild = fDirectory
799 PackageDirectory* fDirectory; member in struct:PackageFS::Directory
[all...]
/haiku/src/apps/text_search/
H A DModel.h74 entry_ref fDirectory; member in class:Model
H A DInitialIterator.cpp29 fCurrentDir(new (nothrow) BDirectory(&model->fDirectory)),

Completed in 181 milliseconds

12