Lines Matching refs:header
181 perf_env__exit(&session->header.env); in perf_session__delete()
353 void *end = (void *) event + event->header.size; in swap_sample_id_all()
363 struct perf_event_header *hdr = &event->header; in perf_event__all64_swap()
364 mem_bswap_64(hdr + 1, event->header.size - sizeof(*hdr)); in perf_event__all64_swap()
463 if (event->header.type == PERF_RECORD_SWITCH_CPU_WIDE) { in perf_event__switch_swap()
567 size = event->header.size; in perf_event__hdr_attr_swap()
592 size = event->header.size; in perf_event__auxtrace_info_swap()
852 if (event->header.type != PERF_RECORD_SAMPLE && in perf_evlist__print_tstamp()
902 file_offset, event->header.size, event->header.type); in dump_event()
910 event->header.size, perf_event__name(event->header.type)); in dump_event()
922 event->header.misc, sample->pid, sample->tid, sample->ip, in dump_sample()
959 const u8 cpumode = event->header.misc & PERF_RECORD_MISC_CPUMODE_MASK; in machines__find_for_cpumode()
967 if (event->header.type == PERF_RECORD_MMAP in machines__find_for_cpumode()
968 || event->header.type == PERF_RECORD_MMAP2) in machines__find_for_cpumode()
1065 switch (event->header.type) { in machines__deliver_event()
1080 if (event->header.misc & PERF_RECORD_MISC_PROC_MAP_PARSE_TIMEOUT) in machines__deliver_event()
1149 switch (event->header.type) { in perf_session__process_user_event()
1177 lseek(fd, file_offset + event->header.size, SEEK_SET); in perf_session__process_user_event()
1194 events_stats__inc(&evlist->stats, event->header.type); in perf_session__deliver_synth_event()
1196 if (event->header.type >= PERF_RECORD_USER_TYPE_START) in perf_session__deliver_synth_event()
1206 swap = perf_event__swap_ops[event->header.type]; in event_swap()
1220 if (session->one_mmap && !session->header.needs_swap) { in perf_session__peek_event()
1241 if (session->header.needs_swap) in perf_session__peek_event()
1242 perf_event_header__bswap(&event->header); in perf_session__peek_event()
1244 if (event->header.size < hdr_sz || event->header.size > buf_sz) in perf_session__peek_event()
1247 rest = event->header.size - hdr_sz; in perf_session__peek_event()
1252 if (session->header.needs_swap) in perf_session__peek_event()
1257 if (sample && event->header.type < PERF_RECORD_USER_TYPE_START && in perf_session__peek_event()
1274 if (session->header.needs_swap) in perf_session__process_event()
1277 if (event->header.type >= PERF_RECORD_HEADER_MAX) in perf_session__process_event()
1280 events_stats__inc(&evlist->stats, event->header.type); in perf_session__process_event()
1282 if (event->header.type >= PERF_RECORD_USER_TYPE_START) in perf_session__process_event()
1451 if (session->header.needs_swap) in __perf_session__process_pipe_events()
1452 perf_event_header__bswap(&event->header); in __perf_session__process_pipe_events()
1454 size = event->header.size; in __perf_session__process_pipe_events()
1488 head, event->header.size, event->header.type); in __perf_session__process_pipe_events()
1527 if (head + sizeof(event->header) > mmap_size) in fetch_mmaped_event()
1532 if (session->header.needs_swap) in fetch_mmaped_event()
1533 perf_event_header__bswap(&event->header); in fetch_mmaped_event()
1535 if (head + event->header.size > mmap_size) { in fetch_mmaped_event()
1537 if (session->header.needs_swap) in fetch_mmaped_event()
1538 perf_event_header__bswap(&event->header); in fetch_mmaped_event()
1597 if (session->header.needs_swap) { in __perf_session__process_events()
1631 size = event->header.size; in __perf_session__process_events()
1636 file_offset + head, event->header.size, in __perf_session__process_events()
1637 event->header.type); in __perf_session__process_events()
1684 session->header.data_offset, in perf_session__process_events()
1685 session->header.data_size, size); in perf_session__process_events()
1755 if (perf_header__has_feat(&session->header, HEADER_AUXTRACE)) in perf_session__fprintf_nr_events()
1987 max_nr = (ie->header.size - sizeof(struct id_index_event)) / in perf_event__process_id_index()
2041 ev->id_index.header.type = PERF_RECORD_ID_INDEX; in perf_event__synthesize_id_index()
2042 ev->id_index.header.size = sz; in perf_event__synthesize_id_index()
2077 ev->id_index.header.size = sz; in perf_event__synthesize_id_index()