13 references to InternalBufferLengthBytes
System.IO.Hashing (13)
System\IO\Hashing\XxHashShared.cs (13)
33
public const int InternalBufferStripes =
InternalBufferLengthBytes
/ StripeLengthBytes;
121
Debug.Assert(
InternalBufferLengthBytes
% StripeLengthBytes == 0);
243
Debug.Assert(state.BufferedCount <=
InternalBufferLengthBytes
);
250
if (source.Length <=
InternalBufferLengthBytes
- state.BufferedCount)
265
int loadSize =
InternalBufferLengthBytes
- (int)state.BufferedCount;
306
source.Slice(sourceIndex - StripeLengthBytes, StripeLengthBytes).CopyTo(new Span<byte>(buffer +
InternalBufferLengthBytes
- StripeLengthBytes, StripeLengthBytes));
308
else if (source.Length - sourceIndex >
InternalBufferLengthBytes
)
314
sourceIndex +=
InternalBufferLengthBytes
;
316
while (source.Length - sourceIndex >
InternalBufferLengthBytes
);
319
source.Slice(sourceIndex - StripeLengthBytes, StripeLengthBytes).CopyTo(new Span<byte>(buffer +
InternalBufferLengthBytes
- StripeLengthBytes, StripeLengthBytes));
325
Debug.Assert(remaining.Length <=
InternalBufferLengthBytes
);
382
new ReadOnlySpan<byte>(buffer +
InternalBufferLengthBytes
- catchupSize, catchupSize).CopyTo(new Span<byte>(lastStripe, StripeLengthBytes));
827
/// <summary>The internal buffer. Length is <see cref="
InternalBufferLengthBytes
"/>.</summary>