Lines Matching refs:fLength

338     length = segment.fLength;
689 length = fMDSummary.fLength;
764 mapArgs.fLength = state->fPreparedLength;
904 UInt64 length = min(segment.fLength, context->remaining);
1040 state->fLength = memLength - offset;
1050 for (checkOffset = 0; checkOffset < state->fLength; )
1056 state->fIOVMAddr + checkOffset, fMapper->mapAddr(state->fIOVMAddr + checkOffset), state->fLength,
1075 assert(state->fLength);
1076 if ((curSeg.fIOVMAddr + curSeg.fLength) == state->fIOVMAddr) {
1077 UInt64 length = state->fLength;
1079 curSeg.fLength += length;
1084 state->fIOVMAddr = state->fLength = 0; // At end
1092 UInt64 length = state->fLength;
1095 curSeg.fLength = length;
1101 if ((kWalkClient & op) && (curSeg.fIOVMAddr + curSeg.fLength - 1) > maxPhys)
1114 DEBG("trunc %qx, %qx-> %qx\n", curSeg.fIOVMAddr, curSeg.fLength, newLength);
1115 remain = curSeg.fLength - newLength;
1117 curSeg.fLength = newLength;
1118 state->fLength = remain;
1128 DEBG("sparse switch %qx, %qx ", addr, curSeg.fLength);
1147 if (newLength < curSeg.fLength)
1149 remain = curSeg.fLength - newLength;
1151 curSeg.fLength = newLength;
1152 state->fLength = remain;
1155 DEBG("-> %qx, %qx offset %qx\n", curSeg.fIOVMAddr, curSeg.fLength, offset);
1159 if (curSeg.fLength > fMaxSegmentSize)
1161 UInt64 remain = curSeg.fLength - fMaxSegmentSize;
1164 curSeg.fLength = fMaxSegmentSize;
1166 state->fLength = remain;
1180 curSeg.fLength -= (offset - memLength);
1182 state->fIOVMAddr = state->fLength = 0; // At end
1220 && ((segment.fIOVMAddr + segment.fLength - 1) >> target->fNumAddressBits)
1223 DEBG("kIOReturnMessageTooLarge(fNumAddressBits) %qx, %qx\n", segment.fIOVMAddr, segment.fLength);
1229 DEBG("kIOReturnMessageTooLarge(fOutSeg) %qx, %qx\n", segment.fIOVMAddr, segment.fLength);
1252 base[outSegIndex].fLength = (UInt32) segment.fLength;
1263 OSWriteBigInt32(vSegList, offLen, (UInt32) segment.fLength);
1274 OSWriteLittleInt32(vSegList, offLen, (UInt32) segment.fLength);
1294 OSWriteBigInt64(vSegList, offLen, (UInt64) segment.fLength);
1305 OSWriteLittleInt64(vSegList, offLen, (UInt64) segment.fLength);