/tools/perf/arch/x86/util/ |
D | intel-bts.c | 115 struct record_opts *opts) in intel_bts_recording_options() argument 125 btsr->snapshot_mode = opts->auxtrace_snapshot_mode; in intel_bts_recording_options() 136 opts->full_auxtrace = true; in intel_bts_recording_options() 140 if (opts->auxtrace_snapshot_mode && !opts->full_auxtrace) { in intel_bts_recording_options() 145 if (!opts->full_auxtrace) in intel_bts_recording_options() 148 if (opts->full_auxtrace && !cpu_map__empty(cpus)) { in intel_bts_recording_options() 154 if (opts->auxtrace_snapshot_mode) { in intel_bts_recording_options() 155 if (!opts->auxtrace_snapshot_size && !opts->auxtrace_mmap_pages) { in intel_bts_recording_options() 157 opts->auxtrace_mmap_pages = MiB(4) / page_size; in intel_bts_recording_options() 159 opts->auxtrace_mmap_pages = KiB(128) / page_size; in intel_bts_recording_options() [all …]
|
D | intel-pt.c | 239 struct record_opts *opts, in intel_pt_parse_snapshot_options() argument 253 opts->auxtrace_snapshot_mode = true; in intel_pt_parse_snapshot_options() 254 opts->auxtrace_snapshot_size = snapshot_size; in intel_pt_parse_snapshot_options() 548 struct record_opts *opts) in intel_pt_recording_options() argument 561 ptr->snapshot_mode = opts->auxtrace_snapshot_mode; in intel_pt_recording_options() 572 opts->full_auxtrace = true; in intel_pt_recording_options() 576 if (opts->auxtrace_snapshot_mode && !opts->full_auxtrace) { in intel_pt_recording_options() 581 if (opts->use_clockid) { in intel_pt_recording_options() 586 if (!opts->full_auxtrace) in intel_pt_recording_options() 594 if (opts->auxtrace_snapshot_mode) { in intel_pt_recording_options() [all …]
|
/tools/perf/util/ |
D | record.c | 132 void perf_evlist__config(struct perf_evlist *evlist, struct record_opts *opts, in perf_evlist__config() argument 143 if (opts->group) in perf_evlist__config() 147 opts->no_inherit = true; in perf_evlist__config() 152 perf_evsel__config(evsel, opts, callchain); in perf_evlist__config() 157 if (opts->full_auxtrace) { in perf_evlist__config() 187 static int record_opts__config_freq(struct record_opts *opts) in record_opts__config_freq() argument 189 bool user_freq = opts->user_freq != UINT_MAX; in record_opts__config_freq() 192 if (opts->user_interval != ULLONG_MAX) in record_opts__config_freq() 193 opts->default_interval = opts->user_interval; in record_opts__config_freq() 195 opts->freq = opts->user_freq; in record_opts__config_freq() [all …]
|
D | evsel.c | 613 struct record_opts *opts, in perf_evsel__config_callchain() argument 624 if (!opts->branch_stack) { in perf_evsel__config_callchain() 679 struct record_opts *opts) in apply_config_terms() argument 768 perf_evsel__config_callchain(evsel, opts, ¶m); in apply_config_terms() 800 void perf_evsel__config(struct perf_evsel *evsel, struct record_opts *opts, in perf_evsel__config() argument 806 bool per_cpu = opts->target.default_per_cpu && !opts->target.per_thread; in perf_evsel__config() 809 attr->inherit = !opts->no_inherit; in perf_evsel__config() 810 attr->write_backward = opts->overwrite ? 1 : 0; in perf_evsel__config() 838 if (!attr->sample_period || (opts->user_freq != UINT_MAX || in perf_evsel__config() 839 opts->user_interval != ULLONG_MAX)) { in perf_evsel__config() [all …]
|
D | data-convert-bt.h | 7 struct perf_data_convert_opts *opts);
|
D | top.c | 29 struct record_opts *opts = &top->record_opts; in perf_top__header_snprintf() local 30 struct target *target = &opts->target; in perf_top__header_snprintf() 77 opts->freq ? "Hz" : ""); in perf_top__header_snprintf()
|
/tools/perf/arch/arm/util/ |
D | cs-etm.c | 51 struct record_opts *opts, in cs_etm_parse_snapshot_options() argument 65 opts->auxtrace_snapshot_mode = true; in cs_etm_parse_snapshot_options() 66 opts->auxtrace_snapshot_size = snapshot_size; in cs_etm_parse_snapshot_options() 74 struct record_opts *opts) in cs_etm_recording_options() argument 84 ptr->snapshot_mode = opts->auxtrace_snapshot_mode; in cs_etm_recording_options() 96 opts->full_auxtrace = true; in cs_etm_recording_options() 104 if (opts->use_clockid) { in cs_etm_recording_options() 111 if (opts->auxtrace_snapshot_mode) { in cs_etm_recording_options() 116 if (!opts->auxtrace_snapshot_size && in cs_etm_recording_options() 117 !opts->auxtrace_mmap_pages) { in cs_etm_recording_options() [all …]
|
/tools/perf/ |
D | builtin-record.c | 50 struct record_opts opts; member 280 rec->opts.auxtrace_snapshot_size); in record__auxtrace_mmap_read_snapshot() 349 struct record_opts *opts = &rec->opts; in record__mmap_evlist() local 352 if (perf_evlist__mmap_ex(evlist, opts->mmap_pages, false, in record__mmap_evlist() 353 opts->auxtrace_mmap_pages, in record__mmap_evlist() 354 opts->auxtrace_snapshot_mode) < 0) { in record__mmap_evlist() 361 opts->mmap_pages, opts->auxtrace_mmap_pages); in record__mmap_evlist() 386 struct record_opts *opts = &rec->opts; in record__open() local 390 perf_evlist__config(evlist, opts, &callchain_param); in record__open() 402 perf_evsel__open_strerror(pos, &opts->target, in record__open() [all …]
|
D | builtin-data.c | 57 struct perf_data_convert_opts opts = { in cmd_data_convert() local 67 OPT_BOOLEAN('f', "force", &opts.force, "don't complain, do it"), in cmd_data_convert() 68 OPT_BOOLEAN(0, "all", &opts.all, "Convert all events"), in cmd_data_convert() 86 return bt_convert__perf2ctf(input_name, to_ctf, &opts); in cmd_data_convert()
|
D | builtin-kvm.c | 547 if (kvm->opts.target.system_wide) in print_vcpu_info() 549 else if (kvm->opts.target.pid) in print_vcpu_info() 550 pr_info("pid(s) %s, ", kvm->opts.target.pid); in print_vcpu_info() 986 perf_evlist__config(evlist, &kvm->opts, NULL); in kvm_live_open_events() 1026 if (perf_evlist__mmap(evlist, kvm->opts.mmap_pages, false) < 0) { in kvm_live_open_events() 1086 if (kvm->opts.target.pid) { in parse_target_str() 1087 kvm->pid_list = intlist__new(kvm->opts.target.pid); in parse_target_str() 1226 OPT_STRING('p', "pid", &kvm->opts.target.pid, "pid", in kvm_events_report() 1246 if (!kvm->opts.target.pid) in kvm_events_report() 1247 kvm->opts.target.system_wide = true; in kvm_events_report() [all …]
|
D | perf-completion.sh | 156 cmds=$($cmd --list-opts) 178 opts=$($cmd $subcmd --list-opts) 179 __perfcomp "$opts" "$cur"
|
D | builtin-top.c | 869 struct record_opts *opts = &top->record_opts; in perf_top__start_counters() local 871 perf_evlist__config(evlist, opts, &callchain_param); in perf_top__start_counters() 883 perf_evsel__open_strerror(counter, &opts->target, in perf_top__start_counters() 890 if (perf_evlist__mmap(evlist, opts->mmap_pages, false) < 0) { in perf_top__start_counters() 925 struct record_opts *opts = &top->record_opts; in __cmd_top() local 946 machine__synthesize_threads(&top->session->machines.host, &opts->target, in __cmd_top() 947 top->evlist->threads, false, opts->proc_map_timeout); in __cmd_top() 978 if (!target__none(&opts->target)) in __cmd_top() 1106 struct record_opts *opts = &top.record_opts; in cmd_top() local 1107 struct target *target = &opts->target; in cmd_top() [all …]
|
D | builtin-trace.c | 65 struct record_opts opts; member 1151 err = __machine__synthesize_threads(trace->host, &trace->tool, &trace->opts.target, in trace__symbols_init() 1153 trace->opts.proc_map_timeout); in trace__symbols_init() 1980 if (trace->opts.target.pid) { in parse_target_str() 1981 trace->pid_list = intlist__new(trace->opts.target.pid); in parse_target_str() 1988 if (trace->opts.target.tid) { in parse_target_str() 1989 trace->tid_list = intlist__new(trace->opts.target.tid); in parse_target_str() 2233 err = perf_evlist__create_maps(evlist, &trace->opts.target); in trace__run() 2245 perf_evlist__config(evlist, &trace->opts, NULL); in trace__run() 2252 &trace->opts, &callchain_param); in trace__run() [all …]
|
/tools/lib/subcmd/ |
D | parse-options.c | 652 static void print_option_help(const struct option *opts, int full) in print_option_help() argument 657 if (opts->type == OPTION_GROUP) { in print_option_help() 659 if (*opts->help) in print_option_help() 660 fprintf(stderr, "%s\n", opts->help); in print_option_help() 663 if (!full && (opts->flags & PARSE_OPT_HIDDEN)) in print_option_help() 665 if (opts->flags & PARSE_OPT_DISABLED) in print_option_help() 669 if (opts->short_name) in print_option_help() 670 pos += fprintf(stderr, "-%c", opts->short_name); in print_option_help() 674 if (opts->long_name && opts->short_name) in print_option_help() 676 if (opts->long_name) in print_option_help() [all …]
|
/tools/perf/scripts/python/ |
D | stackcollapse.py | 55 (opts, args) = parser.parse_args() 59 if opts.include_tid and not opts.include_comm: 61 if opts.include_pid and not opts.include_comm: 74 if opts.tidy_java: 89 if opts.annotate_kernel and dso == '[kernel.kallsyms]': 108 if opts.include_comm: 111 if opts.include_pid: 114 if opts.include_tid:
|
/tools/perf/tests/ |
D | backward-ring-buffer.c | 84 struct record_opts opts = { in test__backward_ring_buffer() local 96 opts.target.tid = opts.target.pid = pid; in test__backward_ring_buffer() 104 err = perf_evlist__create_maps(evlist, &opts.target); in test__backward_ring_buffer() 122 perf_evlist__config(evlist, &opts, NULL); in test__backward_ring_buffer() 132 err = do_test(evlist, opts.mmap_pages, &sample_count, in test__backward_ring_buffer()
|
D | bpf.c | 92 struct record_opts opts = { in do_test() local 123 opts.target.tid = opts.target.pid = pid; in do_test() 132 err = perf_evlist__create_maps(evlist, &opts.target); in do_test() 141 perf_evlist__config(evlist, &opts, NULL); in do_test() 150 err = perf_evlist__mmap(evlist, opts.mmap_pages, false); in do_test()
|
D | openat-syscall-tp-fields.c | 18 struct record_opts opts = { in test__syscall_openat_tp_fields() local 48 err = perf_evlist__create_maps(evlist, &opts.target); in test__syscall_openat_tp_fields() 54 perf_evsel__config(evsel, &opts, NULL); in test__syscall_openat_tp_fields()
|
D | perf-record.c | 40 struct record_opts opts = { in test__PERF_RECORD() local 80 err = perf_evlist__create_maps(evlist, &opts.target); in test__PERF_RECORD() 92 err = perf_evlist__prepare_workload(evlist, &opts.target, argv, false, NULL); in test__PERF_RECORD() 105 perf_evlist__config(evlist, &opts, NULL); in test__PERF_RECORD() 141 err = perf_evlist__mmap(evlist, opts.mmap_pages, false); in test__PERF_RECORD()
|
D | keep-tracking.c | 54 struct record_opts opts = { in test__keep_tracking() local 83 perf_evlist__config(evlist, &opts, NULL); in test__keep_tracking()
|
/tools/usb/usbip/src/ |
D | usbip_detach.c | 86 static const struct option opts[] = { in usbip_detach() local 94 opt = getopt_long(argc, argv, "p:", opts, NULL); in usbip_detach()
|
D | usbip_unbind.c | 114 static const struct option opts[] = { in usbip_unbind() local 123 opt = getopt_long(argc, argv, "b:", opts, NULL); in usbip_unbind()
|
D | usbip_bind.c | 196 static const struct option opts[] = { in usbip_bind() local 205 opt = getopt_long(argc, argv, "b:", opts, NULL); in usbip_bind()
|
D | usbip.c | 147 static const struct option opts[] = { in main() local 161 opt = getopt_long(argc, argv, "+dlt:", opts, NULL); in main()
|
/tools/power/acpi/common/ |
D | getopt.c | 122 int acpi_getopt(int argc, char **argv, char *opts) in acpi_getopt() argument 145 (opts_ptr = strchr(opts, current_char)) == NULL) { in acpi_getopt()
|