101 references to WriteUInt16LittleEndian
ILCompiler.Compiler (28)
Compiler\ObjectWriter\CodeView\CodeViewSymbolsBuilder.cs (2)
373
BinaryPrimitives.
WriteUInt16LittleEndian
(lengthBuffer, (ushort)(_bufferWriter.WrittenCount));
393
BinaryPrimitives.
WriteUInt16LittleEndian
(_bufferWriter.GetSpan(sizeof(ushort)), value);
Compiler\ObjectWriter\CodeView\CodeViewTypesBuilder.cs (2)
417
BinaryPrimitives.
WriteUInt16LittleEndian
(lengthBuffer, (ushort)(length + padding - sizeof(ushort)));
432
BinaryPrimitives.
WriteUInt16LittleEndian
(_bufferWriter.GetSpan(sizeof(ushort)), value);
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\ObjectDataBuilder.cs (1)
94
BinaryPrimitives.
WriteUInt16LittleEndian
(_data.AppendSpan(sizeof(ushort)), emit);
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\CoffObjectWriter.cs (14)
543
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(2), (ushort)NumberOfSections);
547
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(16), SizeOfOptionalHeader);
548
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(18), (ushort)Characteristics);
557
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(2), 0xFFFF);
558
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(4), 2);
648
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(NameSize + 24), NumberOfRelocations);
649
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(NameSize + 26), NumberOfLineNumbers);
720
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(8), (ushort)Type);
793
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(NameSize + 4), (ushort)SectionIndex);
796
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(sliceIndex), Type);
840
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(4), NumberOfRelocations);
841
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(6), NumberOfLineNumbers);
843
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(12), (ushort)Number);
847
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(16), (ushort)(Number >> 16));
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\ElfObjectWriter.cs (8)
985
BinaryPrimitives.
WriteUInt16LittleEndian
(tempBuffer.Slice(4), (ushort)buffer.Length);
986
BinaryPrimitives.
WriteUInt16LittleEndian
(tempBuffer.Slice(6), SegmentHeaderEntrySize);
987
BinaryPrimitives.
WriteUInt16LittleEndian
(tempBuffer.Slice(8), SegmentHeaderEntryCount);
988
BinaryPrimitives.
WriteUInt16LittleEndian
(tempBuffer.Slice(10), SectionHeaderEntrySize);
989
BinaryPrimitives.
WriteUInt16LittleEndian
(tempBuffer.Slice(12), SectionHeaderEntryCount);
990
BinaryPrimitives.
WriteUInt16LittleEndian
(tempBuffer.Slice(14), StringTableIndex);
1078
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(14), sectionIndex);
1084
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(6), sectionIndex);
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\MachObjectWriter.cs (1)
1196
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(6, 2), Descriptor);
ILCompiler.ReadyToRun (28)
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\ObjectDataBuilder.cs (1)
94
BinaryPrimitives.
WriteUInt16LittleEndian
(_data.AppendSpan(sizeof(ushort)), emit);
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\CoffObjectWriter.cs (14)
543
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(2), (ushort)NumberOfSections);
547
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(16), SizeOfOptionalHeader);
548
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(18), (ushort)Characteristics);
557
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(2), 0xFFFF);
558
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(4), 2);
648
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(NameSize + 24), NumberOfRelocations);
649
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(NameSize + 26), NumberOfLineNumbers);
720
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(8), (ushort)Type);
793
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(NameSize + 4), (ushort)SectionIndex);
796
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(sliceIndex), Type);
840
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(4), NumberOfRelocations);
841
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(6), NumberOfLineNumbers);
843
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(12), (ushort)Number);
847
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(16), (ushort)(Number >> 16));
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\ElfObjectWriter.cs (8)
985
BinaryPrimitives.
WriteUInt16LittleEndian
(tempBuffer.Slice(4), (ushort)buffer.Length);
986
BinaryPrimitives.
WriteUInt16LittleEndian
(tempBuffer.Slice(6), SegmentHeaderEntrySize);
987
BinaryPrimitives.
WriteUInt16LittleEndian
(tempBuffer.Slice(8), SegmentHeaderEntryCount);
988
BinaryPrimitives.
WriteUInt16LittleEndian
(tempBuffer.Slice(10), SectionHeaderEntrySize);
989
BinaryPrimitives.
WriteUInt16LittleEndian
(tempBuffer.Slice(12), SectionHeaderEntryCount);
990
BinaryPrimitives.
WriteUInt16LittleEndian
(tempBuffer.Slice(14), StringTableIndex);
1078
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(14), sectionIndex);
1084
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(6), sectionIndex);
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\MachObjectWriter.cs (1)
1196
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(6, 2), Descriptor);
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\WebcilEncoder.cs (4)
48
BinaryPrimitives.
WriteUInt16LittleEndian
(headerBuffer.Slice(4, 2), header.VersionMajor);
49
BinaryPrimitives.
WriteUInt16LittleEndian
(headerBuffer.Slice(6, 2), header.VersionMinor);
50
BinaryPrimitives.
WriteUInt16LittleEndian
(headerBuffer.Slice(8, 2), header.CoffSections);
51
BinaryPrimitives.
WriteUInt16LittleEndian
(headerBuffer.Slice(10, 2), header.Reserved0);
ILCompiler.TypeSystem (1)
src\runtime\src\coreclr\tools\Common\TypeSystem\IL\Stubs\ILEmitter.cs (1)
63
BinaryPrimitives.
WriteUInt16LittleEndian
(_instructions.AsSpan(_length, sizeof(ushort)), value);
Microsoft.AspNetCore.Razor.Utilities.Shared (1)
Utilities\Checksum.Builder.cs (1)
90
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer, value);
Microsoft.Extensions.Caching.Hybrid (3)
Internal\HybridCachePayload.cs (3)
106
BinaryPrimitives.
WriteUInt16LittleEndian
(destination.AsSpan(0, 2), UInt16SentinelPrefixPair);
107
BinaryPrimitives.
WriteUInt16LittleEndian
(destination.AsSpan(2, 2), (ushort)_entropySource.Next(0, 0x010000)); // Next is exclusive at RHS
140
BinaryPrimitives.
WriteUInt16LittleEndian
(destination.AsSpan(len, 2), UInt16SentinelPrefixPair);
System.IO.Compression (34)
System\IO\Compression\ZipArchiveEntry.Async.cs (1)
923
BinaryPrimitives.
WriteUInt16LittleEndian
(flagBytes, (ushort)savedFlags);
System\IO\Compression\ZipArchiveEntry.cs (16)
866
BinaryPrimitives.
WriteUInt16LittleEndian
(cdStaticHeader[ZipCentralDirectoryFileHeader.FieldLocations.VersionNeededToExtract..], (ushort)_versionToExtract);
867
BinaryPrimitives.
WriteUInt16LittleEndian
(cdStaticHeader[ZipCentralDirectoryFileHeader.FieldLocations.GeneralPurposeBitFlags..], (ushort)_generalPurposeBitFlag);
872
BinaryPrimitives.
WriteUInt16LittleEndian
(cdStaticHeader[ZipCentralDirectoryFileHeader.FieldLocations.CompressionMethod..], compressionMethodToWrite);
880
BinaryPrimitives.
WriteUInt16LittleEndian
(cdStaticHeader[ZipCentralDirectoryFileHeader.FieldLocations.FilenameLength..], (ushort)_storedEntryNameBytes.Length);
881
BinaryPrimitives.
WriteUInt16LittleEndian
(cdStaticHeader[ZipCentralDirectoryFileHeader.FieldLocations.ExtraFieldLength..], extraFieldLength);
882
BinaryPrimitives.
WriteUInt16LittleEndian
(cdStaticHeader[ZipCentralDirectoryFileHeader.FieldLocations.FileCommentLength..], (ushort)_fileComment.Length);
883
BinaryPrimitives.
WriteUInt16LittleEndian
(cdStaticHeader[ZipCentralDirectoryFileHeader.FieldLocations.DiskNumberStart..], 0);
884
BinaryPrimitives.
WriteUInt16LittleEndian
(cdStaticHeader[ZipCentralDirectoryFileHeader.FieldLocations.InternalFileAttributes..], 0);
1736
BinaryPrimitives.
WriteUInt16LittleEndian
(lfStaticHeader[ZipLocalFileHeader.FieldLocations.VersionNeededToExtract..], (ushort)_versionToExtract);
1737
BinaryPrimitives.
WriteUInt16LittleEndian
(lfStaticHeader[ZipLocalFileHeader.FieldLocations.GeneralPurposeBitFlags..], (ushort)_generalPurposeBitFlag);
1741
BinaryPrimitives.
WriteUInt16LittleEndian
(lfStaticHeader[ZipLocalFileHeader.FieldLocations.CompressionMethod..], compressionMethodToWrite);
1747
BinaryPrimitives.
WriteUInt16LittleEndian
(lfStaticHeader[ZipLocalFileHeader.FieldLocations.FilenameLength..], (ushort)_storedEntryNameBytes.Length);
1748
BinaryPrimitives.
WriteUInt16LittleEndian
(lfStaticHeader[ZipLocalFileHeader.FieldLocations.ExtraFieldLength..], extraFieldLength);
1939
BinaryPrimitives.
WriteUInt16LittleEndian
(flagBytes, (ushort)savedFlags);
2071
BinaryPrimitives.
WriteUInt16LittleEndian
(writeBuffer[relativeVersionToExtractLocation..], (ushort)_versionToExtract);
2072
BinaryPrimitives.
WriteUInt16LittleEndian
(writeBuffer[relativeGeneralPurposeBitFlagsLocation..], (ushort)_generalPurposeBitFlag);
System\IO\Compression\ZipBlocks.cs (15)
40
BinaryPrimitives.
WriteUInt16LittleEndian
(extraFieldHeader[FieldLocations.Tag..], _tag);
41
BinaryPrimitives.
WriteUInt16LittleEndian
(extraFieldHeader[FieldLocations.Size..], _size);
416
BinaryPrimitives.
WriteUInt16LittleEndian
(extraFieldData[FieldLocations.Tag..], TagConstant);
417
BinaryPrimitives.
WriteUInt16LittleEndian
(extraFieldData[FieldLocations.Size..], _size);
578
BinaryPrimitives.
WriteUInt16LittleEndian
(blockContents[FieldLocations.VersionMadeBy..], (ushort)ZipVersionNeededValues.Zip64);
580
BinaryPrimitives.
WriteUInt16LittleEndian
(blockContents[FieldLocations.VersionNeededToExtract..], (ushort)ZipVersionNeededValues.Zip64);
846
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(0), HeaderId);
847
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(2), DataSize);
848
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(4), VendorVersion);
852
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.Slice(9), CompressionMethod);
1091
BinaryPrimitives.
WriteUInt16LittleEndian
(blockContents[FieldLocations.NumberOfThisDisk..], 0);
1093
BinaryPrimitives.
WriteUInt16LittleEndian
(blockContents[FieldLocations.NumberOfTheDiskWithTheStartOfTheCentralDirectory..], 0);
1095
BinaryPrimitives.
WriteUInt16LittleEndian
(blockContents[FieldLocations.NumberOfEntriesInTheCentralDirectoryOnThisDisk..], numberOfEntriesTruncated);
1097
BinaryPrimitives.
WriteUInt16LittleEndian
(blockContents[FieldLocations.NumberOfEntriesInTheCentralDirectory..], numberOfEntriesTruncated);
1105
BinaryPrimitives.
WriteUInt16LittleEndian
(blockContents[FieldLocations.ArchiveCommentLength..], (ushort)archiveComment.Length);
System\IO\Compression\ZipCryptoStream.cs (2)
158
BinaryPrimitives.
WriteUInt16LittleEndian
(header.Slice(10), (ushort)(crc >> 16));
162
BinaryPrimitives.
WriteUInt16LittleEndian
(header.Slice(10), _verifierLow2Bytes);
System.Net.Security (1)
System\Net\NegotiateAuthenticationPal.ManagedNtlm.cs (1)
586
BinaryPrimitives.
WriteUInt16LittleEndian
(targetInfoBuffer.AsSpan(2 + targetInfoOffset), (ushort)spnSize);
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\BinaryWriter.cs (1)
275
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer, value);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncProfiler.cs (1)
669
BinaryPrimitives.
WriteUInt16LittleEndian
(eventBuffer.Data.AsSpan(payloadLengthFieldOffset), (ushort)payloadLength);
System.Reflection.Metadata (3)
System\Reflection\Internal\Utilities\BlobUtilities.cs (1)
26
BinaryPrimitives.
WriteUInt16LittleEndian
(buffer.AsSpan(start), value);
System\Reflection\Metadata\BlobWriterImpl.cs (2)
187
BinaryPrimitives.
WriteUInt16LittleEndian
(bytes, (char)value);
233
BinaryPrimitives.
WriteUInt16LittleEndian
(bytes, (ushort)value);