Lines Matching refs:HiviewDFX
28 namespace HiviewDFX { namespace
52 int32_t NotifyAppFault(const OHOS::HiviewDFX::ReportData &reportData) in NotifyAppFault()
86 OHOS::HiviewDFX::ReportData reportData; in Report()
88 reportData.faultType = OHOS::HiviewDFX::FaultDataType::APP_FREEZE; in Report()
113 if (OHOS::HiviewDFX::IsAppMainThread()) { in OH_HiCollie_Init_StuckDetection()
117 OHOS::HiviewDFX::Watchdog::GetInstance().RemovePeriodicalTask("BussinessWatchdog"); in OH_HiCollie_Init_StuckDetection()
119 OHOS::HiviewDFX::g_bussinessTid = syscall(SYS_gettid); in OH_HiCollie_Init_StuckDetection()
120 OHOS::HiviewDFX::Watchdog::GetInstance().RunPeriodicalTask("BussinessWatchdog", task, in OH_HiCollie_Init_StuckDetection()
121 OHOS::HiviewDFX::CHECK_INTERVAL_TIME, OHOS::HiviewDFX::INI_TIMER_FIRST_SECOND); in OH_HiCollie_Init_StuckDetection()
122 OHOS::HiviewDFX::Watchdog::GetInstance().RemovePeriodicalTask("AppkitWatchdog"); in OH_HiCollie_Init_StuckDetection()
130 if (OHOS::HiviewDFX::IsAppMainThread()) { in OH_HiCollie_Init_JankDetection()
136 OHOS::HiviewDFX::Watchdog::GetInstance().InitMainLooperWatcher(beginFunc, endFunc); in OH_HiCollie_Init_JankDetection()
142 if (OHOS::HiviewDFX::IsAppMainThread()) { in OH_HiCollie_Report()
148 if (OHOS::HiviewDFX::Watchdog::GetInstance().GetAppDebug()) { in OH_HiCollie_Report()
152 if (OHOS::HiviewDFX::Report(isSixSecond) != 0) { in OH_HiCollie_Report()