/macosx-10.5.8/xnu-1228.15.4/iokit/bsddev/ |
H A D | IOKitBSDInit.cpp | 424 IOService * IOFindMatchingChild( IOService * service ) 426 // find a matching child service 428 OSIterator * iter = service->getClientIterator(); 466 IOService * service; local 683 service = IOService::waitForService( matching, &t ); 684 if( (!service) || (mountAttempts == 10)) { 702 } while( !service); 705 if ( service && findHFSChild ) { 711 if ( service->waitQuiet( &t ) == kIOReturnSuccess ) { 718 IOService * subservice = IOFindMatchingChild( service ); 875 IOService *service; local [all...] |
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ |
H A D | IOKitDebug.cpp | 72 IOService * service; local 91 if( (service = OSDynamicCast(IOService, next))) 92 IOLog(", busy %ld", service->getBusyState()); 129 IOService * service; local 147 if( (service = OSDynamicCast(IOService, next))) 148 dbugprintf(", busy %ld", service->getBusyState());
|
H A D | IOCPU.cpp | 194 IOService * service = (IOService *) refcon0; local 197 kprintf("%s -> %s\n", function->getCStringNoCopy(), service->getName()); 199 ret = service->callPlatformFunction(function, false, 206 IOInstallServicePlatformAction(IOService * service, argument 214 num = OSDynamicCast(OSNumber, service->getProperty(key)); 225 entry->refcon0 = service; 303 IOService * service; local 315 while((service = (IOService *) iter->getNextObject())) 317 IOInstallServicePlatformAction(service, gIOPlatformSleepActionKey, &gIOSleepActionQueue, false); 318 IOInstallServicePlatformAction(service, gIOPlatformWakeActionKe 618 setCPUInterruptProperties(IOService *service) argument [all...] |
H A D | IOService.cpp | 195 IOService * service; member in struct:ArbitrationLockQueueElement 234 requireMaxCpuDelay(IOService * service, UInt32 ns, UInt32 delayType); 373 // Probe a matched service and return an instance to be started. 402 * Attach in service plane 464 // check for last client detach from a terminated service 617 IOService * service; local 646 LOG("Matching service count = %ld\n", count); 652 while( (service = (IOService *) allSet->getAnyObject())) { 653 service->startMatching(kIOServiceAsynchronous); 654 allSet->removeObject(service); 1314 IOService * service; local 1405 IOService * service; member in struct:MessageClientsContext 1618 _workLoopAction( IOWorkLoop::Action action, IOService * service, void * p0 = 0, void * p1 = 0, void * p2 = 0, void * p3 = 0 ) argument 2141 IOService * service; member in struct:ServiceOpenMessageContext 2290 IOService * service; local 2334 IOService * service = 0; local 3251 IOService * service; local 4063 IOService * service = 0; local 4477 requireMaxCpuDelay(IOService * service, UInt32 ns, UInt32 delayType) argument [all...] |
H A D | IOPMrootDomain.cpp | 172 IOService * service; // service being worked on member in class:PMHaltWorker 177 bool timeout; // service took too long 2442 UInt32 messageType, IOService * service, 2447 IOPMrootDomain *rootDomain = OSDynamicCast(IOPMrootDomain, service); 2516 UInt32 messageType, IOService * service, 2822 IOService * service; local 2830 service = 0; 2838 service = (IOService *)inner->getAnyObject(); 2839 if (service) 2441 sysPowerDownHandler( void * target, void * refCon, UInt32 messageType, IOService * service, void * messageArgument, vm_size_t argSize ) argument 2514 displayWranglerNotification( void * target, void * refCon, UInt32 messageType, IOService * service, void * messageArgument, vm_size_t argSize ) argument [all...] |
H A D | IOUserClient.cpp | 1380 CHECK( IOService, _service, service ); 1389 *matches = service->passiveMatch( dict ); 1402 io_object_t service, 1417 *result = is_io_service_match_property_table( service, 1675 CHECK( IOService, _service, service ); 1692 notify = service->registerInterest( sym, 1710 io_object_t service, 1717 return (internal_io_service_add_interest_notification(service, type_of_interest, 1723 io_object_t service, 1730 return (internal_io_service_add_interest_notification(service, type_of_interes 1401 is_io_service_match_property_table_ool( io_object_t service, io_buf_ptr_t matching, mach_msg_type_number_t matchingCnt, kern_return_t *result, boolean_t *matches ) argument 1709 is_io_service_add_interest_notification( io_object_t service, io_name_t type_of_interest, mach_port_t port, io_async_ref_t reference, mach_msg_type_number_t referenceCnt, io_object_t * notification ) argument 1722 is_io_service_add_interest_notification_64( io_object_t service, io_name_t type_of_interest, mach_port_t wake_port, io_async_ref64_t reference, mach_msg_type_number_t referenceCnt, io_object_t *notification ) argument 3797 IOService * service; local [all...] |
H A D | IOPlatformExpert.cpp | 355 void IOPlatformExpert::setCPUInterruptProperties(IOService *service) argument 360 if (controller) controller->setCPUInterruptProperties(service); 368 bool IOPlatformExpert::platformAdjustService(IOService */*service*/) 490 // registered for the given service. 563 IOLog ("PMRegisterDevice/CheckSubTree - service registered!\n"); 604 if ( NULL == theTreeNode->getObject ("service") ) { 606 if ( theTreeNode->setObject ("service", OSDynamicCast ( OSObject, theService)) ) { 611 // registered we must tell this service to add them. 617 if ( NULL != (aService = (IOService *) child->getObject ("service")) ) 625 // also we must notify the parent of this node (if a registered service 923 IOService *service, *_resources; local [all...] |
H A D | IOCatalogue.cpp | 968 OSOrderedSet * IOCatalogue::findDrivers( IOService * service, argument 993 if( imports && service->metaCast( imports )) 1277 IOService * service; local 1295 while( (service = (IOService *)iter->getNextObject()) ) { 1296 dict = service->getPropertyTable(); 1307 if ( !service->terminate(kIOServiceRequired|kIOServiceSynchronous) ) { 1312 } while( !service && !iter->isValid());
|
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/ |
H A D | IOCatalogue.h | 90 @param service 94 OSOrderedSet * findDrivers( IOService * service, SInt32 * generationCount );
|
H A D | IOCPU.h | 133 virtual void setCPUInterruptProperties(IOService *service);
|
H A D | IOPlatformExpert.h | 148 virtual void setCPUInterruptProperties(IOService *service); 158 virtual bool platformAdjustService(IOService *service); 264 /* generic root nub of service tree */
|
H A D | IOService.h | 163 typedef void (*IOServiceApplierFunction)(IOService * service, void * context); 171 @discussion The IOService base class defines APIs used to publish services, instantiate other services based on the existance of a providing service (ie. driver stacking), destroy a service and its dependent stack, notify interested parties of service state changes, and general utility functions useful across all families. 173 Types of service are specified with a matching dictionary that describes properties of the service. For example, a matching dictionary might describe any IOUSBDevice (or subclass), an IOUSBDevice with a certain class code, or a IOPCIDevice with a set of OpenFirmware matching names or device & vendor IDs. Since the matching dictionary is interpreted by the family which created the service, as well as generically by IOService, the list of properties considered for matching depends on the familiy. 177 IOService provides matching based on C++ class (via OSMetaClass dynamic casting), registry entry name, a registry path to the service (which includes OpenFirmware paths), a name assigned by BSD, or by its location (its point of attachment). 269 The class name that the service will attempt to allocate when a user client connection is requested. First the device nub is queried, then the nub's provider is queried by default. 454 @abstract During an IOService object's instantiation, probes a matched service t [all...] |
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/pwr_mgt/ |
H A D | RootDomain.h | 260 UInt32 messageType, IOService * service, 264 UInt32 messageType, IOService * service,
|
/macosx-10.5.8/xnu-1228.15.4/bsd/nfs/ |
H A D | nfs_gss.c | 1148 * Ugly hack to get the service principal from the f_mntfromname field in 1151 * here might be to allow passing the service principal down in the mount args. 1711 uint32_t vers, proc, seqnum, service; local 1721 vers = proc = seqnum = service = handle_len = 0; 1732 nfsm_chain_get_32(error, nmc, service); 1756 service == RPCSEC_GSS_SVC_NONE ? RPCAUTH_KRB5 : 1757 service == RPCSEC_GSS_SVC_INTEGRITY ? RPCAUTH_KRB5I : 1758 service == RPCSEC_GSS_SVC_PRIVACY ? RPCAUTH_KRB5P : 0; 1870 switch (service) {
|