Home
last modified time | relevance | path

Searched refs:ptr_ (Results 1 – 8 of 8) sorted by relevance

/art/libartbase/base/
Dstride_iterator.h38 : ptr_(reinterpret_cast<uintptr_t>(ptr)), in StrideIterator()
43 return ptr_ == other.ptr_;
51 ptr_ += stride_;
62 ptr_ -= stride_;
73 ptr_ += static_cast<ssize_t>(stride_) * delta;
84 ptr_ -= static_cast<ssize_t>(stride_) * delta;
96 DCHECK_EQ((ptr_ - rhs.ptr_) % stride_, 0u);
97 return (ptr_ - rhs.ptr_) / stride_;
101 return *reinterpret_cast<T*>(ptr_);
113 uintptr_t ptr_;
[all …]
Darena_allocator.cc196 size_t total = ptr_ - begin_; in BytesUsed()
210 ptr_(nullptr), in ArenaAllocator()
218 arena_head_->bytes_allocated_ = ptr_ - begin_; in UpdateBytesAllocated()
229 if (UNLIKELY(rounded_bytes > static_cast<size_t>(end_ - ptr_))) { in AllocWithMemoryTool()
232 ret = ptr_; in AllocWithMemoryTool()
233 ptr_ += rounded_bytes; in AllocWithMemoryTool()
248 ((reinterpret_cast<uintptr_t>(ptr_) + 15u) & 15u) - reinterpret_cast<uintptr_t>(ptr_); in AllocWithMemoryToolAlign16()
251 if (UNLIKELY(padding + rounded_bytes > static_cast<size_t>(end_ - ptr_))) { in AllocWithMemoryToolAlign16()
255 ptr_ += padding; // Leave padding inaccessible. in AllocWithMemoryToolAlign16()
256 ret = ptr_; in AllocWithMemoryToolAlign16()
[all …]
Darena_allocator.h273 if (UNLIKELY(bytes > static_cast<size_t>(end_ - ptr_))) {
276 uint8_t* ret = ptr_;
278 ptr_ += bytes;
290 ((reinterpret_cast<uintptr_t>(ptr_) + 15u) & 15u) - reinterpret_cast<uintptr_t>(ptr_);
292 if (UNLIKELY(padding + bytes > static_cast<size_t>(end_ - ptr_))) {
296 ptr_ += padding;
297 uint8_t* ret = ptr_;
299 ptr_ += bytes;
314 if (end == ptr_) {
316 DCHECK(!IsRunningOnMemoryTool() || ptr_ == nullptr);
[all …]
/art/libdexfile/dex/
Ddex_file_verifier.cc205 ptr_(nullptr), in DexFileVerifier()
249 if (LIKELY(CheckListSize(ptr_, size, sizeof(uint8_t), "encoded_value"))) { in ReadUnsignedLittleEndian()
251 result |= ((uint32_t) *(ptr_++)) << (i * 8); in ReadUnsignedLittleEndian()
410 const uint8_t* ptr_; member in art::dex::DexFileVerifier
792 size_t offset = ptr_ - handlers_base; in CheckAndGetHandlerOffsets()
793 DECODE_SIGNED_CHECKED_FROM(ptr_, size); in CheckAndGetHandlerOffsets()
810 DECODE_UNSIGNED_CHECKED_FROM(ptr_, type_idx); in CheckAndGetHandlerOffsets()
815 DECODE_UNSIGNED_CHECKED_FROM(ptr_, addr); in CheckAndGetHandlerOffsets()
823 DECODE_UNSIGNED_CHECKED_FROM(ptr_, addr); in CheckAndGetHandlerOffsets()
932 if (UNLIKELY(*ptr_ != '\0')) { in CheckPadding()
[all …]
Ddex_file.cc600 ptr_(array_data), in EncodedArrayValueIterator()
602 array_size_ = (ptr_ != nullptr) ? DecodeUnsignedLeb128(&ptr_) : 0; in EncodedArrayValueIterator()
613 uint8_t value_type = *ptr_++; in Next()
623 jval_.i = DexFile::ReadSignedInt(ptr_, value_arg); in Next()
627 jval_.i = DexFile::ReadSignedInt(ptr_, value_arg); in Next()
631 jval_.i = DexFile::ReadUnsignedInt(ptr_, value_arg, false); in Next()
635 jval_.i = DexFile::ReadSignedInt(ptr_, value_arg); in Next()
638 jval_.j = DexFile::ReadSignedLong(ptr_, value_arg); in Next()
641 jval_.i = DexFile::ReadUnsignedInt(ptr_, value_arg, true); in Next()
644 jval_.j = DexFile::ReadUnsignedLong(ptr_, value_arg, true); in Next()
[all …]
Ddex_file.h959 const uint8_t* ptr_; // Pointer into encoded data array. variable
/art/test/616-cha-unloading/
Dcha_unload.cc36 explicit FindPointerAllocatorVisitor(void* ptr) : is_found(false), ptr_(ptr) {} in FindPointerAllocatorVisitor()
40 is_found = alloc->Contains(ptr_); in Visit()
47 void* ptr_; member in art::__anond2503c590111::FindPointerAllocatorVisitor
/art/runtime/jni/
Dcheck_jni.cc176 VarArgs(jmethodID m, const jvalue* vals) : m_(m), type_(kTypePtr), cnt_(0), ptr_(vals) {} in VarArgs()
191 ptr_ = other.ptr_; in VarArgs()
205 return VarArgs(m_, cnt_, ptr_); in Clone()
234 jvalue v = ptr_[cnt_]; in GetValue()
263 …VarArgs(jmethodID m, uint32_t cnt, const jvalue* vals) : m_(m), type_(kTypePtr), cnt_(cnt), ptr_(v… in VarArgs()
275 const jvalue* ptr_; member