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