/darwin-on-arm/xnu/iokit/IOKit/platform/ |
H A D | AppleMacIODevice.h | 51 virtual IOService *matchLocation(IOService *client);
|
/darwin-on-arm/xnu/bsd/net/ |
H A D | iptap.c | 167 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 D | AppleARMIO.h | 31 virtual IOService *matchLocation(IOService * client);
|
/darwin-on-arm/xnu/iokit/Kernel/ |
H A D | IOService.cpp | 514 // 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 D | IOServicePrivate.h | 188 const IOService * client; member in class:_IOOpenServiceIterator 194 const IOService * client,
|
H A D | IOUserClient.cpp | 89 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 D | IOServicePM.cpp | 1315 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 D | IOStatistics.cpp | 268 /* 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 D | IOService.h | 278 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 D | IOUserClient.h | 167 @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 D | IOPlatformExpert.h | 314 virtual IOService * matchLocation( IOService * client );
|
H A D | IOStatisticsPrivate.h | 109 /* User client tracing */ 345 static void countUserClientCall(IOUserClient *client);
|
/darwin-on-arm/xnu/tools/tests/libMicro/apple/ |
H A D | lb_mmtest.c | 143 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 D | IOPCIDevice.h | 95 virtual IOService * matchLocation( IOService * client );
|
/darwin-on-arm/xnu/tools/tests/MPMMTest/ |
H A D | MPMMtest.c | 99 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 D | KQMPMMtest.c | 100 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 D | ip_dummynet.c | 1526 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 D | loader.h | 264 #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 D | nfs_syscalls.c | 152 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.
|