Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit eba7181d authored by David Ahern's avatar David Ahern Committed by Arnaldo Carvalho de Melo
Browse files

perf tools: Remove unused tracing functions

parent 0d7f5b57
Loading
Loading
Loading
Loading
+0 −37
Original line number Diff line number Diff line
@@ -183,43 +183,6 @@ void event_format__print(struct event_format *event,
	trace_seq_do_printf(&s);
}

void print_trace_event(struct pevent *pevent, int cpu, void *data, int size)
{
	int type = trace_parse_common_type(pevent, data);
	struct event_format *event = pevent_find_event(pevent, type);

	if (!event) {
		warning("ug! no event found for type %d", type);
		return;
	}

	event_format__print(event, cpu, data, size);
}

void print_event(struct pevent *pevent, int cpu, void *data, int size,
		 unsigned long long nsecs, char *comm)
{
	struct pevent_record record;
	struct trace_seq s;
	int pid;

	pevent->latency_format = latency_format;

	record.ts = nsecs;
	record.cpu = cpu;
	record.size = size;
	record.data = data;
	pid = pevent_data_pid(pevent, &record);

	if (!pevent_pid_is_registered(pevent, pid))
		pevent_register_comm(pevent, comm, pid);

	trace_seq_init(&s);
	pevent_print_event(pevent, &s, &record);
	trace_seq_do_printf(&s);
	printf("\n");
}

void parse_proc_kallsyms(struct pevent *pevent,
			 char *file, unsigned int size __maybe_unused)
{
+0 −4
Original line number Diff line number Diff line
@@ -30,13 +30,9 @@ enum {
int bigendian(void);

struct pevent *read_trace_init(int file_bigendian, int host_bigendian);
void print_trace_event(struct pevent *pevent, int cpu, void *data, int size);
void event_format__print(struct event_format *event,
			 int cpu, void *data, int size);

void print_event(struct pevent *pevent, int cpu, void *data, int size,
		 unsigned long long nsecs, char *comm);

int parse_ftrace_file(struct pevent *pevent, char *buf, unsigned long size);
int parse_event_file(struct pevent *pevent,
		     char *buf, unsigned long size, char *sys);