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

1234567891011>>

/haiku/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_get_and_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/src/bin/debug/ltrace/
H A Dltrace_stub.cpp42 PatchEntry* entry = new(memory) PatchEntry;
47 entry->originalFunction = function;
48 entry->patchedFunction = stub;
49 entry->functionName = name;
51 return entry;
118 PatchEntry* entry = sPatchedTable.Lookup(stub); local
119 if (entry == NULL)
131 entry->functionName);
139 return entry->originalFunction;
155 PatchEntry* entry
[all...]
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCPagingMethod460.h63 void FillPageTableEntry(page_table_entry *entry,
73 page_directory_entry* entry,
77 page_table_entry* entry,
81 static page_table_entry SetPageTableEntry(page_table_entry* entry,
83 static page_table_entry SetPageTableEntryFlags(page_table_entry* entry,
86 page_table_entry* entry,
89 static page_table_entry ClearPageTableEntry(page_table_entry* entry);
91 page_table_entry* entry, uint32 flags);
140 PPCPagingMethod460::SetPageTableEntry(page_table_entry* entry,
143 return atomic_set((int32*)entry, newEntr
[all...]
H A DPPCPagingStructures460.h29 page_table_entry_group entry);
/haiku/src/system/kernel/arch/ppc/paging/classic/
H A DPPCPagingMethodClassic.h63 void FillPageTableEntry(page_table_entry *entry,
73 page_directory_entry* entry,
77 page_table_entry* entry,
81 static page_table_entry SetPageTableEntry(page_table_entry* entry,
83 static page_table_entry SetPageTableEntryFlags(page_table_entry* entry,
86 page_table_entry* entry,
89 static page_table_entry ClearPageTableEntry(page_table_entry* entry);
91 page_table_entry* entry, uint32 flags);
140 PPCPagingMethodClassic::SetPageTableEntry(page_table_entry* entry,
143 return atomic_set((int32*)entry, newEntr
[all...]
H A DPPCPagingStructuresClassic.h29 page_table_entry_group entry);
/haiku/src/system/boot/loader/file_systems/packagefs/
H A DPackageSettingsItem.cpp32 Entry* entry = fEntries.Clear(true); local
33 while (entry != NULL) {
34 Entry* next = entry->HashNext();
35 delete entry;
36 entry = next;
103 PackageSettingsItem::AddEntry(Entry* entry) argument
105 fEntries.Insert(entry);
127 Entry* entry = FindEntry(parent, name, nameLength); local
128 if (entry == NULL) {
129 entry
168 Entry* entry; local
[all...]
/haiku/src/add-ons/kernel/file_systems/xfs/
H A DShortAttribute.cpp28 ShortAttribute::_DataLength(AShortFormEntry* entry) argument
30 return entry->namelen + entry->valuelen;
82 // We have valid attribute entry to stat
129 AShortFormEntry* entry = _FirstEntry(); local
136 char* PtrToOffset = (char*)entry + 3 * sizeof(uint8);
138 memcpy(name, PtrToOffset, entry->namelen);
139 name[entry->namelen] = '\0';
140 *nameLength = entry->namelen + 1;
144 entry
157 AShortFormEntry* entry = _FirstEntry(); local
[all...]
/haiku/src/kits/media/
H A DBufferCache.cpp33 BufferMap::Entry entry = iterator.Next(); local
34 delete entry.value.buffer;
63 buffer_cache_entry entry; local
64 entry.buffer = buffer;
65 entry.port = port;
66 status_t error = fMap.Put(id, entry);
82 BufferMap::Entry entry = iterator.Next(); local
83 if (entry.value.port == port) {
84 BBuffer* buffer = entry.value.buffer;
/haiku/src/kits/debugger/files/
H A DFileManager.cpp42 EntryPath(const LocatableEntry* entry) argument
45 name(entry->Name())
47 LocatableDirectory* parent = entry->Parent();
121 LocatableEntry* entry = fEntries.Clear(true); local
122 while (entry != NULL) {
123 LocatableEntry* next = entry->fNext;
124 entry->ReleaseReference();
125 entry = next;
158 // parent not yet located -- try locate with the entry's path
163 // parent already located -- locate the entry i
179 LocatableEntry* entry = _LookupEntry(EntryPath(directory, name)); local
197 LocatableEntryUnused(LocatableEntry* entry) argument
224 _LocateEntry(LocatableEntry* entry, const BString& locatedPath, bool implicit, bool locateAncestors) argument
259 _LocateEntryInParentDir(LocatableEntry* entry, const BString& locatedDirectoryPath, bool implicit) argument
299 LocatableEntry* entry = _LookupEntry(EntryPath(normalizedDirPath, name)); local
337 LocatableEntry* entry local
385 LocatableEntry* entry = fEntries.Lookup(entryPath); local
560 SourceFileEntry* entry = fSourceFiles->Clear(); local
664 SourceFileEntry* entry = _LookupSourceFile(path); local
698 SourceFileEntry* entry = _LookupSourceFile(originalPath); local
772 SourceFileEntry* entry = fSourceFiles->Lookup(path); local
787 _SourceFileUnused(SourceFileEntry* entry) argument
[all...]
H A DLocatableDirectory.cpp71 LocatableDirectory::AddEntry(LocatableEntry* entry) argument
73 fEntries.Add(entry);
78 LocatableDirectory::RemoveEntry(LocatableEntry* entry) argument
80 fEntries.Remove(entry);
/haiku/src/servers/registrar/mime/
H A DUpdateMimeInfoThread.cpp38 /*! \brief Performs an update_mime_info() update on the given entry
40 If the entry has no \c BEOS:TYPE attribute, or if \c fForce is true, the
41 entry is sniffed and its \c BEOS:TYPE attribute is set accordingly.
44 UpdateMimeInfoThread::DoMimeUpdate(const entry_ref* entry, bool* _entryIsDir) argument
46 if (entry == NULL)
49 return fUpdater.Do(*entry, _entryIsDir);
/haiku/src/tests/kits/interface/bshelf/Container/
H A DContainerApplication.cpp17 BEntry *entry; local
20 if ((entry = archive_file()))
22 fStream = new BFile(entry, O_RDWR);
23 delete entry;
46 BEntry entry(path.Path());
48 entry.GetRef(&ref);
61 BEntry *entry = NULL; local
81 entry = new BEntry(path.Path());
82 if (entry->InitCheck() != B_NO_ERROR)
84 delete entry;
[all...]
/haiku/src/kits/storage/
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
356 struct dirent* entry = longEntry.dirent(); local
400 struct dirent* entry = longEntry.dirent(); local
588 BEntry entry; local
[all...]
/haiku/src/bin/
H A Dopen.cpp35 open_file(const char* openWith, BEntry& entry, int32 line = -1, int32 col = -1) argument
38 status_t result = entry.GetRef(&ref);
78 BEntry entry(*argv);
79 if ((result = entry.InitCheck()) == B_OK && entry.Exists()) {
80 result = open_file(openWith, entry);
117 result = entry.SetTo(arg.String());
118 if (result == B_OK && entry.Exists()) {
119 result = open_file(openWith, entry, line);
130 result = entry
[all...]
/haiku/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);
110 X86PagingMethod32Bit::SetPageTableEntry(page_table_entry* entry, argument
113 return atomic_get_and_set((int32*)entry, newEntry);
118 X86PagingMethod32Bit::SetPageTableEntryFlags(page_table_entry* entry, argument
126 TestAndSetPageTableEntry(page_table_entry* entry, page_table_entry newEntry, page_table_entry oldEntry) argument
134 ClearPageTableEntry(page_table_entry* entry) argument
141 ClearPageTableEntryFlags(page_table_entry* entry, uint32 flags) argument
[all...]
/haiku/src/kits/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/src/system/kernel/arch/x86/paging/pae/
H A DX86PagingMethodPAE.h69 pae_page_directory_entry* entry,
73 pae_page_table_entry* entry,
77 static uint64_t SetTableEntry(uint64_t* entry,
79 static uint64_t SetTableEntryFlags(uint64_t* entry,
81 static uint64_t TestAndSetTableEntry(uint64_t* entry,
83 static uint64_t ClearTableEntry(uint64_t* entry);
84 static uint64_t ClearTableEntryFlags(uint64_t* entry,
157 X86PagingMethodPAE::SetTableEntry(uint64_t* entry, uint64_t newEntry) argument
159 return atomic_get_and_set64((int64*)entry, newEntry);
164 X86PagingMethodPAE::SetTableEntryFlags(uint64_t* entry, uint64_ argument
171 TestAndSetTableEntry(uint64_t* entry, uint64_t newEntry, uint64_t oldEntry) argument
179 ClearTableEntry(uint64_t* entry) argument
186 ClearTableEntryFlags(uint64_t* entry, uint64_t flags) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/contrib/ath_hal/ar9300/
H A Dar9300_keycache.c59 * Return AH_TRUE if the specific key cache entry is valid.
62 ar9300_is_key_cache_entry_valid(struct ath_hal *ah, u_int16_t entry) argument
64 if (entry < AH_PRIVATE(ah)->ah_caps.halKeyCacheSize) {
65 u_int32_t val = OS_REG_READ(ah, AR_KEYTABLE_MAC1(entry));
74 * Clear the specified key cache entry and any associated MIC entry.
77 ar9300_reset_key_cache_entry(struct ath_hal *ah, u_int16_t entry) argument
82 if (entry >= AH_PRIVATE(ah)->ah_caps.halKeyCacheSize) {
84 "%s: entry %u out of range\n", __func__, entry);
139 ar9300_set_key_cache_entry_mac( struct ath_hal *ah, u_int16_t entry, const u_int8_t *mac) argument
189 ar9300_set_key_cache_entry(struct ath_hal *ah, u_int16_t entry, const HAL_KEYVAL *k, const u_int8_t *mac, int xor_key) argument
429 ar9300_dump_keycache(struct ath_hal *ah, int n, u_int32_t *entry) argument
446 ar9300_check_key_cache_entry(struct ath_hal *ah, u_int16_t entry, const HAL_KEYVAL *k, int xorKey) argument
[all...]
/haiku/src/build/libbe/storage/
H A DDirectory.cpp58 BDirectory::BDirectory(const BEntry* entry) argument
62 SetTo(entry);
130 BDirectory::SetTo(const BEntry* entry) argument
132 if (!entry) {
138 status_t error = _SetTo(entry->fDirFd, entry->fName, true);
143 error = set_dir_fd(_kern_open_dir(entry->fDirFd, entry->fName));
217 BDirectory::GetEntry(BEntry* entry) const
219 if (!entry)
228 FindEntry(const char* path, BEntry* entry, bool traverse) const argument
273 Contains(const BEntry* entry, int32 nodeFlags) const argument
312 GetNextEntry(BEntry* entry, bool traverse) argument
336 struct dirent* entry = longEntry.dirent(); local
380 struct dirent* entry = longEntry.dirent(); local
571 BEntry entry; local
[all...]
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DRPCCallbackServer.cpp194 ConnectionEntry* entry = fConnectionList; local
195 fConnectionList = entry->fNext;
196 entry->fConnection->Disconnect();
199 wait_for_thread(entry->fThread, &result);
201 delete entry->fConnection;
202 delete entry;
217 ConnectionEntry* entry = new ConnectionEntry; local
218 entry->fConnection = connection;
219 entry->fPrev = NULL;
222 entry
259 ReleaseConnection(ConnectionEntry* entry) argument
284 ConnectionEntry* entry = reinterpret_cast<ConnectionEntry*>(objects[1]); local
292 ConnectionThread(ConnectionEntry* entry) argument
[all...]
/haiku/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/src/bin/package/
H A Dcommand_extract.cpp200 Entry* entry = new(std::nothrow) Entry(parent, clonedName, implicit);
201 if (entry == NULL) {
206 status_t error = entry->Init();
208 delete entry;
213 parent->fChildren.Insert(entry);
215 _entry = entry;
236 // remove all children and set this entry non-implicit
360 Entry* entry = &fRootFilterEntry; local
365 return _AddFilterEntry(entry, fileName, strlen(fileName),
366 false, entry);
388 Entry* entry = &fRootFilterEntry; local
409 HandleEntry(typename VersionPolicy::PackageEntry* entry) argument
574 HandleEntryAttribute( typename VersionPolicy::PackageEntry* entry, typename VersionPolicy::PackageEntryAttribute* attribute) argument
608 HandleEntryDone( typename VersionPolicy::PackageEntry* entry) argument
679 _GetParentFDAndEntryName(typename VersionPolicy::PackageEntry* entry, int& _parentFD, const char*& _entryName) argument
694 _EntryPath(const typename VersionPolicy::PackageEntry* entry) argument
[all...]
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DDirectoryIterator.cpp80 btrfs_dir_entry* entry = entries;
83 current += entry->Length();
86 entry = (btrfs_dir_entry*)((uint8*)entry + entry->Length());
89 size_t length = entry->NameLength();
92 entries_length, entry->NameLength());
99 memcpy(name, entry + 1, length);
102 *_id = entry->InodeID();
133 TRACE("DirectoryIterator::Lookup(): Couldn't find entry wit
138 btrfs_dir_entry* entry = entries; local
[all...]
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DNameIndex.h22 virtual status_t Changed(Entry *entry, const char *oldName);
25 virtual void EntryAdded(Entry *entry);
26 virtual void EntryRemoved(Entry *entry);
37 void _UpdateLiveQueries(Entry* entry, const char* oldName,

Completed in 148 milliseconds

1234567891011>>