Lines Matching refs:current
226 int32 current = (start % indirectSize) / directSize;
229 index % runsPerBlock]) + current / runsPerBlock);
233 run = indirect[current % runsPerBlock];
235 + (current * directSize);
251 int32 current = -1;
252 while (++current < runsPerBlock) {
253 if (indirect[current].IsZero())
257 += (uint32)indirect[current].Length() << cached.BlockShift();
259 run = indirect[current];
274 int32 current = -1;
276 while (++current < NUM_DIRECT_BLOCKS) {
277 if (data.direct[current].IsZero())
280 runBlockEnd += (uint32)data.direct[current].Length() << fVolume.BlockShift();
282 run = data.direct[current];
366 // offset is the offset to the current pos in the block_run