Lines Matching refs:prot
240 char prot[5]; in perf_event__synthesize_mmap_events() local
255 &event->mmap2.start, &event->mmap2.len, prot, in perf_event__synthesize_mmap_events()
277 event->mmap2.prot = 0; in perf_event__synthesize_mmap_events()
279 if (prot[0] == 'r') in perf_event__synthesize_mmap_events()
280 event->mmap2.prot |= PROT_READ; in perf_event__synthesize_mmap_events()
281 if (prot[1] == 'w') in perf_event__synthesize_mmap_events()
282 event->mmap2.prot |= PROT_WRITE; in perf_event__synthesize_mmap_events()
283 if (prot[2] == 'x') in perf_event__synthesize_mmap_events()
284 event->mmap2.prot |= PROT_EXEC; in perf_event__synthesize_mmap_events()
286 if (prot[3] == 's') in perf_event__synthesize_mmap_events()
291 if (prot[2] != 'x') { in perf_event__synthesize_mmap_events()
292 if (!mmap_data || prot[0] != 'r') in perf_event__synthesize_mmap_events()
712 (event->mmap2.prot & PROT_READ) ? 'r' : '-', in perf_event__fprintf_mmap2()
713 (event->mmap2.prot & PROT_WRITE) ? 'w' : '-', in perf_event__fprintf_mmap2()
714 (event->mmap2.prot & PROT_EXEC) ? 'x' : '-', in perf_event__fprintf_mmap2()