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

/darwin-on-arm/xnu/iokit/IOKit/platform/
H A DAppleMacIODevice.h51 virtual IOService *matchLocation(IOService *client);
/darwin-on-arm/xnu/bsd/net/
H A Diptap.c167 struct iptap_client_t *client = NULL; local
190 LIST_FOREACH(client, &_s_iptap_clients, _cle) {
214 err = ctl_enqueuembuf(iptap_kernctl, client->_unit, copy, CTL_DATA_EOR);
321 struct iptap_client_t *client = NULL; local
323 client = (struct iptap_client_t *)iptap_alloc(sizeof(struct iptap_client_t));
324 if (client != NULL) {
328 client->_unit = sac->sc_unit;
329 LIST_INSERT_HEAD(&_s_iptap_clients, client, _cle);
345 struct iptap_client_t *client = NULL; local
349 LIST_FOREACH(client,
[all...]
/darwin-on-arm/xnu/iokit/Drivers/KernelBuiltIn/ARM/AppleARMPlatform/
H A DAppleARMIO.h31 virtual IOService *matchLocation(IOService * client);
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOService.cpp514 // check for last client detach from a terminated service
817 const IOService * client,
833 inst->client = client;
858 if( (client && (next->isOpen( client )))
1362 // send a message to a client or interested party of this service
1363 IOReturn IOService::messageClient( UInt32 type, OSObject * client, argument
1370 if( (service = OSDynamicCast( IOService, client)))
1373 else if( (notify = OSDynamicCast( _IOServiceInterestNotifier, client))) {
816 iterator( OSIterator * _iter, const IOService * client, const IOService * provider ) argument
1708 IOService * client; local
1999 IOService * client; local
2029 IOService * client; local
2074 actionStop( IOService * provider, IOService * client, void *unused1 __unused, void *unused2 __unused, void *unused3 __unused ) argument
2103 IOService * client; local
2311 terminateClient( IOService * client, IOOptionBits options ) argument
2623 IOService * client = NULL; local
4858 IOUserClient *client; local
[all...]
H A DIOServicePrivate.h188 const IOService * client; member in class:_IOOpenServiceIterator
194 const IOService * client,
H A DIOUserClient.cpp89 IOStatistics::countUserClientCall(client); \
417 IOUserClient * client; local
426 if( (client = OSDynamicCast( IOUserClient, obj ))) {
428 client->clientDied();
1129 IOReturn IOUserClient::connectClient( IOUserClient * /* client */ )
1968 CHECK( IOUserClient, connection, client );
1971 return( client->getNotificationSemaphore( (UInt32) notification_type,
2491 IOUserClient * client = 0; local
2543 connect_type, propertiesDict, &client );
2550 assert( OSDynamicCast(IOUserClient, client) );
[all...]
H A DIOServicePM.cpp1315 const OSSymbol * client; local
1316 while ((client = (const OSSymbol *) iter->getNextObject()))
1318 uint32_t powerState = getPowerStateForClient(client);
1321 updatePowerClient(client, numberOfStates - 1);
2241 // Some client of our device is asking that we become usable. Although
2347 const OSSymbol * client,
2352 if (!client)
2361 client->retain();
2363 request->fArg1 = (void *) client;
2390 const OSSymbol * client local
2346 requestPowerState( const OSSymbol * client, uint32_t state ) argument
2427 updatePowerClient( const OSSymbol * client, uint32_t powerState ) argument
2592 const OSSymbol * client; local
[all...]
H A DIOStatistics.cpp268 /* Free up the user client list */
392 /* Free up the user client list */
936 /* User client counters */
1193 void IOStatistics::countUserClientCall(IOUserClient *client) { argument
1197 /* Guard against an uninitialized client object - <rdar://problem/8577946> */
1198 if (!(data = client->reserved)) {
1203 storeUserClientCallInfo(client, counter);
/darwin-on-arm/xnu/iokit/IOKit/
H A DIOService.h278 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.
320 @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.
447 @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.
463 @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.
473 @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.
489 @param forClient Designates the client of the provider requesting the open.
500 @param forClient Designates the client of the provider requesting the close.
508 @abstract Determines whether a specific, or any, client ha
[all...]
H A DIOUserClient.h167 @abstract Provides a basis for communication between client applications and I/O Kit objects.
305 virtual IOReturn connectClient( IOUserClient * client );
307 // memory will be released by user client when last map is destroyed
333 Make an arbitrary OSObject available to the client task.
335 @param obj The object we want to export to the client.
336 @param clientObj Returned value is the client's port name.
H A DIOPlatformExpert.h314 virtual IOService * matchLocation( IOService * client );
H A DIOStatisticsPrivate.h109 /* User client tracing */
345 static void countUserClientCall(IOUserClient *client);
/darwin-on-arm/xnu/tools/tests/libMicro/apple/
H A Dlb_mmtest.c143 void client(void *tsd);
236 void client(void *tsd) { function
289 mach_error("client: mach_msg: ", ret);
307 mach_error("client: mach_msg_overwrite: ", ret);
395 } else { /* client mode */
423 printf("Server waiting for IPC messages from client on port '%s'.\n",
479 " -o\t\tdo not request return reply (client)\n"
480 " -c num\t\tnumber of messages to send (client)\n"
481 " -t trivial|inline|complex\ttype of messages to send (client)\n"
483 "\t\t\t(client'
[all...]
/darwin-on-arm/xnu/iokit/IOKit/pci/
H A DIOPCIDevice.h95 virtual IOService * matchLocation( IOService * client );
/darwin-on-arm/xnu/tools/tests/MPMMTest/
H A DMPMMtest.c99 fprintf(stderr, " -work num\t\tmicroseconds of client work\n");
100 fprintf(stderr, " -pages num\t\tpages of memory touched by client work\n");
107 fprintf(stderr, " . client sends 100000 messages\n");
278 printf("server waiting for IPC messages from client on port '%s'.\n",
505 void *client(void *threadarg) function
516 printf("client(%d) started, server port name %s\n",
568 printf("client sending message %d\n", idx);
584 printf("client awaiting reply %d\n", idx);
602 printf("client received reply %d\n", idx);
727 printf("%d server%s, %d client
[all...]
H A DKQMPMMtest.c100 fprintf(stderr, " -work num\t\tmicroseconds of client work\n");
101 fprintf(stderr, " -pages num\t\tpages of memory touched by client work\n");
108 fprintf(stderr, " . client sends 100000 messages\n");
263 printf("server waiting for IPC messages from client on port '%s'.\n",
558 void *client(void *threadarg) function
569 printf("client(%d) started, server port name %s\n",
621 printf("client sending message %d\n", idx);
637 printf("client awaiting reply %d\n", idx);
655 printf("client received reply %d\n", idx);
780 printf("%d server%s, %d client
[all...]
/darwin-on-arm/xnu/bsd/netinet/
H A Dip_dummynet.c1526 dummynet_io(struct mbuf *m, int pipe_nr, int dir, struct ip_fw_args *fwa, int client) argument
1539 DPRINTF(("dummynet_io m: %p pipe: %d dir: %d client: %d\n",
1540 m, pipe_nr, dir, client));
1544 if (client == DN_CLIENT_IPFW) {
1552 if (client == DN_CLIENT_IPFW)
1558 if (client == DN_CLIENT_PF)
1635 if (client == DN_CLIENT_IPFW)
1639 pkt->dn_client = client;
/darwin-on-arm/xnu/EXTERNAL_HEADERS/mach-o/
H A Dloader.h264 #define LC_SUB_CLIENT 0x14 /* sub client */
681 uint32_t cmdsize; /* includes client string */
682 union lc_str client; /* the client name */ member in struct:sub_client_command
/darwin-on-arm/xnu/bsd/nfs/
H A Dnfs_syscalls.c152 SYSCTL_NODE(_vfs_generic_nfs, OID_AUTO, client, CTLFLAG_RW|CTLFLAG_LOCKED, 0, "nfs client hinge");
223 * Asynchronous I/O threads for client NFS.
311 * Continuation for Asynchronous I/O threads for NFS client.
697 /* Get the client address for connected sockets. */
774 * will make sure that an unresponsive client can't hang the server.
1090 * so the client doesn't hang.

Completed in 101 milliseconds