结构体 | |
struct | PerfEventConfig |
struct | PerfConfigAttr |
类型定义 | |
typedef VOID(* | PERF_BUF_NOTIFY_HOOK) (VOID) |
typedef VOID(* | PERF_BUF_FLUSH_HOOK) (VOID *addr, UINT32 size) |
函数 | |
UINT32 | LOS_PerfInit (VOID *buf, UINT32 size) |
Init perf. 更多... | |
VOID | LOS_PerfStart (UINT32 sectionId) |
Start perf sampling. 更多... | |
VOID | LOS_PerfStop (VOID) |
Stop perf sampling. 更多... | |
UINT32 | LOS_PerfConfig (PerfConfigAttr *attr) |
Config perf parameters. 更多... | |
UINT32 | LOS_PerfDataRead (CHAR *dest, UINT32 size) |
Read data from perf sample data buffer. 更多... | |
VOID | LOS_PerfNotifyHookReg (const PERF_BUF_NOTIFY_HOOK func) |
Register perf sample data buffer water mark hook function. 更多... | |
VOID | LOS_PerfFlushHookReg (const PERF_BUF_FLUSH_HOOK func) |
Register perf sample data buffer flush hook function. 更多... | |