Lines Matching defs:header
142 event.header.type = PERF_RECORD_HEADER_ATTR;
143 event.header.size = sizeof(event.attr) + sizeof(u64);
151 return writen(data->input_pipe[1], &event, event.header.size);
160 event.header.type = PERF_RECORD_FORK;
161 event.header.misc = PERF_RECORD_MISC_FORK_EXEC;
162 event.header.size = sizeof(event.fork) + bench_id_hdr_size;
169 return writen(data->input_pipe[1], &event, event.header.size);
183 event.header.type = PERF_RECORD_MMAP2;
184 event.header.misc = PERF_RECORD_MISC_USER;
185 event.header.size = len;
202 /* zero-fill sample id header */
228 event.header.type = PERF_RECORD_SAMPLE;
229 event.header.misc = PERF_RECORD_MISC_USER;
230 event.header.size = perf_event__sample_event_size(&sample, bench_sample_type, 0);
234 return writen(data->input_pipe[1], &event, event.header.size);
239 struct perf_event_header header = {
240 .size = sizeof(header),
244 return writen(data->input_pipe[1], &header, header.size);