| H A D | builtin-timechart.c | 202 static struct per_pid *find_create_pid(struct timechart *tchart, int pid) in find_create_pid() argument 232 static void pid_set_comm(struct timechart *tchart, int pid, char *comm) in pid_set_comm() argument 255 static void pid_fork(struct timechart *tchart, int pid, int ppid, u64 timestamp) in pid_fork() argument 271 pid_exit(struct timechart * tchart,int pid,u64 timestamp) pid_exit() argument 280 pid_put_sample(struct timechart * tchart,int pid,int type,unsigned int cpu,u64 start,u64 end,const char * backtrace) pid_put_sample() argument 328 struct timechart *tchart = container_of(tool, struct timechart, tool); process_comm_event() local 338 struct timechart *tchart = container_of(tool, struct timechart, tool); process_fork_event() local 348 struct timechart *tchart = container_of(tool, struct timechart, tool); process_exit_event() local 363 c_state_end(struct timechart * tchart,int cpu,u64 timestamp) c_state_end() argument 380 p_state_end(struct timechart * tchart,int cpu,u64 timestamp) p_state_end() argument 401 p_state_change(struct timechart * tchart,int cpu,u64 timestamp,u64 new_freq) p_state_change() argument 425 sched_wakeup(struct timechart * tchart,int cpu,u64 timestamp,int waker,int wakee,u8 flags,const char * backtrace) sched_wakeup() argument 458 sched_switch(struct timechart * tchart,int cpu,u64 timestamp,int prev_pid,int next_pid,u64 prev_state,const char * backtrace) sched_switch() argument 580 struct timechart *tchart = container_of(tool, struct timechart, tool); process_sample_event() local 615 process_sample_cpu_frequency(struct timechart * tchart,struct evsel * evsel,struct perf_sample * sample,const char * backtrace __maybe_unused) process_sample_cpu_frequency() argument 628 process_sample_sched_wakeup(struct timechart * tchart,struct evsel * evsel,struct perf_sample * sample,const char * backtrace) process_sample_sched_wakeup() argument 642 process_sample_sched_switch(struct timechart * tchart,struct evsel * evsel,struct perf_sample * sample,const char * backtrace) process_sample_sched_switch() argument 671 process_sample_power_end(struct timechart * tchart,struct evsel * evsel __maybe_unused,struct perf_sample * sample,const char * backtrace __maybe_unused) process_sample_power_end() argument 681 process_sample_power_frequency(struct timechart * tchart,struct evsel * evsel,struct perf_sample * sample,const char * backtrace __maybe_unused) process_sample_power_frequency() argument 698 end_sample_processing(struct timechart * tchart) end_sample_processing() argument 730 pid_begin_io_sample(struct timechart * tchart,int pid,int type,u64 start,int fd) pid_begin_io_sample() argument 772 pid_end_io_sample(struct timechart * tchart,int pid,int type,u64 end,long ret) pid_end_io_sample() argument 851 process_enter_read(struct timechart * tchart,struct evsel * evsel,struct perf_sample * sample) process_enter_read() argument 861 process_exit_read(struct timechart * tchart,struct evsel * evsel,struct perf_sample * sample) process_exit_read() argument 871 process_enter_write(struct timechart * tchart,struct evsel * evsel,struct perf_sample * sample) process_enter_write() argument 881 process_exit_write(struct timechart * tchart,struct evsel * evsel,struct perf_sample * sample) process_exit_write() argument 891 process_enter_sync(struct timechart * tchart,struct evsel * evsel,struct perf_sample * sample) process_enter_sync() argument 901 process_exit_sync(struct timechart * tchart,struct evsel * evsel,struct perf_sample * sample) process_exit_sync() argument 911 process_enter_tx(struct timechart * tchart,struct evsel * evsel,struct perf_sample * sample) process_enter_tx() argument 921 process_exit_tx(struct timechart * tchart,struct evsel * evsel,struct perf_sample * sample) process_exit_tx() argument 931 process_enter_rx(struct timechart * tchart,struct evsel * evsel,struct perf_sample * sample) process_enter_rx() argument 941 process_exit_rx(struct timechart * tchart,struct evsel * evsel,struct perf_sample * sample) process_exit_rx() argument 951 process_enter_poll(struct timechart * tchart,struct evsel * evsel,struct perf_sample * sample) process_enter_poll() argument 961 process_exit_poll(struct timechart * tchart,struct evsel * evsel,struct perf_sample * sample) process_exit_poll() argument 973 sort_pids(struct timechart * tchart) sort_pids() argument 1019 draw_c_p_states(struct timechart * tchart) draw_c_p_states() argument 1044 draw_wakeups(struct timechart * tchart) draw_wakeups() argument 1112 draw_cpu_usage(struct timechart * tchart) draw_cpu_usage() argument 1140 draw_io_bars(struct timechart * tchart) draw_io_bars() argument 1254 draw_process_bars(struct timechart * tchart) draw_process_bars() argument 1343 determine_display_tasks_filtered(struct timechart * tchart) determine_display_tasks_filtered() argument 1383 determine_display_tasks(struct timechart * tchart,u64 threshold) determine_display_tasks() argument 1459 write_svg_file(struct timechart * tchart,const char * filename) write_svg_file() argument 1518 struct timechart *tchart = data; process_header() local 1540 __cmd_timechart(struct timechart * tchart,const char * output_name) __cmd_timechart() argument 1789 timechart__record(struct timechart * tchart,int argc,const char ** argv,const char * output_data) timechart__record() argument 1932 struct timechart tchart = { cmd_timechart() local [all...] |