/haiku/src/add-ons/accelerants/via/engine/ |
H A D | support.c | 13 bigtime_t start=system_time(); local 14 while(system_time()-start<i);
|
/haiku/src/system/boot/platform/generic/ |
H A D | video_blit.cpp | 32 uint32 *start = (uint32 *)(frameBuffer local 37 uint32* dst = start; 45 start = (uint32 *)((addr_t)start 55 uint8 *start = (uint8 *)frameBuffer local 60 uint8* dst = start; 70 start = start + gKernelArgs.frame_buffer.bytes_per_row; 79 uint16 *start = (uint16 *)(frameBuffer local 84 uint16* dst = start; 104 uint16 *start = (uint16 *)(frameBuffer local [all...] |
/haiku/src/apps/pulse/ |
H A D | CPUButton.cpp | 119 BPoint start(0, 0); 121 StrokeLine(start, end); 123 StrokeLine(start, end); 130 start.Set(1, 1); 132 StrokeLine(start, end); 134 StrokeLine(start, end); 141 start.Set(bounds.left + 1, bounds.bottom - 1); 143 StrokeLine(start, end); 144 start.Set(bounds.right - 1, bounds.top + 1); 145 StrokeLine(start, en [all...] |
/haiku/src/system/boot/platform/efi/arch/riscv64/ |
H A D | arch_mmu.cpp | 210 insert_virtual_range_to_keep(uint64 start, uint64 size) argument 215 MAX_VIRTUAL_RANGES_TO_KEEP, start, size); 228 range.start = 0; 232 phys_addr_t physAdr = range.start; 233 range.start = get_next_virtual_address(range.size); 235 MapRange(range.start, physAdr, range.size, flags); 236 insert_virtual_range_to_keep(range.start, range.size); 279 beg = std::min(beg, gKernelArgs.physical_memory_range[i].start); 280 end = std::max(end, gKernelArgs.physical_memory_range[i].start + gKernelArgs.physical_memory_range[i].size); 283 range.start 312 uint64 start = gKernelArgs.physical_memory_range[i].start; local 320 uint64 start = gKernelArgs.physical_allocated_range[i].start; local 328 uint64 start = gKernelArgs.virtual_allocated_range[i].start; local 336 uint64 start = gKernelArgs.arch_args.virtual_ranges_to_keep[i].start; local [all...] |
/haiku/src/system/kernel/vm/ |
H A D | VMUserAddressSpace.cpp | 420 VMUserAddressSpace::_RandomizeAddress(addr_t start, addr_t end, argument 423 ASSERT((start & addr_t(alignment - 1)) == 0); 424 ASSERT(start <= end); 426 if (start == end) 427 return start; 429 addr_t range = end - start + 1; 439 return start + random; 443 /*! Finds a reserved area that covers the region spanned by \a start and 448 VMUserAddressSpace::_InsertAreaIntoReservedRegion(addr_t start, size_t size, argument 451 VMUserArea* reserved = fAreas.FindClosest(start, tru 518 _InsertAreaSlot(addr_t start, addr_t size, addr_t end, uint32 addressSpec, size_t alignment, VMUserArea* area, uint32 allocationFlags) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | BlockAllocator.cpp | 102 size_t size, uint32 start = 0, uint32 length = 0) 106 fStart(start), 174 inline void Allocate(uint16 start, uint16 numBlocks); 175 inline void Free(uint16 start, uint16 numBlocks); 198 void AddFreeRange(int32 start, int32 blocks); 201 status_t Allocate(Transaction& transaction, uint16 start, int32 length); 202 status_t Free(Transaction& transaction, uint16 start, int32 length); 274 AllocationBlock::Allocate(uint16 start, uint16 numBlocks) argument 276 ASSERT(start < fNumBits); 277 ASSERT(uint32(start [all...] |
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | Attribute.cpp | 202 const uint8* start = (uint8 *)fBlock.Block(); local 209 start += fVolume->InodeBlockIndex(fInode->ID()) * fVolume->InodeSize(); 210 const uint8* end = start + fVolume->InodeSize(); 211 start += EXT2_INODE_NORMAL_SIZE + fInode->Node().ExtraInodeSize() 214 if ((off_t)(pos + length) > (end - start) || length > fBodyEntry->ValueSize()) 217 memcpy(buffer, start + (uint32)pos, length); 259 const uint8* start = fBlock.Block() local 261 const uint8* end = start + fVolume->InodeSize(); 263 if (_FindAttributeBody(start + EXT2_INODE_NORMAL_SIZE 289 Attribute::_FindAttributeBody(const uint8* start, cons argument 301 _FindAttributeBlock(const uint8* start, const uint8* end, const char* name, int32 index, int32 *count, ext2_xattr_entry** _entry) argument 315 _FindAttribute(const uint8* start, const uint8* end, const char* name, int32 index, int32 *count, ext2_xattr_entry** _entry) argument [all...] |
H A D | BlockAllocator.cpp | 41 status_t Allocate(Transaction& transaction, fsblock_t start, 43 status_t Free(Transaction& transaction, uint32 start, 46 status_t Check(uint32 start, uint32 length); 61 void _AddFreeRange(uint32 start, uint32 length); 191 uint32 start = 0; local 195 block.FindNextUnmarked(start); 196 ASSERT(block.CheckMarked(end, start - end)); 197 end = start; 199 if (start != block.NumBits()) { 201 _AddFreeRange(start, en 222 uint32 start = _start - fStart; local 293 Free(Transaction& transaction, uint32 start, uint32 length) argument 406 _AddFreeRange(uint32 start, uint32 length) argument 645 AllocateBlocks(Transaction& transaction, uint32 minimum, uint32 maximum, uint32& blockGroup, fsblock_t& start, uint32& length) argument 731 Allocate(Transaction& transaction, Inode* inode, off_t numBlocks, uint32 minimum, fsblock_t& start, uint32& allocated) argument 809 Free(Transaction& transaction, fsblock_t start, uint32 length) argument [all...] |
H A D | HTreeEntryIterator.cpp | 157 HTreeEntry* start = (HTreeEntry*)block + fCurrentEntry + 1; local 159 HTreeEntry* middle = start; 164 indirections, start, middle, end); 166 while (start <= end) { 167 middle = (HTreeEntry*)((end - start) / 2 168 + start); 171 indirections, start, middle, end); 177 start = middle + 1; 182 --start; 184 fCurrentEntry = ((uint8*)start [all...] |
/haiku/src/add-ons/screen_savers/spider/ |
H A D | PolygonQueue.h | 17 PolygonQueue(Polygon* start, int32 depth);
|
/haiku/src/apps/debuganalyzer/gui/chart/ |
H A D | ChartDataSource.h | 20 virtual void GetSamples(double start, double end,
|
/haiku/src/bin/package/ |
H A D | command_info.cpp | 80 const char* start = format; local 89 if (format == start) { 92 BString variable(start, format - start);
|
/haiku/src/system/kernel/arch/arm/ |
H A D | arch_cpu.cpp | 93 arch_cpu_invalidate_TLB_range(addr_t start, addr_t end) argument 98 int32 num_pages = end / B_PAGE_SIZE - start / B_PAGE_SIZE; 101 : : [c8format] "r" (start) ); 102 start += B_PAGE_SIZE;
|
/haiku/src/apps/haikudepot/textview/ |
H A D | TextSpan.h | 39 bool Remove(int32 start, int32 count); 41 TextSpan SubSpan(int32 start, int32 count) const; 50 void _TruncateInsert(int32& start) const; 51 void _TruncateRemove(int32& start,
|
/haiku/src/system/kernel/arch/riscv64/ |
H A D | arch_cpu.cpp | 105 arch_cpu_invalidate_TLB_range(addr_t start, addr_t end) argument 107 addr_t kernelStart = std::max<addr_t>(start, KERNEL_BASE); 110 addr_t userStart = std::max<addr_t>(start, USER_BASE); 116 FlushTlbPage(start); 117 start += B_PAGE_SIZE; 124 FlushTlbPageAsid(start, 0); 125 start += B_PAGE_SIZE;
|
/haiku/src/system/kernel/arch/ppc/paging/classic/ |
H A D | PPCVMTranslationMapClassic.cpp | 343 PPCVMTranslationMapClassic::MaxPagesNeededToMap(addr_t start, addr_t end) const argument 475 PPCVMTranslationMapClassic::Unmap(addr_t start, addr_t end) argument 479 start = ROUNDDOWN(start, B_PAGE_SIZE); 482 if (start >= end) 485 TRACE("unmap_tmap: asked to free pages 0x%lx to 0x%lx\n", start, end); 487 // dprintf("vm_translation_map.unmap_tmap: start 0x%lx, end 0x%lx\n", start, end); 489 while (start < end) { 490 if (RemovePageTableEntry(start)) 589 DebugMarkRangePresent(addr_t start, addr_t end, bool markPresent) argument 1089 Protect(addr_t start, addr_t end, uint32 attributes, uint32 memoryType) argument [all...] |
/haiku/src/system/kernel/arch/ppc/paging/460/ |
H A D | PPCVMTranslationMap460.cpp | 343 PPCVMTranslationMap460::MaxPagesNeededToMap(addr_t start, addr_t end) const argument 475 PPCVMTranslationMap460::Unmap(addr_t start, addr_t end) argument 479 start = ROUNDDOWN(start, B_PAGE_SIZE); 482 if (start >= end) 485 TRACE("unmap_tmap: asked to free pages 0x%lx to 0x%lx\n", start, end); 487 // dprintf("vm_translation_map.unmap_tmap: start 0x%lx, end 0x%lx\n", start, end); 489 while (start < end) { 490 if (RemovePageTableEntry(start)) 589 DebugMarkRangePresent(addr_t start, addr_t end, bool markPresent) argument 1089 Protect(addr_t start, addr_t end, uint32 attributes, uint32 memoryType) argument [all...] |
/haiku/src/system/kernel/arch/m68k/ |
H A D | arch_vm.cpp | 70 TRACE((" start: %p, size: 0x%lx\n", (void*)range.start, range.size)); 73 if (!IS_KERNEL_ADDRESS(range.start)) { 78 void *address = (void*)range.start; 84 "reserved area: %p - %p\n", (void*)range.start, 85 (void*)(range.start + range.size));
|
/haiku/src/system/boot/platform/efi/arch/arm64/ |
H A D | arch_acpi.cpp | 22 gUART = new(sUART) ArchUARTPL011(uart.regs.start, 40 uart.regs.start = spcr->base_address.address; 50 uart.regs.start, uart.irq, uart.clock); 76 intc.regs1.start = gicd_base; 77 intc.regs2.start = gicc_base;
|
/haiku/src/system/kernel/arch/x86/paging/pae/ |
H A D | X86VMTranslationMapPAE.cpp | 363 X86VMTranslationMapPAE::MaxPagesNeededToMap(addr_t start, addr_t end) const argument 365 // If start == 0, the actual base address is not yet known to the caller and 367 if (start == 0) { 369 start = kPAEPageTableRange - B_PAGE_SIZE; 373 return end / kPAEPageTableRange + 1 - start / kPAEPageTableRange; 442 X86VMTranslationMapPAE::Unmap(addr_t start, addr_t end) argument 444 start = ROUNDDOWN(start, B_PAGE_SIZE); 445 if (start >= end) 449 "\n", start, en 502 DebugMarkRangePresent(addr_t start, addr_t end, bool markPresent) argument 985 Protect(addr_t start, addr_t end, uint32 attributes, uint32 memoryType) argument [all...] |
/haiku/src/tests/servers/app/newerClipping/ |
H A D | MultiLocker.cpp | 126 bigtime_t start = system_time(); local 155 rl_time += (end - start); 166 bigtime_t start = system_time(); local 211 wl_time += (end - start); 222 bigtime_t start = system_time(); local 248 ru_time += (end - start); 259 bigtime_t start = system_time(); local 301 wu_time += (end - start); 333 bigtime_t start = system_time(); local 370 islock_time += (end - start); 421 bigtime_t start = system_time(); local 444 bigtime_t start = system_time(); local [all...] |
/haiku/src/system/kernel/arch/ppc/ |
H A D | arch_vm_translation_map.cpp | 135 virtual size_t MaxPagesNeededToMap(addr_t start, 142 virtual status_t Unmap(addr_t start, addr_t end); 226 phys_addr_t start = args->physical_memory_range[i].start; local 227 phys_addr_t end = start + args->physical_memory_range[i].size; 228 TRACE(" %#10" B_PRIxPHYSADDR " - %#10" B_PRIxPHYSADDR "\n", start, 234 phys_addr_t start = args->physical_allocated_range[i].start; local 235 phys_addr_t end = start + args->physical_allocated_range[i].size; 236 TRACE(" %#10" B_PRIxPHYSADDR " - %#10" B_PRIxPHYSADDR "\n", start, 242 addr_t start = args->virtual_allocated_range[i].start; local [all...] |
H A D | arch_vm.cpp | 113 TRACE((" start: %p, size: 0x%lx\n", (void*)range.start, range.size)); 116 if (!IS_KERNEL_ADDRESS(range.start)) { 122 void *address = (void*)range.start; 123 if (vm_get_page_mapping(VMAddressSpace::KernelID(), range.start, 133 "reserved area: %p - %p\n", (void*)range.start, 134 (void*)(range.start + range.size));
|
/haiku/src/system/boot/platform/efi/ |
H A D | start.cpp | 157 text.start = image->text_region.start; 159 data.start = image->data_region.start; 165 text.start = image->text_region.start; 167 data.start = image->data_region.start; 185 addr_range textRegion = {.start = 0, .size = 0}, dataRegion = {.start [all...] |
/haiku/src/kits/interface/textview_support/ |
H A D | UndoBuffer.cpp | 298 int32 start, end; local 299 fTextView->GetSelection(&start, &end); 301 if (start != fTypedEnd || end != fTypedEnd) 330 int32 start, end; local 331 fTextView->GetSelection(&start, &end); 334 int32 charLen = UTF8PreviousCharLen(text + start, text); 336 if (start != fTypedEnd || end != fTypedEnd) { 339 if (start != end) 346 fTypedStart = start - charLen; 347 start 362 int32 start, end; local [all...] |