perf_record_mmap
struct perf_record_mmap mmap;
struct perf_record_mmap *mmap = (struct perf_record_mmap *)buf;
struct perf_record_mmap event3 = {
.size = sizeof(struct perf_record_mmap),
member_def(perf_record_mmap, pid, T_UINT, "event pid"),
member_def(perf_record_mmap, tid, T_UINT, "event tid"),
member_def(perf_record_mmap, start, T_ULONGLONG, "start of the map"),
member_def(perf_record_mmap, len, T_ULONGLONG, "map length"),
member_def(perf_record_mmap, pgoff, T_ULONGLONG, "page offset"),
member_def(perf_record_mmap, filename, T_STRING_INPLACE, "backing store"),