Lines Matching refs:entry
90 Entry* entry = fCurrentEntry;
92 return entry;
179 Entry* entry;
181 dirEntry->d_pino, dirEntry->d_name, false, &entry) == B_OK) {
182 return entry;
238 // any entry other than "." and ".." is fine
239 for (Entry* entry = GetFirstReferringEntry();
240 entry;
241 entry = GetNextReferringEntry(entry)) {
242 if (entry->IsActualEntry())
243 return entry;
250 Directory::AddEntry(Entry* entry)
252 if (entry)
253 fEntries.Insert(entry);
258 Directory::RemoveEntry(Entry* entry)
260 if (entry) {
261 // update the directory iterators pointing to the removed entry
265 if (iterator->GetCurrentEntry() == entry)
269 fEntries.Remove(entry);
282 Directory::GetNextEntry(Entry* entry) const
284 return (entry ? fEntries.GetNext(entry) : NULL);
292 Entry* entry = GetFirstEntry();
293 while (entry) {
295 entry = GetNextEntry(entry);