]> Git Repo - linux.git/tree - tools/testing/selftests/bpf/prog_tests/
Linux 6.14-rc3
[linux.git] / tools / testing / selftests / bpf / prog_tests /
drwxr-xr-x   ..
-rw-r--r-- 48 .gitignore
-rw-r--r-- 407 access_variable_array.c
-rw-r--r-- 22033 align.c
-rw-r--r-- 6101 arena_atomics.c
-rw-r--r-- 2376 arena_htab.c
-rw-r--r-- 1968 arena_list.c
-rw-r--r-- 5827 arg_parsing.c
-rw-r--r-- 5260 assign_reuse.c
-rw-r--r-- 167 async_stack_depth.c
-rw-r--r-- 321 atomic_bounds.c
-rw-r--r-- 5953 atomics.c
-rw-r--r-- 11429 attach_probe.c
-rw-r--r-- 801 autoattach.c
-rw-r--r-- 1037 autoload.c
-rw-r--r-- 1563 bad_struct_ops.c
-rw-r--r-- 2117 bind_perm.c
-rw-r--r-- 6192 bloom_filter_map.c
-rw-r--r-- 21185 bpf_cookie.c
-rw-r--r-- 44656 bpf_iter.c
-rw-r--r-- 5956 bpf_iter_setsockopt.c
-rw-r--r-- 2546 bpf_iter_setsockopt_unix.c
-rw-r--r-- 4722 bpf_loop.c
-rw-r--r-- 6256 bpf_mod_race.c
-rw-r--r-- 7179 bpf_nf.c
-rw-r--r-- 9508 bpf_obj_id.c
-rw-r--r-- 7696 bpf_obj_pinning.c
-rw-r--r-- 15472 bpf_tcp_ca.c
-rw-r--r-- 5268 bpf_verif_scale.c
-rw-r--r-- 229964 btf.c
-rw-r--r-- 14221 btf_dedup_split.c
-rw-r--r-- 24775 btf_distill.c
-rw-r--r-- 29495 btf_dump.c
-rw-r--r-- 3231 btf_endian.c
-rw-r--r-- 5889 btf_field_iter.c
-rw-r--r-- 4458 btf_map_in_map.c
-rw-r--r-- 780 btf_module.c
-rw-r--r-- 6989 btf_skc_cls_ingress.c
-rw-r--r-- 2692 btf_split.c
-rw-r--r-- 6489 btf_tag.c
-rw-r--r-- 18657 btf_write.c
-rw-r--r-- 3370 build_id.c
-rw-r--r-- 1549 cb_refs.c
-rw-r--r-- 13691 cg_storage_multi.c
-rw-r--r-- 4373 cgroup1_hierarchy.c
-rw-r--r-- 3466 cgroup_ancestor.c
-rw-r--r-- 2574 cgroup_attach_autodetach.c
-rw-r--r-- 9337 cgroup_attach_multi.c
-rw-r--r-- 4244 cgroup_attach_override.c
-rw-r--r-- 3090 cgroup_dev.c
-rw-r--r-- 1126 cgroup_get_current_cgroup_id.c
-rw-r--r-- 17644 cgroup_getset_retval.c
-rw-r--r-- 9168 cgroup_hierarchical_stats.c
-rw-r--r-- 8852 cgroup_iter.c
-rw-r--r-- 7570 cgroup_link.c
-rw-r--r-- 781 cgroup_skb_direct_packet_access.c
-rw-r--r-- 2421 cgroup_skb_sk_lookup.c
-rw-r--r-- 2529 cgroup_storage.c
-rw-r--r-- 9522 cgroup_tcp_skb.c
-rw-r--r-- 2044 cgroup_v1v2.c
-rw-r--r-- 2328 cgrp_kfunc.c
-rw-r--r-- 8829 cgrp_local_storage.c
-rw-r--r-- 3597 changes_pkt_data.c
-rw-r--r-- 5506 check_mtu.c
-rw-r--r-- 10547 cls_redirect.c
-rw-r--r-- 4206 connect_force_port.c
-rw-r--r-- 4904 connect_ping.c
-rw-r--r-- 7407 core_autosize.c
-rw-r--r-- 5476 core_extern.c
-rw-r--r-- 717 core_kern.c
-rw-r--r-- 322 core_kern_overflow.c
-rw-r--r-- 1779 core_read_macros.c
-rw-r--r-- 34580 core_reloc.c
-rw-r--r-- 3304 core_reloc_raw.c
-rw-r--r-- 913 core_retro.c
-rw-r--r-- 1876 cpu_mask.c
-rw-r--r-- 2044 cpumask.c
-rw-r--r-- 5448 crypto_sanity.c
-rw-r--r-- 21033 ctx_rewrite.c
-rw-r--r-- 5673 custom_sec_handlers.c
-rw-r--r-- 5759 d_path.c
-rw-r--r-- 2141 decap_sanity.c
-rw-r--r-- 2011 deny_namespace.c
-rw-r--r-- 5052 dummy_st_ops.c
-rw-r--r-- 3324 dynptr.c
-rw-r--r-- 3943 empty_skb.c
-rw-r--r-- 1242 enable_stats.c
-rw-r--r-- 1433 endian.c
-rw-r--r-- 15937 exceptions.c
-rw-r--r-- 1255 exhandler.c
-rw-r--r-- 10852 fd_array.c
-rw-r--r-- 1352 fentry_fexit.c
-rw-r--r-- 2391 fentry_test.c
-rw-r--r-- 16598 fexit_bpf2bpf.c
-rw-r--r-- 2891 fexit_sleep.c
-rw-r--r-- 1556 fexit_stress.c
-rw-r--r-- 2334 fexit_test.c
-rw-r--r-- 13244 fib_lookup.c
-rw-r--r-- 19147 fill_link_info.c
-rw-r--r-- 3163 find_vma.c
-rw-r--r-- 20954 flow_dissector.c
-rw-r--r-- 19495 flow_dissector_classification.c
-rw-r--r-- 1597 flow_dissector_load_bytes.c
-rw-r--r-- 18448 flow_dissector_reattach.c
-rw-r--r-- 6287 for_each.c
-rw-r--r-- 3523 free_timer.c
-rw-r--r-- 3849 fs_kfuncs.c
-rw-r--r-- 2895 get_branch_snapshot.c
-rw-r--r-- 1336 get_func_args_test.c
-rw-r--r-- 3467 get_func_ip_test.c
-rw-r--r-- 4171 get_stack_raw_tp.c
-rw-r--r-- 2715 get_stackid_cannot_attach.c
-rw-r--r-- 4412 global_data.c
-rw-r--r-- 1543 global_data_init.c
-rw-r--r-- 1602 global_func_args.c
-rw-r--r-- 1901 global_func_dead_code.c
-rw-r--r-- 7998 global_map_resize.c
-rw-r--r-- 1038 hash_large_key.c
-rw-r--r-- 12193 hashmap.c
-rw-r--r-- 661 helper_restricted.c
-rw-r--r-- 2009 htab_reuse.c
-rw-r--r-- 2686 htab_update.c
-rw-r--r-- 704 inner_array_lookup.c
-rw-r--r-- 7870 ip_check_defrag.c
-rw-r--r-- 7805 iters.c
-rw-r--r-- 180 jeq_infer_not_null.c
-rw-r--r-- 760 jit_probe_mem.c
-rw-r--r-- 3547 kfree_skb.c
-rw-r--r-- 9014 kfunc_call.c
-rw-r--r-- 2712 kfunc_dynptr_param.c
-rw-r--r-- 1439 kfunc_module_order.c
-rw-r--r-- 232 kfunc_param_nullable.c
-rw-r--r-- 3349 kmem_cache_iter.c
-rw-r--r-- 21097 kprobe_multi_test.c
-rw-r--r-- 2763 kprobe_multi_testmod_test.c
-rw-r--r-- 1263 kptr_xchg_inline.c
-rw-r--r-- 1427 ksyms.c
-rw-r--r-- 5503 ksyms_btf.c
-rw-r--r-- 1692 ksyms_module.c
-rw-r--r-- 2689 l4lb_all.c
-rw-r--r-- 1604 legacy_printk.c
-rw-r--r-- 2605 libbpf_get_fd_by_id_opts.c
-rw-r--r-- 3232 libbpf_probes.c
-rw-r--r-- 5878 libbpf_str.c
-rw-r--r-- 2779 link_pinning.c
-rw-r--r-- 1289 linked_funcs.c
-rw-r--r-- 26626 linked_list.c
-rw-r--r-- 653 linked_maps.c
-rw-r--r-- 1190 linked_vars.c
-rw-r--r-- 1626 load_bytes_relative.c
-rw-r--r-- 4467 local_kptr_stash.c
-rw-r--r-- 8765 log_buf.c
-rw-r--r-- 5279 log_fixup.c
-rw-r--r-- 7373 lookup_and_delete.c
-rw-r--r-- 2720 lookup_key.c
-rw-r--r-- 462 lru_bug.c
-rw-r--r-- 10117 lsm_cgroup.c
-rw-r--r-- 3339 lwt_helpers.h
-rw-r--r-- 8850 lwt_redirect.c
-rw-r--r-- 7171 lwt_reroute.c
-rw-r--r-- 2613 map_btf.c
-rw-r--r-- 6736 map_in_map.c
-rw-r--r-- 5199 map_init.c
-rw-r--r-- 5847 map_kptr.c
-rw-r--r-- 2347 map_lock.c
-rw-r--r-- 1721 map_lookup_percpu_elem.c
-rw-r--r-- 3126 map_ops.c
-rw-r--r-- 938 map_ptr.c
-rw-r--r-- 3526 metadata.c
-rw-r--r-- 14075 migrate_reuseport.c
-rw-r--r-- 4731 missed.c
-rw-r--r-- 9357 mmap.c
-rw-r--r-- 1718 modify_return.c
-rw-r--r-- 3391 module_attach.c
-rw-r--r-- 3228 module_fentry_shadow.c
-rw-r--r-- 10260 mptcp.c
-rw-r--r-- 388 nested_trust.c
-rw-r--r-- 2272 netcnt.c
-rw-r--r-- 3360 netfilter_link_attach.c
-rw-r--r-- 2918 netns_cookie.c
-rw-r--r-- 6070 ns_current_pid_tgid.c
-rw-r--r-- 2000 obj_name.c
-rw-r--r-- 2431 parse_tcp_hdr_opt.c
-rw-r--r-- 1933 pe_preserve_elems.c
-rw-r--r-- 3843 percpu_alloc.c
-rw-r--r-- 5067 perf_branches.c
-rw-r--r-- 3718 perf_buffer.c
-rw-r--r-- 2545 perf_event_stackmap.c
-rw-r--r-- 2585 perf_link.c
-rw-r--r-- 3500 perf_skip.c
-rw-r--r-- 8001 pinning.c
-rw-r--r-- 875 pkt_access.c
-rw-r--r-- 603 pkt_md_access.c
-rw-r--r-- 180 preempt_lock.c
-rw-r--r-- 1948 preempted_bpf_ma_op.c
-rw-r--r-- 1755 pro_epilogue.c
-rw-r--r-- 1850 probe_read_user_str.c
-rw-r--r-- 2563 probe_user.c
-rw-r--r-- 766 prog_array_init.c
-rw-r--r-- 1943 prog_run_opts.c
-rw-r--r-- 1447 prog_tests_framework.c
-rw-r--r-- 990 ptr_untrusted.c
-rw-r--r-- 2898 queue_stack_map.c
-rw-r--r-- 643 raw_tp_null.c
-rw-r--r-- 2471 raw_tp_test_run.c
-rw-r--r-- 1084 raw_tp_writable_reject_nbd_invalid.c
-rw-r--r-- 2203 raw_tp_writable_test_run.c
-rw-r--r-- 5502 rbtree.c
-rw-r--r-- 4049 rcu_read_lock.c
-rw-r--r-- 2324 rdonly_maps.c
-rw-r--r-- 1551 read_vsyscall.c
-rw-r--r-- 1237 recursion.c
-rw-r--r-- 5038 recursive_attach.c
-rw-r--r-- 1405 refcounted_kptr.c
-rw-r--r-- 1621 reference_tracking.c
-rw-r--r-- 64684 reg_bounds.c
-rw-r--r-- 3503 resolve_btfids.c
-rw-r--r-- 14978 ringbuf.c
-rw-r--r-- 4460 ringbuf_multi.c
-rw-r--r-- 7049 section_names.c
-rw-r--r-- 22387 select_reuseport.c
-rw-r--r-- 7737 send_signal.c
-rw-r--r-- 1291 send_signal_sched_switch.c
-rw-r--r-- 6303 setget_sockopt.c
-rw-r--r-- 1314 signal_pending.c
-rw-r--r-- 7559 sk_assign.c
-rw-r--r-- 35367 sk_lookup.c
-rw-r--r-- 1451 sk_storage_omem_uncharge.c
-rw-r--r-- 3241 sk_storage_tracing.c
-rw-r--r-- 2225 skb_ctx.c
-rw-r--r-- 691 skb_helpers.c
-rw-r--r-- 1144 skb_load_bytes.c
-rw-r--r-- 1368 skc_to_unix_sock.c
-rw-r--r-- 4865 skeleton.c
-rw-r--r-- 3994 snprintf.c
-rw-r--r-- 1555 snprintf_btf.c
-rw-r--r-- 57157 sock_addr.c
-rw-r--r-- 8229 sock_create.c
-rw-r--r-- 5603 sock_destroy.c
-rw-r--r-- 12657 sock_fields.c
-rw-r--r-- 3789 sock_iter_batch.c
-rw-r--r-- 10309 sock_post_bind.c
-rw-r--r-- 2217 socket_cookie.c
-rw-r--r-- 11293 socket_helpers.h
-rw-r--r-- 31590 sockmap_basic.c
-rw-r--r-- 3641 sockmap_helpers.h
-rw-r--r-- 4196 sockmap_ktls.c
-rw-r--r-- 44603 sockmap_listen.c
-rw-r--r-- 29634 sockopt.c
-rw-r--r-- 4375 sockopt_inherit.c
-rw-r--r-- 6414 sockopt_multi.c
-rw-r--r-- 1840 sockopt_qos_to_cc.c
-rw-r--r-- 5711 sockopt_sk.c
-rw-r--r-- 5601 spin_lock.c
-rw-r--r-- 925 stack_var_off.c
-rw-r--r-- 3342 stacktrace_build_id.c
-rw-r--r-- 4156 stacktrace_build_id_nmi.c
-rw-r--r-- 2259 stacktrace_map.c
-rw-r--r-- 1868 stacktrace_map_raw_tp.c
-rw-r--r-- 1694 stacktrace_map_skip.c
-rw-r--r-- 720 static_linked.c
-rw-r--r-- 4915 struct_ops_autocreate.c
-rw-r--r-- 2464 struct_ops_private_stack.c
-rw-r--r-- 2050 subprogs.c
-rw-r--r-- 670 subprogs_extable.c
-rw-r--r-- 3897 subskeleton.c
-rw-r--r-- 1933 syscall.c
-rw-r--r-- 47517 tailcalls.c
-rw-r--r-- 2418 task_fd_query_rawtp.c
-rw-r--r-- 2450 task_fd_query_tp.c
-rw-r--r-- 3801 task_kfunc.c
-rw-r--r-- 14380 task_local_storage.c
-rw-r--r-- 1213 task_pt_regs.c
-rw-r--r-- 1465 task_under_cgroup.c
-rw-r--r-- 13314 tc_bpf.c
-rw-r--r-- 1621 tc_change_tail.c
-rw-r--r-- 1811 tc_helpers.h
-rw-r--r-- 55841 tc_links.c
-rw-r--r-- 25670 tc_netkit.c
-rw-r--r-- 78040 tc_opts.c
-rw-r--r-- 35924 tc_redirect.c
-rw-r--r-- 3163 tcp_custom_syncookie.c
-rw-r--r-- 321 tcp_estats.c
-rw-r--r-- 14031 tcp_hdr_options.c
-rw-r--r-- 3835 tcp_rtt.c
-rw-r--r-- 3771 tcpbpf_user.c
-rw-r--r-- 2030 test_bpf_ma.c
-rw-r--r-- 3239 test_bpf_syscall_macro.c
-rw-r--r-- 4334 test_bpffs.c
-rw-r--r-- 2780 test_bprm_opts.c
-rw-r--r-- 7926 test_csum_diff.c
-rw-r--r-- 4738 test_global_funcs.c
-rw-r--r-- 7147 test_ima.c
-rw-r--r-- 3371 test_ldsx_insn.c
-rw-r--r-- 4827 test_local_storage.c
-rw-r--r-- 3306 test_lsm.c
-rw-r--r-- 1635 test_mmap_inner_array.c
-rw-r--r-- 3857 test_overhead.c
-rw-r--r-- 2056 test_profiler.c
-rw-r--r-- 1126 test_skb_pkt_end.c
-rw-r--r-- 3522 test_strncmp.c
-rw-r--r-- 1265 test_struct_ops_maybe_null.c
-rw-r--r-- 8781 test_struct_ops_module.c
-rw-r--r-- 799 test_struct_ops_multi_pages.c
-rw-r--r-- 850 test_struct_ops_no_cfi.c
-rw-r--r-- 21912 test_tunnel.c
-rw-r--r-- 6488 test_xdp_veth.c
-rw-r--r-- 1705 time_tai.c
-rw-r--r-- 2675 timer.c
-rw-r--r-- 666 timer_crash.c
-rw-r--r-- 2121 timer_lockup.c
-rw-r--r-- 2131 timer_mim.c
-rw-r--r-- 27892 token.c
-rw-r--r-- 4337 tp_attach_query.c
-rw-r--r-- 226 tp_btf_nullable.c
-rw-r--r-- 3461 trace_ext.c
-rw-r--r-- 1375 trace_printk.c
-rw-r--r-- 1299 trace_vprintk.c
-rw-r--r-- 903 tracing_failure.c
-rw-r--r-- 3788 tracing_struct.c
-rw-r--r-- 2475 trampoline_count.c
-rw-r--r-- 2783 type_cast.c
-rw-r--r-- 1890 udp_limit.c
-rw-r--r-- 152 uninit_stack.c
-rw-r--r-- 10324 unpriv_bpf_disabled.c
-rw-r--r-- 2513 uprobe.c
-rw-r--r-- 2352 uprobe_autoattach.c
-rw-r--r-- 37386 uprobe_multi_test.c
-rw-r--r-- 9103 uprobe_syscall.c
-rw-r--r-- 5791 uretprobe_stack.c
-rw-r--r-- 12983 usdt.c
-rw-r--r-- 18542 user_ringbuf.c
-rw-r--r-- 2194 varlen.c
-rw-r--r-- 680 verif_stats.c
-rw-r--r-- 13217 verifier.c
-rw-r--r-- 254 verifier_kfunc_prog_types.c
-rw-r--r-- 14328 verifier_log.c
-rw-r--r-- 13275 verify_pkcs7_sig.c
-rw-r--r-- 902 vmlinux.c
-rw-r--r-- 8913 vrf_socket_lookup.c
-rw-r--r-- 942 wq.c
-rw-r--r-- 1713 xdp.c
-rw-r--r-- 4030 xdp_adjust_frags.c
-rw-r--r-- 8391 xdp_adjust_tail.c
-rw-r--r-- 4444 xdp_attach.c
-rw-r--r-- 19328 xdp_bonding.c
-rw-r--r-- 4517 xdp_bpf2bpf.c
-rw-r--r-- 5898 xdp_context_test_run.c
-rw-r--r-- 4782 xdp_cpumap_attach.c
-rw-r--r-- 1874 xdp_dev_bound_only.c
-rw-r--r-- 7915 xdp_devmap_attach.c
-rw-r--r-- 12222 xdp_do_redirect.c
-rw-r--r-- 4256 xdp_flowtable.c
-rw-r--r-- 2228 xdp_info.c
-rw-r--r-- 4844 xdp_link.c
-rw-r--r-- 14158 xdp_metadata.c
-rw-r--r-- 2229 xdp_noinline.c
-rw-r--r-- 686 xdp_perf.c
-rw-r--r-- 4906 xdp_synproxy.c
-rw-r--r-- 360 xdpwall.c
-rw-r--r-- 10614 xfrm_info.c
This page took 0.156215 seconds and 5 git commands to generate.