/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | Attribute.h | 22 Attribute(Inode* inode); 23 Attribute(Inode* inode, attr_cookie* cookie);
|
H A D | CheckVisitor.h | 38 virtual status_t VisitDirectoryEntry(Inode* inode, 40 virtual status_t VisitInode(Inode* inode, const char* treeName); 45 virtual status_t OpenBPlusTreeFailed(Inode* inode); 51 BPlusTree* tree, Inode* inode, 57 status_t _CheckInodeBlocks(Inode* inode, 66 status_t _AddInodeToIndex(Inode* inode);
|
H A D | FileSystemVisitor.cpp | 36 /*! Visit the next inode. 51 Inode* inode; local 60 // open inode 62 status = vnode.Get(&inode); 69 if (inode != NULL && inode->IsDeleted()) 79 if (inode->IsContainer()) { 81 BPlusTree* tree = inode->Tree(); 83 status = OpenBPlusTreeFailed(inode); 89 fParent = inode; 269 VisitDirectoryEntry(Inode* inode, Inode* parent, const char* treeName) argument 287 VisitInode(Inode* inode, const char* treeName) argument 318 OpenBPlusTreeFailed(Inode* inode) argument [all...] |
H A D | FileSystemVisitor.h | 41 virtual status_t VisitDirectoryEntry(Inode* inode, 43 virtual status_t VisitInode(Inode* inode, const char* treeName); 48 virtual status_t OpenBPlusTreeFailed(Inode* inode);
|
H A D | Index.cpp | 207 // Inode::Create() will keep the inode locked for us 222 uint16 newLength, Inode* inode) 246 fVolume->UpdateLiveQueries(inode, name, type, oldKey, oldLength, 265 inode->ID()); 277 inode->ID()); 285 Index::InsertName(Transaction& transaction, const char* name, Inode* inode) argument 287 return UpdateName(transaction, NULL, name, inode); 292 Index::RemoveName(Transaction& transaction, const char* name, Inode* inode) argument 294 return UpdateName(transaction, name, NULL, inode); 300 const char* newName, Inode* inode) 220 Update(Transaction& transaction, const char* name, int32 type, const uint8* oldKey, uint16 oldLength, const uint8* newKey, uint16 newLength, Inode* inode) argument 299 UpdateName(Transaction& transaction, const char* oldName, const char* newName, Inode* inode) argument 312 InsertSize(Transaction& transaction, Inode* inode) argument 323 RemoveSize(Transaction& transaction, Inode* inode) argument 335 UpdateSize(Transaction& transaction, Inode* inode) argument 353 InsertLastModified(Transaction& transaction, Inode* inode) argument 364 RemoveLastModified(Transaction& transaction, Inode* inode) argument 376 UpdateLastModified(Transaction& transaction, Inode* inode, bigtime_t modified) argument [all...] |
H A D | Index.h | 35 uint16 newLength, Inode* inode); 38 const char* name, Inode* inode); 40 const char* name, Inode* inode); 43 Inode* inode); 45 status_t InsertSize(Transaction& transaction, Inode* inode); 46 status_t RemoveSize(Transaction& transaction, Inode* inode); 47 status_t UpdateSize(Transaction& transaction, Inode* inode); 50 Inode* inode); 52 Inode* inode); 54 Inode* inode, bigtime_ [all...] |
H A D | Query.h | 55 void LiveUpdate(Inode* inode, const char* attribute, 59 void LiveUpdateRenameMove(Inode* inode,
|
H A D | Volume.h | 113 status_t Allocate(Transaction& transaction, Inode* inode, 130 void UpdateLiveQueries(Inode* inode, 134 void UpdateLiveQueriesRenameMove(Inode* inode, 220 Volume::Allocate(Transaction& transaction, Inode* inode, off_t numBlocks, argument 223 return fBlockAllocator.Allocate(transaction, inode, numBlocks, run,
|
H A D | bfs.h | 166 inline bool IsLast(const bfs_inode* inode) const; 395 small_data::IsLast(const bfs_inode* inode) const 400 return (addr_t)this > (addr_t)inode 401 + inode->InodeSize() - sizeof(small_data) || name_size == 0;
|
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | Attribute.cpp | 9 //! connection between pure inode and kernel_interface attributes 26 Attribute::Attribute(Inode* inode) argument 28 fVolume(inode->GetVolume()), 29 fInode(inode), 35 Attribute::Attribute(Inode* inode, attr_cookie* cookie) argument 37 fVolume(inode->GetVolume()), 38 fInode(inode),
|
H A D | AttributeIterator.cpp | 20 AttributeIterator::AttributeIterator(Inode* inode) argument 23 fInode(inode), 28 key.SetObjectID(inode->ID()); 30 fIterator = new(std::nothrow) TreeIterator(inode->GetVolume()->FSTree(),
|
H A D | DirectoryIterator.cpp | 21 DirectoryIterator::DirectoryIterator(Inode* inode) argument 24 fInode(inode), 29 key.SetObjectID(inode->ID()); 31 fIterator = new(std::nothrow) TreeIterator(inode->GetVolume()->FSTree(),
|
H A D | DirectoryIterator.h | 17 DirectoryIterator(Inode* inode); 25 * \param _id Location to copy inode number of next entry 31 * \param _id inode value of entry if found, ??? otherwise
|
/haiku/src/add-ons/kernel/file_systems/exfat/ |
H A D | DataStream.cpp | 24 DataStream::DataStream(Volume* volume, Inode* inode, off_t size) argument 29 fInode(inode), 66 TRACE("inode %" B_PRIdINO ": cluster %" B_PRIu32 ", pos %" B_PRIdOFF ", %"
|
H A D | DataStream.h | 22 DataStream(Volume* volume, Inode* inode,
|
H A D | DirectoryIterator.cpp | 35 DirectoryIterator::DirectoryIterator(Inode* inode) argument 38 fCluster(inode->StartCluster()), 39 fInode(inode), 40 fBlock(inode->GetVolume()),
|
H A D | DirectoryIterator.h | 41 DirectoryIterator(Inode* inode);
|
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | Attribute.cpp | 8 //! connection between pure inode and kernel_interface attributes 25 Attribute::Attribute(Inode* inode) argument 27 fVolume(inode->GetVolume()), 29 fInode(inode), 38 Attribute::Attribute(Inode* inode, attr_cookie* cookie) argument 40 fVolume(inode->GetVolume()), 42 fInode(inode),
|
H A D | Attribute.h | 24 Attribute(Inode* inode); 25 Attribute(Inode* inode, attr_cookie* cookie);
|
H A D | BlockAllocator.h | 33 status_t Allocate(Transaction& transaction, Inode* inode,
|
H A D | HTree.h | 123 static status_t InitDir(Transaction& transaction, Inode* inode,
|
H A D | InodeJournal.h | 18 InodeJournal(Inode* inode);
|
/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | Delegation.cpp | 16 Delegation::Delegation(const OpenDelegationData& data, Inode* inode, argument 21 fInode(inode), 24 ASSERT(inode != NULL);
|
H A D | Delegation.h | 23 Delegation(const OpenDelegationData& data, Inode* inode,
|
H A D | DirectoryCache.cpp | 79 DirectoryCache::DirectoryCache(Inode* inode, bool attr) argument 81 fExpirationTime(inode->fFileSystem->GetConfiguration().fDirectoryCacheTime), 83 fInode(inode), 87 ASSERT(inode != NULL);
|