Lines Matching refs:opts
880 struct perf_record_opts *opts = &top->record_opts;
882 perf_evlist__config(evlist, opts);
894 perf_evsel__open_strerror(counter, &opts->target,
901 if (perf_evlist__mmap(evlist, opts->mmap_pages, false) < 0) {
933 struct perf_record_opts *opts = &top->record_opts;
956 if (perf_target__has_task(&opts->target))
979 if (!perf_target__none(&opts->target))
1066 struct perf_record_opts *opts = &top.record_opts;
1067 struct perf_target *target = &opts->target;
1072 OPT_U64('c', "count", &opts->user_interval, "event period to sample"),
1085 OPT_UINTEGER('m', "mmap-pages", &opts->mmap_pages,
1095 OPT_BOOLEAN('g', "group", &opts->group,
1097 OPT_BOOLEAN('i', "no-inherit", &opts->no_inherit,
1102 OPT_UINTEGER('F', "freq", &opts->user_freq, "profile at this frequency"),
1208 if (opts->user_interval != ULLONG_MAX)
1209 opts->default_interval = opts->user_interval;
1210 if (opts->user_freq != UINT_MAX)
1211 opts->freq = opts->user_freq;
1216 if (opts->default_interval)
1217 opts->freq = 0;
1218 else if (opts->freq) {
1219 opts->default_interval = opts->freq;