Home
last modified time | relevance | path

Searched refs:IOEventSourceCounter (Results 1 – 3 of 3) sorted by relevance

/xnu-11215/iokit/IOKit/
H A DIOStatisticsPrivate.h59 struct IOEventSourceCounter;
91 SLIST_HEAD(, IOEventSourceCounter) counterList;
138 typedef struct IOEventSourceCounter { struct
139 SLIST_ENTRY(IOEventSourceCounter) link;
153 } IOEventSourceCounter; argument
284 countOpenGate(IOEventSourceCounter *counter) in countOpenGate()
293 countCloseGate(IOEventSourceCounter *counter) in countCloseGate()
303 countInterruptCheckForWork(IOEventSourceCounter *counter) in countInterruptCheckForWork()
311 countInterrupt(IOEventSourceCounter *counter) in countInterrupt()
329 countCommandGateActionCall(IOEventSourceCounter *counter) in countCommandGateActionCall()
[all …]
H A DIOEventSource.h160 struct IOEventSourceCounter *counter;
/xnu-11215/iokit/Kernel/
H A DIOStatistics.cpp393 IOEventSourceCounter *esc; in onClassRemoved()
399 kfree_type(IOEventSourceCounter, esc); in onClassRemoved()
426 IOEventSourceCounter *
429 IOEventSourceCounter *counter = NULL; in registerEventSource()
439 counter = kalloc_type(IOEventSourceCounter, (zalloc_flags_t)(Z_WAITOK | Z_ZERO)); in registerEventSource()
473 IOStatistics::unregisterEventSource(IOEventSourceCounter *counter) in unregisterEventSource()
482 SLIST_REMOVE(&counter->parentClass->counterList, counter, IOEventSourceCounter, link); in unregisterEventSource()
485 kfree_type(IOEventSourceCounter, counter); in unregisterEventSource()
590 IOStatistics::attachWorkLoopEventSource(IOWorkLoopCounter *wlc, IOEventSourceCounter *esc) in attachWorkLoopEventSource()
615 IOStatistics::detachWorkLoopEventSource(IOWorkLoopCounter *wlc, IOEventSourceCounter *esc) in detachWorkLoopEventSource()
[all …]