13 references to InternalBufferLengthBytes
System.IO.Hashing (13)
System\IO\Hashing\XxHashShared.cs (13)
32
public const int InternalBufferStripes =
InternalBufferLengthBytes
/ StripeLengthBytes;
120
Debug.Assert(
InternalBufferLengthBytes
% StripeLengthBytes == 0);
242
Debug.Assert(state.BufferedCount <=
InternalBufferLengthBytes
);
249
if (source.Length <=
InternalBufferLengthBytes
- state.BufferedCount)
264
int loadSize =
InternalBufferLengthBytes
- (int)state.BufferedCount;
305
source.Slice(sourceIndex - StripeLengthBytes, StripeLengthBytes).CopyTo(new Span<byte>(buffer +
InternalBufferLengthBytes
- StripeLengthBytes, StripeLengthBytes));
307
else if (source.Length - sourceIndex >
InternalBufferLengthBytes
)
313
sourceIndex +=
InternalBufferLengthBytes
;
315
while (source.Length - sourceIndex >
InternalBufferLengthBytes
);
318
source.Slice(sourceIndex - StripeLengthBytes, StripeLengthBytes).CopyTo(new Span<byte>(buffer +
InternalBufferLengthBytes
- StripeLengthBytes, StripeLengthBytes));
324
Debug.Assert(remaining.Length <=
InternalBufferLengthBytes
);
381
new ReadOnlySpan<byte>(buffer +
InternalBufferLengthBytes
- catchupSize, catchupSize).CopyTo(new Span<byte>(lastStripe, StripeLengthBytes));
813
/// <summary>The internal buffer. Length is <see cref="
InternalBufferLengthBytes
"/>.</summary>