Files:

    Name Lines Files Authors Tokens   Color Graph By Token Proportion
    access_map_in_map.c 93 - 1 385
    arena_htab.c 48 - 1 196
    arena_htab_asm.c 5 - 1 12
    arena_list.c 87 - 1 330
    async_stack_depth.c 61 - 2 297
    atomic_bounds.c 24 - 3 83
    atomics.c 170 - 3 783
    bad_struct_ops.c 25 - 2 98
    bad_struct_ops2.c 14 - 1 29
    bench_local_storage_create.c 82 - 3 341
    bind4_prog.c 159 - 4 877
    bind6_prog.c 176 - 4 1035
    bind_perm.c 45 - 1 151
    bloom_filter_bench.c 154 - 3 555
    bloom_filter_map.c 83 - 2 337
    bpf_compiler.h 33 - 1 82
    bpf_cubic.c 542 - 3 2346
    bpf_dctcp.c 258 - 3 1228
    bpf_dctcp_release.c 26 - 3 99
    bpf_flow.c 437 - 9 2239
    bpf_hashmap_full_update_bench.c 40 - 2 175
    bpf_hashmap_lookup.c 63 - 2 288
    bpf_iter.h 167 - 8 631
    bpf_iter_bpf_array_map.c 59 - 2 257
    bpf_iter_bpf_hash_map.c 123 - 2 463
    bpf_iter_bpf_link.c 21 - 2 85
    bpf_iter_bpf_map.c 27 - 2 124
    bpf_iter_bpf_percpu_array_map.c 46 - 1 186
    bpf_iter_bpf_percpu_hash_map.c 50 - 2 211
    bpf_iter_bpf_sk_storage_helpers.c 65 - 2 259
    bpf_iter_bpf_sk_storage_map.c 52 - 2 200
    bpf_iter_ipv6_route.c 56 - 1 282
    bpf_iter_ksym.c 71 - 3 351
    bpf_iter_netlink.c 63 - 3 298
    bpf_iter_setsockopt.c 71 - 3 283
    bpf_iter_setsockopt_unix.c 60 - 1 288
    bpf_iter_sockmap.c 59 - 2 245
    bpf_iter_task_btf.c 49 - 2 182
    bpf_iter_task_file.c 40 - 2 197
    bpf_iter_task_stack.c 68 - 4 281
    bpf_iter_task_vmas.c 62 - 4 364
    bpf_iter_tasks.c 88 - 4 420
    bpf_iter_tcp4.c 233 - 3 1147
    bpf_iter_tcp6.c 249 - 2 1350
    bpf_iter_test_kern1.c 4 - 1 9
    bpf_iter_test_kern2.c 4 - 1 9
    bpf_iter_test_kern3.c 18 - 1 77
    bpf_iter_test_kern4.c 52 - 2 232
    bpf_iter_test_kern5.c 35 - 1 134
    bpf_iter_test_kern6.c 21 - 1 75
    bpf_iter_test_kern_common.h 22 - 1 84
    bpf_iter_udp4.c 70 - 2 350
    bpf_iter_udp6.c 78 - 2 419
    bpf_iter_unix.c 80 - 2 369
    bpf_iter_vma_offset.c 37 - 3 174
    bpf_loop.c 225 - 3 878
    bpf_loop_bench.c 30 - 4 107
    bpf_misc.h 138 - 8 381
    bpf_mod_race.c 100 - 2 201
    bpf_syscall_macro.c 110 - 4 519
    bpf_tcp_nogpl.c 19 - 2 62
    bpf_tracing_net.h 122 - 6 389
    bprm_opts.c 34 - 2 113
    btf__core_reloc_arrays.c 3 - 1 12
    btf__core_reloc_arrays___diff_arr_dim.c 3 - 1 12
    btf__core_reloc_arrays___diff_arr_val_sz.c 3 - 1 12
    btf__core_reloc_arrays___equiv_zero_sz_arr.c 3 - 1 12
    btf__core_reloc_arrays___err_bad_zero_sz_arr.c 3 - 1 12
    btf__core_reloc_arrays___err_non_array.c 3 - 1 12
    btf__core_reloc_arrays___err_too_shallow.c 3 - 1 12
    btf__core_reloc_arrays___err_too_small.c 3 - 1 12
    btf__core_reloc_arrays___err_wrong_val_type.c 3 - 1 12
    btf__core_reloc_arrays___fixed_arr.c 3 - 1 12
    btf__core_reloc_bitfields.c 3 - 1 12
    btf__core_reloc_bitfields___bit_sz_change.c 3 - 1 12
    btf__core_reloc_bitfields___bitfield_vs_int.c 3 - 1 12
    btf__core_reloc_bitfields___err_too_big_bitfield.c 3 - 1 12
    btf__core_reloc_bitfields___just_big_enough.c 3 - 1 12
    btf__core_reloc_enum64val.c 3 - 2 12
    btf__core_reloc_enum64val___diff.c 3 - 2 12
    btf__core_reloc_enum64val___err_missing.c 3 - 2 12
    btf__core_reloc_enum64val___val3_missing.c 3 - 2 12
    btf__core_reloc_enumval.c 3 - 1 12
    btf__core_reloc_enumval___diff.c 3 - 1 12
    btf__core_reloc_enumval___err_missing.c 3 - 1 12
    btf__core_reloc_enumval___val3_missing.c 3 - 1 12
    btf__core_reloc_existence.c 3 - 1 12
    btf__core_reloc_existence___minimal.c 3 - 1 12
    btf__core_reloc_existence___wrong_field_defs.c 3 - 1 12
    btf__core_reloc_flavors.c 3 - 1 12
    btf__core_reloc_flavors__err_wrong_name.c 3 - 1 12
    btf__core_reloc_ints.c 3 - 1 12
    btf__core_reloc_ints___bool.c 3 - 1 12
    btf__core_reloc_ints___reverse_sign.c 3 - 1 12
    btf__core_reloc_misc.c 5 - 1 30
    btf__core_reloc_mods.c 3 - 1 12
    btf__core_reloc_mods___mod_swap.c 3 - 1 12
    btf__core_reloc_mods___typedefs.c 3 - 1 12
    btf__core_reloc_nesting.c 3 - 1 12
    btf__core_reloc_nesting___anon_embed.c 3 - 1 12
    btf__core_reloc_nesting___dup_compat_types.c 5 - 1 30
    btf__core_reloc_nesting___err_array_container.c 3 - 1 12
    btf__core_reloc_nesting___err_array_field.c 3 - 1 12
    btf__core_reloc_nesting___err_dup_incompat_types.c 4 - 1 21
    btf__core_reloc_nesting___err_missing_container.c 3 - 1 12
    btf__core_reloc_nesting___err_missing_field.c 3 - 1 12
    btf__core_reloc_nesting___err_nonstruct_container.c 3 - 1 12
    btf__core_reloc_nesting___err_partial_match_dups.c 4 - 1 21
    btf__core_reloc_nesting___err_too_deep.c 3 - 1 12
    btf__core_reloc_nesting___extra_nesting.c 3 - 1 12
    btf__core_reloc_nesting___struct_union_mixup.c 3 - 1 12
    btf__core_reloc_primitives.c 3 - 1 12
    btf__core_reloc_primitives___diff_enum_def.c 3 - 1 12
    btf__core_reloc_primitives___diff_func_proto.c 3 - 1 12
    btf__core_reloc_primitives___diff_ptr_type.c 3 - 1 12
    btf__core_reloc_primitives___err_non_enum.c 3 - 1 12
    btf__core_reloc_primitives___err_non_int.c 3 - 1 12
    btf__core_reloc_primitives___err_non_ptr.c 3 - 1 12
    btf__core_reloc_ptr_as_arr.c 3 - 1 12
    btf__core_reloc_ptr_as_arr___diff_sz.c 3 - 1 12
    btf__core_reloc_size.c 3 - 1 12
    btf__core_reloc_size___diff_offs.c 3 - 1 12
    btf__core_reloc_size___diff_sz.c 3 - 1 12
    btf__core_reloc_size___err_ambiguous.c 4 - 1 16
    btf__core_reloc_type_based.c 3 - 1 12
    btf__core_reloc_type_based___all_missing.c 3 - 1 12
    btf__core_reloc_type_based___diff.c 3 - 2 12
    btf__core_reloc_type_based___diff_sz.c 3 - 1 12
    btf__core_reloc_type_based___fn_wrong_args.c 3 - 1 12
    btf__core_reloc_type_based___incompat.c 3 - 1 12
    btf__core_reloc_type_id.c 3 - 1 12
    btf__core_reloc_type_id___missing_targets.c 3 - 1 12
    btf_data.c 50 - 1 133
    btf_dump_test_case_bitfields.c 92 - 2 140
    btf_dump_test_case_multidim.c 35 - 1 112
    btf_dump_test_case_namespacing.c 73 - 1 158
    btf_dump_test_case_ordering.c 63 - 1 160
    btf_dump_test_case_packing.c 153 - 2 353
    btf_dump_test_case_padding.c 249 - 2 527
    btf_dump_test_case_syntax.c 280 - 4 751
    btf_ptr.h 27 - 3 91
    btf_type_tag.c 25 - 1 80
    btf_type_tag_percpu.c 67 - 3 198
    btf_type_tag_user.c 40 - 1 117
    cb_refs.c 114 - 3 516
    cg_storage_multi.h 13 - 1 23
    cg_storage_multi_egress_only.c 33 - 1 105
    cg_storage_multi_isolated.c 57 - 2 201
    cg_storage_multi_shared.c 57 - 2 200
    cgroup_getset_retval_getsockopt.c 58 - 2 185
    cgroup_getset_retval_hooks.c 16 - 2 27
    cgroup_getset_retval_setsockopt.c 69 - 3 220
    cgroup_hierarchical_stats.c 155 - 1 662
    cgroup_iter.c 39 - 2 152
    cgroup_skb_sk_lookup_kern.c 95 - 1 450
    cgroup_tcp_skb.c 382 - 4 1173
    cgrp_kfunc_common.h 79 - 3 368
    cgrp_kfunc_failure.c 247 - 3 900
    cgrp_kfunc_success.c 223 - 3 793
    cgrp_ls_attach_cgroup.c 100 - 1 430
    cgrp_ls_negative.c 26 - 1 110
    cgrp_ls_recursion.c 94 - 2 420
    cgrp_ls_sleepable.c 126 - 3 497
    cgrp_ls_tp_btf.c 126 - 2 543
    connect4_dropper.c 26 - 4 79
    connect4_prog.c 200 - 9 1001
    connect6_prog.c 93 - 3 545
    connect_force_port4.c 90 - 3 384
    connect_force_port6.c 101 - 4 546
    connect_ping.c 53 - 1 191
    connect_unix_prog.c 39 - 4 156
    core_kern.c 120 - 2 512
    core_kern_overflow.c 22 - 2 79
    core_reloc_types.h 1353 - 5 4217
    cpumask_common.h 123 - 3 717
    cpumask_failure.c 192 - 3 656
    cpumask_success.c 527 - 2 2159
    decap_sanity.c 68 - 1 324
    dev_cgroup.c 59 - 2 195
    dummy_st_ops_fail.c 27 - 2 96
    dummy_st_ops_success.c 47 - 3 197
    dynptr_fail.c 1688 - 6 5692
    dynptr_success.c 546 - 5 2175
    empty_skb.c 37 - 1 138
    err.h 18 - 2 64
    exceptions.c 368 - 2 1415
    exceptions_assert.c 135 - 3 689
    exceptions_ext.c 72 - 1 212
    exceptions_fail.c 349 - 3 1271
    exhandler_kern.c 52 - 2 121
    fentry_many_args.c 39 - 8 309
    fentry_recursive.c 14 - 1 39
    fentry_recursive_target.c 25 - 1 62
    fentry_test.c 79 - 6 393
    fexit_bpf2bpf.c 179 - 7 696
    fexit_bpf2bpf_simple.c 27 - 6 82
    fexit_many_args.c 40 - 8 330
    fexit_sleep.c 32 - 3 105
    fexit_test.c 80 - 6 434
    fib_lookup.c 22 - 1 74
    find_vma.c 69 - 1 280
    find_vma_fail1.c 30 - 3 103
    find_vma_fail2.c 29 - 1 99
    fmod_ret_freplace.c 14 - 2 50
    for_each_array_map_elem.c 73 - 3 317
    for_each_hash_map_elem.c 95 - 2 418
    for_each_map_elem_write_key.c 27 - 2 120
    freplace_attach_probe.c 40 - 2 153
    freplace_cls_redirect.c 34 - 3 142
    freplace_connect4.c 18 - 3 72
    freplace_connect_v4_prog.c 19 - 2 51
    freplace_dead_global_func.c 11 - 1 31
    freplace_get_constant.c 15 - 2 55
    freplace_global_func.c 18 - 2 57
    freplace_progmap.c 24 - 2 97
    freplace_unreliable_prog.c 20 - 2 38
    get_branch_snapshot.c 40 - 5 182
    get_cgroup_id_kern.c 39 - 4 171
    get_func_args_test.c 123 - 1 602
    get_func_ip_test.c 106 - 1 431
    get_func_ip_uprobe_test.c 18 - 1 69
    getpeername_unix_prog.c 38 - 4 155
    getsockname_unix_prog.c 38 - 4 155
    htab_mem_bench.c 105 - 2 466
    htab_reuse.c 19 - 1 76
    htab_update.c 29 - 1 129
    ima.c 103 - 2 353
    inner_array_lookup.c 45 - 1 190
    ip_check_defrag.c 104 - 1 398
    iters.c 1437 - 6 3041
    iters_css.c 72 - 2 311
    iters_css_task.c 102 - 2 413
    iters_looping.c 163 - 1 202
    iters_num.c 242 - 1 950
    iters_state_safety.c 426 - 1 559
    iters_task.c 51 - 3 197
    iters_task_failure.c 105 - 2 395
    iters_task_vma.c 43 - 4 156
    iters_testmod_seq.c 79 - 1 317
    jeq_infer_not_null_fail.c 42 - 1 126
    jit_probe_mem.c 59 - 3 136
    kfree_skb.c 153 - 6 575
    kfunc_call_destructive.c 13 - 3 37
    kfunc_call_fail.c 153 - 4 585
    kfunc_call_race.c 13 - 3 42
    kfunc_call_test.c 180 - 7 767
    kfunc_call_test_subprog.c 37 - 3 164
    kprobe_multi.c 162 - 4 730
    kprobe_multi_empty.c 12 - 3 37
    kprobe_multi_override.c 13 - 3 44
    kptr_xchg_inline.c 48 - 1 80
    ksym_race.c 13 - 2 48
    linked_funcs1.c 89 - 3 233
    linked_funcs2.c 89 - 3 244
    linked_list.c 381 - 3 1901
    linked_list.h 56 - 3 228
    linked_list_fail.c 612 - 3 2199
    linked_maps1.c 82 - 1 355
    linked_maps2.c 76 - 1 349
    linked_vars1.c 54 - 1 164
    linked_vars2.c 55 - 1 162
    load_bytes_relative.c 48 - 1 182
    local_kptr_stash.c 259 - 3 1024
    local_kptr_stash_fail.c 85 - 3 298
    local_storage.c 226 - 4 926
    local_storage_bench.c 104 - 2 411
    local_storage_rcu_tasks_trace_bench.c 67 - 2 246
    loop1.c 29 - 4 117
    loop2.c 29 - 4 90
    loop3.c 23 - 4 83
    loop4.c 20 - 3 72
    loop5.c 31 - 2 99
    loop6.c 102 - 3 470
    lru_bug.c 49 - 2 221
    lsm.c 181 - 5 949
    lsm_cgroup.c 188 - 2 710
    lsm_cgroup_nonvoid.c 14 - 1 46
    map_in_map_btf.c 73 - 1 308
    map_kptr.c 530 - 4 2203
    map_kptr_fail.c 388 - 6 1649
    map_percpu_stats.c 24 - 1 93
    map_ptr_kern.c 703 - 8 3545
    metadata_unused.c 15 - 1 57
    metadata_used.c 15 - 1 61
    missed_kprobe.c 30 - 3 75
    missed_kprobe_recursion.c 48 - 2 126
    missed_tp_recursion.c 41 - 2 108
    modify_return.c 89 - 4 370
    mptcp_sock.c 88 - 4 380
    mptcpify.c 20 - 2 74
    nested_trust_common.h 12 - 1 40
    nested_trust_failure.c 49 - 3 180
    nested_trust_success.c 34 - 2 135
    netcnt_prog.c 69 - 4 291
    netif_receive_skb.c 255 - 3 1332
    netns_cookie_prog.c 84 - 1 326
    normal_map_btf.c 56 - 2 225
    percpu_alloc_array.c 190 - 2 750
    percpu_alloc_cgrp_local_storage.c 109 - 2 440
    percpu_alloc_fail.c 182 - 1 661
    perf_event_stackmap.c 59 - 3 271
    perfbuf_bench.c 33 - 2 150
    preempted_bpf_ma_op.c 106 - 1 426
    priv_map.c 13 - 1 48
    priv_prog.c 13 - 1 34
    profiler.h 177 - 1 464
    profiler.inc.h 963 - 9 5325
    profiler1.c 5 - 1 12
    profiler2.c 6 - 1 17
    profiler3.c 6 - 1 19
    pyperf.h 358 - 9 1725
    pyperf100.c 4 - 1 9
    pyperf180.c 26 - 2 35
    pyperf50.c 4 - 1 9
    pyperf600.c 12 - 2 14
    pyperf600_bpf_loop.c 6 - 2 12
    pyperf600_iter.c 7 - 2 18
    pyperf600_nounroll.c 5 - 1 12
    pyperf_global.c 5 - 1 12
    pyperf_subprogs.c 5 - 2 12
    rbtree.c 246 - 1 1154
    rbtree_btf_fail__add_wrong_type.c 52 - 1 211
    rbtree_btf_fail__wrong_node_type.c 38 - 1 130
    rbtree_fail.c 303 - 2 1334
    rcu_read_lock.c 441 - 4 1741
    rcu_tasks_trace_gp.c 36 - 1 144
    read_bpf_task_storage_busy.c 38 - 1 135
    read_vsyscall.c 45 - 1 255
    recursion.c 43 - 2 176
    recvmsg4_prog.c 40 - 2 134
    recvmsg6_prog.c 46 - 2 185
    recvmsg_unix_prog.c 38 - 4 155
    refcounted_kptr.c 571 - 1 2039
    refcounted_kptr_fail.c 121 - 1 507
    ringbuf_bench.c 61 - 2 265
    sample_map_ret0.c 34 - 3 146
    sample_ret0.c 7 - 1 10
    sendmsg4_prog.c 52 - 3 194
    sendmsg6_prog.c 62 - 4 270
    sendmsg_unix_prog.c 39 - 4 156
    setget_sockopt.c 403 - 3 2360
    sk_storage_omem_uncharge.c 59 - 2 239
    skb_load_bytes.c 19 - 1 63
    skb_pkt_end.c 53 - 2 199
    sock_destroy_prog.c 145 - 1 614
    sock_destroy_prog_fail.c 22 - 1 68
    sock_iter_batch.c 91 - 3 464
    socket_cookie_prog.c 99 - 5 357
    sockmap_parse_prog.c 33 - 3 152
    sockmap_tcp_msg_prog.c 12 - 3 36
    sockmap_verdict_prog.c 67 - 6 361
    sockopt_inherit.c 110 - 4 471
    sockopt_multi.c 90 - 5 350
    sockopt_qos_to_cc.c 47 - 4 209
    sockopt_sk.c 238 - 6 832
    stacktrace_map_skip.c 68 - 1 308
    strncmp_bench.c 50 - 3 213
    strncmp_test.c 54 - 2 202
    strobemeta.c 10 - 1 22
    strobemeta.h 635 - 9 2291
    strobemeta_bpf_loop.c 9 - 1 24
    strobemeta_nounroll1.c 9 - 1 24
    strobemeta_nounroll2.c 9 - 1 24
    strobemeta_subprogs.c 10 - 2 27
    struct_ops_autocreate.c 52 - 1 179
    struct_ops_autocreate2.c 32 - 1 94
    struct_ops_maybe_null.c 29 - 2 78
    struct_ops_maybe_null_fail.c 24 - 2 73
    struct_ops_module.c 56 - 3 233
    struct_ops_multi_pages.c 102 - 1 409
    syscall.c 207 - 2 1108
    tailcall1.c 47 - 3 218
    tailcall2.c 58 - 3 234
    tailcall3.c 30 - 3 122
    tailcall4.c 32 - 3 112
    tailcall5.c 39 - 3 137
    tailcall6.c 34 - 2 142
    tailcall_bpf2bpf1.c 37 - 3 135
    tailcall_bpf2bpf2.c 40 - 3 163
    tailcall_bpf2bpf3.c 71 - 4 319
    tailcall_bpf2bpf4.c 78 - 5 311
    tailcall_bpf2bpf6.c 45 - 4 164
    tailcall_bpf2bpf_fentry.c 18 - 2 48
    tailcall_bpf2bpf_fexit.c 18 - 2 48
    tailcall_poke.c 32 - 2 124
    task_kfunc_common.h 76 - 2 338
    task_kfunc_failure.c 326 - 4 1188
    task_kfunc_success.c 316 - 3 1132
    task_local_storage.c 64 - 1 260
    task_local_storage_exit_creds.c 35 - 2 139
    task_ls_recursion.c 90 - 2 331
    task_storage_nodeadlock.c 47 - 2 196
    tcp_ca_incompl_cong_ops.c 35 - 2 125
    tcp_ca_unsupp_cong_op.c 21 - 2 75
    tcp_ca_update.c 80 - 2 347
    tcp_ca_write_sk_pacing.c 71 - 3 341
    tcp_rtt.c 59 - 3 232
    test_access_variable_array.c 19 - 3 63
    test_assign_reuse.c 142 - 2 760
    test_attach_kprobe_sleepable.c 23 - 3 56
    test_attach_probe.c 125 - 6 433
    test_attach_probe_manual.c 53 - 4 163
    test_autoattach.c 23 - 1 60
    test_autoload.c 40 - 1 133
    test_bpf_cookie.c 121 - 4 430
    test_bpf_ma.c 289 - 3 1258
    test_bpf_nf.c 237 - 4 1379
    test_bpf_nf_fail.c 148 - 2 794
    test_btf_decl_tag.c 50 - 1 194
    test_btf_map_in_map.c 150 - 5 699
    test_btf_newkv.c 46 - 4 152
    test_btf_nokv.c 45 - 5 155
    test_btf_skc_cls_ingress.c 174 - 2 758
    test_cgroup1_hierarchy.c 71 - 1 280
    test_cgroup_link.c 24 - 1 78
    test_check_mtu.c 290 - 2 1111
    test_cls_redirect.c 1078 - 9 4370
    test_cls_redirect.h 63 - 3 226
    test_cls_redirect_dynptr.c 981 - 4 4244
    test_cls_redirect_subprogs.c 2 - 1 6
    test_core_autosize.c 182 - 2 846
    test_core_extern.c 65 - 2 315
    test_core_read_macros.c 50 - 1 207
    test_core_reloc_arrays.c 58 - 2 298
    test_core_reloc_bitfields_direct.c 63 - 2 246
    test_core_reloc_bitfields_probed.c 56 - 2 230
    test_core_reloc_enum64val.c 70 - 2 289
    test_core_reloc_enumval.c 72 - 1 288
    test_core_reloc_existence.c 78 - 2 354
    test_core_reloc_flavors.c 65 - 2 234
    test_core_reloc_ints.c 47 - 2 234
    test_core_reloc_kernel.c 117 - 4 534
    test_core_reloc_misc.c 60 - 2 225
    test_core_reloc_mods.c 74 - 3 331
    test_core_reloc_module.c 104 - 3 510
    test_core_reloc_nesting.c 49 - 2 188
    test_core_reloc_primitives.c 46 - 2 208
    test_core_reloc_ptr_as_arr.c 33 - 2 125
    test_core_reloc_size.c 77 - 3 375
    test_core_reloc_type_based.c 157 - 3 691
    test_core_reloc_type_id.c 115 - 3 451
    test_core_retro.c 43 - 1 201
    test_custom_sec_handlers.c 63 - 1 181
    test_d_path.c 65 - 1 272
    test_d_path_check_rdonly_mem.c 28 - 2 103
    test_d_path_check_types.c 32 - 2 122
    test_deny_namespace.c 30 - 3 112
    test_enable_stats.c 18 - 2 53
    test_endian.c 37 - 1 137
    test_fill_link_info.c 54 - 2 128
    test_fsverity.c 48 - 2 189
    test_get_stack_rawtp.c 102 - 5 438
    test_get_stack_rawtp_err.c 26 - 3 81
    test_get_xattr.c 37 - 1 146
    test_global_data.c 106 - 3 542
    test_global_func1.c 55 - 4 248
    test_global_func10.c 31 - 4 109
    test_global_func11.c 21 - 2 75
    test_global_func12.c 25 - 2 83
    test_global_func13.c 26 - 2 89
    test_global_func14.c 23 - 2 72
    test_global_func15.c 56 - 3 112
    test_global_func16.c 24 - 3 82
    test_global_func17.c 19 - 4 72
    test_global_func2.c 49 - 3 219
    test_global_func3.c 61 - 3 217
    test_global_func4.c 55 - 3 193
    test_global_func5.c 33 - 3 143
    test_global_func6.c 33 - 3 140
    test_global_func7.c 20 - 3 61
    test_global_func8.c 21 - 5 58
    test_global_func9.c 134 - 3 440
    test_global_func_args.c 91 - 3 339
    test_global_func_ctx_args.c 172 - 2 569
    test_global_map_resize.c 62 - 2 213
    test_hash_large_key.c 44 - 3 184
    test_helper_restricted.c 123 - 6 420
    test_jhash.h 102 - 3 518
    test_kfunc_dynptr_param.c 86 - 4 388
    test_ksyms.c 32 - 1 131
    test_ksyms_btf.c 55 - 2 240
    test_ksyms_btf_null_check.c 31 - 2 125
    test_ksyms_btf_write_check.c 44 - 4 143
    test_ksyms_module.c 50 - 2 210
    test_ksyms_weak.c 71 - 3 246
    test_l4lb.c 471 - 4 2419
    test_l4lb_noinline.c 470 - 5 2435
    test_l4lb_noinline_dynptr.c 487 - 5 2569
    test_ldsx_insn.c 125 - 6 397
    test_legacy_printk.c 73 - 1 265
    test_libbpf_get_fd_by_id_opts.c 36 - 1 113
    test_link_pinning.c 25 - 1 73
    test_lirc_mode2_kern.c 26 - 3 102
    test_log_buf.c 24 - 1 85
    test_log_fixup.c 74 - 2 285
    test_lookup_and_delete.c 26 - 1 109
    test_lookup_key.c 46 - 1 157
    test_lwt_ip_encap.c 85 - 2 438
    test_lwt_redirect.c 90 - 2 372
    test_lwt_reroute.c 36 - 1 145
    test_lwt_seg6local.c 428 - 5 2141
    test_map_in_map.c 76 - 8 362
    test_map_in_map_invalid.c 26 - 4 107
    test_map_init.c 33 - 1 116
    test_map_lock.c 62 - 3 297
    test_map_lookup_percpu_elem.c 76 - 1 345
    test_map_ops.c 138 - 1 559
    test_migrate_reuseport.c 135 - 3 543
    test_misc_tcp_hdr_options.c 329 - 2 1591
    test_mmap.c 51 - 2 232
    test_module_attach.c 119 - 6 482
    test_netfilter_link_attach.c 14 - 1 38
    test_ns_current_pid_tgid.c 27 - 1 95
    test_obj_id.c 26 - 6 92
    test_overhead.c 42 - 6 155
    test_parse_tcp_hdr_opt.c 118 - 2 507
    test_parse_tcp_hdr_opt_dynptr.c 114 - 3 460
    test_pe_preserve_elems.c 38 - 2 166
    test_perf_branches.c 50 - 2 184
    test_perf_buffer.c 41 - 3 177
    test_perf_link.c 16 - 1 51
    test_pinning.c 29 - 1 142
    test_pinning_invalid.c 14 - 1 62
    test_pkt_access.c 152 - 8 708
    test_pkt_md_access.c 41 - 8 148
    test_probe_read_user_str.c 25 - 1 91
    test_probe_user.c 47 - 5 191
    test_prog_array_init.c 39 - 1 148
    test_ptr_untrusted.c 29 - 2 98
    test_queue_map.c 4 - 1 9
    test_queue_stack_map.h 57 - 5 278
    test_raw_tp_test_run.c 24 - 2 91
    test_rdonly_maps.c 83 - 2 330
    test_ringbuf.c 77 - 3 323
    test_ringbuf_map_key.c 71 - 2 268
    test_ringbuf_multi.c 88 - 2 351
    test_seg6_loop.c 262 - 6 1284
    test_select_reuseport_kern.c 184 - 7 887
    test_send_signal_kern.c 46 - 3 167
    test_sig_in_xattr.c 83 - 2 259
    test_siphash.h 64 - 1 146
    test_sk_assign.c 194 - 6 944
    test_sk_assign_libbpf.c 3 - 2 7
    test_sk_lookup.c 660 - 6 4732
    test_sk_lookup_kern.c 178 - 7 885
    test_sk_storage_trace_itself.c 29 - 1 104
    test_sk_storage_tracing.c 111 - 2 465
    test_skb_cgroup_id_kern.c 45 - 3 153
    test_skb_ctx.c 37 - 8 159
    test_skb_helpers.c 28 - 2 134
    test_skc_to_unix_sock.c 40 - 3 191
    test_skeleton.c 98 - 2 403
    test_skmsg_load_helpers.c 47 - 2 249
    test_snprintf.c 77 - 2 426
    test_snprintf_single.c 20 - 1 67
    test_sock_fields.c 307 - 5 1419
    test_sockhash_kern.c 5 - 1 12
    test_sockmap_drop_prog.c 32 - 1 147
    test_sockmap_invalid_update.c 23 - 3 98
    test_sockmap_kern.c 5 - 1 12
    test_sockmap_kern.h 380 - 7 2108
    test_sockmap_listen.c 140 - 5 630
    test_sockmap_pass_prog.c 32 - 1 147
    test_sockmap_progs_query.c 24 - 2 88
    test_sockmap_skb_verdict_attach.c 18 - 3 71
    test_sockmap_update.c 48 - 4 226
    test_spin_lock.c 169 - 5 733
    test_spin_lock_fail.c 248 - 2 1048
    test_stack_map.c 4 - 1 9
    test_stack_var_off.c 51 - 1 122
    test_stacktrace_build_id.c 67 - 6 322
    test_stacktrace_map.c 76 - 7 350
    test_static_linked1.c 30 - 1 99
    test_static_linked2.c 31 - 1 100
    test_subprogs.c 124 - 3 516
    test_subprogs_extable.c 51 - 1 255
    test_subprogs_unused.c 21 - 1 72
    test_subskeleton.c 28 - 1 78
    test_subskeleton_lib.c 61 - 1 236
    test_subskeleton_lib2.c 16 - 1 60
    test_sysctl_loop1.c 76 - 4 334
    test_sysctl_loop2.c 74 - 4 327
    test_sysctl_prog.c 75 - 6 335
    test_task_pt_regs.c 36 - 3 123
    test_task_under_cgroup.c 77 - 2 320
    test_tc_bpf.c 25 - 3 92
    test_tc_dtime.c 397 - 3 1379
    test_tc_edt.c 110 - 4 530
    test_tc_link.c 69 - 1 227
    test_tc_neigh.c 136 - 4 635
    test_tc_neigh_fib.c 158 - 3 826
    test_tc_peer.c 63 - 3 281
    test_tc_tunnel.c 710 - 7 3205
    test_tcp_check_syncookie_kern.c 167 - 4 830
    test_tcp_custom_syncookie.c 595 - 2 3310
    test_tcp_custom_syncookie.h 140 - 1 749
    test_tcp_estats.c 257 - 5 970
    test_tcp_hdr_options.c 626 - 2 2490
    test_tcpbpf_kern.c 165 - 10 582
    test_tcpnotify_kern.c 93 - 4 368
    test_time_tai.c 24 - 1 80
    test_trace_ext.c 18 - 1 55
    test_trace_ext_tracing.c 25 - 1 80
    test_tracepoint.c 25 - 4 74
    test_trampoline_count.c 24 - 4 89
    test_tunnel_kern.c 1004 - 8 4949
    test_unpriv_bpf_disabled.c 83 - 1 370
    test_uprobe.c 61 - 3 179
    test_uprobe_autoattach.c 117 - 3 412
    test_urandom_usdt.c 70 - 1 260
    test_usdt.c 96 - 1 444
    test_usdt_multispec.c 30 - 1 79
    test_user_ringbuf.h 35 - 1 73
    test_varlen.c 163 - 4 722
    test_verif_scale1.c 30 - 3 103
    test_verif_scale2.c 30 - 3 103
    test_verif_scale3.c 30 - 3 103
    test_verify_pkcs7_sig.c 88 - 3 364
    test_vmlinux.c 90 - 4 378
    test_xdp.c 234 - 5 1304
    test_xdp_adjust_tail_grow.c 41 - 5 170
    test_xdp_adjust_tail_shrink.c 52 - 6 165
    test_xdp_attach_fail.c 54 - 2 155
    test_xdp_bpf2bpf.c 66 - 3 256
    test_xdp_context_test_run.c 20 - 1 95
    test_xdp_devmap_helpers.c 22 - 3 99
    test_xdp_do_redirect.c 116 - 3 457
    test_xdp_dynptr.c 256 - 6 1472
    test_xdp_link.c 18 - 2 52
    test_xdp_loop.c 230 - 4 1305
    test_xdp_meta.c 53 - 4 294
    test_xdp_noinline.c 796 - 8 4537
    test_xdp_redirect.c 26 - 2 61
    test_xdp_update_frags.c 42 - 1 199
    test_xdp_vlan.c 279 - 3 851
    test_xdp_with_cpumap_frags_helpers.c 27 - 2 99
    test_xdp_with_cpumap_helpers.c 42 - 2 152
    test_xdp_with_devmap_frags_helpers.c 27 - 3 96
    test_xdp_with_devmap_helpers.c 50 - 4 203
    timer.c 424 - 5 1931
    timer_crash.c 54 - 1 241
    timer_failure.c 68 - 3 196
    timer_mim.c 88 - 1 442
    timer_mim_reject.c 74 - 1 355
    token_lsm.c 32 - 1 127
    trace_dummy_st_ops.c 21 - 2 82
    trace_printk.c 22 - 3 74
    trace_vprintk.c 34 - 2 158
    tracing_failure.c 20 - 1 59
    tracing_struct.c 187 - 4 918
    trigger_bench.c 90 - 5 325
    twfw.c 58 - 1 226
    type_cast.c 79 - 2 354
    udp_limit.c 59 - 1 219
    uninit_stack.c 87 - 1 91
    uprobe_multi.c 101 - 1 397
    uprobe_multi_bench.c 15 - 1 43
    uprobe_multi_usdt.c 16 - 1 43
    user_ringbuf_fail.c 223 - 4 758
    user_ringbuf_success.c 212 - 2 788
    verifier_and.c 107 - 1 165
    verifier_arena.c 150 - 3 795
    verifier_arena_large.c 68 - 2 364
    verifier_array_access.c 529 - 2 670
    verifier_basic_stack.c 100 - 2 225
    verifier_bitfield_write.c 100 - 1 436
    verifier_bounds.c 1140 - 3 1070
    verifier_bounds_deduction.c 171 - 1 308
    verifier_bounds_deduction_non_const.c 639 - 1 740
    verifier_bounds_mix_sign_unsign.c 554 - 2 458
    verifier_bpf_get_stack.c 124 - 1 156
    verifier_bswap.c 63 - 6 165
    verifier_btf_ctx_access.c 32 - 1 69
    verifier_btf_unreliable_prog.c 20 - 2 54
    verifier_cfg.c 162 - 2 297
    verifier_cgroup_inv_retcode.c 89 - 2 181
    verifier_cgroup_skb.c 227 - 1 279
    verifier_cgroup_storage.c 308 - 1 507
    verifier_const_or.c 82 - 1 109
    verifier_ctx.c 221 - 1 342
    verifier_ctx_sk_msg.c 228 - 2 321
    verifier_d_path.c 48 - 1 69
    verifier_direct_packet_access.c 803 - 3 817
    verifier_direct_stack_access_wraparound.c 56 - 1 99
    verifier_div0.c 213 - 1 388
    verifier_div_overflow.c 144 - 2 217
    verifier_global_ptr_args.c 182 - 1 704
    verifier_global_subprogs.c 379 - 1 1354
    verifier_gotol.c 67 - 6 140
    verifier_helper_access_var_len.c 825 - 1 818
    verifier_helper_packet_access.c 550 - 3 562
    verifier_helper_restricted.c 279 - 1 406
    verifier_helper_value_access.c 1282 - 2 1172
    verifier_int_ptr.c 158 - 3 144
    verifier_iterating_callbacks.c 409 - 2 1519
    verifier_jeq_infer_not_null.c 213 - 1 203
    verifier_ld_ind.c 110 - 1 174
    verifier_ldsx.c 159 - 7 325
    verifier_leak_ptr.c 92 - 1 174
    verifier_loops1.c 286 - 2 436
    verifier_lwt.c 234 - 4 324
    verifier_map_in_map.c 142 - 1 178
    verifier_map_ptr.c 159 - 1 307
    verifier_map_ptr_mixing.c 265 - 1 598
    verifier_map_ret_val.c 110 - 1 172
    verifier_masking.c 410 - 1 521
    verifier_meta_access.c 284 - 1 309
    verifier_movsx.c 239 - 6 396
    verifier_netfilter_ctx.c 121 - 1 399
    verifier_netfilter_retcode.c 49 - 2 98
    verifier_precision.c 133 - 2 270
    verifier_prevent_map_lookup.c 61 - 1 150
    verifier_raw_stack.c 372 - 2 438
    verifier_raw_tp_writable.c 50 - 1 86
    verifier_ref_tracking.c 1495 - 1 1854
    verifier_reg_equal.c 58 - 1 64
    verifier_regalloc.c 364 - 1 360
    verifier_ringbuf.c 131 - 1 118
    verifier_runtime_jit.c 360 - 1 617
    verifier_scalar_ids.c 659 - 1 908
    verifier_sdiv.c 785 - 6 1617
    verifier_search_pruning.c 339 - 1 404
    verifier_sock.c 980 - 1 1209
    verifier_spill_fill.c 1247 - 6 1536
    verifier_spin_lock.c 533 - 2 478
    verifier_stack_ptr.c 484 - 2 741
    verifier_subprog_precision.c 709 - 2 1264
    verifier_subreg.c 673 - 2 822
    verifier_typedef.c 23 - 1 44
    verifier_uninit.c 61 - 1 127
    verifier_unpriv.c 726 - 1 1136
    verifier_unpriv_perf.c 34 - 1 45
    verifier_value.c 158 - 1 206
    verifier_value_adj_spill.c 78 - 1 136
    verifier_value_illegal_alu.c 168 - 2 242
    verifier_value_or_null.c 288 - 1 349
    verifier_value_ptr_arith.c 1423 - 1 1429
    verifier_var_off.c 418 - 3 420
    verifier_xadd.c 124 - 1 182
    verifier_xdp.c 24 - 1 45
    verifier_xdp_direct_packet_access.c 1722 - 1 2309
    vrf_socket_lookup.c 89 - 2 382
    xdp_dummy.c 13 - 3 38
    xdp_features.c 268 - 1 1272
    xdp_hw_metadata.c 117 - 3 678
    xdp_metadata.c 98 - 3 536
    xdp_metadata2.c 24 - 2 90
    xdp_redirect_map.c 31 - 3 135
    xdp_redirect_multi_kern.c 94 - 3 455
    xdp_synproxy_kern.c 865 - 6 4359
    xdp_tx.c 12 - 3 34
    xdping_kern.c 183 - 4 933
    xdpwall.c 364 - 1 1656
    xfrm_info.c 40 - 2 156
    xsk_xdp_progs.c 73 - 3 357
Only top 60 contributors in the directory are shown. Everybody else is clustered as Others.