Lines Matching refs:entry
22 struct entry *entry = NULL;
24 while ((entry = fList.RemoveHead()) != NULL) {
25 entry->root->Release();
26 delete entry;
56 struct entry *entry;
60 while ((entry = iterator.Next()) != NULL) {
61 if (!strcmp(name, entry->name)) {
62 entry->root->Acquire();
63 return entry->root;
71 while ((entry = iterator.Next()) != NULL) {
73 if (entry->root->GetName(entryName, sizeof(entryName)) != B_OK)
77 entry->root->Acquire();
78 return entry->root;
90 struct entry *entry;
92 entry = iterator->Next();
93 if (entry != NULL)
94 return entry->root->GetName(name, size);
104 struct entry *entry;
106 entry = iterator->Next();
107 if (entry != NULL) {
108 *_node = entry->root;
135 struct entry *entry = new (std::nothrow) RootFileSystem::entry();
136 if (entry == NULL)
140 entry->name = NULL;
141 entry->root = volume;
142 entry->partition = partition;
144 fList.Add(entry);
153 struct entry *entry = new (std::nothrow) RootFileSystem::entry();
154 if (entry == NULL)
158 entry->name = name;
159 entry->root = target;
161 fLinks.Add(entry);
171 struct entry *entry;
173 while ((entry = iterator.Next()) != NULL) {
174 if (entry->root == volume) {
175 *_partition = entry->partition;