Lines Matching defs:Inode

41 class Inode;
90 Inode& RootNode() const { return *fRootNode; }
101 Inode* Find(ino_t id);
102 Inode* Find(const char* name);
104 Inode* FirstEntry() const { return fFirstEntry; }
116 Inode* _CreateNode(Inode* parent, const char* name,
130 Inode* fRootNode;
137 Inode* fFirstEntry;
173 class Inode {
175 Inode(Volume* volume, Inode* parent,
178 ~Inode();
228 Inode* Next() const { return fNext; }
229 void SetNext(Inode *inode) { fNext = inode; }
232 Inode* fNext;
248 Inode* current;
337 write_attributes(int fd, Inode* inode, attr_mode attrMode = kDiscIDAttributes)
414 read_attributes(int fd, Inode* inode)
509 fill_stat_buffer(Volume* volume, Inode* inode, Attribute* attribute,
597 Inode* inode;
598 Inode* next;
712 Inode* inode = _CreateNode(fRootNode, title, startFrame, frames,
782 Inode*
785 for (Inode* inode = fFirstEntry; inode != NULL; inode = inode->Next()) {
794 Inode*
801 for (Inode* inode = fFirstEntry; inode != NULL; inode = inode->Next()) {
851 Inode*
852 Volume::_CreateNode(Inode* parent, const char* name, uint64 start,
855 Inode* inode = new(std::nothrow) Inode(this, parent, name, start, frames,
867 Inode* current = fFirstEntry;
868 Inode* last = NULL;
920 for (Inode* inode = fFirstEntry; inode != NULL; inode = inode->Next()) {
928 for (Inode* inode = fFirstEntry; inode != NULL; inode = inode->Next()) {
945 for (Inode* inode = fFirstEntry; inode != NULL; inode = inode->Next()) {
951 for (Inode* inode = fFirstEntry; inode != NULL; inode = inode->Next()) {
1160 // #pragma mark - Inode class
1163 Inode::Inode(Volume* volume, Inode* parent, const char* name, uint64 start,
1212 Inode::~Inode()
1219 Inode::InitCheck()
1229 Inode::SetName(const char* name)
1247 Inode::FindAttribute(const char* name) const
1265 Inode::AddAttribute(Attribute* attribute, bool overwrite)
1282 Inode::AddAttribute(const char* name, type_code type, bool overwrite,
1304 Inode::AddAttribute(const char* name, type_code type, const char* string)
1315 Inode::AddAttribute(const char* name, type_code type, uint32 value)
1323 Inode::AddAttribute(const char* name, type_code type, uint64 value)
1331 Inode::RemoveAttribute(const char* name, bool checkNamespace)
1365 Inode::AddAttrCookie(attr_cookie* cookie)
1373 Inode::RemoveAttrCookie(attr_cookie* cookie)
1381 Inode::RewindAttrCookie(attr_cookie* cookie)
1577 Inode* directory = (Inode*)_dir->private_node;
1583 Inode* inode = volume->Find(name);
1601 Inode* inode = (Inode*)_node->private_node;
1616 Inode* inode;
1690 Inode* inode = (Inode*)_node->private_node;
1782 Inode* inode = (Inode*)_node->private_node;
1805 Inode* inode = volume->Find(oldName);
1838 Inode* inode = (Inode*)_node->private_node;
1862 Inode* inode = (Inode*)_node->private_node;
1867 if ((Inode*)_node->private_node != &volume->RootNode())
1873 Inode* childNode = NULL;
1875 Inode* nextChildNode = NULL;
1975 Inode* inode = (Inode*)_node->private_node;
2000 Inode* inode = (Inode*)_node->private_node;
2015 Inode* inode = (Inode*)_node->private_node;
2030 Inode* inode = (Inode*)_node->private_node;
2057 Inode *inode = (Inode*)_node->private_node;
2093 Inode* inode = (Inode*)_node->private_node;
2129 Inode* inode = (Inode*)_node->private_node;
2146 Inode* inode = (Inode*)_node->private_node;
2171 Inode* inode = (Inode*)_node->private_node;
2199 Inode* inode = (Inode*)_node->private_node;