Searched refs:quantum (Results 1 - 5 of 5) sorted by path
/haiku/src/system/kernel/device_manager/ |
H A D | IOSchedulerSimple.h | 51 off_t& quantum); 57 int32& operationsPrepared, off_t quantum,
|
H A D | IOSchedulerSimple.cpp | 405 IOOperationList& operations, int32& operationsPrepared, off_t quantum, 412 while (quantum >= (off_t)fBlockSize && request->RemainingBytes() > 0) { 418 quantum); 435 quantum -= bandwidth; 460 quantum -= bandwidth; 474 // TODO: Use a priority dependent quantum! 481 off_t& quantum) 493 quantum = _ComputeRequestOwnerBandwidth(owner->priority); 589 off_t quantum = 0; local 592 //dprintf("IOSchedulerSimple::_Scheduler(): next iteration: request owner: %p, quantum 404 _PrepareRequestOperations(IORequest* request, IOOperationList& operations, int32& operationsPrepared, off_t quantum, off_t& usedBandwidth) argument 480 _NextActiveRequestOwner(IORequestOwner*& owner, off_t& quantum) argument [all...] |
/haiku/src/system/kernel/scheduler/ |
H A D | scheduler_cpu.cpp | 307 bigtime_t quantum = thread->GetQuantumLeft(); local 308 add_timer(&cpu->quantum_timer, &CPUEntry::_RescheduleEvent, quantum,
|
H A D | scheduler_thread.cpp | 138 kprintf("\ttime_used:\t\t%" B_PRId64 " us (quantum: %" B_PRId64 " us)\n", 197 bigtime_t quantum = fBaseQuantum; local 199 quantum = std::min(sMaximumQuantumLengths[threadCount], quantum); 200 return quantum; 246 bigtime_t quantum = gCurrentMode->maximum_latency; local 248 quantum /= threadCount; 249 quantum = std::max(quantum, gCurrentMode->minimal_quantum); 250 sMaximumQuantumLengths[threadCount] = quantum; [all...] |
H A D | scheduler_thread.h | 290 bigtime_t quantum = ComputeQuantum() - fTimeUsed; local 291 quantum += stolenTime; 292 quantum = std::max(quantum, gCurrentMode->minimal_quantum); 294 return quantum; 318 // too little time left, it's better make the next quantum a bit longer
|
Completed in 90 milliseconds