Lines Matching refs:iter

832 	inst->iter = _iter;
842 iter->release();
855 while( (next = (IOService *) iter->getNextObject())) {
871 return( iter->isValid() );
880 iter->reset();
1709 OSIterator * iter;
1783 iter = victim->getClientIterator();
1784 if( iter) {
1785 while( (client = (IOService *) iter->getNextObject())) {
1805 iter->release();
1998 OSIterator * iter;
2002 iter = victim->getClientIterator();
2003 if( iter) {
2004 while( (client = (IOService *) iter->getNextObject())) {
2020 iter->release();
2028 OSIterator * iter;
2034 iter = victim->getClientIterator();
2035 if( iter) {
2036 while( (client = (IOService *) iter->getNextObject())) {
2054 iter->release();
2268 OSIterator * iter;
2271 iter = getProviderIterator();
2272 assert( iter );
2274 if( iter) {
2275 while( (provider = (IOService *) iter->getNextObject())) {
2293 iter->release();
2533 OSIterator * iter;
2536 iter = getClientIterator();
2537 if( iter) {
2538 while( (service = (IOService *) iter->getNextObject())) {
2549 iter->release();
2615 OSIterator * iter;
2823 iter = OSCollectionIterator::withCollection( startDict );
2824 if( iter) {
2825 while( (category = (const OSSymbol *) iter->getNextObject())) {
2859 iter->release();
3041 OSIterator * iter;
3050 iter = OSCollectionIterator::withCollection( set );
3051 ok = (0 != iter);
3052 while( ok && (resourcesProp = iter->getNextObject()) )
3054 if( iter)
3055 iter->release();
3096 OSIterator * iter;
3124 iter = OSCollectionIterator::withCollection( (OSOrderedSet *)
3126 if( iter) {
3128 iter->getNextObject())) {
3134 iter->release();
3567 OSIterator * iter;
3658 iter = IORegistryIterator::iterateOver( gIOServicePlane,
3660 if( iter) {
3662 iter->reset();
3663 while( (service = (IOService *) iter->getNextObject())) {
3680 } while( !service && !iter->isValid());
3681 iter->release();
3704 iter = OSCollectionIterator::withCollection( (OSSet *)current );
3706 current = iter;
3715 OSIterator * iter;
3720 iter = (OSIterator *) copyExistingServices( matching,
3725 return( iter );
4034 OSIterator * iter;
4044 iter = OSCollectionIterator::withCollection( (OSOrderedSet *)
4047 if( iter) {
4048 while( (notify = (_IOServiceNotifier *) iter->getNextObject())) {
4058 iter->release();
4333 OSIterator * iter;
4343 iter = OSCollectionIterator::withCollection( set );
4344 ok = (iter != 0);
4345 while( ok && (str = OSDynamicCast( OSString, iter->getNextObject()) ))
4348 if( iter)
4349 iter->release();
4477 OSCollectionIterator * iter;
4487 iter = OSCollectionIterator::withCollection( dict);
4488 if( 0 == iter)
4491 while( (key = OSDynamicCast(OSSymbol, iter->getNextObject())))
4506 iter->release();
4551 OSCollectionIterator * iter;
4558 iter = OSCollectionIterator::withCollection( keys );
4560 if( iter) {
4561 while( ok && (key = OSDynamicCast( OSString, iter->getNextObject())))
4564 iter->release();
4664 OSIterator * iter;
4671 iter = 0;
4673 iter = OSCollectionIterator::withCollection(
4677 || (iter && (0 != (nextDict = OSDynamicCast(OSDictionary,
4678 iter->getNextObject()))))) {
4685 if( iter)
4686 iter->release();
4711 OSIterator * iter;
4716 iter = getClientIterator();
4717 if( iter) {
4718 while( (service = (IOService *) iter->getNextObject())) {
4725 iter->release();