Home
last modified time | relevance | path

Searched refs:register_btf_kfunc_id_set (Results 1 – 21 of 21) sorted by relevance

/Linux-v6.6/net/netfilter/
Dnf_nat_bpf.c72 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_XDP, in register_nf_nat_bpf()
77 return register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, in register_nf_nat_bpf()
Dnf_conntrack_bpf.c494 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_XDP, &nf_conntrack_kfunc_set); in register_nf_conntrack_bpf()
495 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &nf_conntrack_kfunc_set); in register_nf_conntrack_bpf()
/Linux-v6.6/tools/testing/selftests/bpf/bpf_testmod/
Dbpf_testmod.c531 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_UNSPEC, &bpf_testmod_common_kfunc_set); in bpf_testmod_init()
532 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &bpf_testmod_kfunc_set); in bpf_testmod_init()
533 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &bpf_testmod_kfunc_set); in bpf_testmod_init()
534 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &bpf_testmod_kfunc_set); in bpf_testmod_init()
/Linux-v6.6/kernel/bpf/
Dcpumask.c459 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &cpumask_kfunc_set); in BTF_ID()
460 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &cpumask_kfunc_set); in BTF_ID()
Dmap_iter.c229 return register_btf_kfunc_id_set(BPF_PROG_TYPE_UNSPEC, &bpf_map_iter_kfunc_set); in init_subsystem()
Dhelpers.c2519 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &generic_kfunc_set); in kfunc_init()
2520 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &generic_kfunc_set); in kfunc_init()
2521 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &generic_kfunc_set); in kfunc_init()
2525 return ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_UNSPEC, &common_kfunc_set); in kfunc_init()
Dbtf.c7917 int register_btf_kfunc_id_set(enum bpf_prog_type prog_type, in register_btf_kfunc_id_set() function
7925 EXPORT_SYMBOL_GPL(register_btf_kfunc_id_set);
/Linux-v6.6/net/ipv4/
Dfou_bpf.c117 return register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, in register_fou_bpf()
Dbpf_tcp_ca.c288 return register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &bpf_tcp_ca_kfunc_set); in bpf_tcp_ca_kfunc_init()
Dtcp_dctcp.c287 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &tcp_dctcp_kfunc_set); in dctcp_register()
Dtcp_cubic.c540 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &tcp_cubic_kfunc_set); in cubictcp_register()
Dtcp_bbr.c1183 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &tcp_bbr_kfunc_set); in bbr_register()
/Linux-v6.6/net/xfrm/
Dxfrm_interface_bpf.c110 return register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, in register_xfrm_interface_bpf()
/Linux-v6.6/drivers/hid/bpf/
Dhid_bpf_dispatch.c521 err = register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &hid_bpf_kfunc_set); in hid_bpf_init()
528 err = register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &hid_bpf_syscall_kfunc_set); in hid_bpf_init()
/Linux-v6.6/include/linux/
Dbtf.h496 int register_btf_kfunc_id_set(enum bpf_prog_type prog_type,
528 static inline int register_btf_kfunc_id_set(enum bpf_prog_type prog_type, in register_btf_kfunc_id_set() function
/Linux-v6.6/kernel/cgroup/
Drstat.c538 return register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, in bpf_rstat_kfunc_init()
/Linux-v6.6/net/bpf/
Dtest_run.c1694 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &bpf_prog_test_kfunc_set); in BTF_ID()
1695 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &bpf_prog_test_kfunc_set); in BTF_ID()
1696 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &bpf_prog_test_kfunc_set); in BTF_ID()
/Linux-v6.6/net/core/
Dxdp.c772 return register_btf_kfunc_id_set(BPF_PROG_TYPE_XDP, &xdp_metadata_kfunc_set); in xdp_metadata_init()
Dfilter.c11793 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &bpf_kfunc_set_skb); in bpf_kfunc_init()
11794 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_ACT, &bpf_kfunc_set_skb); in bpf_kfunc_init()
11795 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SK_SKB, &bpf_kfunc_set_skb); in bpf_kfunc_init()
11796 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SOCKET_FILTER, &bpf_kfunc_set_skb); in bpf_kfunc_init()
11797 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_CGROUP_SKB, &bpf_kfunc_set_skb); in bpf_kfunc_init()
11798 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_LWT_OUT, &bpf_kfunc_set_skb); in bpf_kfunc_init()
11799 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_LWT_IN, &bpf_kfunc_set_skb); in bpf_kfunc_init()
11800 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_LWT_XMIT, &bpf_kfunc_set_skb); in bpf_kfunc_init()
11801 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_LWT_SEG6LOCAL, &bpf_kfunc_set_skb); in bpf_kfunc_init()
11802 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_NETFILTER, &bpf_kfunc_set_skb); in bpf_kfunc_init()
[all …]
/Linux-v6.6/Documentation/bpf/
Dkfuncs.rst340 return register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &bpf_task_kfunc_set);
/Linux-v6.6/kernel/trace/
Dbpf_trace.c1422 return register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, in bpf_key_sig_kfuncs_init()