Lines Matching refs:operations
58 kprintf(" operations:");
59 for (IOOperationList::ConstIterator it = operations.GetIterator();
341 operation->Parent()->Owner()->operations.Add(operation);
405 IOOperationList& operations, int32& operationsPrepared, off_t quantum,
438 operations.Add(operation);
463 operations.Add(operation);
534 IOSchedulerSimple::_SortOperations(IOOperationList& operations,
537 // TODO: _Scheduler() could directly add the operations to the array.
538 // move operations to an array and sort it
540 while (IOOperation* operation = operations.RemoveHead())
545 // move the sorted operations to a temporary list we can work with
546 //dprintf("operations after sorting:\n");
554 // Sort the operations so that no two adjacent operations overlap. This
563 operations.Add(operation);
595 IOOperationList operations;
616 // Prepare operations for the owner.
619 while (IOOperation* operation = owner->operations.RemoveHead()) {
625 operations.Add(operation);
649 operations, operationCount, quantum, bandwidth);
673 if (operations.IsEmpty())
680 // sort the operations
681 _SortOperations(operations, lastOffset);
683 // execute the operations
687 while (IOOperation* operation = operations.RemoveHead()) {
699 // wait for all operations to finish
716 // wait for finished operations