Home
last modified time | relevance | path

Searched refs:OSIterator (Results 1 – 23 of 23) sorted by relevance

/xnu-11215/libkern/libkern/c++/
H A DOSIterator.h68 class OSIterator : public OSObject
70 OSDeclareAbstractStructors(OSIterator);
130 OSMetaClassDeclareReservedUnused(OSIterator, 0);
131 OSMetaClassDeclareReservedUnused(OSIterator, 1);
132 OSMetaClassDeclareReservedUnused(OSIterator, 2);
133 OSMetaClassDeclareReservedUnused(OSIterator, 3);
H A DOSCollectionIterator.h106 class OSCollectionIterator : public OSIterator
H A DMakefile24 OSIterator.h \
/xnu-11215/libkern/c++/
H A DOSIterator.cpp37 OSDefineMetaClassAndAbstractStructors(OSIterator, OSObject)
38 OSMetaClassDefineReservedUnused(OSIterator, 0);
39 OSMetaClassDefineReservedUnused(OSIterator, 1);
40 OSMetaClassDefineReservedUnused(OSIterator, 2);
41 OSMetaClassDefineReservedUnused(OSIterator, 3);
H A DOSCollectionIterator.cpp38 #define super OSIterator
40 OSDefineMetaClassAndStructors(OSCollectionIterator, OSIterator) in OSDefineMetaClassAndStructors() argument
/xnu-11215/iokit/Kernel/
H A DIOServicePrivate.h225 class _IOOpenServiceIterator : public OSIterator
231 OSIterator * iter;
237 static OSIterator * iterator(LIBKERN_CONSUMED OSIterator * _iter,
H A DIOService.cpp1384 OSIterator *
1396 OSIterator *
1402 OSIterator *
1479 OSIterator *
1485 OSIterator *
2551 OSIterator * iter; in terminatePhase1()
2988 OSIterator * iter; in actionWillTerminate()
3022 OSIterator * iter; in actionDidTerminate()
3061 OSIterator * iter; in actionWillStop()
3091 OSIterator * iter; in actionDidStop()
[all …]
H A DIORegistryEntry.cpp1197 OSIterator * iter = NULL; in compareNames()
1487 OSIterator * iter; in hasAlias()
1771 OSIterator *
1776 OSIterator * iter; in getParentIterator()
1842 OSIterator *
1846 OSIterator * iter; in getChildIterator()
2338 #define super OSIterator
2340 OSDefineMetaClassAndStructors(IORegistryIterator, OSIterator)
H A DIOCatalogue.cpp699 OSSharedPtr<OSIterator> iter; in terminateDrivers()
863 OSSharedPtr<OSIterator> iter; in terminateDriversForUserspaceReboot()
924 OSSharedPtr<OSIterator> iter; in resetAfterUserspaceReboot()
1129 OSSharedPtr<OSIterator> iter; in startMatching()
H A DIOUserClient.cpp440 OSDefineMetaClassAndStructors( IOUserIterator, OSIterator ) in OSDefineMetaClassAndStructors() argument
443 IOUserIterator::withIterator(OSIterator * iter) in OSDefineMetaClassAndStructors()
490 assert(OSDynamicCast(OSIterator, userIteratorObject)); in reset()
491 ((OSIterator *)userIteratorObject)->reset(); in reset()
501 assert(OSDynamicCast(OSIterator, userIteratorObject)); in isValid()
502 ret = ((OSIterator *)userIteratorObject)->isValid(); in isValid()
522 ret = ((OSIterator *)userIteratorObject)->getNextObject(); in copyNextObject()
2568 OSIterator * iter; in is_io_iterator_next()
2597 CHECK( OSIterator, iterator, iter ); in is_io_iterator_reset()
2610 CHECK( OSIterator, iterator, iter ); in is_io_iterator_is_valid()
[all …]
H A DIOServicePM.cpp736 OSIterator * iter; in handlePMstop()
832 OSIterator * iter; in addPowerChild()
1250 OSIterator * iter; in handleRegisterPowerDriver()
1887 OSIterator * iter; in handlePowerDomainWillChangeTo()
2142 OSIterator * iter; in setParentInfo()
2791 OSIterator * iter; in computeDesiredState()
3568 OSIterator * iter; in systemWake()
3944 OSIterator * iter; in notifyChildren()
H A DIOPlatformExpert.cpp1645 IODTPlatformExpert::createNubs( IOService * parent, OSIterator * iter ) in createNubs()
1711 OSIterator * kids; in processTopLevel()
H A DIOPolledInterface.cpp460 OSIterator * iter; in IOCopyMediaForDev()
H A DIOMemoryDescriptor.cpp5345 OSSharedPtr<OSIterator> iter; in redirect()
H A DIOPMrootDomain.cpp1529 OSSharedPtr<OSIterator> psIterator; in start()
/xnu-11215/iokit/IOKit/
H A DIORegistryEntry.h670 virtual OSPtr<OSIterator> getParentIterator( const IORegistryPlane * plane )
690 virtual OSPtr<OSIterator> getChildIterator( const IORegistryPlane * plane )
1027 class IORegistryIterator : public OSIterator
1035 OSIterator * iter;
H A DIOService.h969 static OSPtr<OSIterator> getMatchingServices( OSDictionary * matching );
1238 virtual OSPtr<OSIterator> getProviderIterator( void ) const;
1245 virtual OSPtr<OSIterator> getOpenProviderIterator( void ) const;
1259 virtual OSPtr<OSIterator> getClientIterator( void ) const;
1266 virtual OSPtr<OSIterator> getOpenClientIterator( void ) const;
1696 LIBKERN_RETURNS_RETAINED OSIterator ** existing);
1703 LIBKERN_RETURNS_RETAINED OSIterator ** existing);
1766 SInt32 priority, OSIterator ** existing );
H A DIOUserClient.h596 class IOUserIterator : public OSIterator
603 static IOUserIterator * withIterator(LIBKERN_CONSUMED OSIterator * iter);
H A DIOPlatformExpert.h359 virtual bool createNubs( IOService * parent, LIBKERN_CONSUMED OSIterator * iter );
/xnu-11215/iokit/bsddev/
H A DDINetBootHook.cpp108 OSIterator * controllerIterator = NULL; in di_load_controller()
/xnu-11215/libkern/conf/
H A Dfiles28 libkern/c++/OSIterator.cpp optional libkerncpp
/xnu-11215/iokit/bsddev/skywalk/
H A DIOSkywalkSupport.cpp777 OSIterator * iter; in map()
810 OSIterator * iter; in unmap()
/xnu-11215/iokit/Tests/
H A DTests.cpp2021 OSSharedPtr<OSIterator> iter; in sysctl_iokittest()