Searched refs:forClient (Results 1 - 2 of 2) sorted by relevance

/darwin-on-arm/xnu/iokit/IOKit/
H A DIOService.h489 @param forClient Designates the client of the provider requesting the open.
493 virtual bool open( IOService * forClient,
500 @param forClient Designates the client of the provider requesting the close.
504 virtual void close( IOService * forClient,
510 @param forClient If non-zero, <codeisOpen</code returns the open state for that client. If zero is passed, <codeisOpen</code returns the open state for all clients.
513 virtual bool isOpen( const IOService * forClient = 0 ) const;
518 @param forClient Designates the client of the provider requesting the open.
522 virtual bool handleOpen( IOService * forClient,
529 @param forClient Designates the client of the provider requesting the close.
532 virtual void handleClose( IOService * forClient,
[all...]
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOService.cpp2353 bool IOService::open( IOService * forClient, argument
2362 context.excludeClient = forClient;
2373 ok = handleOpen( forClient, options, arg );
2380 void IOService::close( IOService * forClient, argument
2388 wasClosed = handleIsOpen( forClient );
2390 handleClose( forClient, options );
2397 forClient->scheduleStop( this );
2405 context.excludeClient = forClient;
2413 bool IOService::isOpen( const IOService * forClient ) const
2420 ok = handleIsOpen( forClient );
2427 handleOpen( IOService * forClient, IOOptionBits options, void * arg ) argument
2448 handleClose( IOService * forClient, IOOptionBits options ) argument
[all...]

Completed in 25 milliseconds