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

/darwin-on-arm/xnu/iokit/IOKit/
H A DIOService.h488 @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 DIOService.cpp2373 ok = handleOpen( forClient, options, arg );
2427 bool IOService::handleOpen( IOService * forClient, function in class:IOService

Completed in 98 milliseconds