Home
last modified time | relevance | path

Searched refs:IOStatistics (Results 1 – 22 of 22) sorted by relevance

/xnu-11215/iokit/Kernel/
H A DIOStatistics.cpp44 bool IOStatistics::enabled = false;
46 uint32_t IOStatistics::sequenceID = 0;
72 IORWLock *IOStatistics::lock = NULL;
78 IOStatistics::KextTreeHead IOStatistics::kextHead = RB_INITIALIZER(&IOStatistics::kextHead);
96 IOStatistics::KextAddressTreeHead IOStatistics::kextAddressHead = RB_INITIALIZER(&IOStatistics::kex…
114 IOStatistics::ClassTreeHead IOStatistics::classHead = RB_INITIALIZER(&IOStatistics::classHead);
154 if (!IOStatistics::isEnabled()) { in oid_sysctl()
191 IOStatistics::initialize() in initialize()
649 IORWLockRead(IOStatistics::lock); in getStatistics()
749 IORWLockRead(IOStatistics::lock); in getWorkLoopStatistics()
[all …]
H A DIOEventSource.cpp69 reserved->counter = IOStatistics::registerEventSource(inOwner); \
75 IOStatistics::unregisterEventSource(reserved->counter); \
80 IOStatistics::countOpenGate(reserved->counter); \
85 IOStatistics::countCloseGate(reserved->counter); \
H A DIOWorkLoop.cpp85 reserved->counter = IOStatistics::registerWorkLoop(this); \
91 IOStatistics::unregisterWorkLoop(reserved->counter); \
96 IOStatistics::countWorkLoopOpenGate(reserved->counter); \
101 IOStatistics::countWorkLoopCloseGate(reserved->counter); \
107 IOStatistics::attachWorkLoopEventSource(reserved->counter, inEvent->reserved->counter); \
112 IOStatistics::detachWorkLoopEventSource(reserved->counter, inEvent->reserved->counter); \
H A DIOTimerEventSource.cpp68IOStatistics::setCounterType(IOEventSource::reserved->counter, kIOStatisticsTimerEventSourceCounte…
73 IOStatistics::countOpenGate(me->IOEventSource::reserved->counter); \
78 IOStatistics::countCloseGate(me->IOEventSource::reserved->counter); \
83 IOStatistics::countTimerTimeout(me->IOEventSource::reserved->counter); \
H A DIOCommandQueue.cpp44 IOStatistics::setCounterType(reserved->counter, kIOStatisticsCommandQueueCounter)
47 IOStatistics::countCommandQueueActionCall(reserved->counter)
H A DIOInterruptEventSource.cpp46IOStatistics::setCounterType(IOEventSource::reserved->counter, kIOStatisticsInterruptEventSourceCo…
51 IOStatistics::countInterruptCheckForWork(IOEventSource::reserved->counter); \
56 IOStatistics::countInterrupt(IOEventSource::reserved->counter); \
H A DIOFilterInterruptEventSource.cpp43IOStatistics::setCounterType(IOEventSource::reserved->counter, kIOStatisticsFilterInterruptEventSo…
48 IOStatistics::countInterrupt(IOEventSource::reserved->counter); \
H A DIOCommandGate.cpp60 IOStatistics::setCounterType(IOEventSource::reserved->counter, kIOStatisticsCommandGateCounter); \
65 IOStatistics::countCommandGateActionCall(IOEventSource::reserved->counter); \
H A DIOStartIOKit.cpp102 IOStatistics::initialize(); in iokit_post_constructor_init()
H A DIOBufferMemoryDescriptor.cpp53 IOStatistics::countAlloc(type, size); \
H A DIOLib.cpp70 IOStatistics::countAlloc(type, size); \
H A DIOUserClient.cpp91 reserved->counter = IOStatistics::registerUserClient(this); \
97 IOStatistics::unregisterUserClient(reserved->counter); \
102 IOStatistics::countUserClientCall(client); \
/xnu-11215/iokit/IOKit/
H A DMakefile36 IOStatistics.h IOStatisticsPrivate.h \
53 IOLocksPrivate.h IOStatistics.h \
H A DIOStatisticsPrivate.h181 class IOStatistics {
378 class IOStatistics {
H A DIOEventSource.h89 friend class IOStatistics; variable
H A DIOWorkLoop.h287 friend class IOStatistics; variable
H A DIOUserClient.h210 friend class IOStatistics; variable
/xnu-11215/libkern/libkern/c++/
H A DOSObject.h179 friend class IOStatistics; variable
H A DOSMetaClass.h1041 friend class IOStatistics; variable
/xnu-11215/iokit/conf/
H A Dfiles113 iokit/Kernel/IOStatistics.cpp optional iokitcpp
H A DMakefile.template156 IOStatistics.cpo_CXXWARNFLAGS_ADD += -Wno-sign-conversion
/xnu-11215/libkern/c++/
H A DOSKext.cpp753 #pragma mark IOStatistics defines
760 IOStatistics::onKextLoad(kext, kmod_info); \
765 IOStatistics::onKextUnload(kext); \
770 IOStatistics::onClassAdded(kext, addedClass); \
775 IOStatistics::onClassRemoved(kext, removedClass); \