Home
last modified time | relevance | path

Searched refs:methodid (Results 1 - 8 of 8) sorted by relevance

/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/
H A Ddfx_ark.cpp137 int DfxArk::ParseArkFileInfo(uintptr_t byteCodePc, uintptr_t methodid, uintptr_t mapBase, const char* name, in ParseArkFileInfo() argument
141 return g_parseArkFileInfoFn(byteCodePc, methodid, mapBase, name, extractorPtr, jsFunction); in ParseArkFileInfo()
148 return g_parseArkFileInfoFn(byteCodePc, methodid, mapBase, name, extractorPtr, jsFunction); in ParseArkFileInfo()
153 int DfxArk::ParseArkFrameInfoLocal(uintptr_t byteCodePc, uintptr_t methodid, uintptr_t mapBase, in ParseArkFrameInfoLocal() argument
157 return g_parseArkFrameInfoLocalFn(byteCodePc, methodid, mapBase, offset, jsFunction); in ParseArkFrameInfoLocal()
164 return g_parseArkFrameInfoLocalFn(byteCodePc, methodid, mapBase, offset, jsFunction); in ParseArkFrameInfoLocal()
175 int DfxArk::ParseArkFrameInfo(uintptr_t byteCodePc, uintptr_t methodid, uintptr_t mapBase, uintptr_t loadOffset, in ParseArkFrameInfo() argument
179 return g_parseArkFrameInfoFn(byteCodePc, methodid, mapBase, loadOffset, data, dataSize, in ParseArkFrameInfo()
187 return g_parseArkFrameInfoFn(byteCodePc, methodid, mapBase, loadOffset, data, dataSize, in ParseArkFrameInfo()
209 uintptr_t *fp, uintptr_t *sp, uintptr_t *pc, uintptr_t* methodid, boo in StepArkFrame()
208 StepArkFrame(void *obj, OHOS::HiviewDFX::ReadMemFunc readMemFn, uintptr_t *fp, uintptr_t *sp, uintptr_t *pc, uintptr_t* methodid, bool *isJsFrame) StepArkFrame() argument
[all...]
H A Ddfx_hap.cpp43 bool DfxHap::ParseHapInfo(pid_t pid, uint64_t pc, uintptr_t methodid, std::shared_ptr<DfxMap> map, in ParseHapInfo() argument
58 if (!ParseHapFileInfo(pc, methodid, map, jsFunction)) { in ParseHapInfo()
63 if (!ParseHapMemInfo(pid, pc, methodid, map, jsFunction)) { in ParseHapInfo()
74 bool DfxHap::ParseHapFileInfo(uint64_t pc, uintptr_t methodid, std::shared_ptr<DfxMap> map, JsFunction *jsFunction) in ParseHapFileInfo() argument
81 if (DfxArk::ParseArkFileInfo(static_cast<uintptr_t>(pc), methodid, static_cast<uintptr_t>(map->begin), in ParseHapFileInfo()
92 bool DfxHap::ParseHapMemInfo(pid_t pid, uint64_t pc, uintptr_t methodid, std::shared_ptr<DfxMap> map, in ParseHapMemInfo() argument
104 if (DfxArk::ParseArkFrameInfo(static_cast<uintptr_t>(pc), methodid, static_cast<uintptr_t>(map->begin), in ParseHapMemInfo()
H A Dunwinder.cpp208 uintptr_t methodid = 0; member
714 uintptr_t *methodId = (pid_ > 0 || enableMethodIdLocal_) ? (&frame.methodid) : nullptr; in StepArkJsFrame()
728 DFXLOGI("---ark js frame methodid: %{public}" PRIx64 "", (uint64_t)frame.methodid); in StepArkJsFrame()
1169 dfxFrame.funcOffset = static_cast<uint64_t>(frame.methodid); in AddFrame()
/base/hiviewdfx/faultloggerd/test/unittest/unwind/
H A Ddfx_hap_test.cpp47 uintptr_t methodid = 1; in HWTEST_F() local
51 bool res = dfxHap.ParseHapInfo(pid, pc, methodid, map, nullptr); in HWTEST_F()
53 res = dfxHap.ParseHapInfo(pid, pc, methodid, map, &jsFunction); in HWTEST_F()
56 res = dfxHap.ParseHapInfo(pid, pc, methodid, map, &jsFunction); in HWTEST_F()
118 uintptr_t methodid = 1; in HWTEST_F() local
121 auto res = dfxHap.ParseHapMemInfo(pid, pc, methodid, map, nullptr); in HWTEST_F()
123 res = dfxHap.ParseHapMemInfo(pid, pc, methodid, map, &jsFunction); in HWTEST_F()
H A Dark_test.cpp125 uintptr_t methodid = 0; in HWTEST_F() local
133 g_parseArkFileInfoFn(byteCodePc, methodid, mapBase, name, extractorPtr, jsFunction); in HWTEST_F()
147 uintptr_t methodid = 0; in HWTEST_F() local
154 g_parseArkFrameInfoLocalFn(byteCodePc, methodid, mapBase, offset, jsFunction); in HWTEST_F()
168 uintptr_t methodid = 0; in HWTEST_F() local
178 g_parseArkFrameInfoFn(byteCodePc, methodid, mapBase, loadOffset, data, dataSize, extractorPtr, jsFunction); in HWTEST_F()
199 uintptr_t* methodid = &zero; in HWTEST_F() local
204 g_stepArkFn(obj, readMemFn, fp, sp, pc, methodid, isJsFrame); in HWTEST_F()
/base/hiviewdfx/faultloggerd/test/fuzztest/faultloggerdunwinder_fuzzer/
H A Dfaultloggerdunwinder_fuzzer.cpp67 uintptr_t methodid; in TestStepArkFrame() local
68 int offsetTotalLength = sizeof(pc) + sizeof(fp) + sizeof(sp) + sizeof(methodid); in TestStepArkFrame()
76 STREAM_TO_VALUEINFO(data, methodid); in TestStepArkFrame()
77 bool isJsFrame = methodid % 2; in TestStepArkFrame()
80 DfxArk::StepArkFrame(&dfxMemory, &(Unwinder::AccessMem), &fp, &sp, &pc, &methodid, &isJsFrame); in TestStepArkFrame()
88 uintptr_t methodid; in TestStepArkFrameWithJit() local
89 int offsetTotalLength = sizeof(pc) + sizeof(fp) + sizeof(sp) + sizeof(methodid); in TestStepArkFrameWithJit()
97 STREAM_TO_VALUEINFO(data, methodid); in TestStepArkFrameWithJit()
98 bool isJsFrame = methodid % 2; in TestStepArkFrameWithJit()
102 ArkUnwindParam arkParam(&dfxMemory, &(Unwinder::AccessMem), &fp, &sp, &pc, &methodid, in TestStepArkFrameWithJit()
183 uintptr_t methodid; TestDfxHap() local
[all...]
/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/include/
H A Ddfx_hap.h32 bool ParseHapInfo(pid_t pid, uint64_t pc, uintptr_t methodid, std::shared_ptr<DfxMap> map,
36 bool ParseHapFileInfo(uint64_t pc, uintptr_t methodid, std::shared_ptr<DfxMap> map, JsFunction *jsFunction);
37 bool ParseHapMemInfo(pid_t pid, uint64_t pc, uintptr_t methodid, std::shared_ptr<DfxMap> map,
H A Ddfx_ark.h91 uintptr_t *fp, uintptr_t *sp, uintptr_t *pc, uintptr_t* methodid, bool *isJsFrame);
98 static int ParseArkFileInfo(uintptr_t byteCodePc, uintptr_t methodid, uintptr_t mapBase, const char* name,
100 static int ParseArkFrameInfoLocal(uintptr_t byteCodePc, uintptr_t methodid, uintptr_t mapBase, uintptr_t loadOffset,
104 static int ParseArkFrameInfo(uintptr_t byteCodePc, uintptr_t methodid, uintptr_t mapBase, uintptr_t loadOffset,

Completed in 6 milliseconds