| H A D | session.c | 27 #include "session.h" 45 static int perf_session__deliver_event(struct perf_session *session, 51 static int perf_session__open(struct perf_session *session) in perf_session__open() argument 53 struct perf_data *data = session->data; in perf_session__open() 55 if (perf_session__read_header(session) < 0) { in perf_session__open() 60 if (perf_header__has_feat(&session->header, HEADER_AUXTRACE)) { in perf_session__open() 68 if (perf_header__has_feat(&session->header, HEADER_STAT)) in perf_session__open() 71 if (!evlist__valid_sample_type(session->evlist)) { in perf_session__open() 76 if (!evlist__valid_sample_id_all(session->evlist)) { in perf_session__open() 81 if (!evlist__valid_read_format(session in perf_session__open() 89 perf_session__set_id_hdr_size(struct perf_session * session) perf_session__set_id_hdr_size() argument 96 perf_session__create_kernel_maps(struct perf_session * session) perf_session__create_kernel_maps() argument 105 perf_session__destroy_kernel_maps(struct perf_session * session) perf_session__destroy_kernel_maps() argument 110 perf_session__has_comm_exec(struct perf_session * session) perf_session__has_comm_exec() argument 122 perf_session__set_comm_exec(struct perf_session * session) perf_session__set_comm_exec() argument 132 struct perf_session *session = container_of(oe, struct perf_session, ordered_events__deliver_event() local 146 struct perf_session *session = zalloc(sizeof(*session)); __perf_session__new() local 247 perf_session__delete(struct perf_session * session) perf_session__delete() argument 1405 session__flush_deferred_samples(struct perf_session * session,const struct perf_tool * tool) session__flush_deferred_samples() argument 1548 perf_session__deliver_event(struct perf_session * session,union perf_event * event,const struct perf_tool * tool,u64 file_offset,const char * file_path) perf_session__deliver_event() argument 1582 perf_session__process_user_event(struct perf_session * session,union perf_event * event,u64 file_offset,const char * file_path) perf_session__process_user_event() argument 1702 perf_session__deliver_synth_event(struct perf_session * session,union perf_event * event,struct perf_sample * sample) perf_session__deliver_synth_event() argument 1717 perf_session__deliver_synth_attr_event(struct perf_session * session,const struct perf_event_attr * attr,u64 id) perf_session__deliver_synth_attr_event() argument 1750 perf_session__peek_event(struct perf_session * session,off_t file_offset,void * buf,size_t buf_sz,union perf_event ** event_ptr,struct perf_sample * sample) perf_session__peek_event() argument 1806 perf_session__peek_events(struct perf_session * session,u64 offset,u64 size,peek_events_cb_t cb,void * data) perf_session__peek_events() argument 1834 perf_session__process_event(struct perf_session * session,union perf_event * event,u64 file_offset,const char * file_path) perf_session__process_event() argument 1884 perf_session__findnew(struct perf_session * session,pid_t pid) perf_session__findnew() argument 1889 perf_session__register_idle_thread(struct perf_session * session) perf_session__register_idle_thread() argument 1899 perf_session__warn_order(const struct perf_session * session) perf_session__warn_order() argument 1916 perf_session__warn_about_errors(const struct perf_session * session) perf_session__warn_about_errors() argument 2021 perf_session__flush_thread_stacks(struct perf_session * session) perf_session__flush_thread_stacks() argument 2032 __perf_session__process_pipe_events(struct perf_session * session) __perf_session__process_pipe_events() argument 2207 __perf_session__process_decomp_events(struct perf_session * session) __perf_session__process_decomp_events() argument 2314 reader__mmap(struct reader * rd,struct perf_session * session) reader__mmap() argument 2362 reader__read_event(struct reader * rd,struct perf_session * session,struct ui_progress * prog) reader__read_event() argument 2416 reader__process_events(struct reader * rd,struct perf_session * session,struct ui_progress * prog) reader__process_events() argument 2450 process_simple(struct perf_session * session,union perf_event * event,u64 file_offset,const char * file_path) process_simple() argument 2458 __perf_session__process_events(struct perf_session * session) __perf_session__process_events() argument 2519 __perf_session__process_dir_events(struct perf_session * session) __perf_session__process_dir_events() argument 2638 perf_session__process_events(struct perf_session * session) perf_session__process_events() argument 2652 perf_session__has_traces(struct perf_session * session,const char * msg) perf_session__has_traces() argument 2665 perf_session__has_switch_events(struct perf_session * session) perf_session__has_switch_events() argument 2706 perf_session__fprintf_dsos(struct perf_session * session,FILE * fp) perf_session__fprintf_dsos() argument 2711 perf_session__fprintf_dsos_buildid(struct perf_session * session,FILE * fp,bool (skip)(struct dso * dso,int parm),int parm) perf_session__fprintf_dsos_buildid() argument 2717 perf_session__fprintf_nr_events(struct perf_session * session,FILE * fp) perf_session__fprintf_nr_events() argument 2731 perf_session__fprintf(struct perf_session * session,FILE * fp) perf_session__fprintf() argument 2743 perf_session__dump_kmaps(struct perf_session * session) perf_session__dump_kmaps() argument 2754 perf_session__find_first_evtype(struct perf_session * session,unsigned int type) perf_session__find_first_evtype() argument 2766 perf_session__cpu_bitmap(struct perf_session * session,const char * cpu_list,unsigned long * cpu_bitmap) perf_session__cpu_bitmap() argument 2811 perf_session__fprintf_info(struct perf_session * session,FILE * fp,bool full) perf_session__fprintf_info() argument 2822 perf_session__register_guest(struct perf_session * session,pid_t machine_pid) perf_session__register_guest() argument 2842 perf_session__set_guest_cpu(struct perf_session * session,pid_t pid,pid_t tid,int guest_cpu) perf_session__set_guest_cpu() argument 2857 perf_event__process_id_index(const struct perf_tool * tool __maybe_unused,struct perf_session * session,union perf_event * event) perf_event__process_id_index() argument 2941 perf_session__dsos_hit_all(struct perf_session * session) perf_session__dsos_hit_all() argument 2962 perf_session__env(struct perf_session * session) perf_session__env() argument 2984 perf_session__e_machine(struct perf_session * session,uint32_t * e_flags) perf_session__e_machine() argument [all...] |