Lines Matching refs:m
379 static int synth_event_show(struct seq_file *m, struct dyn_event *ev);
1424 static int __synth_event_show(struct seq_file *m, struct synth_event *event) in __synth_event_show() argument
1429 seq_printf(m, "%s\t", event->name); in __synth_event_show()
1435 seq_printf(m, "%s %s%s", field->type, field->name, in __synth_event_show()
1439 seq_putc(m, '\n'); in __synth_event_show()
1444 static int synth_event_show(struct seq_file *m, struct dyn_event *ev) in synth_event_show() argument
1448 seq_printf(m, "s:%s/", event->class.system); in synth_event_show()
1450 return __synth_event_show(m, event); in synth_event_show()
1453 static int synth_events_seq_show(struct seq_file *m, void *v) in synth_events_seq_show() argument
1460 return __synth_event_show(m, to_synth_event(ev)); in synth_events_seq_show()
3707 static void hist_trigger_print_key(struct seq_file *m,
3729 static void track_data_snapshot_print(struct seq_file *m, in track_data_snapshot_print() argument
3747 seq_puts(m, "\nSnapshot taken (see tracing/snapshot). Details:\n"); in track_data_snapshot_print()
3748 seq_printf(m, "\ttriggering value { %s(%s) }: %10llu", in track_data_snapshot_print()
3752 seq_puts(m, "\ttriggered by event with key: "); in track_data_snapshot_print()
3753 hist_trigger_print_key(m, hist_data, track_data->key, &track_data->elt); in track_data_snapshot_print()
3754 seq_putc(m, '\n'); in track_data_snapshot_print()
3766 static void track_data_snapshot_print(struct seq_file *m, in track_data_snapshot_print() argument
3770 static void track_data_print(struct seq_file *m, in track_data_print() argument
3779 seq_printf(m, "\n\tmax: %10llu", track_val); in track_data_print()
3781 seq_printf(m, "\n\tchanged: %10llu", track_val); in track_data_print()
3796 seq_printf(m, " %s: %-32s", save_var->var.name, in track_data_print()
3799 seq_printf(m, " %s: %10llu", save_var->var.name, val); in track_data_print()
4965 static void print_actions(struct seq_file *m, in print_actions() argument
4979 track_data_print(m, hist_data, elt, data); in print_actions()
4983 static void print_action_spec(struct seq_file *m, in print_action_spec() argument
4991 seq_printf(m, "%s", hist_data->save_vars[i]->var->var.name); in print_action_spec()
4993 seq_puts(m, ","); in print_action_spec()
4997 seq_printf(m, "%s", data->synth_event_name); in print_action_spec()
5000 seq_puts(m, ","); in print_action_spec()
5001 seq_printf(m, "%s", data->params[i]); in print_action_spec()
5006 static void print_track_data_spec(struct seq_file *m, in print_track_data_spec() argument
5011 seq_puts(m, ":onmax("); in print_track_data_spec()
5013 seq_puts(m, ":onchange("); in print_track_data_spec()
5014 seq_printf(m, "%s", data->track_data.var_str); in print_track_data_spec()
5015 seq_printf(m, ").%s(", data->action_name); in print_track_data_spec()
5017 print_action_spec(m, hist_data, data); in print_track_data_spec()
5019 seq_puts(m, ")"); in print_track_data_spec()
5022 static void print_onmatch_spec(struct seq_file *m, in print_onmatch_spec() argument
5026 seq_printf(m, ":onmatch(%s.%s).", data->match_data.event_system, in print_onmatch_spec()
5029 seq_printf(m, "%s(", data->action_name); in print_onmatch_spec()
5031 print_action_spec(m, hist_data, data); in print_onmatch_spec()
5033 seq_puts(m, ")"); in print_onmatch_spec()
5094 static void print_actions_spec(struct seq_file *m, in print_actions_spec() argument
5103 print_onmatch_spec(m, hist_data, data); in print_actions_spec()
5106 print_track_data_spec(m, hist_data, data); in print_actions_spec()
5366 static void hist_trigger_stacktrace_print(struct seq_file *m, in hist_trigger_stacktrace_print() argument
5378 seq_printf(m, "%*c", 1 + spaces, ' '); in hist_trigger_stacktrace_print()
5380 seq_printf(m, "%s\n", str); in hist_trigger_stacktrace_print()
5384 static void hist_trigger_print_key(struct seq_file *m, in hist_trigger_print_key() argument
5396 seq_puts(m, "{ "); in hist_trigger_print_key()
5402 seq_puts(m, ", "); in hist_trigger_print_key()
5408 seq_printf(m, "%s: %llx", field_name, uval); in hist_trigger_print_key()
5412 seq_printf(m, "%s: [%llx] %-45s", field_name, in hist_trigger_print_key()
5417 seq_printf(m, "%s: [%llx] %-55s", field_name, in hist_trigger_print_key()
5429 seq_printf(m, "%s: %-16s[%10llu]", field_name, in hist_trigger_print_key()
5439 seq_printf(m, "%s: %-30s[%3llu]", field_name, in hist_trigger_print_key()
5442 seq_puts(m, "stacktrace:\n"); in hist_trigger_print_key()
5443 hist_trigger_stacktrace_print(m, in hist_trigger_print_key()
5448 seq_printf(m, "%s: ~ 2^%-2llu", field_name, in hist_trigger_print_key()
5451 seq_printf(m, "%s: %-50s", field_name, in hist_trigger_print_key()
5455 seq_printf(m, "%s: %10llu", field_name, uval); in hist_trigger_print_key()
5460 seq_puts(m, " "); in hist_trigger_print_key()
5462 seq_puts(m, "}"); in hist_trigger_print_key()
5465 static void hist_trigger_entry_print(struct seq_file *m, in hist_trigger_entry_print() argument
5473 hist_trigger_print_key(m, hist_data, key, elt); in hist_trigger_entry_print()
5475 seq_printf(m, " hitcount: %10llu", in hist_trigger_entry_print()
5486 seq_printf(m, " %s: %10llx", field_name, in hist_trigger_entry_print()
5489 seq_printf(m, " %s: %10llu", field_name, in hist_trigger_entry_print()
5494 print_actions(m, hist_data, elt); in hist_trigger_entry_print()
5496 seq_puts(m, "\n"); in hist_trigger_entry_print()
5499 static int print_entries(struct seq_file *m, in print_entries() argument
5513 hist_trigger_entry_print(m, hist_data, in print_entries()
5522 static void hist_trigger_show(struct seq_file *m, in hist_trigger_show() argument
5529 seq_puts(m, "\n\n"); in hist_trigger_show()
5531 seq_puts(m, "# event histogram\n#\n# trigger info: "); in hist_trigger_show()
5532 data->ops->print(m, data->ops, data); in hist_trigger_show()
5533 seq_puts(m, "#\n\n"); in hist_trigger_show()
5536 n_entries = print_entries(m, hist_data); in hist_trigger_show()
5540 track_data_snapshot_print(m, hist_data); in hist_trigger_show()
5542 seq_printf(m, "\nTotals:\n Hits: %llu\n Entries: %u\n Dropped: %llu\n", in hist_trigger_show()
5547 static int hist_show(struct seq_file *m, void *v) in hist_show() argument
5555 event_file = event_file_data(m->private); in hist_show()
5563 hist_trigger_show(m, data, n++); in hist_show()
5590 static void hist_field_print(struct seq_file *m, struct hist_field *hist_field) in hist_field_print() argument
5595 seq_printf(m, "%s=", hist_field->var.name); in hist_field_print()
5598 seq_puts(m, "cpu"); in hist_field_print()
5602 seq_putc(m, '$'); in hist_field_print()
5603 seq_printf(m, "%s", field_name); in hist_field_print()
5605 seq_puts(m, "common_timestamp"); in hist_field_print()
5613 seq_printf(m, ".%s", flags); in hist_field_print()
5618 static int event_hist_trigger_print(struct seq_file *m, in event_hist_trigger_print() argument
5627 seq_puts(m, "hist:"); in event_hist_trigger_print()
5630 seq_printf(m, "%s:", data->name); in event_hist_trigger_print()
5632 seq_puts(m, "keys="); in event_hist_trigger_print()
5638 seq_puts(m, ","); in event_hist_trigger_print()
5641 seq_puts(m, "stacktrace"); in event_hist_trigger_print()
5643 hist_field_print(m, field); in event_hist_trigger_print()
5646 seq_puts(m, ":vals="); in event_hist_trigger_print()
5656 seq_puts(m, "hitcount"); in event_hist_trigger_print()
5658 seq_puts(m, ","); in event_hist_trigger_print()
5659 hist_field_print(m, field); in event_hist_trigger_print()
5666 seq_puts(m, ":"); in event_hist_trigger_print()
5673 seq_puts(m, ","); in event_hist_trigger_print()
5674 hist_field_print(m, field); in event_hist_trigger_print()
5679 seq_puts(m, ":sort="); in event_hist_trigger_print()
5695 seq_puts(m, ","); in event_hist_trigger_print()
5698 seq_puts(m, "hitcount"); in event_hist_trigger_print()
5702 hist_field_print(m, hist_data->fields[idx]); in event_hist_trigger_print()
5706 seq_puts(m, ".descending"); in event_hist_trigger_print()
5708 seq_printf(m, ":size=%u", (1 << hist_data->map->map_bits)); in event_hist_trigger_print()
5710 seq_printf(m, ":clock=%s", hist_data->attrs->clock); in event_hist_trigger_print()
5712 print_actions_spec(m, hist_data); in event_hist_trigger_print()
5715 seq_printf(m, " if %s", data->filter_str); in event_hist_trigger_print()
5718 seq_puts(m, " [paused]"); in event_hist_trigger_print()
5720 seq_puts(m, " [active]"); in event_hist_trigger_print()
5722 seq_putc(m, '\n'); in event_hist_trigger_print()