Home
last modified time | relevance | path

Searched full:jank (Results 1 - 25 of 57) sorted by relevance

123

/foundation/arkui/ace_engine/frameworks/base/log/
H A Djank_frame_report.cpp50 uint32_t GetJankRange(double jank) in GetJankRange() argument
52 if (jank < 6.0f) { in GetJankRange()
55 if (jank < 15.0f) { in GetJankRange()
58 if (jank < 20.0f) { in GetJankRange()
61 if (jank < 36.0f) { in GetJankRange()
64 if (jank < 48.0f) { in GetJankRange()
67 if (jank < 60.0f) { in GetJankRange()
70 if (jank < 120.0f) { in GetJankRange()
123 double jank = double(duration) / refreshPeriod_; in JankFrameRecord() local
124 // perf monitor jank fram in JankFrameRecord()
140 RecordJankStatus(double jank) RecordJankStatus() argument
[all...]
H A Djank_frame_report.h51 void RecordJankStatus(double jank);
/base/hiviewdfx/hicollie/interfaces/ndk/include/
H A Dhicollie.h23 * @brief Provides the ability to detect thread stuck or jank of your own business thread
28 * (2)The Business thread jank for a short time,usually it is less than one second.
79 * @brief In jank scenario, you need to insert two stub functions before and after
82 * If it exceeds the preset threshold, a jank event will be reported.
91 * @brief In jank scenario, you need to insert two stub functions before and after
94 * If it exceeds the preset threshold, a jank event will be reported.
103 * @brief Parameters used for jank detection.
109 /** In jank scenario, it's the theshold exceed which sample stack will be collected. */
127 * @brief Set up stub functions for jank detection.
131 * @param param The parameter for jank detectio
[all...]
/foundation/arkui/ace_engine/frameworks/base/perfmonitor/
H A Dperf_monitor.h141 void SetFrameTime(int64_t vsyncTime, int64_t duration, double jank, const std::string& windowName);
142 void ReportJankFrameApp(double jank);
176 // for jank frame app
191 void ProcessJank(double jank, const std::string& windowName);
192 void ReportJankFrame(double jank, const std::string& windowName);
H A Dperf_monitor.cpp359 void PerfMonitor::SetFrameTime(int64_t vsyncTime, int64_t duration, double jank, const std::string& windowName) in SetFrameTime() argument
363 int32_t skippedFrames = static_cast<int32_t> (jank); in SetFrameTime()
379 ProcessJank(jank, windowName); in SetFrameTime()
382 void PerfMonitor::ReportJankFrameApp(double jank) in ReportJankFrameApp() argument
384 if (jank >= static_cast<double>(JANK_SKIPPED_THRESHOLD) && !isBackgroundApp) { in ReportJankFrameApp()
386 jankInfo.skippedFrameTime = static_cast<int64_t>(jank * SINGLE_FRAME_TIME); in ReportJankFrameApp()
573 // for jank frame app
621 void PerfMonitor::ProcessJank(double jank, const std::string& windowName) in ProcessJank() argument
625 ReportJankFrame(jank, windowName); in ProcessJank()
630 void PerfMonitor::ReportJankFrame(double jank, cons argument
[all...]
/base/hiviewdfx/hiview/framework/native/unified_collection/collector/inner_include/
H A Dtrace_flow_controller.h41 * @brief app whether report jank event trace today
44 * @param happenTime main thread jank happen time, millisecond
/kernel/linux/linux-5.10/drivers/clk/
H A Dclk-fixed-mmio.c9 * Jan Kotas <jank@cadence.com>
100 MODULE_AUTHOR("Jan Kotas <jank@cadence.com>");
/kernel/linux/linux-6.6/drivers/clk/
H A Dclk-fixed-mmio.c9 * Jan Kotas <jank@cadence.com>
98 MODULE_AUTHOR("Jan Kotas <jank@cadence.com>");
/foundation/graphic/graphic_2d/
H A Dhisysevent.yaml50 __BASE: {type: FAULT, level: MINOR, desc: graphic jank frame skip}
72 __BASE: {type: STATISTIC, level: MINOR, tag: performance, desc: jank statistic}
75 JANK_STATS: {type: UINT16, desc: jank frame stats}
76 JANK_STATS_VER: {type: UINT32, desc: jank range version}
113 __BASE: {type: STATISTIC, level: MINOR, tag: performance, desc: interaction jank statistics}
149 __BASE: {type: BEHAVIOR, level: MINOR, tag: performance, desc: interaction jank statistics}
/base/hiviewdfx/hiview/interfaces/inner_api/unified_collection/client/
H A Dtrace_collector_client.h39 int64_t happenTime; // jank happend time, millisecond unit
42 bool isBusinessJank = false; // is business jank or not, control output file name
/base/hiviewdfx/hiappevent/interfaces/native/kits/include/hiappevent/
H A Dhiappevent_event.h107 * @brief app scroll jank event.
147 * @brief app main thread jank event.
/foundation/arkui/ace_engine/test/mock/base/
H A Dmock_jank_frame_report.cpp51 void PerfMonitor::SetFrameTime(int64_t vsyncTime, int64_t durition, double jank, const std::string& windowName) {} in SetFrameTime() argument
53 void PerfMonitor::ReportJankFrameApp(double jank) {} in ReportJankFrameApp() argument
/foundation/arkui/ace_engine/adapter/ohos/build/
H A Dhisysevent.yaml158 __BASE: {type: STATISTIC, level: MINOR, tag: performance, desc: jank statistics}
166 JANK_STATS: {type: UINT16, arrsize: 8, desc: jank frame stats}
167 JANK_STATS_VER: {type: UINT32, desc: jank range version}
187 __BASE: {type: BEHAVIOR, level: MINOR, tag: performance, desc: interaction jank statistics}
/base/web/webview/
H A Dhisysevent.yaml92 __BASE: {type: STATISTIC, level: MINOR, tag: performance, desc: jank statistics, preserve: true}
96 JANK_STATS: {type: UINT16, arrsize: 8, desc: jank frame stats}
98 JANK_STATS_VER: {type: UINT32, desc: jank range version}
/base/hiviewdfx/hiview/base/include/
H A Dapp_caller_event.h39 bool isBusinessJank_; // is business jank or not, control output file name
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/
H A Dfixed-mmio-clock.yaml17 - Jan Kotas <jank@cadence.com>
/base/hiviewdfx/hiview/plugins/performance/
H A Dhisysevent.yaml71 __BASE: {type: BEHAVIOR, level: MINOR, desc: interaction jank statistics}
97 __BASE: { type: BEHAVIOR, level: MINOR, desc: interaction jank statistics }
H A DEvtParser.h86 // animator jank frame
125 // for DH jank frame
131 // for DH compose jank frame
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-cadence.c7 * Jan Kotas <jank@cadence.com>
293 MODULE_AUTHOR("Jan Kotas <jank@cadence.com>");
/kernel/linux/linux-5.10/drivers/scsi/ufs/
H A Dcdns-pltfrm.c8 * Jan Kotas <jank@cadence.com>
338 MODULE_AUTHOR("Jan Kotas <jank@cadence.com>");
/kernel/linux/linux-6.6/drivers/ufs/host/
H A Dcdns-pltfrm.c8 * Jan Kotas <jank@cadence.com>
335 MODULE_AUTHOR("Jan Kotas <jank@cadence.com>");
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-cadence.c7 * Jan Kotas <jank@cadence.com>
297 MODULE_AUTHOR("Jan Kotas <jank@cadence.com>");
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/ufs/
H A Dcdns,ufshc.yaml10 - Jan Kotas <jank@cadence.com>
/kernel/linux/linux-5.10/drivers/rtc/
H A Drtc-cadence.c7 * Jan Kotas <jank@cadence.com>
411 MODULE_AUTHOR("Jan Kotas <jank@cadence.com>");
/kernel/linux/linux-6.6/drivers/rtc/
H A Drtc-cadence.c7 * Jan Kotas <jank@cadence.com>
409 MODULE_AUTHOR("Jan Kotas <jank@cadence.com>");

Completed in 12 milliseconds

123