Searched refs:lockForArbitration (Results 1 - 12 of 12) sorted by relevance

/macosx-10.10.1/IOFireWireFamily-456/IOFireWireFamily.kmodproj/
H A DIOFireWireUnit.cpp365 lockForArbitration();
422 me->lockForArbitration();
H A DIOFireWireDevice.cpp542 me->lockForArbitration();
1683 found->lockForArbitration();
H A DIOFireWireController.cpp3054 found->lockForArbitration();
3951 device->lockForArbitration();
3958 device->lockForArbitration();
/macosx-10.10.1/xnu-2782.1.97/iokit/Kernel/
H A DIOService.cpp67 // take lockForArbitration before LOCKNOTIFY
573 provider->lockForArbitration();
604 lockForArbitration();
624 newProvider->lockForArbitration();
630 if( provider->lockForArbitration( true ))
712 lockForArbitration();
760 lockForArbitration();
976 next->lockForArbitration();
1115 bool IOService::lockForArbitration( bool isSuccessRequired ) function in class:IOService
1676 lockForArbitration();
[all...]
/macosx-10.10.1/IONetworkingFamily-101/
H A DIOKernelDebugger.cpp858 lockForArbitration();
883 lockForArbitration();
939 lockForArbitration();
H A DIONetworkController.cpp827 lockForArbitration(); // locks open/close/state changes.
/macosx-10.10.1/IOStorageFamily-182.1.1/
H A DIOApplePartitionScheme.cpp189 if ( lockForArbitration( false ) )
H A DIOFDiskPartitionScheme.cpp198 if ( lockForArbitration( false ) )
H A DIOGUIDPartitionScheme.cpp208 if ( lockForArbitration( false ) )
H A DIOBlockStorageDriver.cpp813 lockForArbitration();
957 lockForArbitration();
1075 lockForArbitration();
1125 lockForArbitration();
1815 lockForArbitration();
/macosx-10.10.1/IOSCSIParallelFamily-300.0.2/
H A DIOSCSIParallelInterfaceDevice.cpp533 lockForArbitration ( );
611 lockForArbitration ( );
/macosx-10.10.1/xnu-2782.1.97/iokit/IOKit/
H A DIOService.h565 @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.
576 @discussion IOService calls this method in its subclasses in response to the @link close close@/link method, so the subclass may implement the request. The default implementation provides single owner access to an IOService object via @link open open@/link. The object is locked via @link lockForArbitration lockForArbitration@/link before <code>handleClose</code> is called.
585 @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 @link open open@/link. The object is locked via @link lockForArbitration lockForArbitration@/link before <code>handleIsOpen</code> is called.
622 /*! @function lockForArbitration
624 @discussion The registration, termination and open / close functions of IOService use <code>lockForArbtration</code> to single-thread access to an IOService object. <code>lockForArbitration</code> grants recursive access to the same thread.
627 virtual bool lockForArbitration( bool isSuccessRequired = true );
630 @abstract Unlocks an IOService obkect after a successful @link lockForArbitration lockForArbitratio
[all...]

Completed in 302 milliseconds