Lines Matching full:double

140 static enum metric_threshold_classify get_ratio_thresh(const double ratios[3], double val)  in get_ratio_thresh()
150 static double find_stat(const struct evsel *evsel, int aggr_idx, enum stat_type type) in find_stat()
194 double numerator, struct perf_stat_output_ctx *out, in print_ratio()
196 const double thresh_ratios[3], const char *_unit) in print_ratio()
198 double denominator = find_stat(evsel, aggr_idx, denominator_type); in print_ratio()
199 double ratio = 0; in print_ratio()
215 int aggr_idx, double stalled, in print_stalled_cycles_front()
218 const double thresh_ratios[3] = {50.0, 30.0, 10.0}; in print_stalled_cycles_front()
226 int aggr_idx, double stalled, in print_stalled_cycles_back()
229 const double thresh_ratios[3] = {75.0, 50.0, 20.0}; in print_stalled_cycles_back()
237 int aggr_idx, double misses, in print_branch_miss()
240 const double thresh_ratios[3] = {20.0, 10.0, 5.0}; in print_branch_miss()
248 int aggr_idx, double misses, in print_l1d_miss()
251 const double thresh_ratios[3] = {20.0, 10.0, 5.0}; in print_l1d_miss()
259 int aggr_idx, double misses, in print_l1i_miss()
262 const double thresh_ratios[3] = {20.0, 10.0, 5.0}; in print_l1i_miss()
270 int aggr_idx, double misses, in print_ll_miss()
273 const double thresh_ratios[3] = {20.0, 10.0, 5.0}; in print_ll_miss()
281 int aggr_idx, double misses, in print_dtlb_miss()
284 const double thresh_ratios[3] = {20.0, 10.0, 5.0}; in print_dtlb_miss()
292 int aggr_idx, double misses, in print_itlb_miss()
295 const double thresh_ratios[3] = {20.0, 10.0, 5.0}; in print_itlb_miss()
303 int aggr_idx, double misses, in print_cache_miss()
306 const double thresh_ratios[3] = {20.0, 10.0, 5.0}; in print_cache_miss()
314 int aggr_idx, double instructions, in print_instructions()
319 double cycles = find_stat(evsel, aggr_idx, STAT_CYCLES); in print_instructions()
320 double max_stalled = max(find_stat(evsel, aggr_idx, STAT_STALLED_CYCLES_FRONT), in print_instructions()
340 int aggr_idx, double cycles, in print_cycles()
343 double nsecs = find_stat(evsel, aggr_idx, STAT_NSECS); in print_cycles()
346 double ratio = cycles / nsecs; in print_cycles()
358 int aggr_idx __maybe_unused, double nsecs, in print_nsecs()
363 double wall_time = avg_stats(&walltime_nsecs_stats); in print_nsecs()
385 double val; in prepare_metric()
390 double scale; in prepare_metric()
501 double ratio, scale, threshold; in generic_metric()
566 double test_generic_metric(struct metric_expr *mexp, int aggr_idx) in test_generic_metric()
569 double ratio = 0.0; in test_generic_metric()
685 double avg, int aggr_idx, in perf_stat__print_shadow_stats()
691 int aggr_idx, double misses, in perf_stat__print_shadow_stats()
719 double nsecs = find_stat(evsel, aggr_idx, STAT_NSECS); in perf_stat__print_shadow_stats()
724 double ratio = convert_unit_double(1000000000.0 * avg / nsecs, in perf_stat__print_shadow_stats()