WIP FPC-III supportgtw-litex-rebase
[linux/fpc-iii.git] / tools / testing / selftests / bpf / progs / 
tree7430b4f773ba626db6102c4e3f19511e1173657d
drwxr-xr-x   ..
-rw-r--r-- 2433 bind4_prog.c
-rw-r--r-- 3056 bind6_prog.c
-rw-r--r-- 14913 bpf_cubic.c
-rw-r--r-- 5840 bpf_dctcp.c
-rw-r--r-- 11098 bpf_flow.c
-rw-r--r-- 3364 bpf_iter.h
-rw-r--r-- 774 bpf_iter_bpf_array_map.c
-rw-r--r-- 2873 bpf_iter_bpf_hash_map.c
-rw-r--r-- 688 bpf_iter_bpf_map.c
-rw-r--r-- 829 bpf_iter_bpf_percpu_array_map.c
-rw-r--r-- 969 bpf_iter_bpf_percpu_hash_map.c
-rw-r--r-- 1256 bpf_iter_bpf_sk_storage_helpers.c
-rw-r--r-- 718 bpf_iter_bpf_sk_storage_map.c
-rw-r--r-- 1475 bpf_iter_ipv6_route.c
-rw-r--r-- 1698 bpf_iter_netlink.c
-rw-r--r-- 1182 bpf_iter_sockmap.c
-rw-r--r-- 601 bpf_iter_task.c
-rw-r--r-- 991 bpf_iter_task_btf.c
-rw-r--r-- 777 bpf_iter_task_file.c
-rw-r--r-- 933 bpf_iter_task_stack.c
-rw-r--r-- 6041 bpf_iter_tcp4.c
-rw-r--r-- 6863 bpf_iter_tcp6.c
-rw-r--r-- 132 bpf_iter_test_kern1.c
-rw-r--r-- 132 bpf_iter_test_kern2.c
-rw-r--r-- 390 bpf_iter_test_kern3.c
-rw-r--r-- 1088 bpf_iter_test_kern4.c
-rw-r--r-- 653 bpf_iter_test_kern5.c
-rw-r--r-- 428 bpf_iter_test_kern6.c
-rw-r--r-- 401 bpf_iter_test_kern_common.h
-rw-r--r-- 1839 bpf_iter_udp4.c
-rw-r--r-- 2178 bpf_iter_udp6.c
-rw-r--r-- 1564 bpf_tracing_net.h
-rw-r--r-- 723 bprm_opts.c
-rw-r--r-- 69 btf__core_reloc_arrays.c
-rw-r--r-- 84 btf__core_reloc_arrays___diff_arr_dim.c
-rw-r--r-- 87 btf__core_reloc_arrays___diff_arr_val_sz.c
-rw-r--r-- 89 btf__core_reloc_arrays___equiv_zero_sz_arr.c
-rw-r--r-- 91 btf__core_reloc_arrays___err_bad_zero_sz_arr.c
-rw-r--r-- 85 btf__core_reloc_arrays___err_non_array.c
-rw-r--r-- 87 btf__core_reloc_arrays___err_too_shallow.c
-rw-r--r-- 85 btf__core_reloc_arrays___err_too_small.c
-rw-r--r-- 90 btf__core_reloc_arrays___err_wrong_val_type.c
-rw-r--r-- 81 btf__core_reloc_arrays___fixed_arr.c
-rw-r--r-- 72 btf__core_reloc_bitfields.c
-rw-r--r-- 88 btf__core_reloc_bitfields___bit_sz_change.c
-rw-r--r-- 90 btf__core_reloc_bitfields___bitfield_vs_int.c
-rw-r--r-- 95 btf__core_reloc_bitfields___err_too_big_bitfield.c
-rw-r--r-- 90 btf__core_reloc_bitfields___just_big_enough.c
-rw-r--r-- 70 btf__core_reloc_enumval.c
-rw-r--r-- 77 btf__core_reloc_enumval___diff.c
-rw-r--r-- 84 btf__core_reloc_enumval___err_missing.c
-rw-r--r-- 85 btf__core_reloc_enumval___val3_missing.c
-rw-r--r-- 72 btf__core_reloc_existence.c
-rw-r--r-- 93 btf__core_reloc_existence___err_wrong_arr_kind.c
-rw-r--r-- 99 btf__core_reloc_existence___err_wrong_arr_value_type.c
-rw-r--r-- 93 btf__core_reloc_existence___err_wrong_int_kind.c
-rw-r--r-- 91 btf__core_reloc_existence___err_wrong_int_sz.c
-rw-r--r-- 93 btf__core_reloc_existence___err_wrong_int_type.c
-rw-r--r-- 96 btf__core_reloc_existence___err_wrong_struct_type.c
-rw-r--r-- 82 btf__core_reloc_existence___minimal.c
-rw-r--r-- 70 btf__core_reloc_flavors.c
-rw-r--r-- 86 btf__core_reloc_flavors__err_wrong_name.c
-rw-r--r-- 67 btf__core_reloc_ints.c
-rw-r--r-- 74 btf__core_reloc_ints___bool.c
-rw-r--r-- 82 btf__core_reloc_ints___reverse_sign.c
-rw-r--r-- 161 btf__core_reloc_misc.c
-rw-r--r-- 67 btf__core_reloc_mods.c
-rw-r--r-- 78 btf__core_reloc_mods___mod_swap.c
-rw-r--r-- 78 btf__core_reloc_mods___typedefs.c
-rw-r--r-- 70 btf__core_reloc_nesting.c
-rw-r--r-- 83 btf__core_reloc_nesting___anon_embed.c
-rw-r--r-- 214 btf__core_reloc_nesting___dup_compat_types.c
-rw-r--r-- 92 btf__core_reloc_nesting___err_array_container.c
-rw-r--r-- 88 btf__core_reloc_nesting___err_array_field.c
-rw-r--r-- 167 btf__core_reloc_nesting___err_dup_incompat_types.c
-rw-r--r-- 94 btf__core_reloc_nesting___err_missing_container.c
-rw-r--r-- 90 btf__core_reloc_nesting___err_missing_field.c
-rw-r--r-- 96 btf__core_reloc_nesting___err_nonstruct_container.c
-rw-r--r-- 167 btf__core_reloc_nesting___err_partial_match_dups.c
-rw-r--r-- 85 btf__core_reloc_nesting___err_too_deep.c
-rw-r--r-- 86 btf__core_reloc_nesting___extra_nesting.c
-rw-r--r-- 91 btf__core_reloc_nesting___struct_union_mixup.c
-rw-r--r-- 73 btf__core_reloc_primitives.c
-rw-r--r-- 89 btf__core_reloc_primitives___diff_enum_def.c
-rw-r--r-- 91 btf__core_reloc_primitives___diff_func_proto.c
-rw-r--r-- 89 btf__core_reloc_primitives___diff_ptr_type.c
-rw-r--r-- 88 btf__core_reloc_primitives___err_non_enum.c
-rw-r--r-- 87 btf__core_reloc_primitives___err_non_int.c
-rw-r--r-- 87 btf__core_reloc_primitives___err_non_ptr.c
-rw-r--r-- 73 btf__core_reloc_ptr_as_arr.c
-rw-r--r-- 83 btf__core_reloc_ptr_as_arr___diff_sz.c
-rw-r--r-- 67 btf__core_reloc_size.c
-rw-r--r-- 77 btf__core_reloc_size___diff_sz.c
-rw-r--r-- 134 btf__core_reloc_size___err_ambiguous.c
-rw-r--r-- 73 btf__core_reloc_type_based.c
-rw-r--r-- 87 btf__core_reloc_type_based___all_missing.c
-rw-r--r-- 83 btf__core_reloc_type_based___diff_sz.c
-rw-r--r-- 89 btf__core_reloc_type_based___fn_wrong_args.c
-rw-r--r-- 84 btf__core_reloc_type_based___incompat.c
-rw-r--r-- 70 btf__core_reloc_type_id.c
-rw-r--r-- 88 btf__core_reloc_type_id___missing_targets.c
-rw-r--r-- 501 btf_data.c
-rw-r--r-- 1723 btf_dump_test_case_bitfields.c
-rw-r--r-- 623 btf_dump_test_case_multidim.c
-rw-r--r-- 799 btf_dump_test_case_namespacing.c
-rw-r--r-- 917 btf_dump_test_case_ordering.c
-rw-r--r-- 1204 btf_dump_test_case_packing.c
-rw-r--r-- 1779 btf_dump_test_case_padding.c
-rw-r--r-- 4612 btf_dump_test_case_syntax.c
-rw-r--r-- 688 btf_ptr.h
-rw-r--r-- 214 cg_storage_multi.h
-rw-r--r-- 681 cg_storage_multi_egress_only.c
-rw-r--r-- 1204 cg_storage_multi_isolated.c
-rw-r--r-- 1180 cg_storage_multi_shared.c
-rw-r--r-- 2276 cgroup_skb_sk_lookup_kern.c
-rw-r--r-- 4573 connect4_prog.c
-rw-r--r-- 2506 connect6_prog.c
-rw-r--r-- 1887 connect_force_port4.c
-rw-r--r-- 2252 connect_force_port6.c
-rw-r--r-- 23365 core_reloc_types.h
-rw-r--r-- 1236 dev_cgroup.c
-rw-r--r-- 1634 fentry_test.c
-rw-r--r-- 4309 fexit_bpf2bpf.c
-rw-r--r-- 488 fexit_bpf2bpf_simple.c
-rw-r--r-- 1756 fexit_test.c
-rw-r--r-- 319 fmod_ret_freplace.c
-rw-r--r-- 768 freplace_attach_probe.c
-rw-r--r-- 737 freplace_cls_redirect.c
-rw-r--r-- 385 freplace_connect4.c
-rw-r--r-- 426 freplace_connect_v4_prog.c
-rw-r--r-- 396 freplace_get_constant.c
-rw-r--r-- 892 get_cgroup_id_kern.c
-rw-r--r-- 544 ima.c
-rw-r--r-- 3691 kfree_skb.c
-rw-r--r-- 1003 load_bytes_relative.c
-rw-r--r-- 4078 local_storage.c
-rw-r--r-- 557 loop1.c
-rw-r--r-- 509 loop2.c
-rw-r--r-- 491 loop3.c
-rw-r--r-- 336 loop4.c
-rw-r--r-- 505 loop5.c
-rw-r--r-- 2306 lsm.c
-rw-r--r-- 16615 map_ptr_kern.c
-rw-r--r-- 321 metadata_unused.c
-rw-r--r-- 342 metadata_used.c
-rw-r--r-- 1050 modify_return.c
-rw-r--r-- 1588 netcnt_prog.c
-rw-r--r-- 7891 netif_receive_skb.c
-rw-r--r-- 1280 perf_event_stackmap.c
-rw-r--r-- 714 perfbuf_bench.c
-rw-r--r-- 4232 profiler.h
-rw-r--r-- 29993 profiler.inc.h
-rw-r--r-- 207 profiler1.c
-rw-r--r-- 173 profiler2.c
-rw-r--r-- 167 profiler3.c
-rw-r--r-- 6939 pyperf.h
-rw-r--r-- 113 pyperf100.c
-rw-r--r-- 113 pyperf180.c
-rw-r--r-- 112 pyperf50.c
-rw-r--r-- 316 pyperf600.c
-rw-r--r-- 209 pyperf600_nounroll.c
-rw-r--r-- 135 pyperf_global.c
-rw-r--r-- 132 pyperf_subprogs.c
-rw-r--r-- 1278 ringbuf_bench.c
-rw-r--r-- 709 sample_map_ret0.c
-rw-r--r-- 157 sample_ret0.c
-rw-r--r-- 1195 sendmsg4_prog.c
-rw-r--r-- 1463 sendmsg6_prog.c
-rw-r--r-- 1016 skb_pkt_end.c
-rw-r--r-- 1318 socket_cookie_prog.c
-rw-r--r-- 804 sockmap_parse_prog.c
-rw-r--r-- 524 sockmap_tcp_msg_prog.c
-rw-r--r-- 1340 sockmap_verdict_prog.c
-rw-r--r-- 2340 sockopt_inherit.c
-rw-r--r-- 1477 sockopt_multi.c
-rw-r--r-- 4311 sockopt_sk.c
-rw-r--r-- 270 strobemeta.c
-rw-r--r-- 15369 strobemeta.h
-rw-r--r-- 243 strobemeta_nounroll1.c
-rw-r--r-- 243 strobemeta_nounroll2.c
-rw-r--r-- 260 strobemeta_subprogs.c
-rw-r--r-- 1153 tailcall1.c
-rw-r--r-- 1135 tailcall2.c
-rw-r--r-- 600 tailcall3.c
-rw-r--r-- 640 tailcall4.c
-rw-r--r-- 724 tailcall5.c
-rw-r--r-- 742 tailcall_bpf2bpf1.c
-rw-r--r-- 789 tailcall_bpf2bpf2.c
-rw-r--r-- 1115 tailcall_bpf2bpf3.c
-rw-r--r-- 1094 tailcall_bpf2bpf4.c
-rw-r--r-- 1247 tcp_rtt.c
-rw-r--r-- 713 test_attach_probe.c
-rw-r--r-- 755 test_autoload.c
-rw-r--r-- 885 test_btf_haskv.c
-rw-r--r-- 3781 test_btf_map_in_map.c
-rw-r--r-- 1229 test_btf_newkv.c
-rw-r--r-- 805 test_btf_nokv.c
-rw-r--r-- 3477 test_btf_skc_cls_ingress.c
-rw-r--r-- 424 test_cgroup_link.c
-rw-r--r-- 27213 test_cls_redirect.c
-rw-r--r-- 1186 test_cls_redirect.h
-rw-r--r-- 48 test_cls_redirect_subprogs.c
-rw-r--r-- 4131 test_core_autosize.c
-rw-r--r-- 1681 test_core_extern.c
-rw-r--r-- 1136 test_core_reloc_arrays.c
-rw-r--r-- 1286 test_core_reloc_bitfields_direct.c
-rw-r--r-- 1272 test_core_reloc_bitfields_probed.c
-rw-r--r-- 1837 test_core_reloc_enumval.c
-rw-r--r-- 1574 test_core_reloc_existence.c
-rw-r--r-- 1332 test_core_reloc_flavors.c
-rw-r--r-- 1122 test_core_reloc_ints.c
-rw-r--r-- 2742 test_core_reloc_kernel.c
-rw-r--r-- 1445 test_core_reloc_misc.c
-rw-r--r-- 1254 test_core_reloc_mods.c
-rw-r--r-- 2789 test_core_reloc_module.c
-rw-r--r-- 905 test_core_reloc_nesting.c
-rw-r--r-- 894 test_core_reloc_primitives.c
-rw-r--r-- 622 test_core_reloc_ptr_as_arr.c
-rw-r--r-- 1147 test_core_reloc_size.c
-rw-r--r-- 3049 test_core_reloc_type_based.c
-rw-r--r-- 3281 test_core_reloc_type_id.c
-rw-r--r-- 1005 test_core_retro.c
-rw-r--r-- 1270 test_d_path.c
-rw-r--r-- 318 test_enable_stats.c
-rw-r--r-- 700 test_endian.c
-rw-r--r-- 3092 test_get_stack_rawtp.c
-rw-r--r-- 438 test_get_stack_rawtp_err.c
-rw-r--r-- 2426 test_global_data.c
-rw-r--r-- 858 test_global_func1.c
-rw-r--r-- 139 test_global_func2.c
-rw-r--r-- 978 test_global_func3.c
-rw-r--r-- 121 test_global_func4.c
-rw-r--r-- 602 test_global_func5.c
-rw-r--r-- 597 test_global_func6.c
-rw-r--r-- 317 test_global_func7.c
-rw-r--r-- 332 test_global_func8.c
-rw-r--r-- 802 test_hash_large_key.c
-rw-r--r-- 1597 test_jhash.h
-rw-r--r-- 825 test_ksyms.c
-rw-r--r-- 1408 test_ksyms_btf.c
-rw-r--r-- 715 test_ksyms_btf_null_check.c
-rw-r--r-- 10921 test_l4lb.c
-rw-r--r-- 10817 test_l4lb_noinline.c
-rw-r--r-- 379 test_link_pinning.c
-rw-r--r-- 567 test_lirc_mode2_kern.c
-rw-r--r-- 1984 test_lwt_ip_encap.c
-rw-r--r-- 9949 test_lwt_seg6local.c
-rw-r--r-- 1197 test_map_in_map.c
-rw-r--r-- 752 test_map_init.c
-rw-r--r-- 1267 test_map_lock.c
-rw-r--r-- 8280 test_misc_tcp_hdr_options.c
-rw-r--r-- 1147 test_mmap.c
-rw-r--r-- 1811 test_module_attach.c
-rw-r--r-- 736 test_ns_current_pid_tgid.c
-rw-r--r-- 440 test_obj_id.c
-rw-r--r-- 827 test_overhead.c
-rw-r--r-- 893 test_pe_preserve_elems.c
-rw-r--r-- 1079 test_perf_branches.c
-rw-r--r-- 579 test_perf_buffer.c
-rw-r--r-- 651 test_pinning.c
-rw-r--r-- 339 test_pinning_invalid.c
-rw-r--r-- 3823 test_pkt_access.c
-rw-r--r-- 1188 test_pkt_md_access.c
-rw-r--r-- 462 test_probe_read_user_str.c
-rw-r--r-- 527 test_probe_user.c
-rw-r--r-- 150 test_queue_map.c
-rw-r--r-- 1212 test_queue_stack_map.h
-rw-r--r-- 488 test_raw_tp_test_run.c
-rw-r--r-- 1787 test_rdonly_maps.c
-rw-r--r-- 1617 test_ringbuf.c
-rw-r--r-- 1315 test_ringbuf_multi.c
-rw-r--r-- 6133 test_seg6_loop.c
-rw-r--r-- 4683 test_select_reuseport_kern.c
-rw-r--r-- 887 test_send_signal_kern.c
-rw-r--r-- 4425 test_sk_assign.c
-rw-r--r-- 17888 test_sk_lookup.c
-rw-r--r-- 4355 test_sk_lookup_kern.c
-rw-r--r-- 581 test_sk_storage_trace_itself.c
-rw-r--r-- 1935 test_sk_storage_tracing.c
-rw-r--r-- 1069 test_skb_cgroup_id_kern.c
-rw-r--r-- 516 test_skb_ctx.c
-rw-r--r-- 668 test_skb_helpers.c
-rw-r--r-- 985 test_skeleton.c
-rw-r--r-- 1159 test_skmsg_load_helpers.c
-rw-r--r-- 6144 test_sock_fields.c
-rw-r--r-- 187 test_sockhash_kern.c
-rw-r--r-- 453 test_sockmap_invalid_update.c
-rw-r--r-- 187 test_sockmap_kern.c
-rw-r--r-- 8763 test_sockmap_kern.h
-rw-r--r-- 1980 test_sockmap_listen.c
-rw-r--r-- 985 test_sockmap_update.c
-rw-r--r-- 2195 test_spin_lock.c
-rw-r--r-- 150 test_stack_map.c
-rw-r--r-- 1954 test_stacktrace_build_id.c
-rw-r--r-- 1795 test_stacktrace_map.c
-rw-r--r-- 2224 test_subprogs.c
-rw-r--r-- 347 test_subprogs_unused.c
-rw-r--r-- 1846 test_sysctl_loop1.c
-rw-r--r-- 1772 test_sysctl_loop2.c
-rw-r--r-- 1655 test_sysctl_prog.c
-rw-r--r-- 2708 test_tc_edt.c
-rw-r--r-- 3620 test_tc_neigh.c
-rw-r--r-- 3884 test_tc_neigh_fib.c
-rw-r--r-- 868 test_tc_peer.c
-rw-r--r-- 12827 test_tc_tunnel.c
-rw-r--r-- 3605 test_tcp_check_syncookie_kern.c
-rw-r--r-- 7220 test_tcp_estats.c
-rw-r--r-- 14429 test_tcp_hdr_options.c
-rw-r--r-- 4174 test_tcpbpf_kern.c
-rw-r--r-- 2077 test_tcpnotify_kern.c
-rw-r--r-- 386 test_trace_ext.c
-rw-r--r-- 449 test_trace_ext_tracing.c
-rw-r--r-- 600 test_tracepoint.c
-rw-r--r-- 457 test_trampoline_count.c
-rw-r--r-- 14448 test_tunnel_kern.c
-rw-r--r-- 3127 test_varlen.c
-rw-r--r-- 751 test_verif_scale1.c
-rw-r--r-- 739 test_verif_scale2.c
-rw-r--r-- 753 test_verif_scale3.c
-rw-r--r-- 1937 test_vmlinux.c
-rw-r--r-- 5609 test_xdp.c
-rw-r--r-- 835 test_xdp_adjust_tail_grow.c
-rw-r--r-- 792 test_xdp_adjust_tail_shrink.c
-rw-r--r-- 1582 test_xdp_bpf2bpf.c
-rw-r--r-- 587 test_xdp_devmap_helpers.c
-rw-r--r-- 233 test_xdp_link.c
-rw-r--r-- 5446 test_xdp_loop.c
-rw-r--r-- 1251 test_xdp_meta.c
-rw-r--r-- 20237 test_xdp_noinline.c
-rw-r--r-- 804 test_xdp_redirect.c
-rw-r--r-- 7514 test_xdp_vlan.c
-rw-r--r-- 663 test_xdp_with_cpumap_helpers.c
-rw-r--r-- 1036 test_xdp_with_devmap_helpers.c
-rw-r--r-- 474 trace_printk.c
-rw-r--r-- 994 trigger_bench.c
-rw-r--r-- 1163 udp_limit.c
-rw-r--r-- 244 xdp_dummy.c
-rw-r--r-- 627 xdp_redirect_map.c
-rw-r--r-- 192 xdp_tx.c
-rw-r--r-- 4026 xdping_kern.c