Lines Matching refs:prot
312 char prot[5]; in perf_event__synthesize_mmap_events() local
336 &event->mmap2.start, &event->mmap2.len, prot, in perf_event__synthesize_mmap_events()
358 event->mmap2.prot = 0; in perf_event__synthesize_mmap_events()
360 if (prot[0] == 'r') in perf_event__synthesize_mmap_events()
361 event->mmap2.prot |= PROT_READ; in perf_event__synthesize_mmap_events()
362 if (prot[1] == 'w') in perf_event__synthesize_mmap_events()
363 event->mmap2.prot |= PROT_WRITE; in perf_event__synthesize_mmap_events()
364 if (prot[2] == 'x') in perf_event__synthesize_mmap_events()
365 event->mmap2.prot |= PROT_EXEC; in perf_event__synthesize_mmap_events()
367 if (prot[3] == 's') in perf_event__synthesize_mmap_events()
372 if (prot[2] != 'x') { in perf_event__synthesize_mmap_events()
373 if (!mmap_data || prot[0] != 'r') in perf_event__synthesize_mmap_events()