Searched refs:OSIterator (Results 1 - 25 of 79) sorted by relevance

1234

/macosx-10.9.5/xnu-2422.115.4/libkern/c++/
H A DOSIterator.cpp35 #include <libkern/c++/OSIterator.h>
37 OSDefineMetaClassAndAbstractStructors(OSIterator, OSObject)
38 OSMetaClassDefineReservedUnused(OSIterator, 0);
39 OSMetaClassDefineReservedUnused(OSIterator, 1);
40 OSMetaClassDefineReservedUnused(OSIterator, 2);
41 OSMetaClassDefineReservedUnused(OSIterator, 3);
H A DOSCollectionIterator.cpp35 #define super OSIterator
37 OSDefineMetaClassAndStructors(OSCollectionIterator, OSIterator)
/macosx-10.9.5/xnu-2422.115.4/libkern/libkern/c++/
H A DOSIterator.h44 * This header declares the OSIterator collection class.
49 * @class OSIterator
54 * OSIterator is the abstract superclass for all Libkern C++ object iterators.
66 * OSIterator provides no concurrency protection.
68 class OSIterator : public OSObject class in inherits:OSObject
70 OSDeclareAbstractStructors(OSIterator)
130 OSMetaClassDeclareReservedUnused(OSIterator, 0);
131 OSMetaClassDeclareReservedUnused(OSIterator, 1);
132 OSMetaClassDeclareReservedUnused(OSIterator, 2);
133 OSMetaClassDeclareReservedUnused(OSIterator,
[all...]
H A DOSCollectionIterator.h33 #include <libkern/c++/OSIterator.h>
52 * @link //apple_ref/cpp/class/OSIterator OSIterator@/link
57 * @link //apple_ref/cpp/class/OSIterator OSIterator@/link
91 class OSCollectionIterator : public OSIterator
H A DMakefile20 OSIterator.h \
/macosx-10.9.5/IOFireWireFamily-455.4.0/IOFireWireFamily.kmodproj/
H A DIOConfigDirectoryIterator.h24 #import <libkern/c++/OSIterator.h>
30 class IOConfigDirectoryIterator : public OSIterator
36 OSIterator * fDirectoryIterator;
H A DIOConfigDirectoryIterator.cpp32 #import <libkern/c++/OSIterator.h>
34 OSDefineMetaClassAndStructors(IOConfigDirectoryIterator, OSIterator)
45 if( !OSIterator::init() )
103 OSIterator::free();
H A DIOConfigDirectory.h33 class OSIterator;
60 OSIterator *&iterator);
144 @param iterator on return, set to point to an OSIterator
147 virtual IOReturn getSubdirectories(OSIterator *&iterator);
153 @param iterator on return, set to point to an OSIterator
156 virtual IOReturn getKeySubdirectories(int key, OSIterator *&iterator);
H A DIORemoteConfigDirectory.h35 class OSIterator;
H A Dprefix.h51 #import <libkern/c++/OSIterator.h>
H A DIOFWUserIsochChannel.cpp88 OSIterator* listenIterator = OSCollectionIterator::withCollection(fListeners) ;
H A DIORemoteConfigDirectory.cpp32 #import <libkern/c++/OSIterator.h>
H A DIOConfigEntry.cpp30 #import <libkern/c++/OSIterator.h>
H A DIOFWAsyncStreamReceiver.h164 OSIterator *fAsyncStreamClientIterator;
H A DIOFWDCL.h93 class OSIterator ;
131 OSIterator * fUpdateIterator ;
H A DIOFireWireLocalNode.cpp293 OSIterator *localNodeChildIterator;
294 OSIterator *magicMatchingNubChildIterator;
/macosx-10.9.5/IOHIDFamily-503.215.2/IOHIDSystem/
H A DIOHIDPrivate.cpp34 OSIterator * iterator = 0;
/macosx-10.9.5/xnu-2422.115.4/iokit/Kernel/
H A DIOServicePrivate.h178 class _IOOpenServiceIterator : public OSIterator
184 OSIterator * iter;
190 static OSIterator * iterator( OSIterator * _iter,
H A DIOService.cpp83 OSDefineMetaClassAndStructors(_IOOpenServiceIterator, OSIterator)
802 OSIterator * IOService::getProviderIterator( void ) const
812 OSIterator * IOService::getClientIterator( void ) const
817 OSIterator * _IOOpenServiceIterator::iterator( OSIterator * _iter,
846 OSIterator::free();
884 OSIterator * IOService::getOpenProviderIterator( void ) const
889 OSIterator * IOService::getOpenClientIterator( void ) const
1710 OSIterator * iter;
2019 OSIterator * ite
[all...]
/macosx-10.9.5/IOFireWireSBP2-426.4.1/IOFireWireSBP2/
H A DIOFireWireSBP2LUN.h130 OSIterator * fLoginSetIterator;
133 OSIterator * fORBSetIterator;
/macosx-10.9.5/cddafs-252/
H A DAppleCDDAFileSystemUtilities.cpp38 #include <libkern/c++/OSIterator.h>
200 OSIterator * iteratorPtr = NULL;
/macosx-10.9.5/xnu-2422.115.4/iokit/IOKit/
H A DIORegistryEntry.h498 virtual OSIterator * getParentIterator( const IORegistryPlane * plane )
518 virtual OSIterator * getChildIterator( const IORegistryPlane * plane )
836 /*! @class IORegistryIterator : public OSIterator
840 class IORegistryIterator : public OSIterator
848 OSIterator * iter;
865 @param options kIORegistryIterateRecursively may be set to recurse automatically into each entry as it is returned. This option affects the behaviour of the getNextObject method, which is defined in the OSIterator superclass. Other methods will override this behaviour. kIORegistryIterateParents may be set to iterate the parents of each entry, by default the children are iterated.
876 @param options kIORegistryIterateRecursively may be set to recurse automatically into each entry as it is returned. This option affects the behaviour of the getNextObject method, which is defined in the OSIterator superclass. Other methods will override this behaviour. kIORegistryIterateParents may be set to iterate the parents of each entry, by default the children are iterated.
884 @discussion This method calls either getNextObjectFlat or getNextObjectRecursive depending on the options the iterator was created with. This implements the OSIterator defined getNextObject method. The object returned is retained while the iterator is pointing at it (its the current entry), or recursing into it. The caller should not release it.
H A DIOService.h762 static OSIterator * getMatchingServices( OSDictionary * matching );
934 virtual OSIterator * getProviderIterator( void ) const;
941 virtual OSIterator * getOpenProviderIterator( void ) const;
955 virtual OSIterator * getClientIterator( void ) const;
962 virtual OSIterator * getOpenClientIterator( void ) const;
1256 SInt32 priority, OSIterator ** existing );
1262 SInt32 priority, OSIterator ** existing);
1317 SInt32 priority, OSIterator ** existing );
/macosx-10.9.5/IOGraphics-471.92.1/IONDRVSupport/IOKit/ndrvsupport/
H A DIONDRVLibraries.h174 typedef struct OSIterator OSIterator; typedef in typeref:struct:OSIterator
177 typedef OSIterator * RegPropertyIter;
/macosx-10.9.5/IOFireWireIP-226.4/KernelSource/IOKit/
H A DIOFireWireIPUnit.cpp260 OSIterator *childIterator = fIPLocalNode->getChildIterator(gIOServicePlane);
285 OSIterator *iterator = getMatchingServices( serviceMatching("IOFireWireLocalNode") );

Completed in 286 milliseconds

1234