Searched refs:IOWorkLoopCounter (Results 1 – 3 of 3) sorted by relevance
| /xnu-11215/iokit/IOKit/ |
| H A D | IOStatisticsPrivate.h | 61 struct IOWorkLoopCounter; 105 SLIST_HEAD(, IOWorkLoopCounter) workLoopList; 160 typedef struct IOWorkLoopCounter { struct 161 SLIST_ENTRY(IOWorkLoopCounter) link; 173 } IOWorkLoopCounter; argument 256 static IOWorkLoopCounter *registerWorkLoop(IOWorkLoop *workLoop); 257 static void unregisterWorkLoop(IOWorkLoopCounter *counter); 346 static void attachWorkLoopEventSource(IOWorkLoopCounter *wlc, IOEventSourceCounter *esc); 347 static void detachWorkLoopEventSource(IOWorkLoopCounter *wlc, IOEventSourceCounter *esc); 350 countWorkLoopOpenGate(IOWorkLoopCounter *counter) in countWorkLoopOpenGate() [all …]
|
| H A D | IOWorkLoop.h | 162 struct IOWorkLoopCounter *counter;
|
| /xnu-11215/iokit/Kernel/ |
| H A D | IOStatistics.cpp | 133 IOWorkLoopCounter::loadTagCompare(IOWorkLoopDependency *e1, IOWorkLoopDependency *e2) in loadTagCompare() 144 RB_GENERATE(IOWorkLoopCounter::DependencyTree, IOWorkLoopDependency, link, IOWorkLoopCounter::loadT… 272 IOWorkLoopCounter *wlc; in onKextUnload() 490 IOWorkLoopCounter* 493 IOWorkLoopCounter *counter = NULL; in registerWorkLoop() 502 counter = kalloc_type(IOWorkLoopCounter, (zalloc_flags_t)(Z_WAITOK | Z_ZERO)); in registerWorkLoop() 524 IOStatistics::unregisterWorkLoop(IOWorkLoopCounter *counter) in unregisterWorkLoop() 534 kfree_type(IOWorkLoopCounter, counter); in unregisterWorkLoop() 630 found = RB_FIND(IOWorkLoopCounter::DependencyTree, &wlc->dependencyHead, &sought); in detachWorkLoopEventSource() 632 RB_REMOVE(IOWorkLoopCounter::DependencyTree, &wlc->dependencyHead, found); in detachWorkLoopEventSource() [all …]
|