12 references to RecordSize
System.Formats.Tar (12)
System\Formats\Tar\TarHeader.Read.cs (3)
26
Span<byte> buffer = stackalloc byte[TarHelpers.
RecordSize
];
47
byte[] rented = ArrayPool<byte>.Shared.Rent(minimumLength: TarHelpers.
RecordSize
);
48
Memory<byte> buffer = rented.AsMemory(0, TarHelpers.
RecordSize
); // minimumLength means the array could've been larger
System\Formats\Tar\TarHeader.Write.cs (3)
827
Debug.Assert(paddingAfterData <= TarHelpers.
RecordSize
);
829
Span<byte> zeros = stackalloc byte[TarHelpers.
RecordSize
];
843
Debug.Assert(paddingAfterData <= TarHelpers.
RecordSize
);
System\Formats\Tar\TarHelpers.cs (1)
127
long ceilingMultipleOfRecordSize = ((
RecordSize
- 1) | (size - 1)) + 1;
System\Formats\Tar\TarWriter.cs (5)
296
Span<byte> buffer = stackalloc byte[TarHelpers.
RecordSize
];
337
byte[] rented = ArrayPool<byte>.Shared.Rent(minimumLength: TarHelpers.
RecordSize
);
338
Memory<byte> buffer = rented.AsMemory(0, TarHelpers.
RecordSize
); // minimumLength means the array could've been larger
361
Span<byte> emptyRecord = stackalloc byte[TarHelpers.
RecordSize
];
373
const int TwoRecordSize = TarHelpers.
RecordSize
* 2;