Searched refs:SchedulerListener (Results 1 - 4 of 4) sorted by relevance
/haiku/headers/private/kernel/ |
H A D | listeners.h | 23 struct SchedulerListener : DoublyLinkedListLinkImpl<SchedulerListener> { struct in inherits:DoublyLinkedListLinkImpl 24 virtual ~SchedulerListener(); 35 typedef DoublyLinkedList<SchedulerListener> SchedulerListenerList; 42 NotifySchedulerListeners(void (SchedulerListener::*hook)(Parameter1), argument 47 while (SchedulerListener* listener = it.Next()) 56 void (SchedulerListener::*hook)(Parameter1, Parameter2), 61 while (SchedulerListener* listener = it.Next()) 55 NotifySchedulerListeners( void (SchedulerListener::*hook)(Parameter1, Parameter2), Parameter1 parameter1, Parameter2 parameter2) argument
|
H A D | kscheduler.h | 18 struct SchedulerListener; 84 void scheduler_add_listener(struct SchedulerListener* listener); 85 void scheduler_remove_listener(struct SchedulerListener* listener);
|
/haiku/src/system/kernel/scheduler/ |
H A D | scheduler.cpp | 127 NotifySchedulerListeners(&SchedulerListener::ThreadEnqueuedInRunQueue, 212 NotifySchedulerListeners(&SchedulerListener::ThreadRemovedFromRunQueue, 426 NotifySchedulerListeners(&SchedulerListener::ThreadScheduled, 757 // #pragma mark - SchedulerListener 760 SchedulerListener::~SchedulerListener() 771 scheduler_add_listener(struct SchedulerListener* listener) 781 scheduler_remove_listener(struct SchedulerListener* listener)
|
/haiku/src/system/kernel/debug/ |
H A D | system_profiler.cpp | 55 private SchedulerListener, private WaitObjectListener { 740 // #pragma mark - SchedulerListener interface
|
Completed in 84 milliseconds