aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/util/event.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/perf/util/event.c')
-rw-r--r--tools/perf/util/event.c35
1 files changed, 17 insertions, 18 deletions
diff --git a/tools/perf/util/event.c b/tools/perf/util/event.c
index 332edef8d394..33616ea62a47 100644
--- a/tools/perf/util/event.c
+++ b/tools/perf/util/event.c
@@ -387,7 +387,7 @@ int perf_event__synthesize_mmap_events(struct perf_tool *tool,
387 strcpy(execname, ""); 387 strcpy(execname, "");
388 388
389 /* 00400000-0040c000 r-xp 00000000 fd:01 41038 /bin/cat */ 389 /* 00400000-0040c000 r-xp 00000000 fd:01 41038 /bin/cat */
390 n = sscanf(bf, "%"PRIx64"-%"PRIx64" %s %"PRIx64" %x:%x %u %[^\n]\n", 390 n = sscanf(bf, "%"PRI_lx64"-%"PRI_lx64" %s %"PRI_lx64" %x:%x %u %[^\n]\n",
391 &event->mmap2.start, &event->mmap2.len, prot, 391 &event->mmap2.start, &event->mmap2.len, prot,
392 &event->mmap2.pgoff, &event->mmap2.maj, 392 &event->mmap2.pgoff, &event->mmap2.maj,
393 &event->mmap2.min, 393 &event->mmap2.min,
@@ -1343,17 +1343,17 @@ int perf_event__process_ksymbol(struct perf_tool *tool __maybe_unused,
1343 return machine__process_ksymbol(machine, event, sample); 1343 return machine__process_ksymbol(machine, event, sample);
1344} 1344}
1345 1345
1346int perf_event__process_bpf_event(struct perf_tool *tool __maybe_unused, 1346int perf_event__process_bpf(struct perf_tool *tool __maybe_unused,
1347 union perf_event *event, 1347 union perf_event *event,
1348 struct perf_sample *sample __maybe_unused, 1348 struct perf_sample *sample,
1349 struct machine *machine) 1349 struct machine *machine)
1350{ 1350{
1351 return machine__process_bpf_event(machine, event, sample); 1351 return machine__process_bpf(machine, event, sample);
1352} 1352}
1353 1353
1354size_t perf_event__fprintf_mmap(union perf_event *event, FILE *fp) 1354size_t perf_event__fprintf_mmap(union perf_event *event, FILE *fp)
1355{ 1355{
1356 return fprintf(fp, " %d/%d: [%#" PRIx64 "(%#" PRIx64 ") @ %#" PRIx64 "]: %c %s\n", 1356 return fprintf(fp, " %d/%d: [%#" PRI_lx64 "(%#" PRI_lx64 ") @ %#" PRI_lx64 "]: %c %s\n",
1357 event->mmap.pid, event->mmap.tid, event->mmap.start, 1357 event->mmap.pid, event->mmap.tid, event->mmap.start,
1358 event->mmap.len, event->mmap.pgoff, 1358 event->mmap.len, event->mmap.pgoff,
1359 (event->header.misc & PERF_RECORD_MISC_MMAP_DATA) ? 'r' : 'x', 1359 (event->header.misc & PERF_RECORD_MISC_MMAP_DATA) ? 'r' : 'x',
@@ -1362,8 +1362,8 @@ size_t perf_event__fprintf_mmap(union perf_event *event, FILE *fp)
1362 1362
1363size_t perf_event__fprintf_mmap2(union perf_event *event, FILE *fp) 1363size_t perf_event__fprintf_mmap2(union perf_event *event, FILE *fp)
1364{ 1364{
1365 return fprintf(fp, " %d/%d: [%#" PRIx64 "(%#" PRIx64 ") @ %#" PRIx64 1365 return fprintf(fp, " %d/%d: [%#" PRI_lx64 "(%#" PRI_lx64 ") @ %#" PRI_lx64
1366 " %02x:%02x %"PRIu64" %"PRIu64"]: %c%c%c%c %s\n", 1366 " %02x:%02x %"PRI_lu64" %"PRI_lu64"]: %c%c%c%c %s\n",
1367 event->mmap2.pid, event->mmap2.tid, event->mmap2.start, 1367 event->mmap2.pid, event->mmap2.tid, event->mmap2.start,
1368 event->mmap2.len, event->mmap2.pgoff, event->mmap2.maj, 1368 event->mmap2.len, event->mmap2.pgoff, event->mmap2.maj,
1369 event->mmap2.min, event->mmap2.ino, 1369 event->mmap2.min, event->mmap2.ino,
@@ -1480,22 +1480,21 @@ size_t perf_event__fprintf_switch(union perf_event *event, FILE *fp)
1480 1480
1481static size_t perf_event__fprintf_lost(union perf_event *event, FILE *fp) 1481static size_t perf_event__fprintf_lost(union perf_event *event, FILE *fp)
1482{ 1482{
1483 return fprintf(fp, " lost %" PRIu64 "\n", event->lost.lost); 1483 return fprintf(fp, " lost %" PRI_lu64 "\n", event->lost.lost);
1484} 1484}
1485 1485
1486size_t perf_event__fprintf_ksymbol(union perf_event *event, FILE *fp) 1486size_t perf_event__fprintf_ksymbol(union perf_event *event, FILE *fp)
1487{ 1487{
1488 return fprintf(fp, " addr %" PRIx64 " len %u type %u flags 0x%x name %s\n", 1488 return fprintf(fp, " addr %" PRI_lx64 " len %u type %u flags 0x%x name %s\n",
1489 event->ksymbol_event.addr, event->ksymbol_event.len, 1489 event->ksymbol.addr, event->ksymbol.len,
1490 event->ksymbol_event.ksym_type, 1490 event->ksymbol.ksym_type,
1491 event->ksymbol_event.flags, event->ksymbol_event.name); 1491 event->ksymbol.flags, event->ksymbol.name);
1492} 1492}
1493 1493
1494size_t perf_event__fprintf_bpf_event(union perf_event *event, FILE *fp) 1494size_t perf_event__fprintf_bpf(union perf_event *event, FILE *fp)
1495{ 1495{
1496 return fprintf(fp, " type %u, flags %u, id %u\n", 1496 return fprintf(fp, " type %u, flags %u, id %u\n",
1497 event->bpf_event.type, event->bpf_event.flags, 1497 event->bpf.type, event->bpf.flags, event->bpf.id);
1498 event->bpf_event.id);
1499} 1498}
1500 1499
1501size_t perf_event__fprintf(union perf_event *event, FILE *fp) 1500size_t perf_event__fprintf(union perf_event *event, FILE *fp)
@@ -1537,7 +1536,7 @@ size_t perf_event__fprintf(union perf_event *event, FILE *fp)
1537 ret += perf_event__fprintf_ksymbol(event, fp); 1536 ret += perf_event__fprintf_ksymbol(event, fp);
1538 break; 1537 break;
1539 case PERF_RECORD_BPF_EVENT: 1538 case PERF_RECORD_BPF_EVENT:
1540 ret += perf_event__fprintf_bpf_event(event, fp); 1539 ret += perf_event__fprintf_bpf(event, fp);
1541 break; 1540 break;
1542 default: 1541 default:
1543 ret += fprintf(fp, "\n"); 1542 ret += fprintf(fp, "\n");