perf_event数据结构
2017-02-21 16:02:28 0 举报
登录查看完整内容
perf_event
作者其他创作
大纲/内容
··· ···
struct perf_event_context *ctx;
int (*event_init) (struct perf_event *event);
__u64 sample_period;
u64 last_period;
struct perf_event_context *perf_event_ctxp;
int nr_events;
local64_t prev_count;
unsigned long config_base;
struct hw_perf_event
__u32 type;
struct perf_event_attr
__u64 disabled;
__u32 size;
local64_t period_left;
__u64 sample_freq;
int nr_active;
struct perf_event_attr attr;
int state;
struct perf_event
struct task_struct
void (*read) (struct perf_event *event);
struct list_head event_list;
struct task_struct *task;
u64 sample_period;
struct pmu
__u64 sample_type;
unsigned long event_base;
__u64 config;
struct perf_event_context
struct hw_perf_event hw;
__u64 read_format;
void (*pmu_disable) (struct pmu *pmu);
void (*pmu_enable) (struct pmu *pmu);
struct task_struct *owner;
struct pmu *pmu;
0 条评论
回复 删除
下一页