diff options
Diffstat (limited to 'tools/perf/util/event.c')
-rw-r--r-- | tools/perf/util/event.c | 35 |
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 | ||
1346 | int perf_event__process_bpf_event(struct perf_tool *tool __maybe_unused, | 1346 | int 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 | ||
1354 | size_t perf_event__fprintf_mmap(union perf_event *event, FILE *fp) | 1354 | size_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 | ||
1363 | size_t perf_event__fprintf_mmap2(union perf_event *event, FILE *fp) | 1363 | size_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 | ||
1481 | static size_t perf_event__fprintf_lost(union perf_event *event, FILE *fp) | 1481 | static 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 | ||
1486 | size_t perf_event__fprintf_ksymbol(union perf_event *event, FILE *fp) | 1486 | size_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 | ||
1494 | size_t perf_event__fprintf_bpf_event(union perf_event *event, FILE *fp) | 1494 | size_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 | ||
1501 | size_t perf_event__fprintf(union perf_event *event, FILE *fp) | 1500 | size_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"); |