Lines Matching refs:header

59 	if (perf_header__has_feat(&session->header, HEADER_AUXTRACE)) {  in perf_session__open()
67 if (perf_header__has_feat(&session->header, HEADER_STAT)) in perf_session__open()
159 perf_env__init(&session->header.env); in __perf_session__new()
181 evlist__init_trace_event_sample_raw(session->evlist, &session->header.env); in __perf_session__new()
255 perf_env__exit(&session->header.env); in perf_session__delete()
270 void *end = (void *) event + event->header.size; in swap_sample_id_all()
280 struct perf_event_header *hdr = &event->header; in perf_event__all64_swap()
281 mem_bswap_64(hdr + 1, event->header.size - sizeof(*hdr)); in perf_event__all64_swap()
323 if (!(event->header.misc & PERF_RECORD_MISC_MMAP_BUILD_ID)) { in perf_event__mmap2_swap()
384 if (event->header.type == PERF_RECORD_SWITCH_CPU_WIDE) { in perf_event__switch_swap()
541 size = event->header.size; in perf_event__hdr_attr_swap()
573 size = event->header.size; in perf_event__auxtrace_info_swap()
992 if (event->header.type != PERF_RECORD_SAMPLE && in evlist__print_tstamp()
1047 file_offset, file_path, event->header.size, event->header.type); in dump_event()
1050 if (event->header.type == PERF_RECORD_SAMPLE && evlist->trace_event_sample_raw) in dump_event()
1057 event->header.size, perf_event__name(event->header.type)); in dump_event()
1078 event->header.misc, sample->pid, sample->tid, sample->ip, in dump_sample()
1166 else if (event->header.type == PERF_RECORD_MMAP in machines__find_for_cpumode()
1167 || event->header.type == PERF_RECORD_MMAP2) in machines__find_for_cpumode()
1287 switch (event->header.type) { in machines__deliver_event()
1303 if (event->header.misc & PERF_RECORD_MISC_PROC_MAP_PARSE_TIMEOUT) in machines__deliver_event()
1321 if (event->header.misc & PERF_RECORD_MISC_LOST_SAMPLES_BPF) in machines__deliver_event()
1408 if ((event->header.type != PERF_RECORD_COMPRESSED && in perf_session__process_user_event()
1409 event->header.type != PERF_RECORD_COMPRESSED2) || in perf_session__process_user_event()
1414 switch (event->header.type) { in perf_session__process_user_event()
1461 lseek(fd, file_offset + event->header.size, SEEK_SET); in perf_session__process_user_event()
1517 events_stats__inc(&evlist->stats, event->header.type); in perf_session__deliver_synth_event()
1519 if (event->header.type >= PERF_RECORD_USER_TYPE_START) in perf_session__deliver_synth_event()
1536 .attr_id.attr.header.type = PERF_RECORD_HEADER_ATTR, in perf_session__deliver_synth_attr_event()
1537 .attr_id.attr.header.size = sizeof(ev.attr_id), in perf_session__deliver_synth_attr_event()
1553 swap = perf_event__swap_ops[event->header.type]; in event_swap()
1567 if (session->one_mmap && !session->header.needs_swap) { in perf_session__peek_event()
1588 if (session->header.needs_swap) in perf_session__peek_event()
1589 perf_event_header__bswap(&event->header); in perf_session__peek_event()
1591 if (event->header.size < hdr_sz || event->header.size > buf_sz) in perf_session__peek_event()
1595 rest = event->header.size - hdr_sz; in perf_session__peek_event()
1600 if (session->header.needs_swap) in perf_session__peek_event()
1605 if (sample && event->header.type < PERF_RECORD_USER_TYPE_START && in perf_session__peek_event()
1633 offset += event->header.size; in perf_session__peek_events()
1634 if (event->header.type == PERF_RECORD_AUXTRACE) in perf_session__peek_events()
1650 if (session->header.needs_swap) in perf_session__process_event()
1653 if (event->header.type >= PERF_RECORD_HEADER_MAX) { in perf_session__process_event()
1655 if (event->header.size % sizeof(u64)) in perf_session__process_event()
1660 event->header.type); in perf_session__process_event()
1662 return event->header.size; in perf_session__process_event()
1665 events_stats__inc(&evlist->stats, event->header.type); in perf_session__process_event()
1667 if (event->header.type >= PERF_RECORD_USER_TYPE_START) in perf_session__process_event()
1884 if (session->header.needs_swap) in __perf_session__process_pipe_events()
1885 perf_event_header__bswap(&event->header); in __perf_session__process_pipe_events()
1887 size = event->header.size; in __perf_session__process_pipe_events()
1922 head, event->header.size, event->header.type); in __perf_session__process_pipe_events()
1972 if (head + sizeof(event->header) > mmap_size) in prefetch_event()
1977 perf_event_header__bswap(&event->header); in prefetch_event()
1979 event_size = event->header.size; in prefetch_event()
1985 perf_event_header__bswap(&event->header); in prefetch_event()
2023 session->header.needs_swap); in __perf_session__process_decomp_events()
2028 size = event->header.size; in __perf_session__process_decomp_events()
2034 decomp->file_pos + decomp->head, event->header.size, event->header.type); in __perf_session__process_decomp_events()
2130 } else if (session->header.needs_swap) { in reader__mmap()
2176 session->header.needs_swap); in reader__read_event()
2183 size = event->header.size; in reader__read_event()
2190 rd->file_offset + rd->head, event->header.size, in reader__read_event()
2191 event->header.type, strerror(-skip)); in reader__read_event()
2267 .data_size = session->header.data_size, in __perf_session__process_events()
2268 .data_offset = session->header.data_offset, in __perf_session__process_events()
2344 .data_size = session->header.data_size, in __perf_session__process_dir_events()
2345 .data_offset = session->header.data_offset, in __perf_session__process_dir_events()
2519 if (perf_header__has_feat(&session->header, HEADER_AUXTRACE)) in perf_session__fprintf_nr_events()
2655 size_t sz = ie->header.size - sizeof(*ie); in perf_event__process_id_index()
2757 return &session->header.env; in perf_session__env()