Subdirectories:
    Name Lines Files Authors Tokens   Color Graph By Token Proportion
    arm-spe-decoder 1141 4 16 5110
    bpf_skel 4258 18 16 18134
    cs-etm-decoder 953 2 9 3397
    hisi-ptt-decoder 195 2 3 723
    include 315 8 14 899
    intel-pt-decoder 6435 8 10 26866
    libunwind 81 2 6 104
    perf-regs-arch 829 9 13 2303
    scripting-engines 2975 2 50 14979

Files:

    addr_location.c 45 - 7 202
    addr_location.h 35 - 9 114
    affinity.c 85 - 6 327
    affinity.h 17 - 1 62
    amd-sample-raw.c 390 - 7 1970
    annotate-data.c 1867 - 7 8731
    annotate-data.h 306 - 5 789
    annotate.c 3106 - 35 15553
    annotate.h 586 - 18 1911
    archinsn.h 12 - 3 37
    arm-spe.c 1900 - 20 8544
    arm-spe.h 69 - 6 125
    arm64-frame-pointer-unwind-support.c 70 - 7 341
    arm64-frame-pointer-unwind-support.h 12 - 4 36
    auxtrace.c 2941 - 26 13357
    auxtrace.h 910 - 20 2958
    block-info.c 532 - 11 2861
    block-info.h 76 - 8 277
    block-range.c 332 - 5 1401
    block-range.h 76 - 3 241
    bpf-event.c 595 - 17 2821
    bpf-event.h 60 - 10 214
    bpf-filter.c 771 - 6 3314
    bpf-filter.h 65 - 4 248
    bpf-trace-summary.c 458 - 3 2289
    bpf-utils.c 260 - 6 1324
    bpf-utils.h 76 - 3 112
    bpf_counter.c 843 - 18 3606
    bpf_counter.h 137 - 11 534
    bpf_counter_cgroup.c 294 - 11 1246
    bpf_ftrace.c 177 - 5 911
    bpf_kwork.c 352 - 4 1556
    bpf_kwork_top.c 309 - 5 1229
    bpf_lock_contention.c 852 - 8 4283
    bpf_map.c 69 - 2 308
    bpf_map.h 23 - 1 62
    bpf_off_cpu.c 427 - 14 2079
    branch.c 229 - 6 1090
    branch.h 96 - 14 332
    btf.c 27 - 3 112
    btf.h 10 - 1 37
    build-id.c 962 - 34 4712
    build-id.h 84 - 16 554
    cache.h 31 - 11 116
    cacheline.c 25 - 7 76
    cacheline.h 36 - 6 100
    call-path.c 114 - 4 571
    call-path.h 68 - 6 144
    callchain.c 1830 - 28 8344
    callchain.h 320 - 20 1257
    cap.c 50 - 5 200
    cap.h 19 - 6 44
    cgroup.c 636 - 18 2852
    cgroup.h 59 - 8 275
    clockid.c 119 - 5 460
    clockid.h 11 - 2 39
    cloexec.c 92 - 12 346
    cloexec.h 7 - 2 17
    color.c 156 - 11 762
    color.h 45 - 9 290
    color_config.c 37 - 8 156
    comm.c 235 - 11 1146
    comm.h 28 - 5 112
    compress.h 91 - 9 382
    config.c 984 - 32 4189
    config.h 80 - 8 369
    copyfile.c 146 - 12 726
    copyfile.h 16 - 6 91
    counts.c 71 - 7 298
    counts.h 45 - 8 210
    cpu-set-sched.h 50 - 1 115
    cpumap.c 768 - 20 3721
    cpumap.h 162 - 16 465
    cputopo.c 506 - 16 2288
    cputopo.h 78 - 5 196
    cs-etm-base.c 193 - 6 1008
    cs-etm.c 3580 - 25 13137
    cs-etm.h 267 - 11 631
    data-convert-bt.c 1702 - 19 6752
    data-convert-json.c 421 - 12 2372
    data-convert.h 21 - 6 71
    data.c 554 - 21 2485
    data.h 106 - 10 432
    db-export.c 615 - 12 2756
    db-export.h 110 - 11 693
    debug.c 327 - 17 1363
    debug.h 91 - 14 412
    debuginfo.c 209 - 7 868
    debuginfo.h 66 - 5 215
    demangle-cxx.h 18 - 1 44
    demangle-java.c 203 - 8 852
    demangle-java.h 11 - 2 30
    demangle-ocaml.c 68 - 5 265
    demangle-ocaml.h 7 - 5 21
    demangle-rust-v0.c 2042 - 1 10269
    demangle-rust-v0.h 88 - 1 189
    disasm.c 2320 - 18 11412
    disasm.h 131 - 12 624
    disasm_bpf.c 195 - 3 978
    disasm_bpf.h 12 - 3 44
    dlfilter.c 663 - 9 3342
    dlfilter.h 99 - 6 475
    dso.c 1785 - 35 7850
    dso.h 899 - 31 3504
    dsos.c 504 - 18 2494
    dsos.h 52 - 11 281
    dump-insn.c 23 - 3 75
    dump-insn.h 26 - 3 93
    dwarf-aux.c 2081 - 15 7375
    dwarf-aux.h 180 - 10 777
    dwarf-regs-csky.c 50 - 2 352
    dwarf-regs-powerpc.c 61 - 3 212
    dwarf-regs-x86.c 50 - 4 499
    dwarf-regs.c 116 - 9 436
    env.c 678 - 27 3612
    env.h 200 - 18 773
    event.c 862 - 34 4598
    event.h 419 - 27 1586
    events_stats.h 72 - 12 133
    evlist.c 2645 - 35 11438
    evlist.h 442 - 27 1980
    evsel.c 4073 - 72 18969
    evsel.h 575 - 34 2428
    evsel_config.h 63 - 11 150
    evsel_fprintf.c 251 - 18 1301
    evsel_fprintf.h 50 - 10 220
    evswitch.c 61 - 1 272
    evswitch.h 31 - 2 91
    expr.c 468 - 10 2065
    expr.h 60 - 5 366
    find-map.c 30 - 5 148
    fncache.c 68 - 6 288
    fncache.h 6 - 2 18
    ftrace.h 91 - 5 294
    genelf.c 524 - 14 2320
    genelf.h 89 - 14 394
    genelf_debug.c 625 - 6 2525
    get_current_dir_name.c 18 - 2 56
    get_current_dir_name.h 8 - 1 22
    hashmap.c 240 - 3 1126
    hashmap.h 208 - 4 545
    header.c 4565 - 65 22068
    header.h 210 - 33 807
    help-unknown-cmd.c 122 - 8 722
    help-unknown-cmd.h 0 - 0
    hisi-ptt.c 190 - 6 812
    hisi-ptt.h 19 - 2 47
    hist.c 3097 - 39 15417
    hist.h 832 - 33 3697
    hwmon_pmu.c 818 - 6 4116
    hwmon_pmu.h 167 - 8 379
    intel-bts.c 912 - 13 4498
    intel-bts.h 34 - 4 71
    intel-pt.c 4727 - 14 23887
    intel-pt.h 48 - 4 110
    intel-tpebs.c 661 - 13 2731
    intel-tpebs.h 25 - 6 71
    intlist.c 150 - 7 686
    intlist.h 78 - 5 330
    iostat.c 54 - 6 200
    iostat.h 47 - 14 213
    jit.h 13 - 7 56
    jitdump.c 900 - 19 4485
    jitdump.h 140 - 5 364
    kvm-stat.c 70 - 7 284
    kvm-stat.h 194 - 14 716
    kwork.h 317 - 3 844
    levenshtein.c 87 - 3 385
    levenshtein.h 9 - 3 36
    llvm-c-helpers.h 60 - 5 118
    lock-contention.c 143 - 5 592
    lock-contention.h 208 - 6 591
    lzma.c 129 - 8 577
    machine.c 3310 - 58 15769
    machine.h 336 - 24 1773
    map.c 640 - 30 3055
    map.h 320 - 24 1505
    map_symbol.c 33 - 4 165
    map_symbol.h 32 - 10 113
    maps.c 1324 - 20 6574
    maps.h 81 - 10 502
    mem-events.c 979 - 15 4552
    mem-events.h 149 - 10 563
    mem-info.c 48 - 6 220
    mem-info.h 55 - 5 230
    mem2node.c 139 - 4 727
    mem2node.h 20 - 2 73
    memswap.c 25 - 6 100
    memswap.h 15 - 5 49
    metricgroup.c 1850 - 25 7942
    metricgroup.h 96 - 12 302
    mmap.c 358 - 16 1919
    mmap.h 64 - 9 239
    mutex.c 119 - 2 492
    mutex.h 127 - 2 393
    namespaces.c 381 - 13 1682
    namespaces.h 84 - 12 359
    off_cpu.h 39 - 5 117
    ordered-events.c 417 - 13 1839
    ordered-events.h 84 - 12 324
    parse-branch-options.c 115 - 11 465
    parse-branch-options.h 7 - 3 45
    parse-events.c 2904 - 54 12996
    parse-events.h 298 - 31 1254
    parse-regs-options.c 95 - 11 413
    parse-regs-options.h 7 - 5 50
    parse-sublevel-options.c 70 - 5 273
    parse-sublevel-options.h 11 - 2 36
    path.c 79 - 7 396
    path.h 17 - 6 102
    perf-hooks-list.h 3 - 1 12
    perf-hooks.c 90 - 6 344
    perf-hooks.h 40 - 3 113
    perf_api_probe.c 197 - 11 755
    perf_api_probe.h 17 - 5 61
    perf_event_attr_fprintf.c 365 - 13 2094
    perf_regs.c 134 - 18 699
    perf_regs.h 68 - 13 379
    pfm.c 322 - 13 1433
    pfm.h 38 - 11 105
    pmu.c 2548 - 38 11255
    pmu.h 308 - 24 1127
    pmus.c 781 - 20 3733
    pmus.h 37 - 10 202
    print-events.c 431 - 25 1824
    print-events.h 43 - 13 265
    print_binary.c 58 - 7 398
    print_binary.h 37 - 6 142
    print_insn.c 178 - 10 928
    print_insn.h 22 - 11 115
    probe-event.c 3842 - 37 18908
    probe-event.h 199 - 12 833
    probe-file.c 1181 - 17 5395
    probe-file.h 82 - 8 417
    probe-finder.c 1962 - 31 9821
    probe-finder.h 114 - 11 404
    pstack.c 71 - 6 307
    pstack.h 15 - 3 81
    python.c 1682 - 19 8434
    rblist.c 140 - 5 614
    rblist.h 50 - 4 225
    record.c 291 - 17 1156
    record.h 96 - 22 311
    rlimit.c 57 - 3 214
    rlimit.h 15 - 3 35
    rwsem.c 71 - 5 259
    rwsem.h 30 - 7 110
    s390-cpumcf-kernel.h 65 - 3 232
    s390-cpumsf-kernel.h 71 - 1 294
    s390-cpumsf.c 1174 - 12 4763
    s390-cpumsf.h 21 - 3 48
    s390-sample-raw.c 332 - 6 1507
    sample-raw.c 26 - 6 106
    sample-raw.h 15 - 6 76
    sample.c 43 - 8 193
    sample.h 139 - 19 443
    session.c 2745 - 63 13908
    session.h 211 - 24 789
    setns.c 10 - 1 31
    sharded_mutex.c 33 - 1 175
    sharded_mutex.h 29 - 1 83
    sideband_evlist.c 149 - 10 642
    smt.c 36 - 3 115
    smt.h 17 - 2 31
    sort.c 4300 - 47 21211
    sort.h 160 - 26 609
    spark.h 8 - 3 32
    srccode.c 171 - 10 888
    srccode.h 20 - 3 71
    srcline.c 1121 - 23 4970
    srcline.h 58 - 12 270
    stat-display.c 1658 - 24 8597
    stat-shadow.c 761 - 17 3766
    stat.c 776 - 27 3415
    stat.h 241 - 28 1045
    strbuf.c 170 - 8 817
    strbuf.h 95 - 6 293
    stream.c 341 - 4 1699
    stream.h 41 - 2 140
    strfilter.c 312 - 4 1523
    strfilter.h 84 - 4 147
    string.c 460 - 13 1917
    string2.h 46 - 12 295
    strlist.c 208 - 9 993
    strlist.h 90 - 7 358
    svghelper.c 809 - 12 4070
    svghelper.h 39 - 6 401
    symbol-elf.c 3005 - 46 13886
    symbol-minimal.c 361 - 13 1807
    symbol.c 2732 - 61 12024
    symbol.h 273 - 39 1377
    symbol_conf.h 95 - 20 255
    symbol_fprintf.c 73 - 8 386
    symsrc.h 47 - 8 148
    synthetic-events.c 2515 - 41 12930
    synthetic-events.h 144 - 19 1181
    syscalltbl.c 133 - 6 576
    syscalltbl.h 13 - 4 83
    target.c 184 - 10 659
    target.h 107 - 12 345
    term.c 40 - 5 191
    term.h 11 - 6 34
    thread-stack.c 1239 - 10 5758
    thread-stack.h 110 - 8 406
    thread.c 580 - 21 2785
    thread.h 362 - 18 1674
    thread_map.c 429 - 13 2002
    thread_map.h 29 - 7 170
    threads.c 190 - 11 1009
    threads.h 35 - 10 172
    time-utils.c 559 - 13 2536
    time-utils.h 51 - 14 255
    tool.c 301 - 16 1356
    tool.h 102 - 15 390
    tool_pmu.c 513 - 15 2276
    tool_pmu.h 56 - 12 220
    top.c 119 - 7 673
    top.h 65 - 10 230
    topdown.c 8 - 5 22
    topdown.h 11 - 5 25
    trace-event-info.c 703 - 21 2916
    trace-event-parse.c 323 - 20 1413
    trace-event-read.c 480 - 16 1875
    trace-event-scripting.c 426 - 18 1847
    trace-event.c 118 - 11 442
    trace-event.h 168 - 23 886
    trace.h 38 - 2 129
    trace_augment.h 6 - 1 13
    tracepoint.c 52 - 12 218
    tracepoint.h 26 - 8 64
    trigger.h 95 - 3 276
    tsc.c 142 - 15 690
    tsc.h 32 - 9 109
    units.c 76 - 7 308
    units.h 19 - 9 80
    unwind-libdw.c 328 - 15 1657
    unwind-libdw.h 27 - 4 82
    unwind-libunwind-local.c 831 - 29 3532
    unwind-libunwind.c 92 - 9 424
    unwind.h 82 - 9 372
    usage.c 34 - 5 85
    util.c 500 - 25 1984
    util.h 120 - 14 501
    values.c 289 - 9 1783
    values.h 30 - 7 111
    vdso.c 369 - 12 1528
    vdso.h 30 - 9 99
    zlib.c 97 - 6 419
    zstd.c 114 - 3 578
Only top 60 contributors in the directory are shown. Everybody else is clustered as Others.