Lines Matching defs:Inode
26 class Inode : public TransactionListener {
27 typedef DoublyLinkedListLink<Inode> Link;
30 Inode(Volume* volume, ino_t id);
31 Inode(Volume* volume, Transaction& transaction,
33 ~Inode();
125 Inode** _attribute);
126 void ReleaseAttribute(Inode* attribute);
129 Inode** attribute);
163 static status_t Create(Transaction& transaction, Inode* parent,
166 ino_t* _id = NULL, Inode** _inode = NULL,
207 Inode(const Inode& other);
208 Inode& operator=(const Inode& other);
255 Inode* fAttributes;
272 Inode::InNameIndex() const
280 Inode::InSizeIndex() const
288 Inode::InLastModifiedIndex() const
305 InodeReadLocker(Inode* inode)
338 NodeGetter(Volume* volume, const Inode* inode)
345 const Inode* inode, bool empty = false)
355 const bfs_inode* SetToNode(const Inode* inode)
423 status_t Get(Inode** _inode)
436 Inode* fInode;
442 AttributeIterator(Inode* inode);
450 friend class Inode;
456 Inode* fInode;
457 Inode* fAttributes;