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

/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/platform/
H A DAppleMacIODevice.h51 virtual IOService *matchLocation(IOService *client);
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/
H A DIOServicePrivate.h181 const IOService * client; member in class:_IOOpenServiceIterator
187 const IOService * client,
H A DIOService.cpp464 // check for last client detach from a terminated service
764 const IOService * client,
780 inst->client = client;
805 if( (client && (next->isOpen( client )))
1309 // send a message to a client or interested party of this service
1310 IOReturn IOService::messageClient( UInt32 type, OSObject * client, argument
1317 if( (service = OSDynamicCast( IOService, client)))
1320 else if( (notify = OSDynamicCast( _IOServiceInterestNotifier, client))) {
763 iterator( OSIterator * _iter, const IOService * client, const IOService * provider ) argument
1653 IOService * client; local
1869 IOService * client; local
1887 IOService * client; local
1928 IOService * client; local
2113 terminateClient( IOService * client, IOOptionBits options ) argument
4159 IOUserClient *client; local
[all...]
H A DIOUserClient.cpp373 IOUserClient * client; local
382 if( (client = OSDynamicCast( IOUserClient, obj )))
383 client->clientDied();
975 IOReturn IOUserClient::connectClient( IOUserClient * /* client */ )
1754 CHECK( IOUserClient, connection, client );
1756 return( client->getNotificationSemaphore( (UInt32) notification_type,
2245 IOUserClient * client; local
2251 connect_type, 0, &client );
2254 assert( OSDynamicCast(IOUserClient, client) );
2255 *connection = client;
2272 IOUserClient * client = 0; local
[all...]
H A DIOServicePM.cpp1965 // Some client of our device is asking that we become usable. Although
2604 // Called by the user client.
4574 // We send a message to an in-kernel client, and we expect a response, so we compute a
4615 // client doesn't want time to respond
4632 // not a client of ours
4691 // Notify a registered application or kernel client of something.
4853 // client to respond, we abandon the power change.
4907 static void c_PM_Clamp_Timer_Expired ( OSObject * client, IOTimerEventSource * )
4909 if (client)
4910 ((IOService *)client)
[all...]
/macosx-10.5.8/xnu-1228.15.4/tools/tests/MMTest/
H A DMMtest.c118 fprintf(stderr, " -clients num\tnumber of client threads to run\n");
124 fprintf(stderr, " . client sends 10000 messages\n");
248 printf("server waiting for IPC messages from client on port '%s'.\n",
384 void *client(void *threadarg) function
442 printf("client sending message %d\n", idx);
458 printf("client awaiting reply %d\n", idx);
476 printf("client received reply %d\n", idx);
507 client(NULL);
513 client(NULL);
H A DMPMMtest.c114 fprintf(stderr, " -work num\t\tmicroseconds of client work\n");
115 fprintf(stderr, " -pages num\t\tpages of memory touched by client work\n");
121 fprintf(stderr, " . client sends 100000 messages\n");
257 printf("server waiting for IPC messages from client on port '%s'.\n",
482 void *client(void *threadarg) function
493 printf("client(%d) started, server port name %s\n",
558 printf("client sending message %d\n", idx);
574 printf("client awaiting reply %d\n", idx);
592 printf("client received reply %d\n", idx);
717 printf("%d server%s, %d client
[all...]
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/
H A DIOPlatformExpert.h305 virtual IOService * matchLocation( IOService * client );
H A DIOService.h269 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.
310 @discussion When an IOService is made inactive the default behavior is to also make any of its clients that have it as their only provider also inactive, in this way recursing the termination up the driver stack. This method allows an IOService object to override this behavior. Returning <code>true</code> from this method when passed a just terminated provider will cause the client to also be terminated.
439 @discussion When an IOService object is successfully terminated, it is immediately made inactive, which blocks further attach()es, matching or notifications occuring on the object. It remains inactive until the last client closes, and is then finalized and destroyed.
455 @discussion The registration process for an IOService object (the provider) includes instantiating possible driver clients. The <code>probe</code> method is called in the client instance to check the matched service can be used before the driver is considered to be started. Since matching screens many possible providers, in many cases the <code>probe</code> method can be left unimplemented by IOService subclasses. The client is already attached to the provider when <code>probe</code> is called.
465 @discussion The <code>start</code> method of an IOService instance is called by its provider when it has been selected (due to its probe score and match category) as the winning client. The client is already attached to the provider when <code>start</code> is called.<br>Implementations of <code>start</code> must call <code>start</code> on their superclass at an appropriate point. If an implementation of <code>start</code> has already called <code>super::start</code> but subsequently determines that it will fail, it must call <code>super::stop</code> to balance the prior call to <code>super::start</code> and prevent reference leaks.
481 @param forClient Designates the client of the provider requesting the open.
492 @param forClient Designates the client of the provider requesting the close.
500 @abstract Determines whether a specific, or any, client ha
[all...]
H A DIOUserClient.h157 @abstract Provides a basis for communication between client applications and I/O Kit objects.
248 virtual IOReturn connectClient( IOUserClient * client );
250 // memory will be released by user client when last map is destroyed
275 Make an arbitrary OSObject available to the client task.
277 @param obj The object we want to export to the client.
278 @param clientObj Returned value is the client's port name.
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/pci/
H A DIOPCIDevice.h95 virtual IOService * matchLocation( IOService * client );
/macosx-10.5.8/xnu-1228.15.4/EXTERNAL_HEADERS/mach-o/
H A Dloader.h254 #define LC_SUB_CLIENT 0x14 /* sub client */
644 uint32_t cmdsize; /* includes client string */
645 union lc_str client; /* the client name */ member in struct:sub_client_command
/macosx-10.5.8/xnu-1228.15.4/bsd/nfs/
H A Dnfs_syscalls.c153 SYSCTL_NODE(_vfs_generic_nfs, OID_AUTO, client, CTLFLAG_RW|CTLFLAG_LOCKED, 0, "nfs client hinge");
197 * Asynchronous I/O threads for client NFS.
281 * Continuation for Asynchronous I/O threads for NFS client.
664 /* Get the client address for connected sockets. */
736 * will make sure that an unresponsive client can't hang the server.
1039 * so the client doesn't hang.
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A Dvmachmon_asm.s76 .long EXT(vmm_get_page_mapping32) ; Returns client va associated with VM va - supports 32-bit

Completed in 91 milliseconds