Lines Matching refs:ref
136 bool DeskbarView::_EntryInTrash(const entry_ref* ref)
138 BEntry entry(ref);
139 BVolume volume(ref->device);
172 entry_ref ref;
173 entry.GetRef(&ref);
174 if (!_EntryInTrash(&ref))
256 entry_ref ref;
257 message->FindInt32("device", &ref.device);
258 message->FindInt64("directory", &ref.directory);
260 if (!_EntryInTrash(&ref)) {
284 entry_ref ref;
288 while (message->FindRef("refs", i++, &ref) == B_OK
289 && path.SetTo(&ref) == B_OK) {
354 entry_ref ref;
355 _GetNewQueryRef(ref);
359 message.AddRef("refs", &ref);
459 entry_ref ref;
469 while (directory.GetNextRef(&ref) == B_OK) {
472 path.SetTo(&ref);
474 BEntry entry(&ref, true);
493 // clobber the existing ref only if the symlink derefernces
495 entry.GetRef(&ref);
499 msg->AddRef("refs", &ref);
504 navMenu->SetNavDir(&ref);
530 _GetNewQueryRef(ref);
535 msg->AddRef("refs", &ref);
536 navMenu->SetNavDir(&ref);
606 DeskbarView::_GetNewQueryRef(entry_ref& ref)
614 return query.GetRef(&ref);