Lines Matching refs:session
48 struct perf_session *session; member
58 if (perf_data_file__write(rec->session->file, bf, size) < 0) { in record__write()
164 err = auxtrace_index__auxtrace_event(&rec->session->auxtrace_index, in record__process_auxtrace()
277 struct perf_session *session = rec->session; in record__open() local
327 session->evlist = evlist; in record__open()
328 perf_session__set_id_hdr_size(session); in record__open()
349 struct perf_session *session = rec->session; in process_buildids() local
365 return perf_session__process_events(session); in process_buildids()
438 struct perf_session *session = rec->session; in record__init_features() local
442 perf_header__set_feat(&session->header, feat); in record__init_features()
445 perf_header__clear_feat(&session->header, HEADER_BUILD_ID); in record__init_features()
448 perf_header__clear_feat(&session->header, HEADER_TRACING_DATA); in record__init_features()
451 perf_header__clear_feat(&session->header, HEADER_BRANCH_STACK); in record__init_features()
454 perf_header__clear_feat(&session->header, HEADER_AUXTRACE); in record__init_features()
485 struct perf_session *session; in __cmd_record() local
500 session = perf_session__new(file, false, tool); in __cmd_record()
501 if (session == NULL) { in __cmd_record()
507 rec->session = session; in __cmd_record()
537 perf_header__clear_feat(&session->header, HEADER_GROUP_DESC); in __cmd_record()
544 err = perf_session__write_header(session, rec->evlist, fd, false); in __cmd_record()
550 && !perf_header__has_feat(&session->header, HEADER_BUILD_ID)) { in __cmd_record()
557 machine = &session->machines.host; in __cmd_record()
560 err = perf_event__synthesize_attrs(tool, session, in __cmd_record()
588 session, process_synthesized_event); in __cmd_record()
608 machines__process_guests(&session->machines, in __cmd_record()
752 rec->session->header.data_size += rec->bytes_written; in __cmd_record()
763 dsos__hit_all(rec->session); in __cmd_record()
765 perf_session__write_header(rec->session, rec->evlist, fd, true); in __cmd_record()
783 perf_session__delete(session); in __cmd_record()