Searched refs:IOStatistics (Results 1 - 20 of 20) sorted by relevance

/darwin-on-arm/xnu/iokit/Kernel/
H A DIOStatistics.cpp42 bool IOStatistics::enabled = false;
44 uint32_t IOStatistics::sequenceID = 0;
46 uint32_t IOStatistics::lastClassIndex = 0;
47 uint32_t IOStatistics::lastKextIndex = 0;
49 uint32_t IOStatistics::loadedKexts = 0;
50 uint32_t IOStatistics::registeredClasses = 0;
51 uint32_t IOStatistics::registeredCounters = 0;
52 uint32_t IOStatistics::registeredWorkloops = 0;
54 uint32_t IOStatistics::attachedEventSources = 0;
56 IOWorkLoopDependency *IOStatistics
[all...]
H A DIOEventSource.cpp61 reserved->counter = IOStatistics::registerEventSource(inOwner); \
67 IOStatistics::unregisterEventSource(reserved->counter); \
72 IOStatistics::countOpenGate(reserved->counter); \
77 IOStatistics::countCloseGate(reserved->counter); \
H A DIOFilterInterruptEventSource.cpp39 IOStatistics::setCounterType(IOEventSource::reserved->counter, kIOStatisticsFilterInterruptEventSourceCounter); \
44 IOStatistics::countInterrupt(IOEventSource::reserved->counter); \
H A DIOWorkLoop.cpp75 reserved->counter = IOStatistics::registerWorkLoop(this); \
81 IOStatistics::unregisterWorkLoop(reserved->counter); \
86 IOStatistics::countWorkLoopOpenGate(reserved->counter); \
91 IOStatistics::countWorkLoopCloseGate(reserved->counter); \
96 IOStatistics::attachWorkLoopEventSource(reserved->counter, inEvent->reserved->counter); \
101 IOStatistics::detachWorkLoopEventSource(reserved->counter, inEvent->reserved->counter); \
H A DIOCommandGate.cpp56 IOStatistics::setCounterType(IOEventSource::reserved->counter, kIOStatisticsCommandGateCounter); \
61 IOStatistics::countCommandGateActionCall(IOEventSource::reserved->counter); \
H A DIOCommandQueue.cpp41 IOStatistics::setCounterType(reserved->counter, kIOStatisticsCommandQueueCounter)
44 IOStatistics::countCommandQueueActionCall(reserved->counter)
H A DIOTimerEventSource.cpp64 IOStatistics::setCounterType(IOEventSource::reserved->counter, kIOStatisticsTimerEventSourceCounter); \
69 IOStatistics::countOpenGate(me->IOEventSource::reserved->counter); \
74 IOStatistics::countCloseGate(me->IOEventSource::reserved->counter); \
79 IOStatistics::countTimerTimeout(me->IOEventSource::reserved->counter); \
H A DIOInterruptEventSource.cpp41 IOStatistics::setCounterType(IOEventSource::reserved->counter, kIOStatisticsInterruptEventSourceCounter); \
46 IOStatistics::countInterruptCheckForWork(IOEventSource::reserved->counter); \
51 IOStatistics::countInterrupt(IOEventSource::reserved->counter); \
H A DIOStartIOKit.cpp97 IOStatistics::initialize();
H A DIOBufferMemoryDescriptor.cpp50 IOStatistics::countAlloc(type, size); \
H A DIOLib.cpp67 IOStatistics::countAlloc(type, size); \
H A DIOUserClient.cpp78 reserved->counter = IOStatistics::registerUserClient(this); \
84 IOStatistics::unregisterUserClient(reserved->counter); \
89 IOStatistics::countUserClientCall(client); \
/darwin-on-arm/xnu/iokit/IOKit/
H A DMakefile45 IOStatistics.h IOStatisticsPrivate.h
55 INSTALL_MI_LCL_LIST = IOKitKeysPrivate.h IOHibernatePrivate.h IOLocksPrivate.h IOStatistics.h AppleKeyStoreInterface.h
H A DIOEventSource.h89 friend class IOStatistics;
H A DIOStatisticsPrivate.h41 #include <IOKit/IOStatistics.h>
181 class IOStatistics { class
352 class IOStatistics { class
H A DIOWorkLoop.h268 friend class IOStatistics;
H A DIOUserClient.h175 friend class IOStatistics;
/darwin-on-arm/xnu/libkern/libkern/c++/
H A DOSObject.h172 friend class IOStatistics;
H A DOSMetaClass.h903 friend class IOStatistics;
/darwin-on-arm/xnu/libkern/c++/
H A DOSKext.cpp522 #pragma mark IOStatistics defines
529 IOStatistics::onKextLoad(kext, kmod_info); \
534 IOStatistics::onKextUnload(kext); \
539 IOStatistics::onClassAdded(kext, addedClass); \
544 IOStatistics::onClassRemoved(kext, removedClass); \

Completed in 127 milliseconds