/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | Index.h | 14 class Inode; 25 Inode* Node() const { return fNode; }; 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* inod [all...] |
H A D | CheckVisitor.h | 38 virtual status_t VisitDirectoryEntry(Inode* inode, 39 Inode* parent, const char* treeName); 40 virtual status_t VisitInode(Inode* inode, const char* treeName); 43 Inode* parent, char* treeName, 45 virtual status_t OpenBPlusTreeFailed(Inode* inode); 47 Inode* parent); 50 status_t _RemoveInvalidNode(Inode* parent, 51 BPlusTree* tree, Inode* inode, 57 status_t _CheckInodeBlocks(Inode* inode, 66 status_t _AddInodeToIndex(Inode* inod [all...] |
H A D | FileSystemVisitor.h | 15 class Inode; 41 virtual status_t VisitDirectoryEntry(Inode* inode, 42 Inode* parent, const char* treeName); 43 virtual status_t VisitInode(Inode* inode, const char* treeName); 46 Inode* parent, char* treeName, 48 virtual status_t OpenBPlusTreeFailed(Inode* inode); 50 Inode* parent); 57 Inode* fParent;
|
H A D | Attribute.h | 9 #include "Inode.h" 22 Attribute(Inode* inode); 23 Attribute(Inode* inode, attr_cookie* cookie); 49 Inode* fInode; 51 Inode* fAttribute;
|
H A D | Inode.h | 26 // To be used in Inode::Create() as publishFlags 30 class Inode : public TransactionListener { class in inherits:TransactionListener 31 typedef DoublyLinkedListLink<Inode> Link; 34 Inode(Volume* volume, ino_t id); 35 Inode(Volume* volume, Transaction& transaction, 37 ~Inode(); 132 Inode** _attribute); 133 void ReleaseAttribute(Inode* attribute); 136 Inode** attribute); 170 static status_t Create(Transaction& transaction, Inode* paren [all...] |
/haiku/src/tests/add-ons/kernel/file_systems/bfs/btree/ |
H A D | Inode.cpp | 0 /* Inode - emulation for the B+Tree torture test 8 #include "Inode.h" 13 Inode::Inode(const char *name,int32 mode) function in class:Inode 24 Inode::~Inode() 31 Inode::FindBlockRun(off_t pos, block_run &run, off_t &offset) 41 Inode::Append(Transaction& transaction, off_t bytes) 48 Inode::SetFileSize(Transaction&, off_t bytes)
|
H A D | Inode.h | 3 /* Inode - emulation for the B+Tree torture test 25 class Inode { class 27 Inode(const char* name, int32 mode = S_STR_INDEX | S_ALLOW_DUPS); 28 ~Inode(); 54 friend void dump_inode(Inode& inode); 73 InodeReadLocker(Inode* inode)
|
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | InodeJournal.h | 12 #include "Inode.h" 18 InodeJournal(Inode* inode); 25 Inode* fInode;
|
H A D | ExtentStream.h | 16 class Inode; 23 ExtentStream(Volume* volume, Inode* inode, 40 Inode* fInode;
|
H A D | Inode.h | 26 class Inode : public TransactionListener { class in inherits:TransactionListener 28 Inode(Volume* volume, ino_t id); 29 ~Inode(); 99 status_t InitDirectory(Transaction& transaction, Inode* parent); 103 static status_t Create(Transaction& transaction, Inode* parent, 106 ino_t* _id = NULL, Inode** _inode = NULL, 136 Inode(Volume* volume); 137 Inode(const Inode&); 138 Inode [all...] |
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | AttributeIterator.h | 11 #include "Inode.h" 16 //! Constructs an AttributeIterator object for Inode object *inode 17 AttributeIterator(Inode* inode); 33 //! Pointer to Inode object corresponding to AttributeIterator 34 Inode* fInode;
|
H A D | DirectoryIterator.h | 11 #include "Inode.h" 17 DirectoryIterator(Inode* inode); 38 Inode* fInode;
|
H A D | Inode.h | 26 class Inode { class 28 Inode(Volume* volume, ino_t id); 29 Inode(Volume* volume, ino_t id, 31 ~Inode(); 75 static Inode* Create(Transaction& transaction, ino_t id, 76 Inode* parent, int32 mode, uint64 size = 0, 81 Inode* parent, const char* name, int32 mode); 85 Inode(Volume* volume); 86 Inode(const Inode [all...] |
H A D | Attribute.h | 13 #include "Inode.h" 34 Attribute(Inode* inode); 35 Attribute(Inode* inode, attr_cookie* cookie); 65 Inode* fInode;
|
/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | Delegation.h | 18 class Inode; 23 Delegation(const OpenDelegationData& data, Inode* inode, 29 inline Inode* GetInode(); 38 Inode* fInode; 50 inline Inode*
|
H A D | VnodeToInode.h | 15 #include "Inode.h" 27 inline Inode* GetPointer() const; 28 Inode* Get(); 29 void Replace(Inode* newInode); 41 Inode* fInode; 110 inline Inode*
|
H A D | Inode.h | 20 class Inode : public NFS4Inode { class in inherits:NFS4Inode 23 Inode** inode); 24 virtual ~Inode(); 60 status_t Link(Inode* dir, const char* name); 63 static status_t Rename(Inode* from, Inode* to, 122 Inode(); 175 Inode::WaitAIOComplete() 183 Inode::FileIdToInoT(uint64 fileid) 194 Inode [all...] |
H A D | VnodeToInode.cpp | 13 Inode* 27 VnodeToInode::Replace(Inode* newInode)
|
/haiku/src/bin/bfs_tools/lib/ |
H A D | Inode.h | 17 class Inode { class 19 Inode(Disk* disk, bfs_inode* inode, bool ownBuffer = true); 20 Inode(const Inode &inode); 21 virtual ~Inode(); 67 const char* Path(Inode::Source* source = NULL); 69 Inode::Source* source = NULL); 72 static Inode* Factory(Disk* disk, bfs_inode* inode, 74 static Inode* Factory(Disk* disk, block_run run); 75 static Inode* Factor [all...] |
H A D | dump.h | 14 class Inode; 22 extern void dump_small_data(Inode* inode); 23 extern void dump_inode(const Inode* node, const bfs_inode* inode,
|
/haiku/src/add-ons/kernel/file_systems/exfat/ |
H A D | DataStream.h | 13 #include "Inode.h" 22 DataStream(Volume* volume, Inode* inode, 32 Inode* fInode;
|
H A D | Inode.cpp | 8 #include "Inode.h" 31 Inode::Inode(Volume* volume, cluster_t cluster, uint32 offset) function in class:Inode 40 TRACE("Inode::Inode(%" B_PRIu32 ", %" B_PRIu32 ") inode %" B_PRIdINO "\n", 55 TRACE("Inode::Inode(%" B_PRIdINO ") end\n", ID()); 59 Inode::Inode(Volume* volume, ino_t ino) function in class:Inode 75 TRACE("Inode 93 Inode::Inode(Volume* volume) function in class:Inode [all...] |
H A D | Inode.h | 31 class Inode : EntryVisitor { class in inherits:EntryVisitor 33 Inode(Volume* volume, cluster_t cluster, 35 Inode(Volume* volume, ino_t ino); 36 ~Inode(); 95 Inode(Volume* volume); 96 Inode(const Inode&); 97 Inode &operator=(const Inode&); 115 SplayTreeLink<Inode> fInoTreeLin [all...] |
/haiku/src/add-ons/kernel/file_systems/xfs/ |
H A D | Directory.h | 9 #include "Inode.h" 26 static DirectoryIterator* Init(Inode* inode);
|
/haiku/src/add-ons/kernel/file_systems/ufs2/ |
H A D | Inode.h | 77 class Inode { class 79 Inode(Volume* volume, ino_t id); 80 Inode(Volume* volume, ino_t id, 82 ~Inode(); 130 //static Inode* Create(Transaction& transaction, ino_t id, Inode* parent, int32 mode, uint64 size = 0, uint64 flags = 0); 132 Inode(Volume* volume); 133 Inode(const Inode&); 134 Inode [all...] |