26 references to Memmove
System.Private.CoreLib (26)
src\libraries\System.Private.CoreLib\src\System\Array.cs (4)
386SpanHelpers.Memmove(ref dst, ref src, byteCount); 423SpanHelpers.Memmove(ref dst, ref src, byteCount); 474SpanHelpers.Memmove(ref dst, ref src, byteCount); 571SpanHelpers.Memmove(ref destData, ref obj.GetRawData(), destSize);
src\libraries\System.Private.CoreLib\src\System\Buffer.cs (1)
136SpanHelpers.Memmove(
src\libraries\System.Private.CoreLib\src\System\IO\UnmanagedMemoryStream.cs (4)
393SpanHelpers.Memmove(ref MemoryMarshal.GetReference(buffer), ref *(pointer + pos + _offset), (nuint)nInt); 405SpanHelpers.Memmove(ref MemoryMarshal.GetReference(buffer), ref *(_mem + pos), (nuint)nInt); 672SpanHelpers.Memmove(ref *(pointer + pos + _offset), ref MemoryMarshal.GetReference(buffer), (nuint)buffer.Length); 684SpanHelpers.Memmove(ref *(_mem + pos), ref MemoryMarshal.GetReference(buffer), (nuint)buffer.Length);
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NativeMemory.cs (1)
64SpanHelpers.Memmove(ref *(byte*)destination, ref *(byte*)source, byteCount);
src\System\Array.CoreCLR.cs (2)
253SpanHelpers.Memmove(ref offsetDataRef, ref value.GetRawData(), elementSize); 276SpanHelpers.Memmove(ref offsetDataRef, ref value.GetRawData(), pMethodTable->ComponentSize);
src\System\Object.CoreCLR.cs (1)
42SpanHelpers.Memmove(ref dst, ref src, byteCount);
src\System\Runtime\CompilerServices\CastHelpers.cs (2)
561SpanHelpers.Memmove(ref boxed.GetRawData(), ref unboxedData, typeMT->GetNumInstanceFieldBytes()); 657SpanHelpers.Memmove(ref dst, ref src, valueSize);
src\System\Runtime\CompilerServices\RuntimeHelpers.CoreCLR.cs (2)
58SpanHelpers.Memmove(ref dst, ref src, totalSize); 65SpanHelpers.Memmove(ref dst, ref src, totalSize);
src\System\Runtime\InteropServices\Marshal.CoreCLR.cs (2)
270SpanHelpers.Memmove(ref *(byte*)ptr, ref structure.GetRawData(), size); 295SpanHelpers.Memmove(ref structure.GetRawData(), ref *(byte*)ptr, size);
src\System\RuntimeType.BoxCache.cs (1)
97SpanHelpers.Memmove(ref result.GetRawData(), ref source, _valueTypeSize);
src\System\String.CoreCLR.cs (1)
48SpanHelpers.Memmove(ref *(byte*)dest, ref src.GetRawStringDataAsUInt8(), (nuint)len);
src\System\StubHelpers.cs (5)
114SpanHelpers.Memmove(ref *pbNativeBuffer, ref MemoryMarshal.GetArrayDataReference(bytes), (nuint)nb); 403SpanHelpers.Memmove(ref *pNative, ref MemoryMarshal.GetArrayDataReference(bytes), (nuint)nbytesused); 452SpanHelpers.Memmove(ref *(byte*)bstr, ref MemoryMarshal.GetArrayDataReference(bytes), length); 1605SpanHelpers.Memmove(ref *pNative, ref obj.GetRawData(), size); 1624SpanHelpers.Memmove(ref obj.GetRawData(), ref *pNative, size);