/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/ |
H A D | IORegistryEntry.h | 60 @discussion The IORegistryEntry base class provides functions for describing graphs of connected registry entries, each with a dictionary-based property table. Entries may be connected in different planes, with differing topologies. Access to the registry is protected against multiple threads. Inside the kernel planes are specified with plane objects and are published by the creator - IOService exports the gIOServicePlane plane object for example. Non kernel clients specify planes by their name. 91 @param plane The plane to iterate over, eg. gIOServicePlane. 96 const IORegistryPlane * plane, 106 @param plane The plane to iterate over, eg. gIOServicePlane. 111 const IORegistryPlane * plane, 121 @param plane The plane t 816 const IORegistryPlane * plane; member in class:IORegistryIterator [all...] |
H A D | IOKitDebug.h | 97 extern void IOPrintPlane( const struct IORegistryPlane * plane );
|
H A D | IONVRAM.h | 129 virtual bool init(IORegistryEntry *old, const IORegistryPlane *plane);
|
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ |
H A D | IORegistryEntry.cpp | 177 IORegistryPlane * plane; local 203 plane = new IORegistryPlane; 205 if( plane && plane->init() 209 plane->nameKey = nameKey; 210 plane->keys[ kParentSetIndex ] = parentKey; 211 plane->keys[ kChildSetIndex ] = childKey; 212 plane->pathNameKey = pathNameKey; 213 plane->pathLocationKey = pathLocationKey; 216 gIORegistryPlanes->setObject( nameKey, plane ); 241 const IORegistryPlane * plane; local 1069 hasAlias( const IORegistryPlane * plane, char * opath, int * length ) const argument 1149 fromPath( const char * path, const IORegistryPlane * plane, char * opath, int * length, IORegistryEntry * fromEntry ) argument 1244 childFromPath( const char * path, const IORegistryPlane * plane, char * opath, int * len ) argument 1497 isChild( IORegistryEntry * child, const IORegistryPlane * plane, bool onlyChild ) const argument 1518 isParent( IORegistryEntry * parent, const IORegistryPlane * plane, bool onlyParent ) const argument 1803 iterateOver( IORegistryEntry * root, const IORegistryPlane * plane, IOOptionBits options ) argument 1834 iterateOver( const IORegistryPlane * plane, IOOptionBits options ) argument [all...] |
H A D | IOKitDebug.cpp | 66 void IOPrintPlane( const IORegistryPlane * plane ) 74 iter = IORegistryIterator::iterateOver( plane ); 85 snprintf(format + 1, sizeof(format) - 1, "%ds", 2 * next->getDepth( plane )); 87 IOLog( "\033[33m%s", next->getName( plane )); 88 if( (next->getLocation( plane ))) 89 IOLog("@%s", next->getLocation( plane )); 100 void db_dumpiojunk( const IORegistryPlane * plane ); 104 dbugprintf("\nDT plane:\n"); 106 dbugprintf("\n\nService plane:\n"); 123 void db_dumpiojunk( const IORegistryPlane * plane ) [all...] |
H A D | IOUserClient.cpp | 1781 io_name_t plane, 1789 IORegistryEntry::getPlane( plane ), options ); 1797 io_name_t plane, 1804 IORegistryEntry::getPlane( plane ), options ); 1854 io_name_t plane, 1859 *inPlane = entry->inPlane( IORegistryEntry::getPlane( plane )); 1868 io_name_t plane, 1875 if( entry->getPath( path, &length, IORegistryEntry::getPlane( plane ))) 1900 const IORegistryPlane * plane; local 1904 plane 1779 is_io_registry_create_iterator( mach_port_t master_port, io_name_t plane, uint32_t options, io_object_t *iterator ) argument 1795 is_io_registry_entry_create_iterator( io_object_t registry_entry, io_name_t plane, uint32_t options, io_object_t *iterator ) argument 1852 is_io_registry_entry_in_plane( io_object_t registry_entry, io_name_t plane, boolean_t *inPlane ) argument 1866 is_io_registry_entry_get_path( io_object_t registry_entry, io_name_t plane, io_string_t path ) argument 1919 const IORegistryPlane * plane; local 2057 is_io_registry_entry_get_property_recursively( io_object_t registry_entry, io_name_t plane, io_name_t property_name, uint32_t options, io_buf_ptr_t *properties, mach_msg_type_number_t *propertiesCnt ) argument 2166 is_io_registry_entry_get_child_iterator( io_object_t registry_entry, io_name_t plane, io_object_t *iterator ) argument 2180 is_io_registry_entry_get_parent_iterator( io_object_t registry_entry, io_name_t plane, io_object_t *iterator) argument [all...] |
H A D | IONVRAM.cpp | 45 bool IODTNVRAM::init(IORegistryEntry *old, const IORegistryPlane *plane) argument 49 if (!super::init(old, plane)) return false;
|