/art/runtime/base/unix_file/ |
H A D | random_access_file_utils.cc | 23 bool CopyFile(const RandomAccessFile& src, RandomAccessFile* dst) { argument 30 if (dst->Write(&buf[0], n, offset) != n) {
|
/art/runtime/base/ |
H A D | safe_copy.cc | 31 ssize_t SafeCopy(void *dst, const void *src, size_t len) { argument 34 .iov_base = dst, 76 UNUSED(dst, src, len);
|
H A D | safe_copy_test.cc | 88 char* dst = static_cast<char*>(dst_map); local 89 ASSERT_EQ(0, mprotect(dst + 3 * PAGE_SIZE, PAGE_SIZE, PROT_NONE)); 95 SafeCopy(dst + 1024, src + 512, PAGE_SIZE * 3 - 1024)); 96 EXPECT_EQ(0, memcmp(dst + 1024, src + 512, PAGE_SIZE * 3 - 1024));
|
H A D | bit_vector.h | 260 void CopyTo(void* dst, size_t len) const { argument 264 void* dst_padding = reinterpret_cast<uint8_t*>(dst) + vec_len; 265 memcpy(dst, storage_, vec_len); 268 memcpy(dst, storage_, len);
|
/art/runtime/ |
H A D | monitor_android.cc | 37 static char* EventLogWriteInt(char* dst, int value) { argument 38 *dst++ = EVENT_TYPE_INT; 39 Set4LE(reinterpret_cast<uint8_t*>(dst), value); 40 return dst + 4; 43 static char* EventLogWriteString(char* dst, const char* value, size_t len) { argument 44 *dst++ = EVENT_TYPE_STRING; 46 Set4LE(reinterpret_cast<uint8_t*>(dst), len); 47 dst += 4; 48 memcpy(dst, value, len); 49 return dst [all...] |
H A D | reflection-inl.h | 36 JValue* dst) { 39 dst->SetJ(src.GetJ()); 50 dst->SetS(src.GetI()); 57 dst->SetI(src.GetI()); 64 dst->SetJ(src.GetI()); 71 dst->SetF(src.GetI()); 74 dst->SetF(src.GetJ()); 81 dst->SetD(src.GetI()); 84 dst->SetD(src.GetJ()); 87 dst 33 ConvertPrimitiveValueNoThrow(Primitive::Type srcType, Primitive::Type dstType, const JValue& src, JValue* dst) argument 97 ConvertPrimitiveValue(bool unbox_for_result, Primitive::Type srcType, Primitive::Type dstType, const JValue& src, JValue* dst) argument [all...] |
H A D | dex2oat_environment_test.h | 119 static void Copy(const std::string& src, const std::string& dst) { argument 121 std::ofstream dst_stream(dst, std::ios::binary);
|
/art/runtime/jdwp/ |
H A D | jdwp_bits.h | 109 static inline void Write1BE(uint8_t** dst, uint8_t value) { argument 110 Set1(*dst, value); 111 *dst += sizeof(value); 114 static inline void Write2BE(uint8_t** dst, uint16_t value) { argument 115 Set2BE(*dst, value); 116 *dst += sizeof(value); 119 static inline void Write4BE(uint8_t** dst, uint32_t value) { argument 120 Set4BE(*dst, value); 121 *dst += sizeof(value); 124 static inline void Write8BE(uint8_t** dst, uint64_ argument [all...] |
/art/compiler/debug/ |
H A D | elf_gnu_debugdata_writer.h | 34 static void XzCompress(const std::vector<uint8_t>* src, std::vector<uint8_t>* dst) { argument 73 callbacks.dst_ = dst;
|
/art/compiler/utils/arm64/ |
H A D | assembler_arm64.cc | 53 Arm64ManagedRegister dst = m_dst.AsArm64(); local 55 CHECK(dst.IsXRegister() && base.IsXRegister()); 56 // Remove dst and base form the temp list - higher level API uses IP1, IP0. 58 temps.Exclude(reg_x(dst.AsXRegister()), reg_x(base.AsXRegister())); 59 ___ Ldr(reg_x(dst.AsXRegister()), MEM_OP(reg_x(base.AsXRegister()), offs.Int32Value()));
|
H A D | jni_macro_assembler_arm64.cc | 293 Arm64ManagedRegister dst = m_dst.AsArm64(); local 294 CHECK(dst.IsXRegister()) << dst; 295 LoadWFromOffset(kLoadWord, dst.AsOverlappingWRegister(), SP, offs.Int32Value()); 302 Arm64ManagedRegister dst = m_dst.AsArm64(); local 304 CHECK(dst.IsXRegister() && base.IsXRegister()); 305 LoadWFromOffset(kLoadWord, dst.AsOverlappingWRegister(), base.AsXRegister(), 308 WRegister ref_reg = dst.AsOverlappingWRegister(); 316 Arm64ManagedRegister dst = m_dst.AsArm64(); local 318 CHECK(dst 326 Arm64ManagedRegister dst = m_dst.AsArm64(); local 333 Arm64ManagedRegister dst = m_dst.AsArm64(); local [all...] |
/art/runtime/gc/ |
H A D | heap-inl.h | 414 inline void Heap::WriteBarrierField(ObjPtr<mirror::Object> dst, argument 417 card_table_->MarkCard(dst.Ptr()); 420 inline void Heap::WriteBarrierArray(ObjPtr<mirror::Object> dst, argument 423 card_table_->MarkCard(dst.Ptr());
|
/art/runtime/interpreter/ |
H A D | interpreter_intrinsics.cc | 279 uint16_t* dst = array->GetData() + index; local 284 dst[i] = src_8[i]; 288 memcpy(dst, src_16, len * sizeof(uint16_t));
|
H A D | interpreter_switch_impl.cc | 332 uint4_t dst = inst->VRegA_11n(inst_data); local 334 shadow_frame.SetVReg(dst, val); 336 shadow_frame.SetVRegReference(dst, nullptr); 343 uint8_t dst = inst->VRegA_21s(inst_data); local 345 shadow_frame.SetVReg(dst, val); 347 shadow_frame.SetVRegReference(dst, nullptr); 354 uint8_t dst = inst->VRegA_31i(inst_data); local 356 shadow_frame.SetVReg(dst, val); 358 shadow_frame.SetVRegReference(dst, nullptr); 365 uint8_t dst local [all...] |
/art/runtime/verifier/ |
H A D | register_line.h | 357 void CopyRegToLockDepth(size_t dst, size_t src) { argument 360 reg_to_lock_depths_.Put(dst, it->second);
|
/art/compiler/optimizing/ |
H A D | code_generator_vector_arm64.cc | 59 VRegister dst = VRegisterFrom(locations->Out()); local 64 __ Dup(dst.V16B(), InputRegisterAt(instruction, 0)); 69 __ Dup(dst.V8H(), InputRegisterAt(instruction, 0)); 73 __ Dup(dst.V4S(), InputRegisterAt(instruction, 0)); 77 __ Dup(dst.V2D(), XRegisterFrom(locations->InAt(0))); 81 __ Dup(dst.V4S(), VRegisterFrom(locations->InAt(0)).V4S(), 0); 85 __ Dup(dst.V2D(), VRegisterFrom(locations->InAt(0)).V2D(), 0); 142 VRegister dst = VRegisterFrom(locations->Out()); local 147 __ Scvtf(dst.V4S(), src.V4S()); 160 VRegister dst local 200 VRegister dst = VRegisterFrom(locations->Out()); local 239 VRegister dst = VRegisterFrom(locations->Out()); local 289 VRegister dst = VRegisterFrom(locations->Out()); local 330 VRegister dst = VRegisterFrom(locations->Out()); local 371 VRegister dst = VRegisterFrom(locations->Out()); local 412 VRegister dst = VRegisterFrom(locations->Out()); local 449 VRegister dst = VRegisterFrom(locations->Out()); local 489 VRegister dst = VRegisterFrom(locations->Out()); local 523 VRegister dst = VRegisterFrom(locations->Out()); local 549 VRegister dst = VRegisterFrom(locations->Out()); local 593 VRegister dst = VRegisterFrom(locations->Out()); local 626 VRegister dst = VRegisterFrom(locations->Out()); local 659 VRegister dst = VRegisterFrom(locations->Out()); local [all...] |
H A D | code_generator_vector_x86.cc | 145 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 150 __ cvtdq2ps(dst, src); 163 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 167 __ pxor(dst, dst); 168 __ psubb(dst, src); 173 __ pxor(dst, dst); 174 __ psubw(dst, src); 178 __ pxor(dst, ds 212 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 253 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 320 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 361 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 390 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 431 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 464 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 504 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 538 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 572 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 606 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 658 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 687 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 712 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local [all...] |
H A D | code_generator_vector_x86_64.cc | 138 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 143 __ cvtdq2ps(dst, src); 156 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 160 __ pxor(dst, dst); 161 __ psubb(dst, src); 166 __ pxor(dst, dst); 167 __ psubw(dst, src); 171 __ pxor(dst, ds 205 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 246 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 313 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 354 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 379 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 420 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 453 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 493 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 527 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 561 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 595 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 647 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 676 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local 701 XmmRegister dst = locations->Out().AsFpuRegister<XmmRegister>(); local [all...] |
H A D | code_generator_mips.cc | 1375 void CodeGeneratorMIPS::MoveLocation(Location dst, Location src, Primitive::Type dst_type) { argument 1376 if (src.Equals(dst)) { 1381 MoveConstant(dst, src.GetConstant()); 1384 Move64(dst, src); 1386 Move32(dst, src); 1451 FRegister dst = destination.AsFpuRegister<FRegister>(); local 1454 __ Mtc1(src_low, dst); 1455 __ MoveToFpuHigh(src_high, dst); 1484 Register dst = destination.AsRegister<Register>(); local 1485 __ LoadConst32(dst, valu 1530 Register dst = destination.AsRegister<Register>(); local [all...] |
/art/runtime/native/ |
H A D | libcore_util_CharsetUtils.cc | 122 jchar* dst = &chars[0]; local 126 *dst++ = (ch <= 0x7f) ? ch : REPLACEMENT_CHAR; 142 jchar* dst = &chars[0]; local 144 *dst++ = static_cast<jchar>(*src++ & 0xff); 168 jbyte* dst = &bytes[0]; local 174 *dst++ = static_cast<jbyte>(ch);
|
H A D | sun_misc_Unsafe.cc | 294 jlong dst, jlong size) { 304 memcpy(reinterpret_cast<void *>(dst), reinterpret_cast<void *>(src), sz); 327 T* dst = reinterpret_cast<T*>(dstAddr); local 331 *(dst + i) = array->Get(i + of); 351 ObjPtr<mirror::Object> dst = soa.Decode<mirror::Object>(dstObj); local 352 ObjPtr<mirror::Class> component_type = dst->GetClass()->GetComponentType(); 354 copyToArray(srcAddr, MakeObjPtr(dst->AsByteSizedArray()), dst_offset, sz); 356 copyToArray(srcAddr, MakeObjPtr(dst->AsShortSizedArray()), dst_offset, sz); 358 copyToArray(srcAddr, MakeObjPtr(dst->AsIntArray()), dst_offset, sz); 360 copyToArray(srcAddr, MakeObjPtr(dst 293 Unsafe_copyMemory(JNIEnv *env, jobject unsafe ATTRIBUTE_UNUSED, jlong src, jlong dst, jlong size) argument [all...] |
/art/compiler/utils/arm/ |
H A D | jni_macro_assembler_arm.cc | 246 ArmManagedRegister dst = mdest.AsArm(); local 248 CHECK(dst.IsCoreRegister()) << dst; 250 dst.AsCoreRegister(), 254 __ MaybeUnpoisonHeapReference(dst.AsCoreRegister()); 259 ArmManagedRegister dst = mdest.AsArm(); local 260 CHECK(dst.IsCoreRegister()) << dst; 261 __ LoadFromOffset(kLoadWord, dst.AsCoreRegister(), SP, src.Int32Value()); 268 ArmManagedRegister dst local 291 ArmManagedRegister dst = m_dst.AsArm(); local 318 ArmManagedRegister dst = m_dst.AsArm(); local 363 ArmManagedRegister dst = m_dst.AsArm(); local [all...] |
H A D | jni_macro_assembler_arm_vixl.cc | 234 ArmManagedRegister dst = dest.AsArm(); local 235 CHECK(dst.IsCoreRegister() && dst.IsCoreRegister()) << dst; 237 temps.Exclude(dst.AsVIXLRegister(), base.AsArm().AsVIXLRegister()); 239 dst.AsVIXLRegister(), 244 asm_.MaybeUnpoisonHeapReference(dst.AsVIXLRegister()); 281 ArmManagedRegister dst = m_dst.AsArm(); local 282 CHECK(dst.IsCoreRegister()) << dst; 333 ArmManagedRegister dst = m_dst.AsArm(); local [all...] |
/art/compiler/ |
H A D | verifier_deps_test.cc | 205 bool TestAssignabilityRecording(const std::string& dst, argument 211 mirror::Class* klass_dst = FindClassByName(dst, &soa); 212 DCHECK(klass_dst != nullptr) << dst; 505 ASSERT_TRUE(TestAssignabilityRecording(/* dst */ "Ljava/util/TimeZone;", 513 ASSERT_TRUE(TestAssignabilityRecording(/* dst */ "Ljava/net/Socket;", 521 ASSERT_TRUE(TestAssignabilityRecording(/* dst */ "Ljava/util/TimeZone;", 529 ASSERT_TRUE(TestAssignabilityRecording(/* dst */ "Ljava/util/Collection;", 537 ASSERT_TRUE(TestAssignabilityRecording(/* dst */ "[[Ljava/util/TimeZone;", 549 ASSERT_TRUE(TestAssignabilityRecording(/* dst */ "Ljava/lang/Exception;", 557 ASSERT_TRUE(TestAssignabilityRecording(/* dst */ "Ljav [all...] |
H A D | image_writer.h | 370 uint8_t* dst = image_info.image_->Begin() + offset; local 371 return reinterpret_cast<mirror::Object*>(dst); 450 void FixupPointerArray(mirror::Object* dst,
|