Lines Matching refs:entry
23 struct entry *entry = NULL;
25 while ((entry = fList.RemoveHead()) != NULL) {
26 entry->root->Release();
27 delete entry;
57 struct entry *entry;
61 while ((entry = iterator.Next()) != NULL) {
62 if (!strcmp(name, entry->name)) {
63 entry->root->Acquire();
64 return entry->root;
72 while ((entry = iterator.Next()) != NULL) {
74 if (entry->root->GetName(entryName, sizeof(entryName)) != B_OK)
78 entry->root->Acquire();
79 return entry->root;
91 struct entry *entry;
93 entry = iterator->Next();
94 if (entry != NULL)
95 return entry->root->GetName(name, size);
105 struct entry *entry;
107 entry = iterator->Next();
108 if (entry != NULL) {
109 *_node = entry->root;
136 struct entry *entry = new (std::nothrow) RootFileSystem::entry();
137 if (entry == NULL)
141 entry->name = NULL;
142 entry->root = volume;
143 entry->partition = partition;
145 fList.Add(entry);
154 struct entry *entry = new (std::nothrow) RootFileSystem::entry();
155 if (entry == NULL)
159 entry->name = name;
160 entry->root = target;
162 fLinks.Add(entry);
172 struct entry *entry;
174 while ((entry = iterator.Next()) != NULL) {
175 if (entry->root == volume) {
176 *_partition = entry->partition;