Home
last modified time | relevance | path

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

/linux/kernel/bpf/
H A Dcrypto.c389 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &crypt_kfunc_set); in BTF_ID()
390 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_ACT, &crypt_kfunc_set); in BTF_ID()
391 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_XDP, &crypt_kfunc_set); in BTF_ID()
392 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, in BTF_ID()
H A Darena.c944 return register_btf_kfunc_id_set(BPF_PROG_TYPE_UNSPEC, &common_kfunc_set); in kfunc_init()
H A Dbtf.c8996 int register_btf_kfunc_id_set(enum bpf_prog_type prog_type, in register_btf_kfunc_id_set() function
9012 EXPORT_SYMBOL_GPL(register_btf_kfunc_id_set);
/linux/tools/testing/selftests/bpf/test_kmods/
H A Dbpf_test_modorder_x.c27 return register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, in bpf_test_modorder_x_init()
H A Dbpf_test_modorder_y.c27 return register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, in bpf_test_modorder_y_init()
H A Dbpf_testmod.c1933 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_UNSPEC, &bpf_testmod_common_kfunc_set);
1934 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &bpf_testmod_kfunc_set);
1935 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &bpf_testmod_kfunc_set);
1936 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &bpf_testmod_kfunc_set);
1937 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &bpf_testmod_kfunc_set);
/linux/kernel/sched/
H A Dext_idle.c1515 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &scx_kfunc_set_idle) || in scx_idle_init()
1516 register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &scx_kfunc_set_idle) || in scx_idle_init()
1517 register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &scx_kfunc_set_idle) || in scx_idle_init()
1518 register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &scx_kfunc_set_select_cpu) || in scx_idle_init()
1519 register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &scx_kfunc_set_select_cpu); in scx_idle_init()
H A Dext.c9891 * register_btf_kfunc_id_set() needs most of the system to be up.
9901 if ((ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS,
9903 (ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS,
9905 (ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS,
9907 (ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS,
9909 (ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL,
9911 (ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS,
9913 (ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING,
9915 (ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL,
/linux/net/ipv4/
H A Dfou_bpf.c115 return register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, in register_fou_bpf()
H A Dbpf_tcp_ca.c349 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &bpf_tcp_ca_kfunc_set); in bpf_tcp_ca_kfunc_init()
/linux/net/xfrm/
H A Dxfrm_interface_bpf.c108 return register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, in register_xfrm_interface_bpf()
H A Dxfrm_state_bpf.c132 return register_btf_kfunc_id_set(BPF_PROG_TYPE_XDP, in register_xfrm_state_bpf()
/linux/drivers/hid/bpf/
H A Dhid_bpf_dispatch.c663 err = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &hid_bpf_kfunc_set); in hid_bpf_init()
669 err = register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &hid_bpf_syscall_kfunc_set); in hid_bpf_init()
/linux/net/sched/
H A Dbpf_qdisc.c470 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &bpf_qdisc_kfunc_set); in BTF_ID_LIST_SINGLE()
/linux/net/core/
H A Dfilter.c12543 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &bpf_kfunc_set_skb); in bpf_kfunc_init()
12544 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_ACT, &bpf_kfunc_set_skb); in bpf_kfunc_init()
12545 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SK_SKB, &bpf_kfunc_set_skb); in bpf_kfunc_init()
12546 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SOCKET_FILTER, &bpf_kfunc_set_skb); in bpf_kfunc_init()
12547 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_CGROUP_SKB, &bpf_kfunc_set_skb); in bpf_kfunc_init()
12548 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_LWT_OUT, &bpf_kfunc_set_skb); in bpf_kfunc_init()
12549 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_LWT_IN, &bpf_kfunc_set_skb); in bpf_kfunc_init()
12550 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_LWT_XMIT, &bpf_kfunc_set_skb); in bpf_kfunc_init()
12551 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_LWT_SEG6LOCAL, &bpf_kfunc_set_skb); in bpf_kfunc_init()
12552 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_NETFILTER, &bpf_kfunc_set_skb); in bpf_kfunc_init()
[all …]
H A Dxdp.c995 return register_btf_kfunc_id_set(BPF_PROG_TYPE_XDP, &xdp_metadata_kfunc_set); in xdp_metadata_init()
/linux/kernel/cgroup/
H A Drstat.c759 return register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, in bpf_rstat_kfunc_init()
/linux/kernel/trace/
H A Dbpf_trace.c3384 err = err ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_KPROBE, &bpf_session_kfunc_set); in bpf_trace_kfuncs_init()
3385 err = err ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &bpf_session_kfunc_set); in bpf_trace_kfuncs_init()