aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/prog_tests
ModeNameSize
-rw-r--r--.gitignore48logstatsplain
-rw-r--r--access_variable_array.c407logstatsplain
-rw-r--r--align.c22033logstatsplain
-rw-r--r--arg_parsing.c5827logstatsplain
-rw-r--r--assign_reuse.c5260logstatsplain
-rw-r--r--async_stack_depth.c167logstatsplain
-rw-r--r--atomic_bounds.c321logstatsplain
-rw-r--r--atomics.c5953logstatsplain
-rw-r--r--attach_probe.c11217logstatsplain
-rw-r--r--autoattach.c801logstatsplain
-rw-r--r--autoload.c1037logstatsplain
-rw-r--r--bind_perm.c2117logstatsplain
-rw-r--r--bloom_filter_map.c5964logstatsplain
-rw-r--r--bpf_cookie.c17954logstatsplain
-rw-r--r--bpf_iter.c44176logstatsplain
-rw-r--r--bpf_iter_setsockopt.c5937logstatsplain
-rw-r--r--bpf_iter_setsockopt_unix.c2546logstatsplain
-rw-r--r--bpf_loop.c4722logstatsplain
-rw-r--r--bpf_mod_race.c6256logstatsplain
-rw-r--r--bpf_nf.c6527logstatsplain
-rw-r--r--bpf_obj_id.c9508logstatsplain
-rw-r--r--bpf_obj_pinning.c7696logstatsplain
-rw-r--r--bpf_tcp_ca.c13796logstatsplain
-rw-r--r--bpf_verif_scale.c5388logstatsplain
-rw-r--r--btf.c228145logstatsplain
-rw-r--r--btf_dedup_split.c14221logstatsplain
-rw-r--r--btf_dump.c29517logstatsplain
-rw-r--r--btf_endian.c3231logstatsplain
-rw-r--r--btf_map_in_map.c5188logstatsplain
-rw-r--r--btf_module.c780logstatsplain
-rw-r--r--btf_skc_cls_ingress.c5446logstatsplain
-rw-r--r--btf_split.c2692logstatsplain
-rw-r--r--btf_tag.c6489logstatsplain
-rw-r--r--btf_write.c18657logstatsplain
-rw-r--r--cb_refs.c1521logstatsplain
-rw-r--r--cg_storage_multi.c13690logstatsplain
-rw-r--r--cgroup1_hierarchy.c4218logstatsplain
-rw-r--r--cgroup_attach_autodetach.c2574logstatsplain
-rw-r--r--cgroup_attach_multi.c9337logstatsplain
-rw-r--r--cgroup_attach_override.c4244logstatsplain
-rw-r--r--cgroup_getset_retval.c17644logstatsplain
-rw-r--r--cgroup_hierarchical_stats.c9168logstatsplain
-rw-r--r--cgroup_iter.c8852logstatsplain
-rw-r--r--cgroup_link.c7570logstatsplain
-rw-r--r--cgroup_skb_sk_lookup.c2421logstatsplain
-rw-r--r--cgroup_tcp_skb.c9522logstatsplain
-rw-r--r--cgroup_v1v2.c1945logstatsplain
-rw-r--r--cgrp_kfunc.c2328logstatsplain
-rw-r--r--cgrp_local_storage.c8864logstatsplain
-rw-r--r--check_mtu.c5506logstatsplain
-rw-r--r--cls_redirect.c11066logstatsplain
-rw-r--r--connect_force_port.c4206logstatsplain
-rw-r--r--connect_ping.c4904logstatsplain
-rw-r--r--core_autosize.c7407logstatsplain
-rw-r--r--core_extern.c5476logstatsplain
-rw-r--r--core_kern.c717logstatsplain
-rw-r--r--core_kern_overflow.c322logstatsplain
-rw-r--r--core_read_macros.c1779logstatsplain
-rw-r--r--core_reloc.c34568logstatsplain
-rw-r--r--core_retro.c913logstatsplain
-rw-r--r--cpu_mask.c1876logstatsplain
-rw-r--r--cpumask.c1826logstatsplain
-rw-r--r--ctx_rewrite.c23228logstatsplain
-rw-r--r--custom_sec_handlers.c5673logstatsplain
-rw-r--r--d_path.c5759logstatsplain
-rw-r--r--decap_sanity.c2180logstatsplain
-rw-r--r--deny_namespace.c2011logstatsplain
-rw-r--r--dummy_st_ops.c4177logstatsplain
-rw-r--r--dynptr.c2512logstatsplain
-rw-r--r--empty_skb.c3896logstatsplain
-rw-r--r--enable_stats.c1242logstatsplain
-rw-r--r--endian.c1433logstatsplain
-rw-r--r--exceptions.c15937logstatsplain
-rw-r--r--exhandler.c1255logstatsplain
-rw-r--r--fentry_fexit.c1352logstatsplain
-rw-r--r--fentry_test.c2391logstatsplain
-rw-r--r--fexit_bpf2bpf.c16598logstatsplain
-rw-r--r--fexit_sleep.c2682logstatsplain
-rw-r--r--fexit_stress.c1548logstatsplain
-rw-r--r--fexit_test.c2334logstatsplain
-rw-r--r--fib_lookup.c9976logstatsplain
-rw-r--r--fill_link_info.c15825logstatsplain
-rw-r--r--find_vma.c3164logstatsplain
-rw-r--r--flow_dissector.c16929logstatsplain
-rw-r--r--flow_dissector_load_bytes.c1597logstatsplain
-rw-r--r--flow_dissector_reattach.c18448logstatsplain
-rw-r--r--for_each.c4534logstatsplain
-rw-r--r--fs_kfuncs.c3558logstatsplain
-rw-r--r--get_branch_snapshot.c2895logstatsplain
-rw-r--r--get_func_args_test.c1336logstatsplain
-rw-r--r--get_func_ip_test.c3467logstatsplain
-rw-r--r--get_stack_raw_tp.c4171logstatsplain
-rw-r--r--get_stackid_cannot_attach.c2715logstatsplain
-rw-r--r--global_data.c4412logstatsplain
-rw-r--r--global_data_init.c1543logstatsplain
-rw-r--r--global_func_args.c1602logstatsplain
-rw-r--r--global_func_dead_code.c1901logstatsplain
-rw-r--r--global_map_resize.c7998logstatsplain
-rw-r--r--hash_large_key.c1038logstatsplain
-rw-r--r--hashmap.c12193logstatsplain
-rw-r--r--helper_restricted.c661logstatsplain
-rw-r--r--htab_reuse.c2009logstatsplain
-rw-r--r--htab_update.c2686logstatsplain
-rw-r--r--inner_array_lookup.c704logstatsplain
-rw-r--r--ip_check_defrag.c7879logstatsplain
-rw-r--r--iters.c7686logstatsplain
-rw-r--r--jeq_infer_not_null.c180logstatsplain
-rw-r--r--jit_probe_mem.c760logstatsplain
-rw-r--r--kfree_skb.c3527logstatsplain
-rw-r--r--kfunc_call.c8880logstatsplain
-rw-r--r--kfunc_dynptr_param.c2712logstatsplain
-rw-r--r--kprobe_multi_test.c14511logstatsplain
-rw-r--r--kprobe_multi_testmod_test.c2763logstatsplain
-rw-r--r--ksyms.c1850logstatsplain
-rw-r--r--ksyms_btf.c5503logstatsplain
-rw-r--r--ksyms_module.c1692logstatsplain
-rw-r--r--l4lb_all.c2689logstatsplain
-rw-r--r--legacy_printk.c1604logstatsplain
-rw-r--r--libbpf_get_fd_by_id_opts.c2605logstatsplain
-rw-r--r--libbpf_probes.c3092logstatsplain
-rw-r--r--libbpf_str.c5772logstatsplain
-rw-r--r--link_pinning.c2779logstatsplain
-rw-r--r--linked_funcs.c1296logstatsplain
-rw-r--r--linked_list.c26105logstatsplain
-rw-r--r--linked_maps.c653logstatsplain
-rw-r--r--linked_vars.c1190logstatsplain
-rw-r--r--load_bytes_relative.c1626logstatsplain
-rw-r--r--local_kptr_stash.c4467logstatsplain
-rw-r--r--log_buf.c8815logstatsplain
-rw-r--r--log_fixup.c5279logstatsplain
-rw-r--r--lookup_and_delete.c7373logstatsplain
-rw-r--r--lookup_key.c2720logstatsplain
-rw-r--r--lru_bug.c462logstatsplain
-rw-r--r--lsm_cgroup.c10163logstatsplain
-rw-r--r--lwt_helpers.h3363logstatsplain
-rw-r--r--lwt_redirect.c8800logstatsplain
-rw-r--r--lwt_reroute.c7132logstatsplain
-rw-r--r--map_btf.c2613logstatsplain
-rw-r--r--map_in_map.c3322logstatsplain
-rw-r--r--map_init.c5199logstatsplain
-rw-r--r--map_kptr.c5847logstatsplain
-rw-r--r--map_lock.c2347logstatsplain
-rw-r--r--map_lookup_percpu_elem.c1721logstatsplain
-rw-r--r--map_ops.c3126logstatsplain
-rw-r--r--map_ptr.c938logstatsplain
-rw-r--r--metadata.c3526logstatsplain
-rw-r--r--migrate_reuseport.c14075logstatsplain
-rw-r--r--missed.c4636logstatsplain
-rw-r--r--mmap.c9357logstatsplain
-rw-r--r--modify_return.c1718logstatsplain
-rw-r--r--module_attach.c3057logstatsplain
-rw-r--r--module_fentry_shadow.c3228logstatsplain
-rw-r--r--mptcp.c7241logstatsplain
-rw-r--r--nested_trust.c303logstatsplain
-rw-r--r--netcnt.c2272logstatsplain
-rw-r--r--netfilter_link_attach.c2425logstatsplain
-rw-r--r--netns_cookie.c2310logstatsplain
-rw-r--r--ns_current_pid_tgid.c2205logstatsplain
-rw-r--r--obj_name.c2000logstatsplain
-rw-r--r--parse_tcp_hdr_opt.c2411logstatsplain
-rw-r--r--pe_preserve_elems.c1933logstatsplain
-rw-r--r--percpu_alloc.c3843logstatsplain
-rw-r--r--perf_branches.c5067logstatsplain
-rw-r--r--perf_buffer.c3718logstatsplain
-rw-r--r--perf_event_stackmap.c2545logstatsplain
-rw-r--r--perf_link.c2301logstatsplain
-rw-r--r--pinning.c8001logstatsplain
-rw-r--r--pkt_access.c875logstatsplain
-rw-r--r--pkt_md_access.c603logstatsplain
-rw-r--r--preempted_bpf_ma_op.c1948logstatsplain
-rw-r--r--probe_read_user_str.c1850logstatsplain
-rw-r--r--probe_user.c2563logstatsplain
-rw-r--r--prog_array_init.c766logstatsplain
-rw-r--r--prog_run_opts.c1943logstatsplain
-rw-r--r--prog_tests_framework.c1447logstatsplain
-rw-r--r--ptr_untrusted.c990logstatsplain
-rw-r--r--queue_stack_map.c2898logstatsplain
-rw-r--r--raw_tp_test_run.c2471logstatsplain
-rw-r--r--raw_tp_writable_reject_nbd_invalid.c1084logstatsplain
-rw-r--r--raw_tp_writable_test_run.c2225logstatsplain
-rw-r--r--rbtree.c4157logstatsplain
-rw-r--r--rcu_read_lock.c3690logstatsplain
-rw-r--r--rdonly_maps.c2324logstatsplain
-rw-r--r--recursion.c1237logstatsplain
-rw-r--r--recursive_attach.c5038logstatsplain
-rw-r--r--refcounted_kptr.c1405logstatsplain
-rw-r--r--reference_tracking.c1621logstatsplain
-rw-r--r--reg_bounds.c63865logstatsplain
-rw-r--r--resolve_btfids.c3499logstatsplain
-rw-r--r--ringbuf.c11863logstatsplain
-rw-r--r--ringbuf_multi.c4460logstatsplain
-rw-r--r--section_names.c7049logstatsplain
-rw-r--r--select_reuseport.c22691logstatsplain
-rw-r--r--send_signal.c5413logstatsplain
-rw-r--r--send_signal_sched_switch.c1291logstatsplain
-rw-r--r--setget_sockopt.c4898logstatsplain
-rw-r--r--signal_pending.c1314logstatsplain
-rw-r--r--sk_assign.c8446logstatsplain
-rw-r--r--sk_lookup.c36338logstatsplain
-rw-r--r--sk_storage_omem_uncharge.c1451logstatsplain
-rw-r--r--sk_storage_tracing.c3241logstatsplain
-rw-r--r--skb_ctx.c2225logstatsplain
-rw-r--r--skb_helpers.c691logstatsplain
-rw-r--r--skb_load_bytes.c1144logstatsplain
-rw-r--r--skc_to_unix_sock.c1368logstatsplain
-rw-r--r--skeleton.c4865logstatsplain
-rw-r--r--snprintf.c3994logstatsplain
-rw-r--r--snprintf_btf.c1555logstatsplain
-rw-r--r--sock_addr.c15499logstatsplain
-rw-r--r--sock_destroy.c5619logstatsplain
-rw-r--r--sock_fields.c12657logstatsplain
-rw-r--r--sock_iter_batch.c3821logstatsplain
-rw-r--r--socket_cookie.c2217logstatsplain
-rw-r--r--sockmap_basic.c22291logstatsplain
-rw-r--r--sockmap_helpers.h13546logstatsplain
-rw-r--r--sockmap_ktls.c4196logstatsplain
-rw-r--r--sockmap_listen.c43518logstatsplain
-rw-r--r--sockopt.c28531logstatsplain
-rw-r--r--sockopt_inherit.c4971logstatsplain
-rw-r--r--sockopt_multi.c6414logstatsplain
-rw-r--r--sockopt_qos_to_cc.c1840logstatsplain
-rw-r--r--sockopt_sk.c5709logstatsplain
-rw-r--r--spin_lock.c5409logstatsplain
-rw-r--r--stack_var_off.c925logstatsplain
-rw-r--r--stacktrace_build_id.c3342logstatsplain
-rw-r--r--stacktrace_build_id_nmi.c4131logstatsplain
-rw-r--r--stacktrace_map.c2259logstatsplain
-rw-r--r--stacktrace_map_raw_tp.c1868logstatsplain
-rw-r--r--stacktrace_map_skip.c1694logstatsplain
-rw-r--r--static_linked.c720logstatsplain
-rw-r--r--subprogs.c2050logstatsplain
-rw-r--r--subprogs_extable.c670logstatsplain
-rw-r--r--subskeleton.c1965logstatsplain
-rw-r--r--syscall.c1933logstatsplain
-rw-r--r--tailcalls.c32803logstatsplain
-rw-r--r--task_fd_query_rawtp.c2418logstatsplain
-rw-r--r--task_fd_query_tp.c2450logstatsplain
-rw-r--r--task_kfunc.c2197logstatsplain
-rw-r--r--task_local_storage.c6777logstatsplain
-rw-r--r--task_pt_regs.c1213logstatsplain
-rw-r--r--task_under_cgroup.c1465logstatsplain
-rw-r--r--tc_bpf.c13314logstatsplain
-rw-r--r--tc_helpers.h1811logstatsplain
-rw-r--r--tc_links.c54014logstatsplain
-rw-r--r--tc_netkit.c20075logstatsplain
-rw-r--r--tc_opts.c78062logstatsplain
-rw-r--r--tc_redirect.c33575logstatsplain
-rw-r--r--tcp_estats.c321logstatsplain
-rw-r--r--tcp_hdr_options.c14031logstatsplain
-rw-r--r--tcp_rtt.c3430logstatsplain
-rw-r--r--tcpbpf_user.c3771logstatsplain
-rw-r--r--test_bpf_ma.c2030logstatsplain
-rw-r--r--test_bpf_syscall_macro.c3354logstatsplain
-rw-r--r--test_bpffs.c4334logstatsplain
-rw-r--r--test_bprm_opts.c2780logstatsplain
-rw-r--r--test_global_funcs.c4738logstatsplain
-rw-r--r--test_ima.c7147logstatsplain
-rw-r--r--test_ldsx_insn.c3371logstatsplain
-rw-r--r--test_local_storage.c4827logstatsplain
-rw-r--r--test_lsm.c2297logstatsplain
-rw-r--r--test_overhead.c3857logstatsplain
-rw-r--r--test_profiler.c2056logstatsplain
-rw-r--r--test_skb_pkt_end.c1081logstatsplain
-rw-r--r--test_strncmp.c3522logstatsplain
-rw-r--r--test_tunnel.c21925logstatsplain
-rw-r--r--time_tai.c1705logstatsplain
-rw-r--r--timer.c1896logstatsplain
-rw-r--r--timer_crash.c666logstatsplain
-rw-r--r--timer_mim.c2131logstatsplain
-rw-r--r--tp_attach_query.c4337logstatsplain
-rw-r--r--trace_ext.c3461logstatsplain
-rw-r--r--trace_printk.c1849logstatsplain
-rw-r--r--trace_vprintk.c1774logstatsplain
-rw-r--r--tracing_struct.c2625logstatsplain
-rw-r--r--trampoline_count.c2475logstatsplain
-rw-r--r--type_cast.c2783logstatsplain
-rw-r--r--udp_limit.c1890logstatsplain
-rw-r--r--uninit_stack.c152logstatsplain
-rw-r--r--unpriv_bpf_disabled.c10324logstatsplain
-rw-r--r--uprobe.c2513logstatsplain
-rw-r--r--uprobe_autoattach.c2352logstatsplain
-rw-r--r--uprobe_multi_test.c15580logstatsplain
-rw-r--r--usdt.c12983logstatsplain
-rw-r--r--user_ringbuf.c18512logstatsplain
-rw-r--r--varlen.c2194logstatsplain
-rw-r--r--verif_stats.c680logstatsplain
-rw-r--r--verifier.c11016logstatsplain
-rw-r--r--verifier_log.c14328logstatsplain
-rw-r--r--verify_pkcs7_sig.c13275logstatsplain
-rw-r--r--vmlinux.c902logstatsplain
-rw-r--r--vrf_socket_lookup.c8913logstatsplain
-rw-r--r--xdp.c1713logstatsplain
-rw-r--r--xdp_adjust_frags.c4030logstatsplain
-rw-r--r--xdp_adjust_tail.c8341logstatsplain
-rw-r--r--xdp_attach.c4444logstatsplain
-rw-r--r--xdp_bonding.c19362logstatsplain
-rw-r--r--xdp_bpf2bpf.c4517logstatsplain
-rw-r--r--xdp_context_test_run.c3562logstatsplain
-rw-r--r--xdp_cpumap_attach.c3903logstatsplain
-rw-r--r--xdp_dev_bound_only.c1874logstatsplain
-rw-r--r--xdp_devmap_attach.c4338logstatsplain
-rw-r--r--xdp_do_redirect.c8370logstatsplain
-rw-r--r--xdp_info.c2228logstatsplain
-rw-r--r--xdp_link.c4844logstatsplain
-rw-r--r--xdp_metadata.c13967logstatsplain
-rw-r--r--xdp_noinline.c2229logstatsplain
-rw-r--r--xdp_perf.c686logstatsplain
-rw-r--r--xdp_synproxy.c4906logstatsplain
-rw-r--r--xdpwall.c308logstatsplain
-rw-r--r--xfrm_info.c10614logstatsplain