summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf/prog_tests
ModeNameSize
-rw-r--r--.gitignore48logplainblame
-rw-r--r--access_variable_array.c407logplainblame
-rw-r--r--align.c22033logplainblame
-rw-r--r--arena_atomics.c6101logplainblame
-rw-r--r--arena_htab.c2376logplainblame
-rw-r--r--arena_list.c1968logplainblame
-rw-r--r--arg_parsing.c5827logplainblame
-rw-r--r--assign_reuse.c5260logplainblame
-rw-r--r--async_stack_depth.c167logplainblame
-rw-r--r--atomic_bounds.c321logplainblame
-rw-r--r--atomics.c5953logplainblame
-rw-r--r--attach_probe.c11429logplainblame
-rw-r--r--autoattach.c801logplainblame
-rw-r--r--autoload.c1037logplainblame
-rw-r--r--bad_struct_ops.c1563logplainblame
-rw-r--r--bind_perm.c2117logplainblame
-rw-r--r--bloom_filter_map.c6192logplainblame
-rw-r--r--bpf_cookie.c21185logplainblame
-rw-r--r--bpf_iter.c44656logplainblame
-rw-r--r--bpf_iter_setsockopt.c5956logplainblame
-rw-r--r--bpf_iter_setsockopt_unix.c2546logplainblame
-rw-r--r--bpf_loop.c4722logplainblame
-rw-r--r--bpf_mod_race.c6256logplainblame
-rw-r--r--bpf_nf.c7179logplainblame
-rw-r--r--bpf_obj_id.c9508logplainblame
-rw-r--r--bpf_obj_pinning.c7696logplainblame
-rw-r--r--bpf_tcp_ca.c15472logplainblame
-rw-r--r--bpf_verif_scale.c5268logplainblame
-rw-r--r--btf.c229964logplainblame
-rw-r--r--btf_dedup_split.c14221logplainblame
-rw-r--r--btf_distill.c24775logplainblame
-rw-r--r--btf_dump.c29495logplainblame
-rw-r--r--btf_endian.c3231logplainblame
-rw-r--r--btf_field_iter.c5889logplainblame
-rw-r--r--btf_map_in_map.c4458logplainblame
-rw-r--r--btf_module.c780logplainblame
-rw-r--r--btf_skc_cls_ingress.c6989logplainblame
-rw-r--r--btf_split.c2692logplainblame
-rw-r--r--btf_tag.c6489logplainblame
-rw-r--r--btf_write.c18657logplainblame
-rw-r--r--build_id.c3370logplainblame
-rw-r--r--cb_refs.c1549logplainblame
-rw-r--r--cg_storage_multi.c13691logplainblame
-rw-r--r--cgroup1_hierarchy.c4373logplainblame
-rw-r--r--cgroup_ancestor.c3466logplainblame
-rw-r--r--cgroup_attach_autodetach.c2574logplainblame
-rw-r--r--cgroup_attach_multi.c9337logplainblame
-rw-r--r--cgroup_attach_override.c4244logplainblame
-rw-r--r--cgroup_dev.c3090logplainblame
-rw-r--r--cgroup_get_current_cgroup_id.c1126logplainblame
-rw-r--r--cgroup_getset_retval.c17644logplainblame
-rw-r--r--cgroup_hierarchical_stats.c9168logplainblame
-rw-r--r--cgroup_iter.c8852logplainblame
-rw-r--r--cgroup_link.c7570logplainblame
-rw-r--r--cgroup_skb_direct_packet_access.c781logplainblame
-rw-r--r--cgroup_skb_sk_lookup.c2421logplainblame
-rw-r--r--cgroup_storage.c2529logplainblame
-rw-r--r--cgroup_tcp_skb.c9522logplainblame
-rw-r--r--cgroup_v1v2.c2044logplainblame
-rw-r--r--cgrp_kfunc.c2328logplainblame
-rw-r--r--cgrp_local_storage.c8829logplainblame
-rw-r--r--changes_pkt_data.c3597logplainblame
-rw-r--r--check_mtu.c5506logplainblame
-rw-r--r--cls_redirect.c10547logplainblame
-rw-r--r--connect_force_port.c4206logplainblame
-rw-r--r--connect_ping.c4904logplainblame
-rw-r--r--core_autosize.c7407logplainblame
-rw-r--r--core_extern.c5476logplainblame
-rw-r--r--core_kern.c717logplainblame
-rw-r--r--core_kern_overflow.c322logplainblame
-rw-r--r--core_read_macros.c1779logplainblame
-rw-r--r--core_reloc.c34580logplainblame
-rw-r--r--core_reloc_raw.c3304logplainblame
-rw-r--r--core_retro.c913logplainblame
-rw-r--r--cpu_mask.c1876logplainblame
-rw-r--r--cpumask.c2044logplainblame
-rw-r--r--crypto_sanity.c5448logplainblame
-rw-r--r--ctx_rewrite.c21033logplainblame
-rw-r--r--custom_sec_handlers.c5673logplainblame
-rw-r--r--d_path.c5759logplainblame
-rw-r--r--decap_sanity.c2141logplainblame
-rw-r--r--deny_namespace.c2011logplainblame
-rw-r--r--dummy_st_ops.c5052logplainblame
-rw-r--r--dynptr.c3324logplainblame
-rw-r--r--empty_skb.c3943logplainblame
-rw-r--r--enable_stats.c1242logplainblame
-rw-r--r--endian.c1433logplainblame
-rw-r--r--exceptions.c15937logplainblame
-rw-r--r--exhandler.c1255logplainblame
-rw-r--r--fd_array.c10852logplainblame
-rw-r--r--fentry_fexit.c1352logplainblame
-rw-r--r--fentry_test.c2391logplainblame
-rw-r--r--fexit_bpf2bpf.c16598logplainblame
-rw-r--r--fexit_sleep.c2891logplainblame
-rw-r--r--fexit_stress.c1556logplainblame
-rw-r--r--fexit_test.c2334logplainblame
-rw-r--r--fib_lookup.c13244logplainblame
-rw-r--r--fill_link_info.c19147logplainblame
-rw-r--r--find_vma.c3163logplainblame
-rw-r--r--flow_dissector.c20954logplainblame
-rw-r--r--flow_dissector_classification.c19611logplainblame
-rw-r--r--flow_dissector_load_bytes.c1597logplainblame
-rw-r--r--flow_dissector_reattach.c18448logplainblame
-rw-r--r--for_each.c6287logplainblame
-rw-r--r--free_timer.c3523logplainblame
-rw-r--r--fs_kfuncs.c3849logplainblame
-rw-r--r--get_branch_snapshot.c2895logplainblame
-rw-r--r--get_func_args_test.c1336logplainblame
-rw-r--r--get_func_ip_test.c3467logplainblame
-rw-r--r--get_stack_raw_tp.c4171logplainblame
-rw-r--r--get_stackid_cannot_attach.c2715logplainblame
-rw-r--r--global_data.c4412logplainblame
-rw-r--r--global_data_init.c1543logplainblame
-rw-r--r--global_func_args.c1602logplainblame
-rw-r--r--global_func_dead_code.c1901logplainblame
-rw-r--r--global_map_resize.c7998logplainblame
-rw-r--r--hash_large_key.c1038logplainblame
-rw-r--r--hashmap.c12193logplainblame
-rw-r--r--helper_restricted.c661logplainblame
-rw-r--r--htab_reuse.c2009logplainblame
-rw-r--r--htab_update.c2686logplainblame
-rw-r--r--inner_array_lookup.c704logplainblame
-rw-r--r--ip_check_defrag.c7870logplainblame
-rw-r--r--iters.c7805logplainblame
-rw-r--r--jeq_infer_not_null.c180logplainblame
-rw-r--r--jit_probe_mem.c760logplainblame
-rw-r--r--kfree_skb.c3547logplainblame
-rw-r--r--kfunc_call.c9014logplainblame
-rw-r--r--kfunc_dynptr_param.c2712logplainblame
-rw-r--r--kfunc_module_order.c1439logplainblame
-rw-r--r--kfunc_param_nullable.c232logplainblame
-rw-r--r--kmem_cache_iter.c3349logplainblame
-rw-r--r--kprobe_multi_test.c21097logplainblame
-rw-r--r--kprobe_multi_testmod_test.c2763logplainblame
-rw-r--r--kptr_xchg_inline.c1263logplainblame
-rw-r--r--ksyms.c1427logplainblame
-rw-r--r--ksyms_btf.c5503logplainblame
-rw-r--r--ksyms_module.c1692logplainblame
-rw-r--r--l4lb_all.c2689logplainblame
-rw-r--r--legacy_printk.c1604logplainblame
-rw-r--r--libbpf_get_fd_by_id_opts.c2605logplainblame
-rw-r--r--libbpf_probes.c3232logplainblame
-rw-r--r--libbpf_str.c5878logplainblame
-rw-r--r--link_pinning.c2779logplainblame
-rw-r--r--linked_funcs.c1289logplainblame
-rw-r--r--linked_list.c26626logplainblame
-rw-r--r--linked_maps.c653logplainblame
-rw-r--r--linked_vars.c1190logplainblame
-rw-r--r--load_bytes_relative.c1626logplainblame
-rw-r--r--local_kptr_stash.c4467logplainblame
-rw-r--r--log_buf.c8765logplainblame
-rw-r--r--log_fixup.c5279logplainblame
-rw-r--r--lookup_and_delete.c7373logplainblame
-rw-r--r--lookup_key.c2720logplainblame
-rw-r--r--lru_bug.c462logplainblame
-rw-r--r--lsm_cgroup.c10117logplainblame
-rw-r--r--lwt_helpers.h3339logplainblame
-rw-r--r--lwt_redirect.c8850logplainblame
-rw-r--r--lwt_reroute.c7171logplainblame
-rw-r--r--map_btf.c2613logplainblame
-rw-r--r--map_in_map.c6736logplainblame
-rw-r--r--map_init.c5199logplainblame
-rw-r--r--map_kptr.c5847logplainblame
-rw-r--r--map_lock.c2347logplainblame
-rw-r--r--map_lookup_percpu_elem.c1721logplainblame
-rw-r--r--map_ops.c3126logplainblame
-rw-r--r--map_ptr.c938logplainblame
-rw-r--r--metadata.c3526logplainblame
-rw-r--r--migrate_reuseport.c14075logplainblame
-rw-r--r--missed.c4731logplainblame
-rw-r--r--mmap.c9357logplainblame
-rw-r--r--modify_return.c1718logplainblame
-rw-r--r--module_attach.c3391logplainblame
-rw-r--r--module_fentry_shadow.c3228logplainblame
-rw-r--r--mptcp.c10260logplainblame
-rw-r--r--nested_trust.c388logplainblame
-rw-r--r--netcnt.c2272logplainblame
-rw-r--r--netfilter_link_attach.c3360logplainblame
-rw-r--r--netns_cookie.c2918logplainblame
-rw-r--r--ns_current_pid_tgid.c6070logplainblame
-rw-r--r--obj_name.c2000logplainblame
-rw-r--r--parse_tcp_hdr_opt.c2431logplainblame
-rw-r--r--pe_preserve_elems.c1933logplainblame
-rw-r--r--percpu_alloc.c3843logplainblame
-rw-r--r--perf_branches.c5067logplainblame
-rw-r--r--perf_buffer.c3718logplainblame
-rw-r--r--perf_event_stackmap.c2545logplainblame
-rw-r--r--perf_link.c2585logplainblame
-rw-r--r--perf_skip.c3500logplainblame
-rw-r--r--pinning.c8001logplainblame
-rw-r--r--pkt_access.c875logplainblame
-rw-r--r--pkt_md_access.c603logplainblame
-rw-r--r--preempt_lock.c180logplainblame
-rw-r--r--preempted_bpf_ma_op.c1948logplainblame
-rw-r--r--pro_epilogue.c1755logplainblame
-rw-r--r--probe_read_user_str.c1850logplainblame
-rw-r--r--probe_user.c2563logplainblame
-rw-r--r--prog_array_init.c766logplainblame
-rw-r--r--prog_run_opts.c1943logplainblame
-rw-r--r--prog_tests_framework.c1447logplainblame
-rw-r--r--ptr_untrusted.c990logplainblame
-rw-r--r--queue_stack_map.c2898logplainblame
-rw-r--r--raw_tp_null.c643logplainblame
-rw-r--r--raw_tp_test_run.c2471logplainblame
-rw-r--r--raw_tp_writable_reject_nbd_invalid.c1084logplainblame
-rw-r--r--raw_tp_writable_test_run.c2203logplainblame
-rw-r--r--rbtree.c5502logplainblame
-rw-r--r--rcu_read_lock.c4049logplainblame
-rw-r--r--rdonly_maps.c2324logplainblame
-rw-r--r--read_vsyscall.c1551logplainblame
-rw-r--r--recursion.c1237logplainblame
-rw-r--r--recursive_attach.c5038logplainblame
-rw-r--r--refcounted_kptr.c1405logplainblame
-rw-r--r--reference_tracking.c1621logplainblame
-rw-r--r--reg_bounds.c64684logplainblame
-rw-r--r--resolve_btfids.c3503logplainblame
-rw-r--r--ringbuf.c14978logplainblame
-rw-r--r--ringbuf_multi.c4460logplainblame
-rw-r--r--section_names.c7049logplainblame
-rw-r--r--select_reuseport.c22387logplainblame
-rw-r--r--send_signal.c7737logplainblame
-rw-r--r--send_signal_sched_switch.c1291logplainblame
-rw-r--r--setget_sockopt.c6303logplainblame
-rw-r--r--signal_pending.c1314logplainblame
-rw-r--r--sk_assign.c7559logplainblame
-rw-r--r--sk_lookup.c35367logplainblame
-rw-r--r--sk_storage_omem_uncharge.c1451logplainblame
-rw-r--r--sk_storage_tracing.c3241logplainblame
-rw-r--r--skb_ctx.c2225logplainblame
-rw-r--r--skb_helpers.c691logplainblame
-rw-r--r--skb_load_bytes.c1144logplainblame
-rw-r--r--skc_to_unix_sock.c1368logplainblame
-rw-r--r--skeleton.c4865logplainblame
-rw-r--r--snprintf.c3994logplainblame
-rw-r--r--snprintf_btf.c1555logplainblame
-rw-r--r--sock_addr.c57157logplainblame
-rw-r--r--sock_create.c8229logplainblame
-rw-r--r--sock_destroy.c5603logplainblame
-rw-r--r--sock_fields.c12657logplainblame
-rw-r--r--sock_iter_batch.c3789logplainblame
-rw-r--r--sock_post_bind.c10309logplainblame
-rw-r--r--socket_cookie.c2217logplainblame
-rw-r--r--socket_helpers.h11293logplainblame
-rw-r--r--sockmap_basic.c30876logplainblame
-rw-r--r--sockmap_helpers.h3641logplainblame
-rw-r--r--sockmap_ktls.c4196logplainblame
-rw-r--r--sockmap_listen.c44603logplainblame
-rw-r--r--sockmap_strp.c13247logplainblame
-rw-r--r--sockopt.c29634logplainblame
-rw-r--r--sockopt_inherit.c4375logplainblame
-rw-r--r--sockopt_multi.c6414logplainblame
-rw-r--r--sockopt_qos_to_cc.c1840logplainblame
-rw-r--r--sockopt_sk.c5711logplainblame
-rw-r--r--spin_lock.c5601logplainblame
-rw-r--r--stack_var_off.c925logplainblame
-rw-r--r--stacktrace_build_id.c3342logplainblame
-rw-r--r--stacktrace_build_id_nmi.c4156logplainblame
-rw-r--r--stacktrace_map.c2259logplainblame
-rw-r--r--stacktrace_map_raw_tp.c1868logplainblame
-rw-r--r--stacktrace_map_skip.c1694logplainblame
-rw-r--r--static_linked.c720logplainblame
-rw-r--r--struct_ops_autocreate.c4915logplainblame
-rw-r--r--struct_ops_private_stack.c2464logplainblame
-rw-r--r--subprogs.c2050logplainblame
-rw-r--r--subprogs_extable.c670logplainblame
-rw-r--r--subskeleton.c3897logplainblame
-rw-r--r--syscall.c1933logplainblame
-rw-r--r--tailcalls.c47517logplainblame
-rw-r--r--task_fd_query_rawtp.c2418logplainblame
-rw-r--r--task_fd_query_tp.c2450logplainblame
-rw-r--r--task_kfunc.c3801logplainblame
-rw-r--r--task_local_storage.c14380logplainblame
-rw-r--r--task_pt_regs.c1213logplainblame
-rw-r--r--task_under_cgroup.c1465logplainblame
-rw-r--r--tc_bpf.c13314logplainblame
-rw-r--r--tc_change_tail.c1621logplainblame
-rw-r--r--tc_helpers.h1811logplainblame
-rw-r--r--tc_links.c55841logplainblame
-rw-r--r--tc_netkit.c25670logplainblame
-rw-r--r--tc_opts.c78040logplainblame
-rw-r--r--tc_redirect.c35924logplainblame
-rw-r--r--tcp_custom_syncookie.c3163logplainblame
-rw-r--r--tcp_estats.c321logplainblame
-rw-r--r--tcp_hdr_options.c14031logplainblame
-rw-r--r--tcp_rtt.c3835logplainblame
-rw-r--r--tcpbpf_user.c3771logplainblame
-rw-r--r--test_bpf_ma.c2030logplainblame
-rw-r--r--test_bpf_syscall_macro.c3239logplainblame
-rw-r--r--test_bpffs.c4334logplainblame
-rw-r--r--test_bprm_opts.c2780logplainblame
-rw-r--r--test_csum_diff.c7926logplainblame
-rw-r--r--test_global_funcs.c4738logplainblame
-rw-r--r--test_ima.c7147logplainblame
-rw-r--r--test_ldsx_insn.c3371logplainblame
-rw-r--r--test_local_storage.c4827logplainblame
-rw-r--r--test_lsm.c3306logplainblame
-rw-r--r--test_mmap_inner_array.c1635logplainblame
-rw-r--r--test_overhead.c3857logplainblame
-rw-r--r--test_profiler.c2056logplainblame
-rw-r--r--test_skb_pkt_end.c1126logplainblame
-rw-r--r--test_strncmp.c3522logplainblame
-rw-r--r--test_struct_ops_maybe_null.c1265logplainblame
-rw-r--r--test_struct_ops_module.c8781logplainblame
-rw-r--r--test_struct_ops_multi_pages.c799logplainblame
-rw-r--r--test_struct_ops_no_cfi.c850logplainblame
-rw-r--r--test_tunnel.c21912logplainblame
-rw-r--r--test_xdp_veth.c6488logplainblame
-rw-r--r--time_tai.c1705logplainblame
-rw-r--r--timer.c2675logplainblame
-rw-r--r--timer_crash.c666logplainblame
-rw-r--r--timer_lockup.c2121logplainblame
-rw-r--r--timer_mim.c2131logplainblame
-rw-r--r--token.c27892logplainblame
-rw-r--r--tp_attach_query.c4337logplainblame
-rw-r--r--tp_btf_nullable.c226logplainblame
-rw-r--r--trace_ext.c3461logplainblame
-rw-r--r--trace_printk.c1375logplainblame
-rw-r--r--trace_vprintk.c1299logplainblame
-rw-r--r--tracing_failure.c903logplainblame
-rw-r--r--tracing_struct.c3788logplainblame
-rw-r--r--trampoline_count.c2475logplainblame
-rw-r--r--type_cast.c2783logplainblame
-rw-r--r--udp_limit.c1890logplainblame
-rw-r--r--uninit_stack.c152logplainblame
-rw-r--r--unpriv_bpf_disabled.c10324logplainblame
-rw-r--r--uprobe.c2513logplainblame
-rw-r--r--uprobe_autoattach.c2352logplainblame
-rw-r--r--uprobe_multi_test.c37386logplainblame
-rw-r--r--uprobe_syscall.c9103logplainblame
-rw-r--r--uretprobe_stack.c5791logplainblame
-rw-r--r--usdt.c12983logplainblame
-rw-r--r--user_ringbuf.c18542logplainblame
-rw-r--r--varlen.c2194logplainblame
-rw-r--r--verif_stats.c680logplainblame
-rw-r--r--verifier.c13217logplainblame
-rw-r--r--verifier_kfunc_prog_types.c254logplainblame
-rw-r--r--verifier_log.c14328logplainblame
-rw-r--r--verify_pkcs7_sig.c13275logplainblame
-rw-r--r--vmlinux.c902logplainblame
-rw-r--r--vrf_socket_lookup.c8913logplainblame
-rw-r--r--wq.c942logplainblame
-rw-r--r--xdp.c1713logplainblame
-rw-r--r--xdp_adjust_frags.c4030logplainblame
-rw-r--r--xdp_adjust_tail.c8391logplainblame
-rw-r--r--xdp_attach.c4444logplainblame
-rw-r--r--xdp_bonding.c19328logplainblame
-rw-r--r--xdp_bpf2bpf.c4517logplainblame
-rw-r--r--xdp_context_test_run.c5898logplainblame
-rw-r--r--xdp_cpumap_attach.c4798logplainblame
-rw-r--r--xdp_dev_bound_only.c1874logplainblame
-rw-r--r--xdp_devmap_attach.c7947logplainblame
-rw-r--r--xdp_do_redirect.c12222logplainblame
-rw-r--r--xdp_flowtable.c4256logplainblame
-rw-r--r--xdp_info.c2228logplainblame
-rw-r--r--xdp_link.c4844logplainblame
-rw-r--r--xdp_metadata.c14158logplainblame
-rw-r--r--xdp_noinline.c2229logplainblame
-rw-r--r--xdp_perf.c686logplainblame
-rw-r--r--xdp_synproxy.c4906logplainblame
-rw-r--r--xdpwall.c360logplainblame
-rw-r--r--xfrm_info.c10614logplainblame