Searched refs:entry (Results 151 - 175 of 922) sorted by last modified time

1234567891011>>

/haiku/src/apps/cortex/RouteApp/
H A DDormantNodeIO.cpp173 // " entry: %s\n\n",
486 BEntry& entry,
499 entry.SetTo(&r);
485 _read_entry( BEntry& entry, const char* data, ImportContext& context) argument
/haiku/src/add-ons/kernel/file_systems/reiserfs/
H A DIterators.cpp1118 /*! \brief Returns the next entry belonging to the directory.
1122 to the found entry index.
1124 to the found entry. May be \c NULL.
1145 // get the next entry and check whether it has the correct offset
1147 DirEntry *entry = fDirItem.EntryAt(fIndex); local
1149 || offset_hash_value(entry->GetOffset())
1154 *_entry = entry;
1163 /*! \brief Returns the previous entry belonging to the directory.
1167 to the found entry index.
1169 to the found entry
1209 DirEntry *entry = fDirItem.EntryAt(fIndex); local
[all...]
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DIndex.cpp80 Entry *entry = it.GetCurrent(); local
81 PRINT(" entry: `%s', dir: %lld\n", entry->GetName(),
82 entry->GetParent()->GetID());
142 Entry *entry = NULL; local
144 entry = GetCurrent(buffer, keyLength);
145 return entry;
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DBlockAllocator.cpp1435 if (Allocate* entry = dynamic_cast<Allocate*>(_entry)) {
1436 off_t first = volume->ToBlock(entry->Run());
1437 off_t last = first - 1 + entry->Run().Length();
1440 const char* dump = out.DumpEntry(entry);
1443 } else if (Free* entry = dynamic_cast<Free*>(_entry)) {
1444 off_t first = volume->ToBlock(entry->Run());
1445 off_t last = first - 1 + entry->Run().Length();
1448 const char* dump = out.DumpEntry(entry);
/haiku/src/add-ons/kernel/drivers/input/hid_shared/
H A DDeviceList.cpp44 device_list_entry *entry = new(std::nothrow) device_list_entry; local
45 if (entry == NULL)
48 entry->name = strdup(name);
49 if (entry->name == NULL) {
50 delete entry;
54 entry->device = device;
55 entry->next = NULL;
58 fDeviceList = entry;
63 current->next = entry;
/haiku/src/apps/mail/
H A DEnclosures.cpp203 BEntry entry(&ref, true);
204 entry.GetRef(&ref);
407 BEntry entry(ref);
408 entry.GetNodeRef(&fNodeRef);
471 BEntry entry(&fRef);
473 if (entry.GetPath(&path) == B_OK && file.InitCheck() == B_OK) {
H A DContent.cpp1744 BEntry entry(&enclosure->ref);
1745 entry.Remove();
1859 BEntry entry(path.Path());
1861 entry.GetRef(&ref);
1910 BEntry entry;
1911 if (dir.FindEntry(name, &entry) == B_NO_ERROR)
1912 entry.Remove();
1915 entry.SetTo(&enclosure->ref);
1922 entry.GetName(entry_name);
1923 result = entry
[all...]
H A DPrefs.cpp692 BEntry entry; local
720 while (query.GetNextEntry(&entry) == B_NO_ERROR) {
721 file.SetTo(&entry, O_RDONLY);
H A DStatus.cpp117 BEntry entry; local
124 if (dir.FindEntry("Mail", &entry) == B_NO_ERROR)
125 dir.SetTo(&entry);
130 if (dir.FindEntry("status", &entry) == B_NO_ERROR)
131 dir.SetTo(&entry);
154 dir.FindEntry(newName, &entry);
192 BEntry entry; local
193 if (query.GetNextEntry(&entry) == B_NO_ERROR)
/haiku/src/system/libroot/posix/pthread/
H A Dpthread.cpp46 pthread_exit(thread->entry(thread->entry_argument));
77 __allocate_pthread(void* (*entry)(void*), void *data) argument
83 __init_pthread(thread, entry, data);
90 __init_pthread(pthread_thread* thread, void* (*entry)(void*), void* data) argument
92 thread->entry = entry;
118 attributes->entry = entryFunction;
/haiku/src/system/kernel/
H A Dteam.cpp181 // queue the entry
189 // remove the entry
355 WaitForChildDone(const job_control_entry& entry) argument
357 fState(entry.state),
358 fTeam(entry.thread),
359 fStatus(entry.status),
360 fReason(entry.reason),
361 fSignal(entry.signal)
538 while (::job_control_entry* entry = dead_children.entries.RemoveHead())
539 delete entry;
1582 addr_t entry; local
2399 job_control_entry* entry = NULL; local
2525 job_control_entry* entry = get_job_control_entry(team, child, flags); local
3284 ConditionVariableEntry entry; local
[all...]
H A Dheap.cpp668 // not found, add a new entry, if there are free slots
876 panic("free page entry has invalid prev link\n");
916 panic("area list entry has invalid prev link\n");
964 panic("used page entry has invalid prev link (%p vs %p bin "
986 panic("free list entry out of page range\n");
989 panic("free list entry not on a element boundary\n");
1479 // there's a previously freed entry we can use
2020 while (DeferredFreeListEntry* entry = entries.RemoveHead())
2021 free(entry);
2519 DeferredFreeListEntry *entry
[all...]
/haiku/src/system/kernel/fs/
H A Dfifo.cpp411 ConditionVariableEntry entry;
412 entry.Add(this);
418 status_t status = entry.Wait(B_CAN_INTERRUPT);
528 // add the entry to wait on
916 TRACE("fifo_freecookie: entry vnode %p, cookie %p\n", _node, _cookie);
/haiku/src/system/kernel/device_manager/
H A Ddma_resources.cpp261 physical_entry entry;
262 if (get_memory_map(bounceBuffer, size, &entry, 1) != B_OK) {
268 physicalBase = entry.address;
461 physical_entry entry; local
464 &entry, &count);
466 vecs[segmentCount].base = entry.address;
467 vecs[segmentCount].length = entry.size;
469 transferLeft -= entry.size;
470 base += entry.size;
471 size -= entry
[all...]
H A DIORequest.cpp923 ConditionVariableEntry entry;
924 fFinishedCondition.Add(&entry);
928 status_t error = entry.Wait(flags, timeout);
1376 const physical_entry& entry = entries[i]; local
1377 error = _CopyPhysical(bounceBuffer, entry.address, entry.size, team,
1382 size -= entry.size;
1383 bounceBuffer += entry.size;
1384 external += entry.size;
1429 const physical_entry& entry local
[all...]
/haiku/src/system/kernel/debug/
H A Duser_debugger.cpp402 ConditionVariableEntry entry; local
403 team->debug_info.debugger_changed_condition->Add(&entry);
408 entry.Wait();
427 ConditionVariableEntry entry; local
428 team->debug_info.debugger_changed_condition->Add(&entry);
432 entry.Wait();
2268 // provision for an extra entry per hit (for the number of
/haiku/src/system/kernel/arch/sparc/
H A Darch_thread.cpp112 arch_thread_enter_userspace(Thread *thread, addr_t entry, void *arg1, void *arg2) argument
/haiku/src/system/kernel/arch/m68k/
H A Darch_thread.cpp228 arch_thread_enter_userspace(Thread *thread, addr_t entry, void *arg1, void *arg2) argument
/haiku/src/system/kernel/arch/arm64/
H A Darch_thread.cpp114 arch_thread_enter_userspace(Thread *thread, addr_t entry, argument
133 frame.elr = entry;
/haiku/src/system/kernel/arch/arm/paging/
H A Darm_physical_page_mapper_large_memory.cpp238 ConditionVariableEntry entry; local
239 fFreeSlotCondition.Add(&entry);
241 entry.Wait();
260 ConditionVariableEntry entry; local
261 fFreeSlotsCondition.Add(&entry);
263 entry.Wait();
397 // not valid on this CPU -- invalidate the TLB entry
/haiku/src/system/kernel/arch/arm/paging/32bit/
H A DARMVMTranslationMap32Bit.cpp160 TRACE("map_tmap: entry pa 0x%lx va 0x%lx\n", pa, va);
219 // the entry was not present and the TLB doesn't cache those entries.
269 // accessed flags was set, since only then the entry could have
324 // accessed flags was set, since only then the entry could
376 // accessed flags was set, since only then the entry could have been
381 // NOTE: Between clearing the page table entry and Flush() other
384 // entry. We can obviously lose a modified flag in this case, with the
449 // accessed flags was set, since only then the entry could have
563 "has no page dir entry", page, area, address);
580 "has no page table entry", pag
646 page_table_entry entry = pt[VADDR_TO_PTENT(va)]; local
681 page_table_entry entry = pt[VADDR_TO_PTENT(va)]; local
727 page_table_entry entry = pt[index]; local
[all...]
H A DARMPagingMethod32Bit.h54 page_directory_entry* entry,
58 page_table_entry* entry,
62 static page_table_entry SetPageTableEntry(page_table_entry* entry,
64 static page_table_entry SetPageTableEntryFlags(page_table_entry* entry,
67 page_table_entry* entry,
70 static page_table_entry ClearPageTableEntry(page_table_entry* entry);
72 page_table_entry* entry, uint32 flags);
73 static page_table_entry SetAndClearPageTableEntryFlags(page_table_entry* entry,
113 ARMPagingMethod32Bit::SetPageTableEntry(page_table_entry* entry, argument
116 return atomic_get_and_set((int32*)entry, newEntr
121 SetPageTableEntryFlags(page_table_entry* entry, uint32 flags) argument
129 TestAndSetPageTableEntry(page_table_entry* entry, page_table_entry newEntry, page_table_entry oldEntry) argument
137 ClearPageTableEntry(page_table_entry* entry) argument
144 ClearPageTableEntryFlags(page_table_entry* entry, uint32 flags) argument
151 SetAndClearPageTableEntryFlags(page_table_entry* entry, uint32 flagsToSet, uint32 flagsToClear) argument
[all...]
H A DARMPagingMethod32Bit.cpp241 page_directory_entry* entry local
243 PutPageTableInPageDir(entry, physicalTable, ARM_MMU_L1_FLAG_PXN);
244 ARMPagingStructures32Bit::UpdateAllPageDirs(index, *entry);
276 TRACE("ARMPagingMethod32Bit::Init(): entry\n");
428 // get the page directory entry for the address
435 // map the original page directory and get the entry
449 // map the page table and get the entry
485 ARMPagingMethod32Bit::PutPageTableInPageDir(page_directory_entry* entry, argument
490 *entry = (pgtablePhysical & ARM_PDE_ADDRESS_MASK) | ARM_MMU_L1_TYPE_COARSE | attributes;
498 ARMPagingMethod32Bit::PutPageTableEntryInTable(page_table_entry* entry, argument
542 page_directory_entry* entry = method->KernelVirtualPageDirectory() local
568 page_table_entry* entry = (page_table_entry*)ptEntryVirt; local
[all...]
/haiku/src/system/kernel/arch/arm/
H A Darch_thread.cpp179 arch_thread_enter_userspace(Thread *thread, addr_t entry, argument
186 TRACE("arch_thread_enter_userspace: entry 0x%" B_PRIxADDR ", args %p %p, "
187 "ustack_top 0x%" B_PRIxADDR "\n", entry, args1, args2, stackTop);
192 // entry function returns to LR to act as the return address.
205 frame.pc = entry;
/haiku/src/system/boot/platform/efi/arch/arm64/
H A Darch_mmu.cpp379 efi_memory_descriptor* entry = (efi_memory_descriptor*)(memory_map_addr + i * descriptor_size); local
380 if ((entry->Attribute & EFI_MEMORY_RUNTIME) != 0)
381 map_range(entry->VirtualStart, entry->PhysicalStart,
382 entry->NumberOfPages * B_PAGE_SIZE,

Completed in 125 milliseconds

1234567891011>>