更新日期: 2022/06/01 来源: https://gitee.com/weharmony/kernel_liteos_a_note
PerfEventConfig结构体 参考

#include <perf.h>

成员变量

unsigned int type
 
struct {
   unsigned int   eventId
 
   unsigned int   period
 
events [PERF_MAX_EVENT]
 
unsigned int eventsNr
 
size_t predivided
 
UINT32 type
 
struct {
   UINT32   eventId
 
   UINT32   period
 
events [PERF_MAX_EVENT]
 
UINT32 eventsNr
 
BOOL predivided
 

详细描述

perf configuration sub event information

This structure is used to config specific events attributes.

在文件 perf.h120 行定义.

结构体成员变量说明

◆ eventId [1/2]

unsigned int PerfEventConfig::eventId

在文件 perf.h123 行定义.

◆ eventId [2/2]

UINT32 PerfEventConfig::eventId

在文件 los_perf.h252 行定义.

◆  [1/2]

struct { ... } PerfEventConfig::events[PERF_MAX_EVENT]

◆  [2/2]

struct { ... } PerfEventConfig::events[PERF_MAX_EVENT]

◆ eventsNr [1/2]

unsigned int PerfEventConfig::eventsNr

在文件 perf.h127 行定义.

◆ eventsNr [2/2]

UINT32 PerfEventConfig::eventsNr

在文件 los_perf.h256 行定义.

◆ period [1/2]

unsigned int PerfEventConfig::period

在文件 perf.h124 行定义.

◆ period [2/2]

UINT32 PerfEventConfig::period

在文件 los_perf.h253 行定义.

◆ predivided [1/2]

size_t PerfEventConfig::predivided

在文件 perf.h128 行定义.

◆ predivided [2/2]

BOOL PerfEventConfig::predivided

在文件 los_perf.h257 行定义.

◆ type [1/2]

unsigned int PerfEventConfig::type

在文件 perf.h121 行定义.

◆ type [2/2]

UINT32 PerfEventConfig::type

在文件 los_perf.h250 行定义.


该结构体的文档由以下文件生成: