__sk_buff
Defined as a struct type in:
Defined as a variable in:
Referenced (in 225 files total) in:
- include/linux/bpf.h, 2 times
- include/linux/bpf_types.h, 10 times
- include/linux/filter.h, 2 times
- include/uapi/linux/bpf.h, line 6230
- kernel/bpf/btf.c, line 5886
- net/bpf/test_run.c, 18 times
- net/core/filter.c, 128 times
- net/ipv4/fou_bpf.c, 2 times
- net/netfilter/nf_conntrack_bpf.c, 2 times
- net/xfrm/xfrm_interface_bpf.c, 2 times
- samples/bpf/cookie_uid_helper_example.c, 3 times
- samples/bpf/hbm_edt_kern.c, line 56
- samples/bpf/hbm_kern.h, 2 times
- samples/bpf/hbm_out_kern.c, line 58
- samples/bpf/lwt_len_hist.bpf.c, line 47
- samples/bpf/parse_ldabs.c, 2 times
- samples/bpf/parse_simple.c, line 27
- samples/bpf/parse_varlen.c, line 113
- samples/bpf/sockex1_kern.c, line 16
- samples/bpf/sockex2_kern.c, 6 times
- samples/bpf/sockex3_kern.c, 11 times
- samples/bpf/tc_l2_redirect_kern.c, 4 times
- samples/bpf/tcbpf1_kern.c, 9 times
- samples/bpf/test_cgrp2_attach.c, line 67
- samples/bpf/test_cgrp2_tc.bpf.c, line 28
- samples/bpf/test_lwt_bpf.c, 13 times
- samples/bpf/xdp2skb_meta_kern.c, line 63
- tools/include/uapi/linux/bpf.h, line 6230
- tools/lib/bpf/libbpf.c, 10 times
- tools/testing/selftests/bpf/bpf_kfuncs.h, 2 times
- tools/testing/selftests/bpf/bpf_testmod/bpf_testmod.c, line 687
- tools/testing/selftests/bpf/bpf_testmod/bpf_testmod_kfunc.h, line 114
- tools/testing/selftests/bpf/cgroup_getset_retval_hooks.h, 2 times
- tools/testing/selftests/bpf/prog_tests/align.c, 2 times
- tools/testing/selftests/bpf/prog_tests/btf_dump.c, 9 times
- tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c, 8 times
- tools/testing/selftests/bpf/prog_tests/dynptr.c, line 94
- tools/testing/selftests/bpf/prog_tests/fib_lookup.c, line 299
- tools/testing/selftests/bpf/prog_tests/kfree_skb.c, line 56
- tools/testing/selftests/bpf/prog_tests/skb_ctx.c, line 7
- tools/testing/selftests/bpf/prog_tests/skb_helpers.c, line 7
- tools/testing/selftests/bpf/prog_tests/skb_load_bytes.c, line 10
- tools/testing/selftests/bpf/prog_tests/test_ldsx_insn.c, line 97
- tools/testing/selftests/bpf/prog_tests/time_tai.c, line 22
- tools/testing/selftests/bpf/progs/async_stack_depth.c, 2 times
- tools/testing/selftests/bpf/progs/bpf_flow.c, 11 times
- tools/testing/selftests/bpf/progs/cg_storage_multi_egress_only.c, line 24
- tools/testing/selftests/bpf/progs/cg_storage_multi_isolated.c, 3 times
- tools/testing/selftests/bpf/progs/cg_storage_multi_shared.c, 3 times
- tools/testing/selftests/bpf/progs/cgroup_ancestor.c, 2 times
- tools/testing/selftests/bpf/progs/cgroup_skb_sk_lookup_kern.c, 2 times
- tools/testing/selftests/bpf/progs/cgroup_storage.c, line 13
- tools/testing/selftests/bpf/progs/cgroup_tcp_skb.c, 9 times
- tools/testing/selftests/bpf/progs/core_kern.c, line 75
- tools/testing/selftests/bpf/progs/crypto_bench.c, 2 times
- tools/testing/selftests/bpf/progs/crypto_sanity.c, 3 times
- tools/testing/selftests/bpf/progs/decap_sanity.c, line 32
- tools/testing/selftests/bpf/progs/dynptr_fail.c, 16 times
- tools/testing/selftests/bpf/progs/dynptr_success.c, 6 times
- tools/testing/selftests/bpf/progs/empty_skb.c, 4 times
- tools/testing/selftests/bpf/progs/exceptions.c, 23 times
- tools/testing/selftests/bpf/progs/exceptions_assert.c, 5 times
- tools/testing/selftests/bpf/progs/exceptions_ext.c, 2 times
- tools/testing/selftests/bpf/progs/exceptions_fail.c, 16 times
- tools/testing/selftests/bpf/progs/fexit_bpf2bpf.c, 3 times
- tools/testing/selftests/bpf/progs/fib_lookup.c, line 14
- tools/testing/selftests/bpf/progs/for_each_array_map_elem.c, line 61
- tools/testing/selftests/bpf/progs/for_each_hash_map_elem.c, 3 times
- tools/testing/selftests/bpf/progs/for_each_multi_maps.c, line 37
- tools/testing/selftests/bpf/progs/freplace_cls_redirect.c, line 18
- tools/testing/selftests/bpf/progs/freplace_global_func.c, 2 times
- tools/testing/selftests/bpf/progs/ip_check_defrag.c, 5 times
- tools/testing/selftests/bpf/progs/jit_probe_mem.c, line 12
- tools/testing/selftests/bpf/progs/kfunc_call_fail.c, 6 times
- tools/testing/selftests/bpf/progs/kfunc_call_race.c, line 7
- tools/testing/selftests/bpf/progs/kfunc_call_test.c, 8 times
- tools/testing/selftests/bpf/progs/kfunc_call_test_subprog.c, 2 times
- tools/testing/selftests/bpf/progs/kfunc_module_order.c, 2 times
- tools/testing/selftests/bpf/progs/ksym_race.c, line 8
- tools/testing/selftests/bpf/progs/linked_list_fail.c, 3 times
- tools/testing/selftests/bpf/progs/load_bytes_relative.c, line 21
- tools/testing/selftests/bpf/progs/loop4.c, line 11
- tools/testing/selftests/bpf/progs/loop5.c, line 9
- tools/testing/selftests/bpf/progs/map_kptr.c, 6 times
- tools/testing/selftests/bpf/progs/map_kptr_fail.c, 20 times
- tools/testing/selftests/bpf/progs/netcnt_prog.c, line 26
- tools/testing/selftests/bpf/progs/netif_receive_skb.c, 5 times
- tools/testing/selftests/bpf/progs/preempt_lock.c, 10 times
- tools/testing/selftests/bpf/progs/skb_load_bytes.c, line 12
- tools/testing/selftests/bpf/progs/skb_pkt_end.c, 2 times
- tools/testing/selftests/bpf/progs/sockmap_parse_prog.c, line 6
- tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c, line 35
- tools/testing/selftests/bpf/progs/tailcall1.c, 2 times
- tools/testing/selftests/bpf/progs/tailcall2.c, 6 times
- tools/testing/selftests/bpf/progs/tailcall3.c, 2 times
- tools/testing/selftests/bpf/progs/tailcall4.c, 2 times
- tools/testing/selftests/bpf/progs/tailcall5.c, 2 times
- tools/testing/selftests/bpf/progs/tailcall6.c, 2 times
- tools/testing/selftests/bpf/progs/tailcall_bpf2bpf1.c, 3 times
- tools/testing/selftests/bpf/progs/tailcall_bpf2bpf2.c, 3 times
- tools/testing/selftests/bpf/progs/tailcall_bpf2bpf3.c, 5 times
- tools/testing/selftests/bpf/progs/tailcall_bpf2bpf4.c, 7 times
- tools/testing/selftests/bpf/progs/tailcall_bpf2bpf6.c, 3 times
- tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy1.c, 2 times
- tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy2.c, 7 times
- tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy3.c, 4 times
- tools/testing/selftests/bpf/progs/tailcall_freplace.c, line 16
- tools/testing/selftests/bpf/progs/tc_bpf2bpf.c, 2 times
- tools/testing/selftests/bpf/progs/tc_dummy.c, line 7
- tools/testing/selftests/bpf/progs/test_assign_reuse.c, 4 times
- tools/testing/selftests/bpf/progs/test_bpf_nf.c, 3 times
- tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c, 10 times
- tools/testing/selftests/bpf/progs/test_btf_skc_cls_ingress.c, 3 times
- tools/testing/selftests/bpf/progs/test_cgroup_link.c, 2 times
- tools/testing/selftests/bpf/progs/test_check_mtu.c, 6 times
- tools/testing/selftests/bpf/progs/test_cls_redirect.c, 8 times
- tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c, 13 times
- tools/testing/selftests/bpf/progs/test_global_data.c, line 72
- tools/testing/selftests/bpf/progs/test_global_func1.c, 6 times
- tools/testing/selftests/bpf/progs/test_global_func10.c, line 30
- tools/testing/selftests/bpf/progs/test_global_func11.c, line 18
- tools/testing/selftests/bpf/progs/test_global_func12.c, line 18
- tools/testing/selftests/bpf/progs/test_global_func13.c, line 21
- tools/testing/selftests/bpf/progs/test_global_func14.c, line 19
- tools/testing/selftests/bpf/progs/test_global_func15.c, line 17
- tools/testing/selftests/bpf/progs/test_global_func16.c, line 17
- tools/testing/selftests/bpf/progs/test_global_func17.c, line 16
- tools/testing/selftests/bpf/progs/test_global_func2.c, 6 times
- tools/testing/selftests/bpf/progs/test_global_func3.c, 9 times
- tools/testing/selftests/bpf/progs/test_global_func4.c, 8 times
- tools/testing/selftests/bpf/progs/test_global_func5.c, 5 times
- tools/testing/selftests/bpf/progs/test_global_func6.c, 5 times
- tools/testing/selftests/bpf/progs/test_global_func7.c, 2 times
- tools/testing/selftests/bpf/progs/test_global_func8.c, 2 times
- tools/testing/selftests/bpf/progs/test_global_func9.c, line 79
- tools/testing/selftests/bpf/progs/test_global_func_args.c, line 58
- tools/testing/selftests/bpf/progs/test_kfunc_param_nullable.c, 3 times
- tools/testing/selftests/bpf/progs/test_ksyms_module.c, 2 times
- tools/testing/selftests/bpf/progs/test_l4lb.c, 2 times
- tools/testing/selftests/bpf/progs/test_l4lb_noinline.c, 2 times
- tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c, 2 times
- tools/testing/selftests/bpf/progs/test_ldsx_insn.c, 2 times
- tools/testing/selftests/bpf/progs/test_lwt_ip_encap.c, 2 times
- tools/testing/selftests/bpf/progs/test_lwt_redirect.c, 6 times
- tools/testing/selftests/bpf/progs/test_lwt_reroute.c, line 13
- tools/testing/selftests/bpf/progs/test_lwt_seg6local.c, 10 times
- tools/testing/selftests/bpf/progs/test_map_lock.c, line 34
- tools/testing/selftests/bpf/progs/test_pkt_access.c, 8 times
- tools/testing/selftests/bpf/progs/test_pkt_md_access.c, line 29
- tools/testing/selftests/bpf/progs/test_queue_stack_map.h, line 28
- tools/testing/selftests/bpf/progs/test_seg6_loop.c, 5 times
- tools/testing/selftests/bpf/progs/test_sk_assign.c, 4 times
- tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c, 10 times
- tools/testing/selftests/bpf/progs/test_skb_ctx.c, line 11
- tools/testing/selftests/bpf/progs/test_skb_helpers.c, line 18
- tools/testing/selftests/bpf/progs/test_skmsg_load_helpers.c, line 65
- tools/testing/selftests/bpf/progs/test_sock_fields.c, 3 times
- tools/testing/selftests/bpf/progs/test_sockmap_drop_prog.c, line 27
- tools/testing/selftests/bpf/progs/test_sockmap_kern.h, 4 times
- tools/testing/selftests/bpf/progs/test_sockmap_listen.c, 3 times
- tools/testing/selftests/bpf/progs/test_sockmap_pass_prog.c, 3 times
- tools/testing/selftests/bpf/progs/test_sockmap_progs_query.c, line 13
- tools/testing/selftests/bpf/progs/test_sockmap_skb_verdict_attach.c, line 13
- tools/testing/selftests/bpf/progs/test_spin_lock.c, 7 times
- tools/testing/selftests/bpf/progs/test_spin_lock_fail.c, 4 times
- tools/testing/selftests/bpf/progs/test_tc_bpf.c, 2 times
- tools/testing/selftests/bpf/progs/test_tc_dtime.c, 7 times
- tools/testing/selftests/bpf/progs/test_tc_edt.c, 4 times
- tools/testing/selftests/bpf/progs/test_tc_link.c, 7 times
- tools/testing/selftests/bpf/progs/test_tc_neigh.c, 5 times
- tools/testing/selftests/bpf/progs/test_tc_neigh_fib.c, 6 times
- tools/testing/selftests/bpf/progs/test_tc_peer.c, 5 times
- tools/testing/selftests/bpf/progs/test_tc_tunnel.c, 27 times
- tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c, line 152
- tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c, 2 times
- tools/testing/selftests/bpf/progs/test_time_tai.c, line 10
- tools/testing/selftests/bpf/progs/test_trace_ext.c, line 12
- tools/testing/selftests/bpf/progs/test_tunnel_kern.c, 32 times
- tools/testing/selftests/bpf/progs/test_verif_scale1.c, line 9
- tools/testing/selftests/bpf/progs/test_verif_scale2.c, line 9
- tools/testing/selftests/bpf/progs/test_verif_scale3.c, line 9
- tools/testing/selftests/bpf/progs/test_xdp_do_redirect.c, line 102
- tools/testing/selftests/bpf/progs/test_xdp_link.c, line 15
- tools/testing/selftests/bpf/progs/test_xdp_meta.c, line 12
- tools/testing/selftests/bpf/progs/test_xdp_vlan.c, line 258
- tools/testing/selftests/bpf/progs/twfw.c, line 40
- tools/testing/selftests/bpf/progs/type_cast.c, line 38
- tools/testing/selftests/bpf/progs/verifier_bitfield_write.c, 4 times
- tools/testing/selftests/bpf/progs/verifier_bounds.c, 4 times
- tools/testing/selftests/bpf/progs/verifier_bounds_deduction.c, 2 times
- tools/testing/selftests/bpf/progs/verifier_bounds_mix_sign_unsign.c, line 514
- tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c, 39 times
- tools/testing/selftests/bpf/progs/verifier_const.c, 7 times
- tools/testing/selftests/bpf/progs/verifier_ctx.c, 4 times
- tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c, 65 times
- tools/testing/selftests/bpf/progs/verifier_helper_access_var_len.c, 2 times
- tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c, 31 times
- tools/testing/selftests/bpf/progs/verifier_iterating_callbacks.c, line 332
- tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c, 4 times
- tools/testing/selftests/bpf/progs/verifier_ldsx.c, 10 times
- tools/testing/selftests/bpf/progs/verifier_leak_ptr.c, 3 times
- tools/testing/selftests/bpf/progs/verifier_lwt.c, 19 times
- tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c, 2 times
- tools/testing/selftests/bpf/progs/verifier_mtu.c, line 10
- tools/testing/selftests/bpf/progs/verifier_netfilter_ctx.c, 3 times
- tools/testing/selftests/bpf/progs/verifier_raw_stack.c, 8 times
- tools/testing/selftests/bpf/progs/verifier_ref_tracking.c, 8 times
- tools/testing/selftests/bpf/progs/verifier_runtime_jit.c, 6 times
- tools/testing/selftests/bpf/progs/verifier_sock.c, 31 times
- tools/testing/selftests/bpf/progs/verifier_sockmap_mutate.c, 5 times
- tools/testing/selftests/bpf/progs/verifier_spill_fill.c, 14 times
- tools/testing/selftests/bpf/progs/verifier_spin_lock.c, line 449
- tools/testing/selftests/bpf/progs/verifier_unpriv.c, 5 times
- tools/testing/selftests/bpf/progs/verifier_value_illegal_alu.c, line 164
- tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c, 14 times
- tools/testing/selftests/bpf/progs/vrf_socket_lookup.c, line 64
- tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c, 2 times
- tools/testing/selftests/bpf/progs/xfrm_info.c, 4 times
- tools/testing/selftests/bpf/test_verifier.c, 2 times
- tools/testing/selftests/bpf/verifier/calls.c, 42 times
- tools/testing/selftests/bpf/verifier/ctx_skb.c, 205 times
- tools/testing/selftests/bpf/veristat.c, line 876
- tools/testing/selftests/net/nat6to4.bpf.c, 2 times
- tools/testing/selftests/net/psock_fanout.c, line 148
- tools/testing/selftests/tc-testing/action.c, 2 times
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.