Searched refs:enterEntry (Results 1 - 3 of 3) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/
H A DIORegistryEntry.h860 @discussion If the iterator has a current entry, and the iterator has not already entered previously, enterEntry is called to recurse into it, ie. make it the new root, and the next child, or parent if the kIORegistryIterateParents option was used to create the iterator, at this new level of recursion is returned. If there is no current entry at this level of recursion, exitEntry is called and the process repeats, until the iteration returns to the entry the iterator was created with and zero is returned. 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.
872 /*! @function enterEntry
876 virtual void enterEntry( void );
878 /*! @function enterEntry
880 @discussion This method recurses into an entry as with enterEntry, but also switches from the current plane to a new one set by the caller.
883 virtual void enterEntry( const IORegistryPlane * plane );
887 @discussion This method undoes an enterEntry, restoring the current entry. If there are no more levels of recursion to exit false is returned, otherwise true is returned.
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/
H A DIORegistryEntry.cpp1861 void IORegistryIterator::enterEntry( const IORegistryPlane * enterPlane ) function in class:IORegistryIterator
1877 void IORegistryIterator::enterEntry( void ) function in class:IORegistryIterator
1879 enterEntry( plane );
1980 enterEntry();
H A DIOUserClient.cpp1815 iter->enterEntry();

Completed in 27 milliseconds