Lines Matching refs:mmap2
390 event->mmap2.filename[0] = '\0'; in perf_event__synthesize_mmap_events()
394 &event->mmap2.start, in perf_event__synthesize_mmap_events()
395 &event->mmap2.len, in perf_event__synthesize_mmap_events()
396 &event->mmap2.prot, in perf_event__synthesize_mmap_events()
397 &event->mmap2.flags, in perf_event__synthesize_mmap_events()
398 &event->mmap2.pgoff, in perf_event__synthesize_mmap_events()
399 &event->mmap2.maj, in perf_event__synthesize_mmap_events()
400 &event->mmap2.min, in perf_event__synthesize_mmap_events()
401 &event->mmap2.ino, in perf_event__synthesize_mmap_events()
402 sizeof(event->mmap2.filename), in perf_event__synthesize_mmap_events()
403 event->mmap2.filename)) in perf_event__synthesize_mmap_events()
415 event->mmap2.ino_generation = 0; in perf_event__synthesize_mmap_events()
425 if ((event->mmap2.prot & PROT_EXEC) == 0) { in perf_event__synthesize_mmap_events()
426 if (!mmap_data || (event->mmap2.prot & PROT_READ) == 0) in perf_event__synthesize_mmap_events()
436 if (!strcmp(event->mmap2.filename, "")) in perf_event__synthesize_mmap_events()
437 strcpy(event->mmap2.filename, anonstr); in perf_event__synthesize_mmap_events()
440 !strncmp(event->mmap2.filename, hugetlbfs_mnt, in perf_event__synthesize_mmap_events()
442 strcpy(event->mmap2.filename, anonstr); in perf_event__synthesize_mmap_events()
443 event->mmap2.flags |= MAP_HUGETLB; in perf_event__synthesize_mmap_events()
446 size = strlen(event->mmap2.filename) + 1; in perf_event__synthesize_mmap_events()
448 event->mmap2.len -= event->mmap.start; in perf_event__synthesize_mmap_events()
449 event->mmap2.header.size = (sizeof(event->mmap2) - in perf_event__synthesize_mmap_events()
450 (sizeof(event->mmap2.filename) - size)); in perf_event__synthesize_mmap_events()
451 memset(event->mmap2.filename + size, 0, machine->id_hdr_size); in perf_event__synthesize_mmap_events()
452 event->mmap2.header.size += machine->id_hdr_size; in perf_event__synthesize_mmap_events()
453 event->mmap2.pid = tgid; in perf_event__synthesize_mmap_events()
454 event->mmap2.tid = pid; in perf_event__synthesize_mmap_events()
750 mmap_event = malloc(sizeof(mmap_event->mmap2) + machine->id_hdr_size); in perf_event__synthesize_thread_map()
832 mmap_event = malloc(sizeof(mmap_event->mmap2) + machine->id_hdr_size); in __perf_event__synthesize_threads()