| /art/runtime/interpreter/ |
| D | cfi_asm_support.h | 48 #define CFI_DEF_CFA_BREG_PLUS_UCONST_1_1(reg, offset, size) .cfi_escape \ argument 54 #define CFI_DEF_CFA_BREG_PLUS_UCONST_1_2(reg, offset, size) .cfi_escape \ argument 62 #define CFI_EXPRESSION_BREG_1(n, b, offset) .cfi_escape \ argument 69 #define CFI_EXPRESSION_BREG_2(n, b, offset) .cfi_escape \ argument 80 #define CFI_DEF_CFA_BREG_PLUS_UCONST_1_1(reg, offset, size) argument 81 #define CFI_DEF_CFA_BREG_PLUS_UCONST_1_2(reg, offset, size) argument 82 #define CFI_EXPRESSION_BREG_1(n, b, offset) argument 83 #define CFI_EXPRESSION_BREG_2(n, b, offset) argument
|
| /art/libartbase/base/ |
| D | memory_region.h | 62 ALWAYS_INLINE T Load(uintptr_t offset) const { in Load() 72 ALWAYS_INLINE void Store(uintptr_t offset, T value) const { in Store() 81 ALWAYS_INLINE T LoadUnaligned(uintptr_t offset) const { in LoadUnaligned() 96 ALWAYS_INLINE void StoreUnaligned(uintptr_t offset, T value) const { in StoreUnaligned() 108 ALWAYS_INLINE T* PointerTo(uintptr_t offset) const { in PointerTo() 115 void CopyFromVector(size_t offset, Vector& vector) const { in CopyFromVector() 122 ALWAYS_INLINE MemoryRegion Subregion(uintptr_t offset, uintptr_t size_in) const { in Subregion() 136 ALWAYS_INLINE T* ComputeInternalPointer(size_t offset) const { in ComputeInternalPointer()
|
| /art/libelffile/dwarf/ |
| D | debug_frame_opcode_writer.h | 73 void ALWAYS_INLINE RelOffset(Reg reg, int offset) { in RelOffset() 84 int32_t offset, in RelOffsetForMany() 119 void ALWAYS_INLINE Offset(Reg reg, int offset) { in Offset() 193 void ALWAYS_INLINE DefCFA(Reg reg, int offset) { in DefCFA() 218 void ALWAYS_INLINE DefCFAOffset(int offset) { in DefCFAOffset() 236 void ALWAYS_INLINE ValOffset(Reg reg, int offset) { in ValOffset() 298 void SetCurrentCFAOffset(int offset) { current_cfa_offset_ = offset; } in SetCurrentCFAOffset() 320 int FactorDataOffset(int offset) const { in FactorDataOffset() 325 int FactorCodeOffset(int offset) const { in FactorCodeOffset()
|
| /art/dex2oat/linker/riscv64/ |
| D | relative_patcher_riscv64.cc | 34 uint32_t offset, in ReserveSpace() 42 uint32_t Riscv64RelativePatcher::ReserveSpaceEnd(uint32_t offset) { in ReserveSpaceEnd() 48 uint32_t Riscv64RelativePatcher::WriteThunks([[maybe_unused]] OutputStream* out, uint32_t offset) { in WriteThunks() 116 uint32_t Riscv64RelativePatcher::PatchAuipc(uint32_t auipc, int32_t offset) { in PatchAuipc() 127 void Riscv64RelativePatcher::SetInsn(std::vector<uint8_t>* code, uint32_t offset, uint32_t value) { in SetInsn() 137 uint32_t Riscv64RelativePatcher::GetInsn(ArrayRef<const uint8_t> code, uint32_t offset) { in GetInsn() 149 uint32_t Riscv64RelativePatcher::GetInsn(std::vector<uint8_t, Alloc>* code, uint32_t offset) { in GetInsn()
|
| /art/runtime/arch/riscv64/ |
| D | asm_support_riscv64.S | 59 .macro CFI_RESTORE_STATE_AND_DEF_CFA reg, offset 65 .macro CFI_EXPRESSION_BREG n, b, offset 123 .macro SAVE_GPR_BASE base, reg, offset 129 .macro SAVE_GPR reg, offset 134 .macro RESTORE_GPR_BASE base, reg, offset 140 .macro RESTORE_GPR reg, offset 145 .macro RESTORE_GPR_NE skip, reg, offset 152 .macro SAVE_FPR reg, offset 158 .macro RESTORE_FPR reg, offset
|
| /art/runtime/native/ |
| D | jdk_internal_misc_Unsafe.cc | 56 static jboolean Unsafe_compareAndSetInt(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_compareAndSetInt() 69 static jboolean Unsafe_compareAndSwapInt(JNIEnv* env, jobject obj, jobject javaObj, jlong offset, in Unsafe_compareAndSwapInt() 77 static jboolean Unsafe_compareAndSetLong(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_compareAndSetLong() 89 JNIEnv* env, jobject, jobject javaObj, jlong offset, jlong expectedValue, jlong newValue) { in Unsafe_compareAndExchangeLong() 97 static jboolean Unsafe_compareAndSwapLong(JNIEnv* env, jobject obj, jobject javaObj, jlong offset, in Unsafe_compareAndSwapLong() 108 jlong offset, in Unsafe_compareAndSetReference() 137 static jboolean Unsafe_compareAndSwapObject(JNIEnv* env, jobject obj, jobject javaObj, jlong offset, in Unsafe_compareAndSwapObject() 145 static jint Unsafe_getInt(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getInt() 151 static jint Unsafe_getIntVolatile(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getIntVolatile() 157 static void Unsafe_putInt(JNIEnv* env, jobject, jobject javaObj, jlong offset, jint newValue) { in Unsafe_putInt() [all …]
|
| D | sun_misc_Unsafe.cc | 41 static jboolean Unsafe_compareAndSwapInt(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_compareAndSwapInt() 54 static jboolean Unsafe_compareAndSwapLong(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_compareAndSwapLong() 65 static jboolean Unsafe_compareAndSwapObject(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_compareAndSwapObject() 93 static jint Unsafe_getInt(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getInt() 99 static jint Unsafe_getIntVolatile(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getIntVolatile() 105 static void Unsafe_putInt(JNIEnv* env, jobject, jobject javaObj, jlong offset, jint newValue) { in Unsafe_putInt() 112 static void Unsafe_putIntVolatile(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_putIntVolatile() 120 static void Unsafe_putOrderedInt(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_putOrderedInt() 130 static jlong Unsafe_getLong(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getLong() 136 static jlong Unsafe_getLongVolatile(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getLongVolatile() [all …]
|
| D | libcore_util_CharsetUtils.cc | 33 static void CharsetUtils_asciiBytesToChars(JNIEnv* env, jclass, jbyteArray javaBytes, jint offset, in CharsetUtils_asciiBytesToChars() 58 static jbyteArray charsToBytes(JNIEnv* env, jstring java_string, jint offset, jint length, in charsToBytes() 86 static jbyteArray CharsetUtils_toAsciiBytes(JNIEnv* env, jclass, jstring java_string, jint offset, in CharsetUtils_toAsciiBytes() 92 jint offset, jint length) { in CharsetUtils_toIsoLatin1Bytes() 96 static jbyteArray CharsetUtils_toUtf8Bytes(JNIEnv* env, jclass, jstring java_string, jint offset, in CharsetUtils_toUtf8Bytes()
|
| /art/runtime/arch/arm64/ |
| D | asm_support_arm64.S | 69 .macro CFI_EXPRESSION_BREG n, b, offset 102 .macro CFI_RESTORE_STATE_AND_DEF_CFA reg, offset 155 .macro SAVE_REG reg, offset 160 .macro RESTORE_REG_BASE base, reg, offset 165 .macro RESTORE_REG reg, offset 169 .macro SAVE_TWO_REGS_BASE base, reg1, reg2, offset 175 .macro SAVE_TWO_REGS reg1, reg2, offset 186 .macro RESTORE_TWO_REGS_BASE base, reg1, reg2, offset 192 .macro RESTORE_TWO_REGS reg1, reg2, offset 383 .macro SAVE_ALL_CALLEE_SAVES offset argument
|
| /art/dex2oat/linker/x86/ |
| D | relative_patcher_x86_base.cc | 25 uint32_t offset, in ReserveSpace() 31 uint32_t X86BaseRelativePatcher::ReserveSpaceEnd(uint32_t offset) { in ReserveSpaceEnd() 35 uint32_t X86BaseRelativePatcher::WriteThunks([[maybe_unused]] OutputStream* out, uint32_t offset) { in WriteThunks()
|
| /art/runtime/oat/ |
| D | oat.cc | 240 static const void* GetTrampoline(const OatHeader& header, uint32_t offset) { in GetTrampoline() 253 void OatHeader::SetJniDlsymLookupTrampolineOffset(uint32_t offset) { in SetJniDlsymLookupTrampolineOffset() 269 void OatHeader::SetJniDlsymLookupCriticalTrampolineOffset(uint32_t offset) { in SetJniDlsymLookupCriticalTrampolineOffset() 286 void OatHeader::SetQuickGenericJniTrampolineOffset(uint32_t offset) { in SetQuickGenericJniTrampolineOffset() 304 void OatHeader::SetQuickImtConflictTrampolineOffset(uint32_t offset) { in SetQuickImtConflictTrampolineOffset() 322 void OatHeader::SetQuickResolutionTrampolineOffset(uint32_t offset) { in SetQuickResolutionTrampolineOffset() 340 void OatHeader::SetQuickToInterpreterBridgeOffset(uint32_t offset) { in SetQuickToInterpreterBridgeOffset() 358 void OatHeader::SetNterpTrampolineOffset(uint32_t offset) { in SetNterpTrampolineOffset() 379 uint32_t offset = 0; in GetStoreValueByKeyUnsafe() local 393 bool OatHeader::GetNextStoreKeyValuePair(/*inout*/ uint32_t* offset, in GetNextStoreKeyValuePair() [all …]
|
| D | oat_quick_method_header.h | 95 uint32_t offset = GetCodeInfoOffset(); in GetOptimizedCodeInfoPtr() local 101 uint32_t offset = GetCodeInfoOffset(); in GetOptimizedCodeInfoPtr() local 125 void SetCodeInfoOffset(uint32_t offset) { code_info_offset_ = offset; } in SetCodeInfoOffset()
|
| /art/compiler/trampolines/ |
| D | trampoline_compiler.cc | 57 ArenaAllocator* allocator, EntryPointCallingConvention abi, ThreadOffset32 offset) { in CreateTrampoline() 95 ArenaAllocator* allocator, EntryPointCallingConvention abi, ThreadOffset64 offset) { in CreateTrampoline() 130 ThreadOffset64 offset) { in CreateTrampoline() 161 ThreadOffset32 offset) { in CreateTrampoline() 182 ThreadOffset64 offset) { in CreateTrampoline() 202 ThreadOffset64 offset) { in CreateTrampoline64() 228 ThreadOffset32 offset) { in CreateTrampoline32()
|
| /art/test/004-checker-UnsafeTest18/src/ |
| D | Main.java | 53 private static int set32(Object o, long offset, int newValue) { in set32() 60 private static long set64(Object o, long offset, long newValue) { in set64() 67 private static Object setObj(Object o, long offset, Object newValue) { in setObj() 78 private static int add32(Object o, long offset, int delta) { in add32() 85 private static long add64(Object o, long offset, long delta) { in add64()
|
| /art/runtime/mirror/ |
| D | string-alloc-inl.h | 59 SetStringCountAndBytesVisitor(int32_t count, Handle<ByteArray> src_array, int32_t offset, in SetStringCountAndBytesVisitor() 95 SetStringCountAndUtf16BytesVisitor(int32_t count, Handle<ByteArray> src_array, int32_t offset) in SetStringCountAndUtf16BytesVisitor() 131 int32_t offset) : in SetStringCountAndValueVisitorFromCharArray() 162 int32_t offset) : in SetStringCountAndValueVisitorFromString() 249 int32_t offset, in AllocFromByteArray() 267 int32_t offset, in AllocFromUtf16ByteArray() 291 int32_t offset, in AllocFromCharArray() 306 int32_t offset, in AllocFromString()
|
| /art/runtime/gc/accounting/ |
| D | space_bitmap.h | 69 static constexpr size_t OffsetToIndex(size_t offset) { in OffsetToIndex() 83 ALWAYS_INLINE static constexpr uintptr_t OffsetBitIndex(uintptr_t offset) { in OffsetBitIndex() 89 static constexpr uintptr_t OffsetToMask(uintptr_t offset) { in OffsetToMask() 126 const uintptr_t offset = reinterpret_cast<uintptr_t>(obj) - heap_begin_; in HasAddress() local
|
| /art/compiler/utils/arm/ |
| D | assembler_arm_vixl.cc | 133 int32_t offset, in CanSplitLoadStoreOffset() 148 int32_t offset) { in AdjustLoadStoreOffset() 196 static bool CanHoldLoadOffsetThumb(LoadOperandType type, int offset) { in CanHoldLoadOffsetThumb() 213 static bool CanHoldStoreOffsetThumb(StoreOperandType type, int offset) { in CanHoldStoreOffsetThumb() 233 int32_t offset) { in StoreToOffset() 291 int32_t offset) { in LoadFromOffset() 344 int32_t offset) { in StoreSToOffset() 350 int32_t offset) { in StoreDToOffset() 356 int32_t offset) { in LoadSFromOffset() 362 int32_t offset) { in LoadDFromOffset()
|
| /art/dex2oat/linker/ |
| D | multi_oat_relative_patcher.h | 66 void SetOffset(MethodReference method_ref, uint32_t offset) { in SetOffset() 71 uint32_t ReserveSpace(uint32_t offset, in ReserveSpace() 81 uint32_t ReserveSpaceEnd(uint32_t offset) { in ReserveSpaceEnd() 89 uint32_t WriteThunks(OutputStream* out, uint32_t offset) { in WriteThunks()
|
| D | relative_patcher.cc | 49 uint32_t ReserveSpace(uint32_t offset, in Create() 55 uint32_t ReserveSpaceEnd(uint32_t offset) override { in Create() 59 uint32_t WriteThunks([[maybe_unused]] OutputStream* out, uint32_t offset) override { in Create()
|
| /art/libdexfile/dex/ |
| D | compact_offset_table.cc | 37 const uint32_t offset = table_[index / kElementsPerIndex]; in GetOffset() local 80 for (const uint32_t offset : offsets) { in Build() local 112 const uint32_t offset = offsets[block_start + i]; in Build() local
|
| D | dex_file_exception_helpers.cc | 26 int32_t offset = -1; in CatchHandlerIterator() local 58 void CatchHandlerIterator::Init(const CodeItemDataAccessor& accessor, int32_t offset) { in Init()
|
| /art/dex2oat/linker/arm/ |
| D | relative_patcher_thumb2.cc | 161 void Thumb2RelativePatcher::SetInsn32(std::vector<uint8_t>* code, uint32_t offset, uint32_t value) { in SetInsn32() 171 uint32_t Thumb2RelativePatcher::GetInsn32(ArrayRef<const uint8_t> code, uint32_t offset) { in GetInsn32() 183 uint32_t Thumb2RelativePatcher::GetInsn32(Vector* code, uint32_t offset) { in GetInsn32() 188 uint32_t Thumb2RelativePatcher::GetInsn16(ArrayRef<const uint8_t> code, uint32_t offset) { in GetInsn16() 196 uint32_t Thumb2RelativePatcher::GetInsn16(Vector* code, uint32_t offset) { in GetInsn16()
|
| D | relative_patcher_arm_base.cc | 90 uint32_t ReserveOffset(size_t offset) { in ReserveOffset() 168 uint32_t ArmBaseRelativePatcher::ReserveSpace(uint32_t offset, in ReserveSpace() 174 uint32_t ArmBaseRelativePatcher::ReserveSpaceEnd(uint32_t offset) { in ReserveSpaceEnd() 193 uint32_t ArmBaseRelativePatcher::WriteThunks(OutputStream* out, uint32_t offset) { in WriteThunks() 291 uint32_t ArmBaseRelativePatcher::ReserveSpaceInternal(uint32_t offset, in ReserveSpaceInternal() 372 uint32_t offset = data.LastWrittenOffset(); in GetThunkTargetOffset() local 379 uint32_t offset = data.GetPendingOffset(); in GetThunkTargetOffset() local
|
| /art/tools/dexfuzz/src/dexfuzz/rawdex/ |
| D | OffsetTracker.java | 117 public RawDexObject getItemByOffset(int offset) { in getItemByOffset() 141 Offset offset = new Offset(false); in getNewOffset() local 152 Offset offset = new Offset(true); in getNewHeaderOffset() local 204 public void tryToWriteOffset(Offset offset, DexRandomAccessFile file, boolean useUleb128) in tryToWriteOffset() 291 private void updateHeaderOffsetIfValid(Offset offset, Offsettable previousFirst, in updateHeaderOffsetIfValid()
|
| /art/libartbase/base/unix_file/ |
| D | fd_file.cc | 93 static ssize_t pread(int fd, void* data, size_t byte_count, off64_t offset) { in pread() 122 static ssize_t pwrite(int fd, const void* buf, size_t count, off64_t offset) { in pwrite() 416 int64_t FdFile::Write(const char* buf, int64_t byte_count, int64_t offset) { in Write() 443 static ssize_t ReadIgnoreOffset(int fd, void *buf, size_t count, off_t offset) { in ReadIgnoreOffset() 449 static bool ReadFullyGeneric(int fd, void* buffer, size_t byte_count, size_t offset) { in ReadFullyGeneric() 469 bool FdFile::PreadFully(void* buffer, size_t byte_count, size_t offset) { in PreadFully() 474 bool FdFile::WriteFullyGeneric(const void* buffer, size_t byte_count, size_t offset) { in WriteFullyGeneric() 493 bool FdFile::PwriteFully(const void* buffer, size_t byte_count, size_t offset) { in PwriteFully() 615 bool FdFile::Copy(FdFile* input_file, int64_t offset, int64_t size) { in Copy() 793 size_t offset = 0; in Compare() local
|