• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/IOStorageFamily-182.1.1/

Lines Matching defs:getProvider

97 IOBlockStorageDevice * IOBlockStorageDriver::getProvider() const
105 return (IOBlockStorageDevice *) IOService::getProvider();
334 if (getProvider()->open(this) == false)
412 message(kIOMessageServiceIsRequestingClose, getProvider(), 0);
418 getProvider()->close(this);
886 if (getProvider()->getVendorString()) {
887 strlcat(name, getProvider()->getVendorString(), sizeof(name) - strlen(name));
890 if (getProvider()->getProductString()) {
892 strlcat(name, getProvider()->getProductString(), sizeof(name) - strlen(name));
915 while ((parent = parent->getProvider())) {
928 if (!unit || !parent->getProvider()) {
979 result = getProvider()->reportMediaState(&currentState,&changed);
1142 (void)getProvider()->doSynchronizeCache();
1145 (void)getProvider()->doEjectMedia(); /* ignore any error */
1219 result = getProvider()->doAsyncReadWrite(buffer,block,nblks,attributes,completion);
1221 result = getProvider()->doAsyncReadWrite(buffer,block,nblks,&context->request.attributes,&completion);
1241 result = getProvider()->doFormatMedia(byteCapacity);
1263 return(getProvider()->doGetFormatCapacities(capacities,capacitiesMaxCount));
1296 driver->getProvider()->doSynchronizeCache();
1299 driver->getProvider()->doEjectMedia();
1324 result = getProvider()->reportRemovability(&_removable);
1336 result = getProvider()->reportEjectability(&_ejectable);
1344 OSDictionary *dictionary = OSDynamicCast(OSDictionary, getProvider()->getProperty(kIOPropertyDeviceCharacteristicsKey));
1375 result = getProvider()->reportMaxReadTransfer(512, &maxReadTransfer);
1380 getProvider()->setProperty(kIOMaximumBlockCountReadKey, _maxReadBlockTransfer, 64);
1398 result = getProvider()->reportMaxWriteTransfer(512, &maxWriteTransfer);
1403 getProvider()->setProperty(kIOMaximumBlockCountWriteKey, _maxWriteBlockTransfer, 64);
1483 getProvider()->setProperty(kIOMinimumSegmentAlignmentByteCountKey, _minSegmentAlignmentByteTransfer, 64);
1591 OSDictionary *dictionary = OSDynamicCast(OSDictionary, getProvider()->getProperty(kIOPropertyProtocolCharacteristicsKey));
1694 result = getProvider()->reportBlockSize(&_mediaBlockSize);
1699 result = getProvider()->reportMaxValidBlock(&_maxBlockNumber);
1706 result = getProvider()->reportWriteProtection(&_writeProtected);
1724 (void)getProvider()->doEjectMedia(); /* eject it, ignoring any error */
1741 return(getProvider()->doSynchronizeCache());
1785 return getProvider( )->doUnmap( extentsOut, extentsOutCount, options );
1868 return getProvider( )->doSetPriority( extentsOut, extentsCount, priority );
3501 return(getProvider()->requestIdle());