Linux Perf
trace_sched_handler Struct Reference
Collaboration diagram for trace_sched_handler:
Collaboration graph

Public Attributes

int(* switch_event )(struct perf_sched *sched, struct perf_evsel *evsel, struct perf_sample *sample, struct machine *machine)
 
int(* runtime_event )(struct perf_sched *sched, struct perf_evsel *evsel, struct perf_sample *sample, struct machine *machine)
 
int(* wakeup_event )(struct perf_sched *sched, struct perf_evsel *evsel, struct perf_sample *sample, struct machine *machine)
 
int(* fork_event )(struct perf_sched *sched, union perf_event *event, struct machine *machine)
 
int(* migrate_task_event )(struct perf_sched *sched, struct perf_evsel *evsel, struct perf_sample *sample, struct machine *machine)
 

Detailed Description

Definition at line 134 of file builtin-sched.c.

Member Data Documentation

◆ fork_event

int(* trace_sched_handler::fork_event) (struct perf_sched *sched, union perf_event *event, struct machine *machine)

Definition at line 145 of file builtin-sched.c.

◆ migrate_task_event

int(* trace_sched_handler::migrate_task_event) (struct perf_sched *sched, struct perf_evsel *evsel, struct perf_sample *sample, struct machine *machine)

Definition at line 148 of file builtin-sched.c.

◆ runtime_event

int(* trace_sched_handler::runtime_event) (struct perf_sched *sched, struct perf_evsel *evsel, struct perf_sample *sample, struct machine *machine)

Definition at line 138 of file builtin-sched.c.

◆ switch_event

int(* trace_sched_handler::switch_event) (struct perf_sched *sched, struct perf_evsel *evsel, struct perf_sample *sample, struct machine *machine)

Definition at line 135 of file builtin-sched.c.

◆ wakeup_event

int(* trace_sched_handler::wakeup_event) (struct perf_sched *sched, struct perf_evsel *evsel, struct perf_sample *sample, struct machine *machine)

Definition at line 141 of file builtin-sched.c.


The documentation for this struct was generated from the following file: