Searched refs:handleOpen (Results 1 - 2 of 2) sorted by relevance
/darwin-on-arm/xnu/iokit/IOKit/ |
H A D | IOService.h | 488 @discussion IOService provides generic open and close semantics to track clients of a provider that have established an active datapath. The use of <code>open</code> and @link close close@/link, and rules regarding ownership are family defined, and defined by the @link handleOpen handleOpen@/link and @link handleClose handleClose@/link methods in the provider. Some families will limit access to a provider based on its open state. 499 @discussion IOService provides generic open and close semantics to track clients of a provider that have established an active datapath. The use of @link open open@/link and <code>close</code>, and rules regarding ownership are family defined, and defined by the @link handleOpen handleOpen@/link and @link handleClose handleClose@/link methods in the provider. 515 /*! @function handleOpen 517 @discussion IOService calls this method in its subclasses in response to the @link open open@/link method, so the subclass may implement the request. The default implementation provides single owner access to an IOService object via <code>open</code>. The object is locked via @link lockForArbitration lockForArbitration@/link before <code>handleOpen</code> is called. 519 @param options Options for the open, may be interpreted by the implementor of <code>handleOpen</code>. 522 virtual bool handleOpen( IOService * forClient, 530 @param options Options for the close, may be interpreted by the implementor of @link handleOpen handleOpen [all...] |
/darwin-on-arm/xnu/iokit/Kernel/ |
H A D | IOService.cpp | 2373 ok = handleOpen( forClient, options, arg ); 2427 bool IOService::handleOpen( IOService * forClient, function in class:IOService
|
Completed in 33 milliseconds