Lines Matching defs:tabOffset
244 bool ArmExidx::ExtractEntryTab(uintptr_t tabOffset)
247 DFXLOGU("Exidx tabOffset: %{public}llx", (uint64_t)tabOffset);
248 if (!memory_->ReadU32(tabOffset, &data, false)) {
249 lastErrorData_.SetAddrAndCode(tabOffset, UNW_ERROR_INVALID_MEMORY);
258 if (!memory_->ReadPrel31(tabOffset, &perRoutine)) {
260 lastErrorData_.SetAddrAndCode(tabOffset, UNW_ERROR_INVALID_MEMORY);
265 tabOffset += FOUR_BYTE_OFFSET;
267 if (!memory_->ReadU32(tabOffset, &data, false)) {
268 lastErrorData_.SetAddrAndCode(tabOffset, UNW_ERROR_INVALID_MEMORY);
275 tabOffset += FOUR_BYTE_OFFSET;
295 tabOffset += FOUR_BYTE_OFFSET;
306 if (!memory_->ReadU32(tabOffset, &data, false)) {
309 tabOffset += FOUR_BYTE_OFFSET;