Lines Matching defs:output

169 	{.str = "bpf-output",   .field = PERF_OUTPUT_BPF_OUTPUT},
198 } output[OUTPUT_TYPE_MAX] = {
288 /* For metric output */
359 if (output[j].user_set)
379 #define PRINT_FIELD(x) (output[output_type(attr->type)].fields & PERF_OUTPUT_##x)
391 if (output[type].user_set_fields & field) {
402 output[type].fields &= ~field;
508 output[type].print_ip_opts = 0;
510 output[type].print_ip_opts |= EVSEL__PRINT_IP;
513 output[type].print_ip_opts |= EVSEL__PRINT_SYM;
516 output[type].print_ip_opts |= EVSEL__PRINT_DSO;
519 output[type].print_ip_opts |= EVSEL__PRINT_SYMOFFSET;
522 output[type].print_ip_opts |= EVSEL__PRINT_SRCLINE;
542 if (!evsel && output[j].user_set && !output[j].wildcard_set &&
550 if (evsel && output[j].fields &&
558 tod |= output[j].fields & PERF_OUTPUT_TOD;
581 !output[PERF_TYPE_TRACEPOINT].user_set) {
589 output[j].fields |= PERF_OUTPUT_IP;
590 output[j].fields |= PERF_OUTPUT_SYM;
591 output[j].fields |= PERF_OUTPUT_SYMOFFSET;
592 output[j].fields |= PERF_OUTPUT_DSO;
1372 * Try to keep the output length from changing frequently so that the
1373 * output lines up more nicely.
1445 unsigned int print_opts = output[type].print_ip_opts;
1469 !output[type].user_set)) {
1581 printed += fprintf(fp, "%17s", !printer_data->line_no ? "BPF output:" :
1923 if (output[type].fields == 0)
1986 sample__fprintf_sym(sample, al, 0, output[type].print_ip_opts, cursor,
2209 if (!(output[type].user_unset_fields & PERF_OUTPUT_IP))
2210 output[type].fields |= PERF_OUTPUT_IP;
2211 if (!(output[type].user_unset_fields & PERF_OUTPUT_SYM))
2212 output[type].fields |= PERF_OUTPUT_SYM;
2707 if (output[type].user_set)
2715 output[type].fields = 0;
2716 output[type].user_set = true;
2717 output[type].wildcard_set = false;
2736 output[j].fields = 0;
2737 output[j].user_set = true;
2738 output[j].wildcard_set = true;
2779 if (output[j].invalid_fields & all_output_options[i].field) {
2784 output[j].fields &= ~all_output_options[i].field;
2785 output[j].user_set_fields &= ~all_output_options[i].field;
2786 output[j].user_unset_fields |= all_output_options[i].field;
2788 output[j].fields |= all_output_options[i].field;
2789 output[j].user_set_fields |= all_output_options[i].field;
2790 output[j].user_unset_fields &= ~all_output_options[i].field;
2792 output[j].user_set = true;
2793 output[j].wildcard_set = true;
2797 if (output[type].invalid_fields & all_output_options[i].field) {
2805 output[type].fields &= ~all_output_options[i].field;
2807 output[type].fields |= all_output_options[i].field;
2808 output[type].user_set = true;
2809 output[type].wildcard_set = true;
2814 if (output[type].fields == 0) {
3098 * show the output in a perf browser.
3507 "comma separated output fields prepend with 'type:'. "
3512 "brstacksym,flags,bpf-output,brstackinsn,brstackoff,"
3522 "Run xed disassembler on output", parse_xed),
3567 "Dump trace output to files named by the monitored events"),
3834 if ((output[PERF_TYPE_HARDWARE].fields & PERF_OUTPUT_CALLINDENT) ||