Home
last modified time | relevance | path

Searched refs:IOSchedulerRoster (Results 1 – 7 of 7) sorted by relevance

/haiku/src/system/kernel/device_manager/
H A DIOSchedulerRoster.cpp13 /*static*/ IOSchedulerRoster IOSchedulerRoster::sDefaultInstance;
16 IOSchedulerRoster::IOSchedulerRoster() in IOSchedulerRoster() function in IOSchedulerRoster
26 IOSchedulerRoster::~IOSchedulerRoster() in ~IOSchedulerRoster()
34 IOSchedulerRoster::AddScheduler(IOScheduler* scheduler) in AddScheduler()
36 AutoLocker<IOSchedulerRoster> locker(this); in AddScheduler()
45 IOSchedulerRoster::RemoveScheduler(IOScheduler* scheduler) in RemoveScheduler()
47 AutoLocker<IOSchedulerRoster> locker(this); in RemoveScheduler()
56 IOSchedulerRoster::Notify(uint32 eventCode, const IOScheduler* scheduler, in Notify()
79 IOSchedulerRoster::NextID() in NextID()
81 AutoLocker<IOSchedulerRoster> locker(this); in NextID()
[all …]
H A DIOSchedulerRoster.h28 class IOSchedulerRoster final {
31 static IOSchedulerRoster* Default() { return &sDefaultInstance; } in Default()
54 IOSchedulerRoster();
55 ~IOSchedulerRoster();
64 static IOSchedulerRoster sDefaultInstance;
H A DIOScheduler.cpp19 fID(IOSchedulerRoster::Default()->NextID()), in IOScheduler()
30 IOSchedulerRoster::Default()->RemoveScheduler(this); in ~IOScheduler()
43 IOSchedulerRoster::Default()->AddScheduler(this); in Init()
H A DJamfile21 IOSchedulerRoster.cpp
H A DIOSchedulerSimple.cpp267 IOSchedulerRoster::Default()->Notify(IO_SCHEDULER_REQUEST_SCHEDULED, this, in ScheduleRequest()
333 IOSchedulerRoster::Default()->Notify(IO_SCHEDULER_OPERATION_FINISHED, in _Finisher()
384 IOSchedulerRoster::Default()->Notify( in _Finisher()
691 IOSchedulerRoster::Default()->Notify(IO_SCHEDULER_OPERATION_STARTED, in _Scheduler()
764 IOSchedulerRoster::Default()->Notify(IO_SCHEDULER_REQUEST_FINISHED, in _RequestNotifier()
H A Ddevice_manager.cpp2372 IOSchedulerRoster::Init(); in device_manager_init()
/haiku/src/system/kernel/debug/
H A Dsystem_profiler.cpp533 IOSchedulerRoster* roster = IOSchedulerRoster::Default(); in Init()
534 AutoLocker<IOSchedulerRoster> rosterLocker(roster); in Init()