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

#include <los_perf_pri.h>

成员变量

UINT64 startTime
 
UINT64 endTime
 
enum PerfStatus status
 
enum PmuStatus pmuStatusPerCpu [LOSCFG_KERNEL_CORE_NUM]
 
UINT32 sampleType
 
UINT32 taskIds [PERF_MAX_FILTER_TSKS]
 
UINT8 taskIdsNr
 
UINT32 processIds [PERF_MAX_FILTER_TSKS]
 
UINT8 processIdsNr
 
UINT8 needSample
 

详细描述

在文件 los_perf_pri.h109 行定义.

结构体成员变量说明

◆ endTime

UINT64 PerfCB::endTime

在文件 los_perf_pri.h112 行定义.

◆ needSample

UINT8 PerfCB::needSample

在文件 los_perf_pri.h124 行定义.

◆ pmuStatusPerCpu

enum PmuStatus PerfCB::pmuStatusPerCpu[LOSCFG_KERNEL_CORE_NUM]

在文件 los_perf_pri.h116 行定义.

◆ processIds

UINT32 PerfCB::processIds[PERF_MAX_FILTER_TSKS]

在文件 los_perf_pri.h122 行定义.

◆ processIdsNr

UINT8 PerfCB::processIdsNr

在文件 los_perf_pri.h123 行定义.

◆ sampleType

UINT32 PerfCB::sampleType

在文件 los_perf_pri.h119 行定义.

◆ startTime

UINT64 PerfCB::startTime

在文件 los_perf_pri.h111 行定义.

◆ status

enum PerfStatus PerfCB::status

在文件 los_perf_pri.h115 行定义.

◆ taskIds

UINT32 PerfCB::taskIds[PERF_MAX_FILTER_TSKS]

在文件 los_perf_pri.h120 行定义.

◆ taskIdsNr

UINT8 PerfCB::taskIdsNr

在文件 los_perf_pri.h121 行定义.


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