Lines Matching refs:prot
254 char prot[5]; in perf_event__synthesize_mmap_events() local
278 &event->mmap2.start, &event->mmap2.len, prot, in perf_event__synthesize_mmap_events()
300 event->mmap2.prot = 0; in perf_event__synthesize_mmap_events()
302 if (prot[0] == 'r') in perf_event__synthesize_mmap_events()
303 event->mmap2.prot |= PROT_READ; in perf_event__synthesize_mmap_events()
304 if (prot[1] == 'w') in perf_event__synthesize_mmap_events()
305 event->mmap2.prot |= PROT_WRITE; in perf_event__synthesize_mmap_events()
306 if (prot[2] == 'x') in perf_event__synthesize_mmap_events()
307 event->mmap2.prot |= PROT_EXEC; in perf_event__synthesize_mmap_events()
309 if (prot[3] == 's') in perf_event__synthesize_mmap_events()
314 if (prot[2] != 'x') { in perf_event__synthesize_mmap_events()
315 if (!mmap_data || prot[0] != 'r') in perf_event__synthesize_mmap_events()
779 (event->mmap2.prot & PROT_READ) ? 'r' : '-', in perf_event__fprintf_mmap2()
780 (event->mmap2.prot & PROT_WRITE) ? 'w' : '-', in perf_event__fprintf_mmap2()
781 (event->mmap2.prot & PROT_EXEC) ? 'x' : '-', in perf_event__fprintf_mmap2()