Searched refs:entry (Results 51 - 75 of 1061) sorted by relevance

1234567891011>>

/haiku-fatelf/src/servers/input/
H A DPathList.cpp74 path_entry* entry = new(std::nothrow) path_entry(path); local
75 if (entry == NULL || entry->path == NULL || !fPaths.AddItem(entry)) {
76 delete entry;
108 path_entry* entry = fPaths.ItemAt(index); local
109 if (entry == NULL)
112 return entry->path;
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/test/ramfs/
H A DEntryListener.h21 virtual void EntryAdded(Entry *entry);
22 virtual void EntryRemoved(Entry *entry);
/haiku-fatelf/src/apps/text_search/
H A DInitialIterator.h53 // Looks for the next entry in the top-level dir.
54 bool GetTopEntry(BEntry& entry);
57 bool FollowSubdir(BEntry& entry) const;
60 // Looks for the next entry.
61 bool _GetNextEntry(BEntry& entry);
63 // Looks for the next entry in a subdir.
64 bool _GetSubEntry(BEntry& entry);
67 void _ExamineSubdir(BEntry& entry);
/haiku-fatelf/src/bin/package/
H A DPackageWritingUtils.cpp32 while (dirent* entry = readdir(dir)) {
34 if (strcmp(entry->d_name, ".") == 0 || strcmp(entry->d_name, "..") == 0)
39 && strcmp(entry->d_name, B_HPKG_PACKAGE_INFO_FILE_NAME) == 0) {
43 status_t error = packageWriter.AddEntry(entry->d_name);
/haiku-fatelf/src/add-ons/kernel/file_systems/ntfs/
H A Dntfsdir.c65 if(cookie->cache_root == NULL || cookie->entry == NULL) {
67 cookie->entry = cookie->cache_root;
68 cookie->entry->next = NULL;
70 cookie->entry->next = (void*)new_entry;
71 cookie->entry = cookie->entry->next;
72 cookie->entry->next = NULL;
94 cache_entry *entry = cookie->cache_root; local
95 while (entry != NULL) {
96 cache_entry *next = entry
254 cache_entry *entry = cookie->cache_root; local
[all...]
/haiku-fatelf/src/add-ons/tracker/openterminal/
H A DOpenTerminal.cpp67 BEntry entry; local
78 if (entry.SetTo(&tracker_ref, true) != B_OK)
81 // If the entry is a file then look for the parent directory.
82 if (!entry.IsDirectory()) {
83 if (entry.GetParent(&entry) != B_OK)
91 if (entries[x] == entry) {
101 // Push entry onto the vector so we can check for duplicates later.
102 entries.push_back(BEntry(entry));
104 launch_terminal(&entry,
[all...]
/haiku-fatelf/src/kits/storage/
H A DResourceStrings.cpp117 if (_string_id_hash *entry = _FindString(id))
118 result = entry->data;
181 _string_id_hash *entry = NULL; local
183 entry = _AddString(NULL, id, false);
185 entry = _AddString((char*)data, id, false);
186 if (!entry)
255 while (_string_id_hash *entry = fHashTable[i]) {
256 fHashTable[i] = entry->next;
257 delete entry;
284 while (_string_id_hash *entry
314 _string_id_hash *entry = NULL; local
336 _string_id_hash *entry = NULL; local
[all...]
H A DDirectory.cpp61 BDirectory::BDirectory(const BEntry* entry) argument
65 SetTo(entry);
134 BDirectory::SetTo(const BEntry* entry) argument
136 if (!entry) {
142 status_t error = _SetTo(entry->fDirFd, entry->fName, true);
147 fDirFd = _kern_open_dir(entry->fDirFd, entry->fName);
224 BDirectory::GetEntry(BEntry* entry) const
226 if (!entry)
248 FindEntry(const char* path, BEntry* entry, bool traverse) const argument
293 Contains(const BEntry* entry, int32 nodeFlags) const argument
332 GetNextEntry(BEntry* entry, bool traverse) argument
352 BPrivate::Storage::LongDirEntry entry; local
399 BPrivate::Storage::LongDirEntry entry; local
587 BEntry entry; local
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/netfs/client/
H A DVirtualDir.cpp168 while (VirtualDirEntry* entry = GetFirstEntry())
169 RemoveEntry(entry->GetName());
207 // create an entry
208 VirtualDirEntry* entry = new(std::nothrow) VirtualDirEntry;
209 if (!entry)
211 ObjectDeleter<VirtualDirEntry> entryDeleter(entry);
212 status_t error = entry->SetTo(name, child);
216 // add the entry
217 error = fEntries.Put(name, entry);
220 fEntryList.Insert(entry);
239 VirtualDirEntry* entry = fEntries.Remove(name); local
[all...]
H A DShareNode.cpp137 ShareNode::AddReferringEntry(ShareDirEntry* entry) argument
139 if (entry)
140 fReferringEntries.Insert(entry);
145 ShareNode::RemoveReferringEntry(ShareDirEntry* entry) argument
147 if (entry)
148 fReferringEntries.Remove(entry);
160 ShareNode::GetNextReferringEntry(ShareDirEntry* entry) const
162 return (entry ? fReferringEntries.GetNext(entry) : NULL);
169 for (ShareDirEntry* entry
356 AddEntry(ShareDirEntry* entry) argument
459 AddEntry(ShareDirEntry* entry) argument
467 RemoveEntry(ShareDirEntry* entry) argument
[all...]
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/test/netfs/client/
H A DVirtualDir.cpp165 while (VirtualDirEntry* entry = GetFirstEntry())
166 RemoveEntry(entry->GetName());
204 // create an entry
205 VirtualDirEntry* entry = new(nothrow) VirtualDirEntry;
206 if (!entry)
208 ObjectDeleter<VirtualDirEntry> entryDeleter(entry);
209 status_t error = entry->SetTo(name, child);
213 // add the entry
214 error = fEntries.Put(name, entry);
217 fEntryList.Insert(entry);
236 VirtualDirEntry* entry = fEntries.Remove(name); local
[all...]
H A DShareNode.cpp134 ShareNode::AddReferringEntry(ShareDirEntry* entry) argument
136 if (entry)
137 fReferringEntries.Insert(entry);
142 ShareNode::RemoveReferringEntry(ShareDirEntry* entry) argument
144 if (entry)
145 fReferringEntries.Remove(entry);
157 ShareNode::GetNextReferringEntry(ShareDirEntry* entry) const
159 return (entry ? fReferringEntries.GetNext(entry) : NULL);
166 for (ShareDirEntry* entry
353 AddEntry(ShareDirEntry* entry) argument
456 AddEntry(ShareDirEntry* entry) argument
464 RemoveEntry(ShareDirEntry* entry) argument
[all...]
/haiku-fatelf/src/servers/app/font/
H A DGlyphLayoutEngine.h37 void SetTo(FontCacheEntry* entry, bool writeLocked) argument
40 // that the reference to a previous entry
45 fCacheEntry = entry;
102 FontCacheEntry* entry,
141 FontCacheEntry* entry = cache->FontCacheEntryFor(font); local
142 if (entry == NULL)
145 if (entry == disallowedEntry) {
146 cache->Recycle(entry);
151 if (!entry->WriteLock()) {
152 cache->Recycle(entry);
179 FontCacheEntry* entry = NULL; local
294 _WriteLockAndAcquireFallbackEntry( FontCacheReference& cacheReference, FontCacheEntry* entry, const ServerFont& font, const char* utf8String, int32 length, FontCacheReference& fallbackCacheReference, FontCacheEntry*& fallbackEntry) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/btrfs/
H A DDirectoryIterator.cpp79 btrfs_dir_entry *entry = entries;
82 current += entry->Length();
85 entry = (btrfs_dir_entry *)((uint8*)entry + entry->Length());
89 entries_length, entry->NameLength());
91 memcpy(name, entry + 1, entry->NameLength());
92 name[entry->NameLength()] = '\0';
93 *_nameLength = entry
129 btrfs_dir_entry *entry = entries; local
[all...]
/haiku-fatelf/src/bin/debug/ltrace/
H A Dltrace_stub.cpp41 PatchEntry* entry = new(memory) PatchEntry;
46 entry->originalFunction = function;
47 entry->patchedFunction = stub;
48 entry->functionName = name;
50 return entry;
117 PatchEntry* entry = sPatchedTable.Lookup(stub); local
118 if (entry == NULL)
130 entry->functionName);
138 return entry->originalFunction;
154 PatchEntry* entry
[all...]
/haiku-fatelf/src/system/kernel/arch/m68k/paging/040/
H A DM68KPagingMethod040.h60 page_root_entry* entry,
64 page_directory_entry* entry,
68 page_table_entry* entry,
73 static page_table_entry SetPageTableEntry(page_table_entry* entry,
75 static page_table_entry SetPageTableEntryFlags(page_table_entry* entry,
78 page_table_entry* entry,
81 static page_table_entry ClearPageTableEntry(page_table_entry* entry);
83 page_table_entry* entry, uint32 flags);
122 M68KPagingMethod040::SetPageTableEntry(page_table_entry* entry, argument
125 return atomic_set((int32*)entry, newEntr
130 SetPageTableEntryFlags(page_table_entry* entry, uint32 flags) argument
138 TestAndSetPageTableEntry(page_table_entry* entry, page_table_entry newEntry, page_table_entry oldEntry) argument
146 ClearPageTableEntry(page_table_entry* entry) argument
153 ClearPageTableEntryFlags(page_table_entry* entry, uint32 flags) argument
[all...]
/haiku-fatelf/src/bin/network/atftpd/
H A Dargz.c44 char * argz_next (const char *argz, size_t argz_len, const char *entry) argument
46 if (entry)
48 if (entry < argz + argz_len)
49 entry = strchr (entry, '\0') + 1;
51 return entry >= argz + argz_len ? NULL : (char *) entry;
/haiku-fatelf/src/bin/
H A Dopen.cpp29 open_file(const char* openWith, BEntry &entry, int32 line = -1, int32 col = -1) argument
32 status_t status = entry.GetRef(&ref);
71 BEntry entry(*argv);
72 if ((status = entry.InitCheck()) == B_OK && entry.Exists()) {
73 status = open_file(openWith, entry);
109 status = entry.SetTo(arg.String());
110 if (status == B_OK && entry.Exists()) {
111 status = open_file(openWith, entry, line);
122 status = entry
[all...]
/haiku-fatelf/src/build/libbe/storage/
H A DDirectory.cpp78 \param entry the BEntry referring to the directory
80 BDirectory::BDirectory(const BEntry *entry) argument
85 SetTo(entry);
198 \param entry the BEntry referring to the directory
201 - \c B_BAD_VALUE: \c NULL \a entry.
211 BDirectory::SetTo(const BEntry *entry) argument
213 if (!entry) {
219 status_t error = _SetTo(entry->fDirFd, entry->fName, true);
224 error = set_dir_fd(_kern_open_dir(entry
374 FindEntry(const char *path, BEntry *entry, bool traverse) const argument
454 Contains(const BEntry *entry, int32 nodeFlags) const argument
549 GetNextEntry(BEntry *entry, bool traverse) argument
588 BPrivate::Storage::LongDirEntry entry; local
680 BPrivate::Storage::LongDirEntry entry; local
934 BEntry entry; local
[all...]
/haiku-fatelf/src/apps/debugger/model/
H A DStackFrameValueInfos.cpp136 InfoEntry* entry = fValues->Lookup( local
138 if (entry == NULL)
142 entry->type->AcquireReference();
143 *_type = entry->type;
147 entry->location->AcquireReference();
148 *_location = entry->location;
167 InfoEntry* entry = fValues->Lookup(Key(variable, path)); local
168 if (entry == NULL) {
169 entry = new(std::nothrow) InfoEntry(variable, path);
170 if (entry
184 InfoEntry* entry = fValues->Clear(true); local
[all...]
/haiku-fatelf/src/system/kernel/arch/x86/paging/32bit/
H A DX86PagingMethod32Bit.h55 page_directory_entry* entry,
59 page_table_entry* entry,
63 static page_table_entry SetPageTableEntry(page_table_entry* entry,
65 static page_table_entry SetPageTableEntryFlags(page_table_entry* entry,
68 page_table_entry* entry,
71 static page_table_entry ClearPageTableEntry(page_table_entry* entry);
73 page_table_entry* entry, uint32 flags);
108 X86PagingMethod32Bit::SetPageTableEntry(page_table_entry* entry, argument
111 return atomic_set((int32*)entry, newEntry);
116 X86PagingMethod32Bit::SetPageTableEntryFlags(page_table_entry* entry, argument
124 TestAndSetPageTableEntry(page_table_entry* entry, page_table_entry newEntry, page_table_entry oldEntry) argument
132 ClearPageTableEntry(page_table_entry* entry) argument
139 ClearPageTableEntryFlags(page_table_entry* entry, uint32 flags) argument
[all...]
/haiku-fatelf/src/system/kernel/arch/x86/paging/pae/
H A DX86PagingMethodPAE.h69 pae_page_directory_entry* entry,
73 pae_page_table_entry* entry,
77 static pae_page_table_entry SetPageTableEntry(pae_page_table_entry* entry,
80 pae_page_table_entry* entry, uint64 flags);
82 pae_page_table_entry* entry,
86 pae_page_table_entry* entry);
88 pae_page_table_entry* entry, uint64 flags);
158 X86PagingMethodPAE::SetPageTableEntry(pae_page_table_entry* entry, argument
161 return atomic_set64((int64*)entry, newEntry);
166 X86PagingMethodPAE::SetPageTableEntryFlags(pae_page_table_entry* entry, argument
174 TestAndSetPageTableEntry(pae_page_table_entry* entry, pae_page_table_entry newEntry, pae_page_table_entry oldEntry) argument
182 ClearPageTableEntry(pae_page_table_entry* entry) argument
189 ClearPageTableEntryFlags(pae_page_table_entry* entry, uint64 flags) argument
[all...]
/haiku-fatelf/src/system/kernel/arch/ppc/
H A Darch_vm_translation_map.cpp202 fill_page_table_entry(page_table_entry *entry, uint32 virtualSegmentID, argument
207 entry->physical_page_number = physicalAddress / B_PAGE_SIZE;
208 entry->_reserved0 = 0;
209 entry->referenced = false;
210 entry->changed = false;
211 entry->write_through = (memoryType == B_MTR_UC) || (memoryType == B_MTR_WT);
212 entry->caching_inhibited = (memoryType == B_MTR_UC);
213 entry->memory_coherent = false;
214 entry->guarded = false;
215 entry
245 page_table_entry *entry = &group->entry[i]; local
259 page_table_entry *entry = &group->entry[i]; local
274 page_table_entry *entry = LookupPageTableEntry(virtualAddress); local
409 page_table_entry *entry = &group->entry[i]; local
426 page_table_entry *entry = &group->entry[i]; local
445 page_table_entry *entry; local
479 page_table_entry* entry = LookupPageTableEntry(address); local
504 page_table_entry *entry; local
557 page_table_entry *entry = LookupPageTableEntry(virtualAddress); local
866 page_table_entry *entry = map->LookupPageTableEntry(virtualAddress); local
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/netfs/server/
H A DDirectory.cpp90 Entry* entry = fCurrentEntry;
92 return entry;
179 Entry* entry; local
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)) {
250 AddEntry(Entry* entry) argument
258 RemoveEntry(Entry* entry) argument
292 Entry* entry = GetFirstEntry(); local
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/ramfs/
H A DNameIndex.h20 virtual status_t Changed(Entry *entry, const char *oldName);
23 virtual void EntryAdded(Entry *entry);
24 virtual void EntryRemoved(Entry *entry);
35 void _UpdateLiveQueries(Entry* entry, const char* oldName,

Completed in 172 milliseconds

1234567891011>>