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

12

/darwin-on-arm/xnu/libkern/libkern/c++/
H A DOSIterator.h104 * @function getNextObject
128 virtual OSObject *getNextObject() = 0;
H A DOSCollectionIterator.h65 * while (object = iterator->getNextObject()) {
77 * the objects returned by <code>getNextObject</code> are keys;
180 * @function getNextObject
205 virtual OSObject * getNextObject();
/darwin-on-arm/xnu/iokit/Drivers/KernelBuiltIn/ARM/AppleARMPlatform/
H A DAppleARMIO.cpp80 while ((next = (IORegistryEntry *) kids->getNextObject())) {
88 while ((next = (IORegistryEntry *) kids->getNextObject())) {
/darwin-on-arm/xnu/libkern/c++/
H A DOSCollectionIterator.cpp126 OSObject *OSCollectionIterator::getNextObject() function in class:OSCollectionIterator
H A DOSDictionary.cpp409 while ( (sym = (const OSSymbol *)iter->getNextObject()) ) {
511 while ( (aKey = OSDynamicCast(OSString, iter->getNextObject())) ) {
H A DOSMetaClass.cpp1113 while( (className = (OSSymbol *)classes->getNextObject())) {
1171 while ((className = (const OSSymbol *)classes->getNextObject())) {
H A DOSKext.cpp992 kextIterator->getNextObject()))) {
1025 prelinkIterator->getNextObject()))) {
6562 while ((thisID = OSDynamicCast(OSSymbol, kextIterator->getNextObject()))) {
6728 libraryIterator->getNextObject()))) {
7245 while ((checkClass = (OSMetaClass *)classIterator->getNextObject())) {
7295 while ((checkClass = (OSMetaClass *)classIterator->getNextObject())) {
8134 metaClassIterator->getNextObject())) ) {
8978 while ((kextID = OSDynamicCast(OSString, kextIterator->getNextObject()))) {
9081 personalitiesIterator->getNextObject()))) {
9596 while ( (myKey = OSDynamicCast(OSSymbol, myIter->getNextObject())) ) {
[all...]
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOCatalogue.cpp259 while ((key = (const OSSymbol *) iter->getNextObject()))
321 while ( (object = iter->getNextObject()) ) {
418 while ((key = (const OSSymbol *) iter->getNextObject()))
553 while( (service = (IOService *)iter->getNextObject()) ) {
590 while ((key = (const OSSymbol *) iter->getNextObject()))
727 while ((key = (const OSSymbol *) iter->getNextObject()))
799 while ((key = (const OSSymbol *) iter->getNextObject()))
H A DIOServicePrivate.h199 virtual OSObject * getNextObject();
H A DIORegistryEntry.cpp434 while ( (0 == obj) && (entry = iter->getNextObject()) ) { \
458 while ( (0 == obj) && (entry = iter->getNextObject()) ) { \
874 && iter && (string = OSDynamicCast( OSString, iter->getNextObject())));
1127 while( (key = (OSSymbol *) iter->getNextObject())) {
1601 while( (key = (OSSymbol *) iter->getNextObject()) ) {
1658 while( (key = (OSSymbol *) iter->getNextObject( ))) {
2004 next = (IORegistryEntry *) where->iter->getNextObject();
2038 IORegistryEntry * IORegistryIterator::getNextObject( void ) function in class:IORegistryIterator
H A DIOService.cpp848 OSObject * _IOOpenServiceIterator::getNextObject() function in class:_IOOpenServiceIterator
855 while( (next = (IOService *) iter->getNextObject())) {
1785 while( (client = (IOService *) iter->getNextObject())) {
2004 while( (client = (IOService *) iter->getNextObject())) {
2036 while( (client = (IOService *) iter->getNextObject())) {
2275 while( (provider = (IOService *) iter->getNextObject())) {
2538 while( (service = (IOService *) iter->getNextObject())) {
2825 while( (category = (const OSSymbol *) iter->getNextObject())) {
3052 while( ok && (resourcesProp = iter->getNextObject()) )
3128 iter->getNextObject())) {
[all...]
H A DIOPlatformExpert.cpp620 mkey = OSDynamicCast (OSSymbol, mcoll->getNextObject ());
676 mkey = (OSSymbol *) mcoll->getNextObject ();
1113 while( (next = (IORegistryEntry *) iter->getNextObject())) {
1137 while( (next = (IORegistryEntry *)kids->getNextObject())) {
H A DIOPMPowerSource.cpp141 while ((iteratorKey = iterator->getNextObject())) {
H A DIODeviceTreeSupport.cpp209 while( (child = regIter->getNextObject())) {
225 while( (child = regIter->getNextObject())) {
879 while( (next = iter->getNextObject())) {
H A DIONVRAM.cpp250 key = OSDynamicCast(OSSymbol, iter->getNextObject());
414 key = OSDynamicCast(OSSymbol, iter->getNextObject());
792 tmpSymbol = OSDynamicCast(OSSymbol, iter->getNextObject());
H A DIOServicePM.cpp791 while ( (next = iter->getNextObject()) )
816 while ( (next = iter->getNextObject()) )
893 while ((next = iter->getNextObject()))
1316 while ((client = (const OSSymbol *) iter->getNextObject()))
1819 while ( (next = iter->getNextObject()) )
2020 while ( (next = iter->getNextObject()) )
2564 while ((next = iter->getNextObject()))
2593 while ((client = (const OSSymbol *) iter->getNextObject()))
2722 while ((entry = iter->getNextObject()))
2757 while ((entry = iter->getNextObject()))
[all...]
H A DIOUserClient.cpp474 virtual OSObject * getNextObject();
509 virtual OSObject * getNextObject();
689 OSObject * IOServiceUserNotification::getNextObject() function in class:IOServiceUserNotification
847 OSObject * IOServiceMessageUserNotification::getNextObject() function in class:IOServiceMessageUserNotification
1500 obj = iter->getNextObject();
2734 while ((map = OSDynamicCast(IOMemoryMap, iter->getNextObject())))
4105 while( (service = (IOService *)iter->getNextObject()) ) {
H A DIOPMrootDomain.cpp1017 if( psIterator && psIterator->getNextObject() )
1222 while ((key = (const OSSymbol *) iter->getNextObject()) &&
1873 while ((entry = iter->getNextObject()))
3226 while( (dictKey = OSDynamicCast(OSSymbol, dictIterator->getNextObject())) )
3572 while ((sym = OSDynamicCast(OSSymbol, iter->getNextObject())))
5333 wrangler = (IOService *) iter->getNextObject();
7161 while ((entry = iter->getNextObject()))
H A DIOMemoryDescriptor.cpp3346 while( (mapping = (IOMemoryMap *) iter->getNextObject()))
3881 while ((lookMapping = (IOMemoryMap *) iter->getNextObject()))
/darwin-on-arm/xnu/iokit/Drivers/platform/drvAppleMacIO/
H A DAppleMacIO.cpp127 while( (next = (IORegistryEntry *)kids->getNextObject())) {
137 while( (next = (IORegistryEntry *)kids->getNextObject())) {
/darwin-on-arm/xnu/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());
/darwin-on-arm/xnu/iokit/bsddev/
H A DDINetBootHook.cpp120 controller = OSDynamicCast(IOService, controllerIterator->getNextObject());
H A DIOKitBSDInit.cpp744 while (iter && (service = (IOService *)iter->getNextObject())) {
/darwin-on-arm/xnu/libsa/
H A Dbootstrap.cpp562 OSDynamicCast(OSString, keyIterator->getNextObject() ))) {
734 while ((bundleID = OSDynamicCast(OSString, keyIterator->getNextObject()))) {
849 while ((bundleID = OSDynamicCast(OSString, keyIterator->getNextObject()))) {
978 personalitiesIterator->getNextObject()))) {
/darwin-on-arm/xnu/iokit/IOKit/
H A DIORegistryEntry.h865 @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.
882 /*! @function getNextObject
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.
887 virtual IORegistryEntry * getNextObject( void );
905 @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.
912 @discussion This method makes the current entry, ie. the last entry returned by getNextObject et al., the root in a new level of recursion. */
938 @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.
944 @abstract Iterates all entries (with getNextObject) and returns a set of all returned entries.
945 @discussion This method will reset, then iterate all entries in the iteration (with getNextObject) unti
[all...]

Completed in 203 milliseconds

12