Home
last modified time | relevance | path

Searched refs:perf_time_interval (Results 1 – 14 of 14) sorted by relevance

/linux/tools/perf/util/
H A Dtime-utils.h9 struct perf_time_interval { struct
15 int perf_time__parse_str(struct perf_time_interval *ptime, const char *ostr); argument
17 int perf_time__percent_parse_str(struct perf_time_interval *ptime_buf, int num,
20 struct perf_time_interval *perf_time__range_alloc(const char *ostr, int *size);
22 bool perf_time__skip_sample(struct perf_time_interval *ptime, u64 timestamp);
24 bool perf_time__ranges_skip_sample(struct perf_time_interval *ptime_buf,
30 struct perf_time_interval **ranges,
35 struct perf_time_interval **ranges,
H A Dtime-utils.c51 static int parse_timestr_sec_nsec(struct perf_time_interval *ptime, in parse_timestr_sec_nsec()
94 int perf_time__parse_str(struct perf_time_interval *ptime, const char *ostr) in perf_time__parse_str()
120 static int perf_time__parse_strs(struct perf_time_interval *ptime, in perf_time__parse_strs()
199 static int set_percent_time(struct perf_time_interval *ptime, double start_pcnt, in set_percent_time()
218 static int percent_slash_split(char *str, struct perf_time_interval *ptime, in percent_slash_split()
253 static int percent_dash_split(char *str, struct perf_time_interval *ptime, in percent_dash_split()
279 typedef int (*time_pecent_split)(char *, struct perf_time_interval *,
282 static int percent_comma_split(struct perf_time_interval *ptime_buf, int num, in percent_comma_split()
327 static int one_percent_convert(struct perf_time_interval *ptime_buf, in one_percent_convert()
358 int perf_time__percent_parse_str(struct perf_time_interval *ptime_buf, int num, in perf_time__percent_parse_str()
[all …]
H A Dauxtrace.h156 struct perf_time_interval *ptime_range;
688 struct perf_time_interval *ptime_range, in itrace_synth_opts__set_time_range()
H A Dkwork.h219 struct perf_time_interval ptime;
H A Ddata-convert-json.c39 struct perf_time_interval *ptime_range;
H A Ddata-convert-bt.c96 struct perf_time_interval *ptime_range;
H A Dintel-pt.c302 struct perf_time_interval *range = pt->synth_opts.ptime_range; in intel_pt_log_events()
4263 struct perf_time_interval *p = opts->ptime_range; in intel_pt_setup_time_ranges()
/linux/tools/perf/tests/
H A Dtime-utils-test.c38 struct perf_time_interval ptime; in test__perf_time__parse_str()
64 struct perf_time_interval ptime[TEST_MAX];
77 struct perf_time_interval *ptime = NULL; in test__perf_time__parse_for_ranges()
/linux/tools/perf/
H A Dbuiltin-sched.c238 struct perf_time_interval ptime;
239 struct perf_time_interval hist_time;
2795 struct perf_time_interval *ptime = &sched->ptime; in timehist_sched_change_event()
H A Dbuiltin-report.c108 struct perf_time_interval *ptime_range;
H A Dbuiltin-kmem.c84 static struct perf_time_interval ptime;
H A Dbuiltin-diff.c43 struct perf_time_interval *ptime_range;
H A Dbuiltin-kwork.c425 struct perf_time_interval *ptime = &kwork->ptime; in profile_event_match()
H A Dbuiltin-script.c164 struct perf_time_interval *ptime_range;