Searched refs:service (Results 1 - 14 of 14) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/iokit/bsddev/
H A DIOKitBSDInit.cpp424 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 DIOKitDebug.cpp72 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 DIOCPU.cpp194 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 DIOService.cpp195 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 DIOPMrootDomain.cpp172 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 DIOUserClient.cpp1380 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 DIOPlatformExpert.cpp355 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 DIOCatalogue.cpp968 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 DIOCatalogue.h90 @param service
94 OSOrderedSet * findDrivers( IOService * service, SInt32 * generationCount );
H A DIOCPU.h133 virtual void setCPUInterruptProperties(IOService *service);
H A DIOPlatformExpert.h148 virtual void setCPUInterruptProperties(IOService *service);
158 virtual bool platformAdjustService(IOService *service);
264 /* generic root nub of service tree */
H A DIOService.h163 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 DRootDomain.h260 UInt32 messageType, IOService * service,
264 UInt32 messageType, IOService * service,
/macosx-10.5.8/xnu-1228.15.4/bsd/nfs/
H A Dnfs_gss.c1148 * 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) {

Completed in 132 milliseconds