Lines Matching refs:unwind_state
109 PERFETTO_DCHECK(!proc_state.unwind_state.has_value()); in AdoptProcDescriptors()
114 proc_state.unwind_state = in AdoptProcDescriptors()
137 PERFETTO_DCHECK(!proc_state.unwind_state.has_value()); in RecordTimedOutProcDescriptors()
262 PERFETTO_CHECK(proc_state.unwind_state.has_value()); in ConsumeAndUnwindReadySamples()
264 UnwindSample(entry.sample, &proc_state.unwind_state.value(), in ConsumeAndUnwindReadySamples()
300 UnwindingMetadata* unwind_state, in UnwindSample() argument
303 PERFETTO_DCHECK(unwind_state); in UnwindSample()
311 unwind_state->fd_mem, sample.regs->sp(), in UnwindSample()
329 auto attempt_unwind = [&sample, unwind_state, pid_unwound_before, in UnwindSample()
339 unwindstack::Unwinder unwinder(kUnwindingMaxFrames, &unwind_state->fd_maps, in UnwindSample()
342 unwinder.SetJitDebug(unwind_state->GetJitDebug(regs_copy->Arch())); in UnwindSample()
343 unwinder.SetDexFiles(unwind_state->GetDexFiles(regs_copy->Arch())); in UnwindSample()
374 unwind_state->ReparseMaps(); in UnwindSample()
395 ret.build_ids.emplace_back(unwind_state->GetBuildId(frame)); in UnwindSample()
544 pid_and_process.second.unwind_state->fd_maps.Reset(); in ClearCachedStatePeriodic()