OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Memmove
(Results
1 - 4
of
4
) sorted by null
/art/runtime/native/
java_lang_System.cc
100
dstArray->AsByteSizedArray()->
Memmove
(dstPos, srcArray->AsByteSizedArray(), srcPos, count);
105
dstArray->AsShortSizedArray()->
Memmove
(dstPos, srcArray->AsShortSizedArray(), srcPos, count);
110
dstArray->AsIntArray()->
Memmove
(dstPos, srcArray->AsIntArray(), srcPos, count);
115
dstArray->AsLongArray()->
Memmove
(dstPos, srcArray->AsLongArray(), srcPos, count);
139
// Arrays hold distinct types and so therefore can't alias - use memcpy instead of
memmove
.
168
AsPrimitiveArray<T>(dstArray)->
Memmove
(dstPos, AsPrimitiveArray<T>(srcArray), srcPos, count);
/art/runtime/mirror/
array.h
146
* Works like
memmove
(), except we guarantee not to allow tearing of array values (ie using
150
void
Memmove
(int32_t dst_pos, PrimitiveArray<T>* src, int32_t src_pos, int32_t count)
object_array-inl.h
126
// Perform the
memmove
using int
memmove
then perform the write barrier.
149
dstAsIntArray->
Memmove
(dst_pos, srcAsIntArray, src_pos, count);
169
// Perform the
memmove
using int memcpy then perform the write barrier.
197
<< "This case should be handled with
memmove
that handles overlaps correctly";
array-inl.h
244
inline void PrimitiveArray<T>::
Memmove
(int32_t dst_pos, PrimitiveArray<T>* src, int32_t src_pos,
258
// Note for non-byte copies we can't rely on standard libc functions like memcpy(3) and
memmove
(3)
270
memmove
(d, s, count);
318
// Note for non-byte copies we can't rely on standard libc functions like memcpy(3) and
memmove
(3)
Completed in 82 milliseconds