Home
last modified time | relevance | path

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

/art/runtime/base/
Dstringpiece.cc29 return ptr_[i]; in operator []()
34 target->assign(ptr_, length_); in CopyToString()
39 memcpy(buf, ptr_ + pos, ret); in copy()
47 const char* result = std::search(ptr_ + pos, ptr_ + length_, s.ptr_, s.ptr_ + s.length_); in find()
48 const size_type xpos = result - ptr_; in find()
53 int r = memcmp(ptr_, x.ptr_, std::min(length_, x.length_)); in compare()
65 const char* result = std::find(ptr_ + pos, ptr_ + length_, c); in find()
66 return result != ptr_ + length_ ? result - ptr_ : npos; in find()
74 const char* last = ptr_ + std::min(ulen - s.length_, pos) + s.length_; in rfind()
75 const char* result = std::find_end(ptr_, last, s.ptr_, s.ptr_ + s.length_); in rfind()
[all …]
Dstringpiece.h50 StringPiece() : ptr_(nullptr), length_(0) { } in StringPiece()
52 : ptr_(str), length_((str == nullptr) ? 0 : strlen(str)) { } in StringPiece()
54 : ptr_(str.data()), length_(str.size()) { } in StringPiece()
55 StringPiece(const char* offset, size_t len) : ptr_(offset), length_(len) { } in StringPiece()
61 const char* data() const { return ptr_; } in data()
67 ptr_ = nullptr; in clear()
71 ptr_ = data_in; in set()
75 ptr_ = str; in set()
83 ptr_ = reinterpret_cast<const char*>(data_in); in set()
89 return ptr_[i];
[all …]
Darena_allocator.cc292 size_t total = ptr_ - begin_; in BytesUsed()
306 ptr_(nullptr), in ArenaAllocator()
314 arena_head_->bytes_allocated_ = ptr_ - begin_; in UpdateBytesAllocated()
325 if (UNLIKELY(rounded_bytes > static_cast<size_t>(end_ - ptr_))) { in AllocWithMemoryTool()
330 DCHECK(ptr_ - rounded_bytes == ret); in AllocWithMemoryTool()
341 ret = ptr_; in AllocWithMemoryTool()
342 ptr_ += rounded_bytes; in AllocWithMemoryTool()
360 if (static_cast<size_t>(end_ - ptr_) > new_arena->Size() - bytes) { in AllocFromNewArena()
373 ptr_ = begin_ + bytes; in AllocFromNewArena()
407 (arena_head_ == nullptr) ? 0 : (end_ - ptr_) - arena_head_->RemainingSpace(); in GetMemStats()
Darena_allocator.h309 if (UNLIKELY(bytes > static_cast<size_t>(end_ - ptr_))) {
312 uint8_t* ret = ptr_;
313 ptr_ += bytes;
324 if (end == ptr_) {
328 const size_t remain = end_ - ptr_;
330 ptr_ += size_delta;
376 uint8_t* ptr_; variable
/art/runtime/
Dstride_iterator.h35 : ptr_(reinterpret_cast<uintptr_t>(ptr)), in StrideIterator()
40 return ptr_ == other.ptr_;
48 ptr_ += stride_;
54 ptr_ += stride_;
65 ptr_ += static_cast<ssize_t>(stride_) * delta;
70 return *reinterpret_cast<T*>(ptr_);
78 uintptr_t ptr_;
Ddex_file_verifier.cc439 if (LIKELY(CheckListSize(ptr_, size, sizeof(uint8_t), "encoded_value"))) { in ReadUnsignedLittleEndian()
441 result |= ((uint32_t) *(ptr_++)) << (i * 8); in ReadUnsignedLittleEndian()
453 size_t offset = ptr_ - handlers_base; in CheckAndGetHandlerOffsets()
454 int32_t size = DecodeSignedLeb128(&ptr_); in CheckAndGetHandlerOffsets()
471 uint32_t type_idx = DecodeUnsignedLeb128(&ptr_); in CheckAndGetHandlerOffsets()
476 uint32_t addr = DecodeUnsignedLeb128(&ptr_); in CheckAndGetHandlerOffsets()
484 uint32_t addr = DecodeUnsignedLeb128(&ptr_); in CheckAndGetHandlerOffsets()
587 if (UNLIKELY(*ptr_ != '\0')) { in CheckPadding()
588 ErrorStringPrintf("Non-zero padding %x before section start at %zx", *ptr_, offset); in CheckPadding()
591 ptr_++; in CheckPadding()
[all …]
Ddex_file_verifier.h39 header_(&dex_file->GetHeader()), ptr_(nullptr), previous_item_(nullptr) { in DexFileVerifier()
210 const uint8_t* ptr_; variable
Ddex_file.cc2378 ptr_ = dex_file.GetEncodedStaticFieldValuesArray(class_def); in EncodedStaticFieldValueIterator()
2379 if (ptr_ == nullptr) { in EncodedStaticFieldValueIterator()
2382 array_size_ = DecodeUnsignedLeb128(&ptr_); in EncodedStaticFieldValueIterator()
2394 uint8_t value_type = *ptr_++; in Next()
2404 jval_.i = ReadSignedInt(ptr_, value_arg); in Next()
2408 jval_.i = ReadSignedInt(ptr_, value_arg); in Next()
2412 jval_.i = ReadUnsignedInt(ptr_, value_arg, false); in Next()
2416 jval_.i = ReadSignedInt(ptr_, value_arg); in Next()
2419 jval_.j = ReadSignedLong(ptr_, value_arg); in Next()
2422 jval_.i = ReadUnsignedInt(ptr_, value_arg, true); in Next()
[all …]
Dcheck_jni.cc146 VarArgs(jmethodID m, const jvalue* vals) : m_(m), type_(kTypePtr), cnt_(0), ptr_(vals) {} in VarArgs()
161 ptr_ = other.ptr_; in VarArgs()
175 return VarArgs(m_, cnt_, ptr_); in Clone()
202 jvalue v = ptr_[cnt_]; in GetValue()
227 …VarArgs(jmethodID m, uint32_t cnt, const jvalue* vals) : m_(m), type_(kTypePtr), cnt_(cnt), ptr_(v… in VarArgs()
239 const jvalue* ptr_; member
Ddex_file.h1597 const uint8_t* ptr_; // Pointer into encoded data array. variable