Home | History | Annotate | Download | only in libunwindstack

Lines Matching full:memory_

50   memory_->set_cur_offset(start_offset);
59 if ((cfa_offset = memory_->cur_offset()) >= end_offset) {
67 if (!memory_->ReadBytes(&cfa_value, 1)) {
69 last_error_.address = memory_->cur_offset();
80 if (!memory_->ReadULEB128(&offset)) {
82 last_error_.address = memory_->cur_offset();
117 if (!memory_->ReadULEB128(&block_length)) {
119 last_error_.address = memory_->cur_offset();
123 memory_->set_cur_offset(memory_->cur_offset() + block_length);
127 if (!memory_->ReadEncodedValue<AddressType>(cfa->operands[i], &value)) {
129 last_error_.address = memory_->cur_offset();
181 if (!memory_->ReadULEB128(&offset)) {
184 uint64_t end_offset = memory_->cur_offset();
185 memory_->set_cur_offset(cfa_offset);
190 if (!memory_->ReadBytes(&value, 1)) {
216 if (!memory_->ReadULEB128(&end_offset)) {
220 end_offset += memory_->cur_offset();
222 DwarfOp<AddressType> op(memory_, nullptr);
223 op.GetLogInfo(memory_->cur_offset(), end_offset, &expression_lines);
224 memory_->set_cur_offset(end_offset);
227 if (!memory_->ReadEncodedValue<AddressType>(cfa->operands[i], &value)) {
236 uint64_t end_offset = memory_->cur_offset();
237 memory_->set_cur_offset(cfa_offset);
241 if (!memory_->ReadBytes(&value, 1)) {
269 memory_->set_cur_offset(start_offset);
273 while ((cfa_offset = memory_->cur_offset()) < end_offset && cur_pc <= pc) {
276 if (!memory_->ReadBytes(&cfa_value, 1)) {
440 .values = {operands_[0], memory_->cur_offset()}};
448 .values = {operands_[1], memory_->cur_offset()}};
502 .values = {operands_[1], memory_->cur_offset()}};