/haiku/src/system/kernel/cache/ |
H A D | file_cache.cpp | 73 PrecacheIO(file_cache_ref* ref, off_t offset, 99 typedef status_t (*cache_func)(file_cache_ref* ref, void* cookie, off_t offset, 119 PrecacheIO::PrecacheIO(file_cache_ref* ref, off_t offset, generic_size_t size) argument 121 fRef(ref), 122 fCache(ref->cache), 255 access_is_sequential(file_cache_ref* ref) argument 257 return ref->last_access[ref->last_access_index] != 0; 262 push_access(file_cache_ref* ref, off_t offset, generic_size_t bytes, argument 265 TRACE(("%p: push %lld, %ld, %s\n", ref, offse 285 reserve_pages(file_cache_ref* ref, vm_page_reservation* reservation, size_t reservePages, bool isWrite) argument 334 read_pages_and_clear_partial(file_cache_ref* ref, void* cookie, off_t offset, const generic_io_vec* vecs, size_t count, uint32 flags, generic_size_t* _numBytes) argument 375 read_into_cache(file_cache_ref* ref, void* cookie, off_t offset, int32 pageOffset, addr_t buffer, size_t bufferSize, bool useBuffer, vm_page_reservation* reservation, size_t reservePages) argument 459 read_from_file(file_cache_ref* ref, void* cookie, off_t offset, int32 pageOffset, addr_t buffer, size_t bufferSize, bool useBuffer, vm_page_reservation* reservation, size_t reservePages) argument 496 write_to_cache(file_cache_ref* ref, void* cookie, off_t offset, int32 pageOffset, addr_t buffer, size_t bufferSize, bool useBuffer, vm_page_reservation* reservation, size_t reservePages) argument 669 write_to_file(file_cache_ref* ref, void* cookie, off_t offset, int32 pageOffset, addr_t buffer, size_t bufferSize, bool useBuffer, vm_page_reservation* reservation, size_t reservePages) argument 701 satisfy_cache_io(file_cache_ref* ref, void* cookie, cache_func function, off_t offset, addr_t buffer, bool useBuffer, int32 &pageOffset, size_t bytesLeft, size_t &reservePages, off_t &lastOffset, addr_t &lastBuffer, int32 &lastPageOffset, size_t &lastLeft, size_t &lastReservedPages, vm_page_reservation* reservation) argument 735 file_cache_ref* ref = (file_cache_ref*)_cacheRef; local 967 file_cache_ref* ref = ((VMVnodeCache*)cache)->FileCacheRef(); local 1064 file_cache_ref* ref = ((VMVnodeCache*)cache)->FileCacheRef(); local 1144 file_cache_ref* ref = new file_cache_ref; local 1184 file_cache_ref* ref = (file_cache_ref*)_cacheRef; local 1199 file_cache_ref* ref = (file_cache_ref*)_cacheRef; local 1222 file_cache_ref* ref = (file_cache_ref*)_cacheRef; local 1245 file_cache_ref* ref = (file_cache_ref*)_cacheRef; local 1255 file_cache_ref* ref = (file_cache_ref*)_cacheRef; local 1289 file_cache_ref* ref = (file_cache_ref*)_cacheRef; local 1301 file_cache_ref* ref = (file_cache_ref*)_cacheRef; local 1336 file_cache_ref* ref = (file_cache_ref*)_cacheRef; local [all...] |
/haiku/src/tools/ |
H A D | generate_attribute_stores.cpp | 45 entry_ref ref; local 51 while (directory.GetNextRef(&ref) == B_OK) { 52 if (strcmp(ref.name, ATTRIBUTE_DIR_NAME) == 0) 55 if (node.SetTo(&ref) != B_OK) { 56 printf("failed to set node to ref \"%s\"\n", ref.name); 67 nameBuffer, ref.name); 84 attributeDir.CreateFile(ref.name, NULL); 85 if (attributeFile.SetTo(&attributeDir, ref.name, 107 nameBuffer, ref [all...] |
/haiku/src/kits/media/ |
H A D | AddOnManager.cpp | 219 *outRefs = info->ref; 239 *_encoderRef = info->ref; 257 *_ref = info->ref; 330 entry_ref ref; local 331 while(directory.GetNextRef(&ref) == B_OK) 332 _RegisterAddOn(ref); 339 AddOnManager::_RegisterAddOn(const entry_ref& ref) argument 341 BPath path(&ref); 366 _RegisterReader(reader, ref); 370 _RegisterDecoder(decoder, ref); 391 _UnregisterAddOn(const entry_ref& ref) argument 447 _RegisterReader(ReaderPlugin* reader, const entry_ref& ref) argument 467 _RegisterDecoder(DecoderPlugin* plugin, const entry_ref& ref) argument 497 _RegisterWriter(WriterPlugin* writer, const entry_ref& ref) argument 537 _RegisterEncoder(EncoderPlugin* plugin, const entry_ref& ref) argument 580 _RegisterStreamer(StreamerPlugin* streamer, const entry_ref& ref) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/udf/ |
H A D | DString.cpp | 21 /*! \brief Create a new DString object that is a copy of \a ref. */ 22 DString::DString(const DString &ref) argument 27 SetTo(ref); 63 DString::SetTo(const DString &ref) argument 66 if (ref.Length() > 0) { 67 fString = new(nothrow) uint8[ref.Length()]; 69 fLength = ref.Length(); 70 memcpy(fString, ref.String(), fLength);
|
/haiku/src/tests/kits/app/broster/ |
H A D | FindAppTester.cpp | 91 entry_ref ref; local 94 CHK(entry.GetRef(&ref) == B_OK); 95 return ref; 222 virtual status_t operator()(const char *type, entry_ref *ref) = 0; 234 entry_ref ref; local 235 CHK(caller(uninstalledType, &ref) == B_LAUNCH_FAILED_APP_NOT_FOUND); 248 entry_ref ref; local 249 CHK(caller(fileType1, &ref) == B_LAUNCH_FAILED_NO_PREFERRED_APP); 263 entry_ref ref; local 264 CHK(caller(fileType1, &ref) 281 entry_ref ref; local 301 entry_ref ref; local 321 entry_ref ref; local 343 entry_ref ref; local 367 entry_ref ref; local 391 entry_ref ref; local 416 entry_ref ref; local 444 entry_ref ref; local 462 entry_ref ref; local 503 entry_ref ref; local 521 entry_ref ref; local 539 entry_ref ref; local 562 entry_ref ref; local 600 entry_ref ref; local 612 entry_ref ref; local 619 operator ()(const char *type, entry_ref *ref) argument 657 entry_ref ref; local 670 entry_ref ref; local 685 entry_ref ref; local 704 entry_ref ref; local 723 entry_ref ref; local 745 entry_ref ref; local 766 entry_ref ref; local 790 entry_ref ref; local 799 operator ()(const char *type, entry_ref *ref) argument 828 operator ()(const char *type, entry_ref *ref) argument 866 entry_ref ref; local 880 entry_ref ref; local [all...] |
/haiku/src/apps/cortex/ParameterView/ |
H A D | ParameterWindowManager.cpp | 65 const NodeRef *ref, 67 : ref(ref), 73 const NodeRef *ref; member in struct:window_map_entry 131 remove_observer(this, entry->ref); 185 const NodeRef *ref) { 193 // make sure the ref is valid 194 if (!ref) { 199 if (_findWindowFor(ref->id(), &window)) { 207 live_node_info nodeInfo = ref 64 window_map_entry( const NodeRef *ref, BWindow *window) argument 184 openWindowFor( const NodeRef *ref) argument 220 startControlPanelFor( const NodeRef *ref) argument 313 _addWindowFor( const NodeRef *ref, BWindow *window) argument [all...] |
/haiku/src/kits/mail/ |
H A D | MailProtocol.cpp | 193 BMailProtocol::ProcessHeaderFetched(entry_ref& ref, BFile& file, argument 196 BMailFilterAction action = _ProcessHeaderFetched(ref, file, attributes); 205 BMailProtocol::NotifyBodyFetched(const entry_ref& ref, BFile& file, argument 208 _NotifyBodyFetched(ref, file, attributes); 214 BMailProtocol::ProcessMessageFetched(entry_ref& ref, BFile& file, argument 217 BMailFilterAction action = _ProcessHeaderFetched(ref, file, attributes); 219 _NotifyBodyFetched(ref, file, attributes); 228 BMailProtocol::NotifyMessageReadyToSend(const entry_ref& ref, BFile& file) argument 231 fFilterList.ItemAt(i)->MessageReadyToSend(ref, file); 236 BMailProtocol::NotifyMessageSent(const entry_ref& ref, BFil argument 272 const entry_ref& ref = settings.AddOnRef(); local 299 _ProcessHeaderFetched(entry_ref& ref, BFile& file, BMessage& attributes) argument 359 _NotifyBodyFetched(const entry_ref& ref, BFile& file, BMessage& attributes) argument 396 entry_ref ref; local 411 entry_ref ref; local 426 FetchBody(const entry_ref& ref, BMessenger* replyTo) argument 438 MarkMessageAsRead(const entry_ref& ref, read_flags flag) argument 446 ReplyBodyFetched(const BMessenger& replyTo, const entry_ref& ref, status_t status) argument [all...] |
H A D | HaikuMailFormatFilter.h | 21 BMailFilterAction HeaderFetched(entry_ref& ref, BFile& file, 23 void BodyFetched(const entry_ref& ref, BFile& file, 26 void MessageSent(const entry_ref& ref, BFile& file);
|
/haiku/src/add-ons/tracker/mark_as/ |
H A D | MarkAs.cpp | 62 entry_ref ref; local 63 while (directory.GetNextRef(&ref) == B_OK) { 64 if (!strcmp(ref.name, ".") || !strcmp(ref.name, "..")) 67 add_status_item(menu, ref.name); 92 entry_ref ref; local 93 for (int i = 0; message->FindRef("refs", i, &ref) == B_OK; i++) { 94 BNode node(&ref); 119 BMailDaemon().MarkAsRead(account, ref, B_SEEN);
|
/haiku/src/preferences/datatranslations/ |
H A D | DataTranslations.cpp | 120 entry_ref ref; local 121 while (message->FindRef("refs", i++, &ref) == B_OK) { 122 if (!roster->IsTranslator(&ref)) { 123 _NoTranslatorError(ref.name); 127 BEntry entry(&ref, true); 130 _InstallError(ref.name, status); 134 if (target.Contains(ref.name)) { 139 string.ReplaceAll("%name", ref.name); 161 _InstallError(ref.name, status);
|
/haiku/src/add-ons/kernel/file_systems/netfs/server/ |
H A D | NodeMonitor.cpp | 93 NodeMonitor::StartWatching(const node_ref& ref) argument 96 status_t error = watch_node(&ref, flags, this); 102 error = watch_node(&ref, flags, this); 106 "(%" B_PRIdDEV ", %" B_PRIdINO ")\n", ref.device, ref.node); 113 NodeMonitor::StopWatching(const node_ref& ref) argument 116 "(%" B_PRIdDEV ", %" B_PRIdINO ")\n", ref.device, ref.node); 117 return watch_node(&ref, B_STOP_WATCHING, this);
|
H A D | UserSecurityContext.cpp | 74 UserSecurityContext::GetNodePermissions(const node_ref& ref) const 76 return fPermissions->Get(NodeRef(ref)); 91 UserSecurityContext::GetNodePermissions(const node_ref& ref, argument 94 if (fPermissions->ContainsKey(NodeRef(ref))) 95 return fPermissions->Get(NodeRef(ref));
|
/haiku/src/preferences/network/ |
H A D | NetworkProfile.cpp | 33 BNetworkProfile::BNetworkProfile(const entry_ref& ref) argument 38 SetTo(ref); 70 BNetworkProfile::SetTo(const entry_ref& ref) argument 72 status_t status = fEntry.SetTo(&ref); 77 fName = ref.name;
|
/haiku/src/apps/mediaconverter/ |
H A D | MediaFileListView.cpp | 22 MediaFileListItem::MediaFileListItem(BMediaFile* file, const entry_ref& ref) argument 24 BStringItem(ref.name), 25 fRef(ref), 77 MediaFileListView::AddMediaItem(BMediaFile* file, const entry_ref& ref) argument 79 MediaFileListItem* item = new(std::nothrow) MediaFileListItem(file, ref);
|
/haiku/src/apps/cortex/InfoView/ |
H A D | AppNodeInfoView.cpp | 71 const NodeRef *ref) 72 : LiveNodeInfoView(ref) 87 if ((get_port_info(ref->node().port, &portInfo) == B_OK) 90 BEntry appEntry(&appInfo.ref); 97 BFile appFile(&appInfo.ref, B_READ_ONLY); 70 AppNodeInfoView( const NodeRef *ref) argument
|
/haiku/src/apps/haikudepot/packagemanagement/ |
H A D | InstallPackageProcess.cpp | 140 PackageInfoRef ref(fPackage); 141 PackageState state = ref->State(); 142 ref->SetState(PENDING); 144 fPackageManager->SetCurrentActionPackage(ref, true); 148 if (ref->IsLocalFile()) 149 packageName = ref->LocalFilePath(); 151 packageName = ref->Name(); 165 ref->SetState(state); 171 ref->SetState(state); 181 ref [all...] |
/haiku/src/kits/storage/sniffer/ |
H A D | Err.cpp | 34 Err::Err(const Err &ref) argument 38 *this = ref; 46 Err::operator=(const Err &ref) { argument 47 SetTo(ref.Msg(), ref.Pos());
|
/haiku/src/apps/icon-o-matic/import_export/svg/ |
H A D | SVGImporter.cpp | 41 SVGImporter::Import(Icon* icon, const entry_ref* ref) argument 50 BPath path(ref); 57 ret = BMimeType::GuessMimeType(ref, &type); 67 "an SVG document.\n\n"), ref->name); 77 ret = builder.GetIcon(icon, ref->name);
|
/haiku/src/servers/registrar/ |
H A D | RecentEntries.cpp | 50 recent_entry::recent_entry(const entry_ref *ref, const char *appSig, argument 53 ref(ref ? *ref : entry_ref()), 110 RecentEntries::Add(const entry_ref *ref, const char *appSig) argument 112 if (ref == NULL || appSig == NULL) 118 if ((*item)->ref == *ref && !strcasecmp((*item)->sig.c_str(), appSig)) { 125 recent_entry *entry = new (nothrow) recent_entry(ref, appSig, 0); 192 if (GetTypeForRef(&(*item)->ref, typ 353 GetTypeForRef(const entry_ref *ref, char *result) argument [all...] |
/haiku/src/apps/expander/ |
H A D | ExpanderSettings.cpp | 79 entry_ref ref; local 80 fMessage.AddRef("destination_folder_use", &ref); 106 && read_data(file, ref.device) 107 && read_data(file, ref.directory) 115 ref.set_name(name); 132 BEntry entry(&ref); 134 fMessage.ReplaceRef("destination_folder_use", &ref); 155 entry_ref ref; local 166 && fMessage.FindRef("destination_folder_use", &ref) == B_OK 177 file.Write(&ref 229 entry_ref ref; local [all...] |
/haiku/src/add-ons/index_server/fulltext/ |
H A D | CLuceneDataBase.h | 32 status_t AddDocument(const entry_ref& ref); 33 status_t RemoveDocument(const entry_ref& ref); 44 bool _IndexDocument(const entry_ref& ref);
|
/haiku/src/apps/diskprobe/ |
H A D | ProbeWindow.cpp | 15 - Contains() checks whether or not the ref/attribute is what this 28 ProbeWindow::ProbeWindow(BRect rect, entry_ref* ref) argument 30 BWindow(rect, ref->name, B_DOCUMENT_WINDOW, 32 fRef(*ref)
|
/haiku/src/apps/processcontroller/ |
H A D | AutoIcon.cpp | 33 entry_ref ref; local 34 be_roster->FindApp (fSignature, &ref); 35 if (BNodeInfo::GetTrackerIcon(&ref, fBitmap, (icon_size)-1) != B_OK) {
|
/haiku/src/apps/people/ |
H A D | PersonWindow.h | 35 const entry_ref* ref); 49 bool RefersPersonFile(const entry_ref& ref) const; 53 void _SetToRef(entry_ref* ref);
|
/haiku/src/tests/add-ons/translators/exif/ |
H A D | dump_exif.cpp | 93 process_file(entry_ref& ref) argument 95 BFile file(&ref, B_READ_WRITE); 105 fprintf(stderr, "%s: processing JPEG file failed: %s\n", ref.name, 119 entry_ref ref; local 120 if (entry.InitCheck() != B_OK || entry.GetRef(&ref) != B_OK) 123 process_file(ref);
|