D | builtin-sched.c | 146 int (*switch_event)(struct perf_sched *sched, struct evsel *evsel, 149 int (*runtime_event)(struct perf_sched *sched, struct evsel *evsel, 152 int (*wakeup_event)(struct perf_sched *sched, struct evsel *evsel, 156 int (*fork_event)(struct perf_sched *sched, union perf_event *event, 159 int (*migrate_task_event)(struct perf_sched *sched, 304 static void burn_nsecs(struct perf_sched *sched, u64 nsecs) in burn_nsecs() argument 310 } while (T1 + sched->run_measurement_overhead < T0 + nsecs); in burn_nsecs() 323 static void calibrate_run_measurement_overhead(struct perf_sched *sched) in calibrate_run_measurement_overhead() argument 330 burn_nsecs(sched, 0); in calibrate_run_measurement_overhead() 335 sched->run_measurement_overhead = min_delta; in calibrate_run_measurement_overhead() [all …]
|