Lines Matching defs:interval
301 #define WRITE_STAT_ROUND_EVENT(time, interval) \
302 write_stat_round_event(time, PERF_STAT_ROUND_TYPE__ ## interval)
485 update_stats(&walltime_nsecs_stats, stat_config.interval * 1000000ULL);
489 static bool handle_interval(unsigned int interval, int *times)
491 if (interval) {
574 static void process_evlist(struct evlist *evlist, unsigned int interval)
582 if (interval)
586 if (interval)
616 static int dispatch_events(bool forks, int timeout, int interval, int *times)
622 if (interval)
623 sleep_time = interval;
642 if (timeout || handle_interval(interval, times))
646 process_evlist(evsel_list, interval);
712 int interval = stat_config.interval;
882 if (interval || timeout || evlist__ctlfd_initialized(evsel_list))
883 status = dispatch_events(forks, timeout, interval, ×);
900 status = dispatch_events(forks, timeout, interval, ×);
910 if (interval && stat_config.summary) {
911 stat_config.interval = 0;
984 if ((child_pid == -1) || stat_config.interval)
1128 OPT_UINTEGER('I', "interval-print", &stat_config.interval,
1129 "print counts at regular interval in ms "
1131 OPT_INTEGER(0, "interval-count", &stat_config.times,
1133 OPT_BOOLEAN(0, "interval-clear", &stat_config.interval_clear,
1134 "clear screen in between new interval"),
1173 "print summary for interval mode"),
1710 if (!stat_config.interval && !stat_config.metric_only) {
1861 if (stat_config.interval && stat_round->time) {
2060 unsigned int interval, timeout;
2096 interval = stat_config.interval;
2279 if (stat_config.times && interval)
2281 else if (stat_config.times && !interval) {
2282 pr_err("interval-count option should be used together with "
2283 "interval-print.\n");
2284 parse_options_usage(stat_usage, stat_options, "interval-count", 0);
2299 if (timeout && interval) {
2300 pr_err("timeout option is not supported with interval-print.\n");
2306 if (perf_evlist__alloc_stats(evsel_list, interval))
2349 if (forever && status != -1 && !interval) {
2355 if (!forever && status != -1 && (!interval || stat_config.summary))
2382 if (!interval) {