Searched refs:start (Results 51 - 75 of 624) sorted by relevance

1234567891011>>

/haiku/src/add-ons/accelerants/via/engine/
H A Dsupport.c13 bigtime_t start=system_time(); local
14 while(system_time()-start<i);
/haiku/src/system/boot/platform/generic/
H A Dvideo_blit.cpp32 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 DCPUButton.cpp119 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 Darch_mmu.cpp210 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 DVMUserAddressSpace.cpp420 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 DBlockAllocator.cpp102 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 DAttribute.cpp202 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 DBlockAllocator.cpp41 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 DHTreeEntryIterator.cpp157 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 DPolygonQueue.h17 PolygonQueue(Polygon* start, int32 depth);
/haiku/src/apps/debuganalyzer/gui/chart/
H A DChartDataSource.h20 virtual void GetSamples(double start, double end,
/haiku/src/bin/package/
H A Dcommand_info.cpp80 const char* start = format; local
89 if (format == start) {
92 BString variable(start, format - start);
/haiku/src/system/kernel/arch/arm/
H A Darch_cpu.cpp93 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 DTextSpan.h39 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 Darch_cpu.cpp105 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 DPPCVMTranslationMapClassic.cpp343 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 DPPCVMTranslationMap460.cpp343 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 Darch_vm.cpp70 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 Darch_acpi.cpp22 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 DX86VMTranslationMapPAE.cpp363 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 DMultiLocker.cpp126 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 Darch_vm_translation_map.cpp135 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 Darch_vm.cpp113 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 Dstart.cpp157 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 DUndoBuffer.cpp298 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...]

Completed in 124 milliseconds

1234567891011>>