• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/IOFireWireFamily-456/IOFireWireFamily.kmodproj/

Lines Matching defs:speed

1077     // Get max speed
2027 // Invalidate current topology and speed map
2571 FWKLOG(( "IOFireWireController::startBusScan node %lx speed was %lx\n",(UInt32)nodeID,(UInt32)FWSpeed( nodeID ) ));
2578 // If current speed to node is masked (ie speedchecking necessary), set to s100.
2583 // else, do not change current speed to node, which is concurrent with
2702 // Check if command timed out and we haven't increased the retries for this speed
2740 FWKLOG(( "IOFireWireController::readDeviceROM speedcheck %lx ; speed %lx\n", (UInt32)scan->speedChecking, (UInt32)FWSpeed( scan->fAddr.nodeID ) ));
2745 FWKLOG(( "IOFireWireController::readDeviceROM reseting speed for node %lx from local %lx\n", (UInt32)scan->fAddr.nodeID, (UInt32)fLocalNodeID));
2755 // Retry command at slower speed
2760 // Reset to run Naughty Camera check on first try of QRead at next speed
3724 // Add node's self speed to speedmap
3742 // Compute rest of this node's speed map entries unless it's the root.
3744 // These speeds will be the minimum of this node's speed and the speed between
3783 // Get speed code between parent and scan node.
3786 ErrorLog("Found oversized speed map entry during speed checking\n");
3791 // Set speed map entry to minimum of scan speed and node's speed.
3831 // Clear out the unknown speed mask for the local node. Not needed once we get here.
3832 // Other nodes with this flag will get cleared once we've decided to speed scan them.
3833 // We never speed scan the local node which means we'll never clear it otherwise.
4644 int speed,
4653 speed,
4669 int speed,
4690 IOFWSpeed temp = (IOFWSpeed)speed;
4721 // reliabilty is more important than speed for IRM access
4724 int actual_speed = speed;
4751 int speed,
4769 int speed,
4780 speed,
4797 int speed,
4819 IOFWSpeed temp = (IOFWSpeed)speed;
4841 // reliabilty is more important than speed for IRM access
4847 int actual_speed = speed;
4913 int speed,
4932 int speed,
4956 IOFWSpeed temp = (IOFWSpeed)speed;
4982 // reliabilty is more important than speed for IRM access
4985 int actual_speed = speed;
5037 int speed, int tag, int sync, int channel,
5049 IOReturn status = fFWIM->asyncStreamTransmit((UInt32)channel, speed, (UInt32) sync, (UInt32) tag, buf, offset, size, cmd);
5061 UInt32 size, int speed, FWAsyncStreamCallback completion, void *refcon)
5063 return createAsyncStreamCommand(generation, channel, sync, tag, hostMem, size, speed, completion, refcon, true);
5068 UInt32 size, int speed,FWAsyncStreamCallback completion, void *refcon, bool failOnReset)
5074 if(!cmd->initAll(this, generation, channel, sync, tag, hostMem,size,speed, completion, refcon, failOnReset)) {
5117 void IOFireWireController::processRcvPacket(UInt32 *data, int size, IOFWSpeed speed )
5150 processWriteRequest(sourceID, tLabel, data, &data[3], 4, speed);
5166 (data[3] & kFWAsynchDataLength) >> kFWAsynchDataLengthPhase, speed);
5175 cmd->setResponseSpeed( speed );
5206 ret = doReadSpace(sourceID, speed, addr, 4,
5221 fFWIM->asyncReadQuadResponse(sourceID, speed, tLabel, ret, quad );
5228 fFWIM->asyncReadQuadResponse(sourceID, speed, tLabel, ret, OSSwapHostToBigInt32(0xdeadbeef));
5249 ret = doReadSpace(sourceID, speed, addr, length, &buf, &offset, &dma_command, (IOFWRequestRefCon)(tLabel));
5258 fFWIM->asyncReadResponse(sourceID, speed, tLabel, ret, buf, offset, length, dma_command );
5264 fFWIM->asyncReadResponse(sourceID, speed, tLabel, ret, fBadReadResponse, 0, 4, NULL);
5278 cmd->setResponseSpeed( speed );
5309 cmd->setResponseSpeed( speed );
5338 (data[3] & kFWAsynchDataLength) >> kFWAsynchDataLengthPhase, speed);
5760 UInt32 *hdr, void *buf, int len, IOFWSpeed speed)
5806 ret = found->doWrite(sourceID, speed, addr, len, buf, (IOFWRequestRefCon)tLabel);
5814 fFWIM->asyncWriteResponse(sourceID, speed, tLabel, ret, addr.addressHi);
5824 UInt32 *hdr, void *buf, int len, IOFWSpeed speed)
5835 ret = doLockSpace(sourceID, speed, addr, len, (const UInt32 *)buf, outLen, oldVal, type, refcon);
5842 fFWIM->asyncLockResponse(sourceID, speed, tLabel, ret, type, oldVal, outLen);
5852 UInt32 IOFireWireController::doReadSpace(UInt16 nodeID, IOFWSpeed &speed, FWAddress addr, UInt32 len,
5860 ret = found->doRead(nodeID, speed, addr, len, buf, offset,
5885 UInt32 IOFireWireController::doWriteSpace(UInt16 nodeID, IOFWSpeed &speed, FWAddress addr, UInt32 len,
5892 ret = found->doWrite(nodeID, speed, addr, len, buf, refcon);
5903 UInt32 IOFireWireController::doLockSpace(UInt16 nodeID, IOFWSpeed &speed, FWAddress addr, UInt32 inLen,
5911 ret = found->doLock(nodeID, speed, addr, inLen, newVal, outLen, oldVal, type, refcon);
5989 int speed,
6012 speed,
6020 speed,
6041 int speed,
6066 speed,
6992 // Returns pre-determined speed between nodeAddress and localNode
7001 // Returns pre-determined speed between nodeA and nodeB
7019 // Get the broadcast speed.
7020 // there's only one "broadcast speed", so looking for the slowest speed between
7021 // the localNode and all others is sufficient for the speed between any node
7029 //IOLog("IOFireWireController::FWSpeed(%x,%x) getting broadcast speed %x-%x=0x%x\n", nodeA, nodeB, fLocalNodeID, i, remoteNodeSpeed);
7042 void IOFireWireController::setNodeSpeed( UInt16 nodeA, UInt16 nodeB, UInt8 speed )
7050 fSpeedVector[nodeA + ((nodeB * (nodeB + 1))/2)] = speed;
7052 fSpeedVector[nodeB + ((nodeA * (nodeA + 1))/2)] = speed;
7054 //IOLog("setNodeSpeed( A:%d, B:%d, Speed:0x%x)\n", nodeA, nodeB, speed);
7057 void IOFireWireController::setNodeSpeed( UInt16 nodeAddress, UInt8 speed )
7059 setNodeSpeed(nodeAddress, fLocalNodeID, speed);
7062 void IOFireWireController::setNodeSpeed( UInt16 nodeAddress, IOFWSpeed speed )
7064 if ( speed > 0xFF )
7065 ErrorLog("FireWire: Trying to set speed map entry larger than 8 bits.\n");
7067 setNodeSpeed(nodeAddress, fLocalNodeID, (UInt8)speed);