Lines Matching defs:idx
547 inline void StackPreprocess::FillOfflineCallStack(std::vector<CallFrame>& callFrames, size_t idx, T& stackData)
549 for (; idx < callFrames.size(); ++idx) {
550 if (callFrames[idx].isJsFrame_) {
551 ReportFrameMap(callFrames[idx], stackData);
552 callStack_.push_back(callFrames[idx].callFrameId_ | JS_OFFLINE_IP_MASK);
555 callStack_.push_back(callFrames[idx].ip_);
560 inline void StackPreprocess::FillCallStack(std::vector<CallFrame>& callFrames, size_t idx, T& stackData)
562 for (; idx < callFrames.size(); ++idx) {
563 ReportFrameMap(callFrames[idx], stackData);
565 callStack_.push_back(callFrames[idx].callFrameId_);
635 size_t idx = hookConfig_.fp_unwind() ? 0 : FILTER_STACK_DEPTH;
656 FillCallStack(callFrames, idx, stackData);
659 idx = 0;
661 FillOfflineCallStack(callFrames, idx, stackData);
713 size_t idx = hookConfig_.fp_unwind() ? 0 : FILTER_STACK_DEPTH;
736 for (; idx < callFrames.size(); ++idx) {
738 SetFrameInfo(*frame, callFrames[idx]);
768 size_t idx = hookConfig_.fp_unwind() ? 0 : FILTER_STACK_DEPTH;
784 FillCallStack(callFrames, idx, stackData);
786 FillOfflineCallStack(callFrames, idx, stackData);
936 size_t idx = hookConfig_.fp_unwind() ? 0 : FILTER_STACK_DEPTH;
937 for (; idx < callFrames.size(); ++idx) {
938 ReportSymbolNameMap(callFrames[idx], stackData);
939 ReportFilePathMap(callFrames[idx], stackData);
1085 size_t idx = hookConfig_.fp_unwind() ? 0 : FILTER_STACK_DEPTH;
1086 for (; idx < callFrames.size(); ++idx) {
1088 callFrames[idx].ip_, callFrames[idx].sp_, std::string(callFrames[idx].symbolName_).c_str(),
1089 std::string(callFrames[idx].filePath_).c_str(), callFrames[idx].offset_, callFrames[idx].symbolOffset_);
1537 for (uint8_t idx = 0; idx < rawData->fpDepth ; ++idx) {
1538 if (fpIp[idx] == 0) {
1541 callFrames_.emplace_back(fpIp[idx] & (~pacMask));