/haiku/headers/os/ |
H A D | KernelKit.h | 12 #include <scheduler.h>
|
/haiku/src/system/kernel/device_manager/ |
H A D | IOSchedulerRoster.cpp | 23 IOSchedulerRoster::AddScheduler(IOScheduler* scheduler) argument 26 fSchedulers.Add(scheduler); 29 Notify(IO_SCHEDULER_ADDED, scheduler); 34 IOSchedulerRoster::RemoveScheduler(IOScheduler* scheduler) argument 37 fSchedulers.Remove(scheduler); 40 Notify(IO_SCHEDULER_REMOVED, scheduler); 45 IOSchedulerRoster::Notify(uint32 eventCode, const IOScheduler* scheduler, argument 56 event.AddPointer("scheduler", scheduler);
|
H A D | IOSchedulerRoster.h | 14 // I/O scheduler notifications 41 void AddScheduler(IOScheduler* scheduler); 42 void RemoveScheduler(IOScheduler* scheduler); 45 const IOScheduler* scheduler,
|
H A D | device_manager.cpp | 301 IOScheduler* scheduler = (IOScheduler*)parse_expression(argv[1]); local 302 scheduler->Dump(); 2468 "Dump an I/O scheduler", 2469 "<scheduler>\n" 2470 "Dumps I/O scheduler at address <scheduler>.\n", 0);
|
/haiku/headers/os/drivers/ |
H A D | cpufreq.h | 11 #include <scheduler.h>
|
H A D | cpuidle.h | 11 #include <scheduler.h>
|
/haiku/headers/private/system/ |
H A D | system_profiler_defs.h | 180 int32 scheduler; member in struct:system_profiler_io_scheduler_added 186 int32 scheduler; member in struct:system_profiler_io_scheduler_removed 192 int32 scheduler; member in struct:system_profiler_io_request_scheduled 205 int32 scheduler; member in struct:system_profiler_io_request_finished 214 int32 scheduler; member in struct:system_profiler_io_operation_started 225 int32 scheduler; member in struct:system_profiler_io_operation_finished
|
/haiku/src/add-ons/kernel/drivers/disk/mmc/ |
H A D | mmc_disk.h | 41 IOScheduler* scheduler; member in struct:__anon3
|
H A D | mmc_disk.cpp | 141 info->scheduler->OperationCompleted(operation, error, 0); 145 info->scheduler->OperationCompleted(operation, B_OK, operation->Length()); 266 info->scheduler = new(std::nothrow) IOSchedulerSimple(info->dmaResource); 267 if (info->scheduler == NULL) { 268 TRACE("Failed to allocate scheduler"); 274 error = info->scheduler->Init("mmc storage"); 276 TRACE("Failed to init scheduler"); 277 delete info->scheduler; 282 info->scheduler->SetCallback(&mmc_disk_execute_iorequest, info); 297 delete info->scheduler; [all...] |
/haiku/src/system/kernel/debug/ |
H A D | system_profiler.cpp | 95 bool _IOSchedulerAdded(IOScheduler* scheduler); 96 bool _IOSchedulerRemoved(IOScheduler* scheduler); 97 bool _IORequestScheduled(IOScheduler* scheduler, 99 bool _IORequestFinished(IOScheduler* scheduler, 101 bool _IOOperationStarted(IOScheduler* scheduler, 103 bool _IOOperationFinished(IOScheduler* scheduler, 313 // stop scheduler listening 507 // start scheduler and wait object listening 533 IOScheduler* scheduler = it.Next();) { 534 _IOSchedulerAdded(scheduler); 1054 _IOSchedulerAdded(IOScheduler* scheduler) argument 1077 _IOSchedulerRemoved(IOScheduler* scheduler) argument 1097 _IORequestScheduled(IOScheduler* scheduler, IORequest* request) argument 1127 _IORequestFinished(IOScheduler* scheduler, IORequest* request) argument 1151 _IOOperationStarted(IOScheduler* scheduler, IORequest* request, IOOperation* operation) argument 1178 _IOOperationFinished(IOScheduler* scheduler, IORequest* request, IOOperation* operation) argument [all...] |
/haiku/src/system/libroot/os/ |
H A D | scheduler.c | 11 #include <scheduler.h>
|
/haiku/src/apps/debuganalyzer/model/ |
H A D | Model.cpp | 971 for (int32 i = 0; IOScheduler* scheduler = fIOSchedulers.ItemAt(i); i++) { 972 if (scheduler->ID() == id) 973 return scheduler; 983 IOScheduler* scheduler = new(std::nothrow) IOScheduler(event, local 985 if (scheduler == NULL || !fIOSchedulers.AddItem(scheduler)) { 986 delete scheduler; 990 return scheduler;
|
H A D | Model.h | 832 return scheduledEvent->scheduler; 888 int32 cmp = a->scheduledEvent->scheduler - b->scheduledEvent->scheduler; 899 int32 cmp = a->scheduledEvent->scheduler - b->scheduledEvent->scheduler; 916 return fAddedEvent->scheduler;
|
/haiku/headers/private/kernel/ |
H A D | cpu.h | 19 #include <scheduler.h>
|
/haiku/src/apps/debuganalyzer/model_loader/ |
H A D | ModelLoader.cpp | 842 // sort requests by scheduler and start time 852 int32 scheduler = requests[0]->scheduledEvent->scheduler; local 857 if (scheduledEvent->scheduler != scheduler 1049 // is done by the scheduler, if the thread remains ready. 1117 Model::IOScheduler* scheduler = fModel->IOSchedulerByID(event->scheduler); local 1118 if (scheduler != NULL) { 1119 printf("Warning: Duplicate added event for I/O scheduler [all...] |
/haiku/src/kits/media/ |
H A D | MediaRecorderNode.cpp | 12 #include <scheduler.h>
|
H A D | MediaEventLooper.cpp | 33 #include <scheduler.h>
|
/haiku/src/apps/mediaplayer/media_node_framework/video/ |
H A D | VideoConsumer.cpp | 20 #include <scheduler.h>
|
/haiku/src/kits/game/ |
H A D | FileGameSound.cpp | 20 #include <scheduler.h>
|
/haiku/src/apps/debuganalyzer/gui/main_window/ |
H A D | SchedulingPage.cpp | 860 int32 scheduler = 0; local 863 if (i == 0 || scheduler != request->Scheduler()) { 864 scheduler = request->Scheduler(); 865 text << "\nI/O channel " << scheduler << ":"; local 1541 // is done by the scheduler, if the thread remains ready.
|
/haiku/src/kits/media/experimental/ |
H A D | MediaClientNode.cpp | 11 #include <scheduler.h>
|
/haiku/src/apps/codycam/ |
H A D | VideoConsumer.cpp | 23 #include <scheduler.h>
|
/haiku/src/apps/mediaplayer/media_node_framework/ |
H A D | NodeManager.cpp | 17 #include <scheduler.h>
|
/haiku/src/apps/showimage/ |
H A D | Filter.cpp | 14 #include <scheduler.h>
|
/haiku/src/apps/processcontroller/ |
H A D | ProcessController.cpp | 31 #include <scheduler.h>
|