函数 | |
OS_PMU_INTS (LOSCFG_KERNEL_CORE_NUM, g_pmuIrqNr) | |
STATIC INLINE UINT32 | Armv7PmncRead (VOID) |
STATIC INLINE VOID | Armv7PmncWrite (UINT32 value) |
STATIC INLINE UINT32 | Armv7PmuOverflowed (UINT32 pmnc) |
STATIC INLINE UINT32 | Armv7PmuCntOverflowed (UINT32 pmnc, UINT32 index) |
STATIC INLINE UINT32 | Armv7CntValid (UINT32 index) |
STATIC INLINE VOID | Armv7PmuSelCnt (UINT32 index) |
STATIC INLINE VOID | Armv7PmuSetCntPeriod (UINT32 index, UINT32 period) |
STATIC INLINE VOID | Armv7BindEvt2Cnt (UINT32 index, UINT32 value) |
STATIC INLINE VOID | Armv7EnableCnt (UINT32 index) |
STATIC INLINE VOID | Armv7DisableCnt (UINT32 index) |
STATIC INLINE VOID | Armv7EnableCntInterrupt (UINT32 index) |
STATIC INLINE VOID | Armv7DisableCntInterrupt (UINT32 index) |
STATIC INLINE UINT32 | Armv7PmuGetOverflowStatus (VOID) |
STATIC VOID | Armv7EnableEvent (Event *event) |
STATIC VOID | Armv7DisableEvent (Event *event) |
STATIC VOID | Armv7StartAllCnt (VOID) |
STATIC VOID | Armv7StopAllCnt (VOID) |
STATIC VOID | Armv7ResetAllCnt (VOID) |
STATIC VOID | Armv7SetEventPeriod (Event *event) |
STATIC UINTPTR | Armv7ReadEventCnt (Event *event) |
UINT32 | Armv7PmuMapEvent (UINT32 eventType, BOOL reverse) |
STATIC VOID | Armv7PmuIrqHandler (VOID) |
UINT32 | OsGetPmuMaxCounter (VOID) |
UINT32 | OsGetPmuCycleCounter (VOID) |
UINT32 | OsGetPmuCounter0 (VOID) |
UINT32 | OsHwPmuInit (VOID) |
变量 | |
STATIC HwPmu | g_armv7Pmu |
STATIC const UINT32 | g_armv7Map [] |
STATIC INLINE VOID Armv7DisableCnt | ( | UINT32 | index | ) |
STATIC INLINE VOID Armv7DisableCntInterrupt | ( | UINT32 | index | ) |
STATIC VOID Armv7DisableEvent | ( | Event * | event | ) |
在文件 armv7_pmu.c 第 175 行定义.
STATIC INLINE VOID Armv7EnableCnt | ( | UINT32 | index | ) |
STATIC INLINE VOID Armv7EnableCntInterrupt | ( | UINT32 | index | ) |
STATIC VOID Armv7EnableEvent | ( | Event * | event | ) |
在文件 armv7_pmu.c 第 137 行定义.
STATIC INLINE UINT32 Armv7PmncRead | ( | VOID | ) |
STATIC INLINE VOID Armv7PmncWrite | ( | UINT32 | value | ) |
STATIC INLINE UINT32 Armv7PmuGetOverflowStatus | ( | VOID | ) |
STATIC VOID Armv7PmuIrqHandler | ( | VOID | ) |
在文件 armv7_pmu.c 第 292 行定义.
在文件 armv7_pmu.c 第 274 行定义.
STATIC INLINE VOID Armv7PmuSelCnt | ( | UINT32 | index | ) |
STATIC VOID Armv7ResetAllCnt | ( | VOID | ) |
STATIC VOID Armv7SetEventPeriod | ( | Event * | event | ) |
STATIC VOID Armv7StartAllCnt | ( | VOID | ) |
STATIC VOID Armv7StopAllCnt | ( | VOID | ) |
OS_PMU_INTS | ( | LOSCFG_KERNEL_CORE_NUM | , |
g_pmuIrqNr | |||
) |
UINT32 OsGetPmuCounter0 | ( | VOID | ) |
UINT32 OsGetPmuCycleCounter | ( | VOID | ) |
UINT32 OsGetPmuMaxCounter | ( | VOID | ) |
UINT32 OsHwPmuInit | ( | VOID | ) |
在文件 armv7_pmu.c 第 356 行定义.
STATIC const UINT32 g_armv7Map[] |
在文件 armv7_pmu.c 第 263 行定义.
STATIC HwPmu g_armv7Pmu |
在文件 armv7_pmu.c 第 38 行定义.