1 write to _packedStartOffsets
System.Formats.Tar (1)
System\Formats\Tar\GnuSparseStream.cs (1)
81_packedStartOffsets = new long[segments.Length];
9 references to _packedStartOffsets
System.Formats.Tar (9)
System\Formats\Tar\GnuSparseStream.cs (9)
95_packedStartOffsets[i] = sum; 180Debug.Assert(_segments is not null && _packedStartOffsets is not null); 212long packedOffset = _packedStartOffsets[segIdx] + offsetInSeg; 250Debug.Assert(_segments is not null && _packedStartOffsets is not null); 275long packedOffset = _packedStartOffsets[segIdx] + offsetInSeg; 302Debug.Assert(_segments is not null && _packedStartOffsets is not null); 320int bytesRead = ReadFromPackedData(buffer.AsSpan(0, toRead), _packedStartOffsets[i] + written); 350Debug.Assert(_segments is not null && _packedStartOffsets is not null); 368int bytesRead = await ReadFromPackedDataAsync(buffer.AsMemory(0, toRead), _packedStartOffsets[i] + written, cancellationToken).ConfigureAwait(false);