Searched refs:getNextObject (Results 1 - 25 of 27) sorted by relevance

12

/macosx-10.5.8/xnu-1228.15.4/libkern/libkern/c++/
H A DOSIterator.h64 @function getNextObject
67 virtual OSObject *getNextObject() = 0;
H A DOSCollectionIterator.h88 @function getNextObject
92 virtual OSObject *getNextObject();
/macosx-10.5.8/xnu-1228.15.4/iokit/Drivers/platform/drvAppleMacIO/
H A DAppleMacIO.cpp125 while( (next = (IORegistryEntry *)kids->getNextObject())) {
135 while( (next = (IORegistryEntry *)kids->getNextObject())) {
/macosx-10.5.8/xnu-1228.15.4/iokit/bsddev/
H A DDINetBootHook.cpp144 controller = OSDynamicCast(IOService, controllerIterator->getNextObject());
H A DIOKitBSDInit.cpp430 while( ( child = (IOService *) iter->getNextObject() ) ) {
/macosx-10.5.8/xnu-1228.15.4/libkern/c++/
H A DOSCollectionIterator.cpp126 OSObject *OSCollectionIterator::getNextObject() function in class:OSCollectionIterator
H A DOSMetaClass.cpp309 while ( (iterKey = (OSSymbol *) iter->getNextObject()) ) {
532 while ( (checkClass = (OSMetaClass *) iter->getNextObject()) )
561 while ( (checkClass = (OSMetaClass *) iter->getNextObject()) )
628 while ( (kmodName = (OSSymbol *) kmods->getNextObject()) ) {
649 while ((checkClass = (OSMetaClass *) classes->getNextObject())
845 while( (className = (OSSymbol *)classes->getNextObject())) {
888 while ((className = (const OSSymbol *) classes->getNextObject())) {
H A DOSDictionary.cpp378 while ( (sym = (const OSSymbol *)iter->getNextObject()) ) {
469 while ( (aKey = OSDynamicCast(OSString, iter->getNextObject())) ) {
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/
H A DIOCatalogue.cpp253 while ( (key = OSDynamicCast(OSString, keyIterator->getNextObject())) ) {
289 dictIterator->getNextObject()))) {
356 while ( (key = OSDynamicCast(OSString, keyIterator->getNextObject())) ) {
436 dictIterator->getNextObject()))) {
892 while( (dict = (OSDictionary *) kernelTables->getNextObject())) {
986 while( (nextTable = (OSDictionary *) kernelTables->getNextObject())) {
1018 while ( (dict = (OSDictionary *) kernelTables->getNextObject()) ) {
1069 while ( (dict = (OSDictionary *) iter->getNextObject()) )
1164 while ( (dict = (OSDictionary *)tables->getNextObject()) ) {
1295 while( (service = (IOService *)iter->getNextObject()) ) {
[all...]
H A DIOServicePrivate.h192 virtual OSObject * getNextObject();
H A DIOStartIOKit.cpp140 while ((kmodName = OSDynamicCast(OSString, kmodIter->getNextObject()))) {
H A DIORegistryEntry.cpp413 while ( (0 == obj) && (entry = iter->getNextObject()) ) { \
437 while ( (0 == obj) && (entry = iter->getNextObject()) ) { \
833 && iter && (string = OSDynamicCast( OSString, iter->getNextObject())));
1086 while( (key = (OSSymbol *) iter->getNextObject())) {
1560 while( (key = (OSSymbol *) iter->getNextObject()) ) {
1614 while( (key = (OSSymbol *) iter->getNextObject( ))) {
1952 next = (IORegistryEntry *) where->iter->getNextObject();
1986 IORegistryEntry * IORegistryIterator::getNextObject( void ) function in class:IORegistryIterator
H A DIOService.cpp795 OSObject * _IOOpenServiceIterator::getNextObject() function in class:_IOOpenServiceIterator
802 while( (next = (IOService *) iter->getNextObject())) {
1698 while( (client = (IOService *) iter->getNextObject())) {
1874 while( (client = (IOService *) iter->getNextObject())) {
1894 while( (client = (IOService *) iter->getNextObject())) {
2077 while( (provider = (IOService *) iter->getNextObject())) {
2340 while( (service = (IOService *) iter->getNextObject())) {
2639 while( (category = (const OSSymbol *) iter->getNextObject())) {
2852 while( ok && (resourcesProp = iter->getNextObject()) )
2924 iter->getNextObject())) {
[all...]
H A DIOPlatformExpert.cpp655 mkey = OSDynamicCast (OSSymbol, mcoll->getNextObject ());
711 mkey = (OSSymbol *) mcoll->getNextObject ();
1006 while( (next = (IORegistryEntry *) iter->getNextObject())) {
1030 while( (next = (IORegistryEntry *)kids->getNextObject())) {
H A DIOPMrootDomain.cpp472 if( psIterator && psIterator->getNextObject() )
1288 while( (dictKey = OSDynamicCast(OSSymbol, dictIterator->getNextObject())) )
2043 while ( (next = iter->getNextObject()) )
2354 wrangler = (IOService *) iter->getNextObject();
3019 while ((entry = iter->getNextObject()))
3247 while(( sym = OSDynamicCast(OSSymbol, settings_iter->getNextObject()) ))
H A DIOPMPowerSource.cpp141 while ((iteratorKey = iterator->getNextObject())) {
H A DIODeviceTreeSupport.cpp208 while( (child = regIter->getNextObject())) {
240 while( (child = regIter->getNextObject())) {
879 while( (next = iter->getNextObject())) {
H A DIOServicePM.cpp621 while ( (next = iter->getNextObject()) )
646 while ( (next = iter->getNextObject()) )
722 while ((next = iter->getNextObject()))
1523 while ( (next = iter->getNextObject()) )
1705 while ( (next = iter->getNextObject()) )
1750 while ( (next = iter->getNextObject()) )
2191 while ( (next = iter->getNextObject()) )
2576 while ( (next = iter->getNextObject()) )
2652 while ( (next = iter->getNextObject()) )
2997 while ((next = iter->getNextObject()))
[all...]
H A DIONVRAM.cpp244 key = OSDynamicCast(OSSymbol, iter->getNextObject());
408 key = OSDynamicCast(OSSymbol, iter->getNextObject());
772 tmpSymbol = OSDynamicCast(OSSymbol, iter->getNextObject());
H A DIOUserClient.cpp428 virtual OSObject * getNextObject();
463 virtual OSObject * getNextObject();
636 OSObject * IOServiceUserNotification::getNextObject() function in class:IOServiceUserNotification
788 OSObject * IOServiceMessageUserNotification::getNextObject() function in class:IOServiceMessageUserNotification
1342 obj = iter->getNextObject();
2499 while ((map = OSDynamicCast(IOMemoryMap, iter->getNextObject())))
3806 while( (service = (IOService *)iter->getNextObject()) ) {
H A DIOCPU.cpp315 while((service = (IOService *) iter->getNextObject()))
/macosx-10.5.8/xnu-1228.15.4/libsa/
H A Dcatalogue.cpp244 while ((key = OSDynamicCast(OSString, keyIterator->getNextObject()))) {
326 keyIterator->getNextObject()))) {
586 while ((key = OSDynamicCast(OSString, keyIterator->getNextObject()))) {
1335 keyIterator->getNextObject() ))) {
1356 pIterator->getNextObject())) ) {
1468 keyIterator->getNextObject())) ) {
1653 keyIterator->getNextObject())) ) {
1816 keyIterator->getNextObject())) ) {
1887 while ((key = OSDynamicCast(OSString, keyIterator->getNextObject()))) {
1947 keyIterator->getNextObject())) ) {
[all...]
H A Dkext.cpp400 keyIterator->getNextObject())) ) {
850 while ((key = OSDynamicCast(OSString, keyIterator->getNextObject()))) {
/macosx-10.5.8/xnu-1228.15.4/iokit/Tests/
H A DTestCollections.cpp751 for (i = 0; (str = (IOString *) iter1->getNextObject()); i++) {
767 TEST_ASSERT('I', "1j", !iter1->getNextObject());
774 str = (OSString *) iter1->getNextObject();
814 for (i = 0; (str = (IOString *) iter1->getNextObject()); i++) {
830 str = (OSString *) iter1->getNextObject();
849 TEST_ASSERT('I', "2j", !iter1->getNextObject());
878 for (i = 0; (sym = (const IOSymbol *) iter1->getNextObject()); i++) {
895 sym = (const OSSymbol *) iter1->getNextObject();
920 TEST_ASSERT('I', "3j", !iter1->getNextObject());
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/
H A DIORegistryEntry.h827 @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.
838 @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.
844 /*! @function getNextObject
846 @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.
849 virtual IORegistryEntry * getNextObject( void );
867 @discussion This method returns the current entry, last returned by getNextObject et al. 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. If the iteration is no longer valid (see isValid), the current entry is zero.
874 @discussion This method makes the current entry, ie. the last entry returned by getNextObject et al., the root in a new level of recursion. */
900 @discussion If a registry iteration is invalidated by changes to the registry, it will be made invalid, the currentEntry will be considered zero, and further calls to getNextObject et al. will return zero. The iterator should be reset to restart the iteration when this happens.
906 @abstract Iterates all entries (with getNextObject) and returns a set of all returned entries.
907 @discussion This method will reset, then iterate all entries in the iteration (with getNextObject) unti
[all...]

Completed in 213 milliseconds

12