12 references to RecordSize
System.Formats.Tar (12)
System\Formats\Tar\GnuSparseStream.cs (4)
448int bufferSize = 2 * TarHelpers.RecordSize; 468int newBytes = await TAdapter.ReadAtLeastAsync(rawStream, bytes.AsMemory(availableStart, TarHelpers.RecordSize), TarHelpers.RecordSize, throwOnEndOfStream: false, cancellationToken).ConfigureAwait(false); 492if (availableStart + TarHelpers.RecordSize > bufferSize)
System\Formats\Tar\TarHeader.Read.cs (3)
26byte[] rented = ArrayPool<byte>.Shared.Rent(minimumLength: TarHelpers.RecordSize); 27Memory<byte> buffer = rented.AsMemory(0, TarHelpers.RecordSize); // minimumLength means the array could've been larger 421calculatedChecksum += Checksum(buffer.Slice(FieldLocations.Checksum + FieldLengths.Checksum, TarHelpers.RecordSize - (FieldLocations.Checksum + FieldLengths.Checksum)));
System\Formats\Tar\TarHeader.Write.cs (1)
628Debug.Assert(paddingAfterData <= TarHelpers.RecordSize);
System\Formats\Tar\TarHelpers.cs (1)
107long ceilingMultipleOfRecordSize = ((RecordSize - 1) | (size - 1)) + 1;
System\Formats\Tar\TarWriter.cs (3)
309byte[] rented = ArrayPool<byte>.Shared.Rent(minimumLength: TarHelpers.RecordSize); 310Memory<byte> buffer = rented.AsMemory(0, TarHelpers.RecordSize); // minimumLength means the array could've been larger 339const int TwoRecordSize = TarHelpers.RecordSize * 2;