Lines Matching refs:length
181 …opy(JNIEnv* env, jclass, jobject javaSrc, jint srcPos, jobject javaDst, jint dstPos, jint length) { in System_arraycopy() argument
211 …srcPos < 0 || dstPos < 0 || length < 0 || srcPos > srcArray->GetLength() - length || dstPos > dstA… in System_arraycopy()
215 … srcArray->GetLength(), srcPos, dstArray->GetLength(), dstPos, length); in System_arraycopy()
238 memmove(dstBytes + dstPos, srcBytes + srcPos, length); in System_arraycopy()
241 move16(dstBytes + dstPos * 2, srcBytes + srcPos * 2, length * 2); in System_arraycopy()
244 move32(dstBytes + dstPos * 4, srcBytes + srcPos * 4, length * 4); in System_arraycopy()
248 move32(dstBytes + dstPos * 8, srcBytes + srcPos * 8, length * 8); in System_arraycopy()
264 move32(dstBytes + dstPos * width, srcBytes + srcPos * width, length * width); in System_arraycopy()
265 Runtime::Current()->GetHeap()->WriteBarrierArray(dstArray, dstPos, length); in System_arraycopy()
289 for (; i < length; ++i) { in System_arraycopy()
307 Runtime::Current()->GetHeap()->WriteBarrierArray(dstArray, dstPos, length); in System_arraycopy()
308 if (UNLIKELY(i != length)) { in System_arraycopy()