Lines Matching refs:service
678 IOService * service; in IOFindBSDRoot() local
706 if ((service = IOService::waitForMatchingService(matching, 30ULL * kSecondScale))) { in IOFindBSDRoot()
707 OSSafeReleaseNULL(service); in IOFindBSDRoot()
907 service = IOService::waitForService( matching, &t ); in IOFindBSDRoot()
908 if ((-1 != wdt) && (!service || (mountAttempts == 10))) { in IOFindBSDRoot()
936 } while (!service); in IOFindBSDRoot()
940 if (service && mediaProperty) { in IOFindBSDRoot()
941 service = (IOService *)service->getProperty(mediaProperty); in IOFindBSDRoot()
951 if (service in IOFindBSDRoot()
952 && service->metaCast( "IONetworkInterface" ) in IOFindBSDRoot()
953 && !IORegisterNetworkInterface( service )) { in IOFindBSDRoot()
954 service = NULL; in IOFindBSDRoot()
957 if (service) { in IOFindBSDRoot()
959 service->getPath( str.data(), &len, gIOServicePlane ); in IOFindBSDRoot()
962 iostr = (OSString *) service->getProperty( kIOBSDNameKey ); in IOFindBSDRoot()
966 off = (OSNumber *) service->getProperty( kIOBSDMajorKey ); in IOFindBSDRoot()
970 off = (OSNumber *) service->getProperty( kIOBSDMinorKey ); in IOFindBSDRoot()
975 if (service->metaCast( "IONetworkInterface" )) { in IOFindBSDRoot()
996 IOService::setRootMedia(service); in IOFindBSDRoot()