| /linux-6.15/net/netfilter/ |
| H A D | nf_nat_bpf.c | 70 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_XDP, in register_nf_nat_bpf() 75 return register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, in register_nf_nat_bpf()
|
| H A D | nf_flow_table_bpf.c | 118 return register_btf_kfunc_id_set(BPF_PROG_TYPE_XDP, in nf_flow_register_bpf()
|
| H A D | nf_conntrack_bpf.c | 534 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_XDP, &nf_conntrack_kfunc_set); in register_nf_conntrack_bpf() 535 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &nf_conntrack_kfunc_set); in register_nf_conntrack_bpf()
|
| /linux-6.15/kernel/bpf/ |
| H A D | crypto.c | 383 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &crypt_kfunc_set); in BTF_ID() 384 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_ACT, &crypt_kfunc_set); in BTF_ID() 385 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_XDP, &crypt_kfunc_set); in BTF_ID() 386 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, in BTF_ID()
|
| H A D | cpumask.c | 526 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &cpumask_kfunc_set); in BTF_ID() 527 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &cpumask_kfunc_set); in BTF_ID() 528 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &cpumask_kfunc_set); in BTF_ID()
|
| H A D | map_iter.c | 227 return register_btf_kfunc_id_set(BPF_PROG_TYPE_UNSPEC, &bpf_map_iter_kfunc_set); in init_subsystem()
|
| H A D | helpers.c | 3320 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &generic_kfunc_set); in kfunc_init() 3321 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &generic_kfunc_set); in kfunc_init() 3322 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_XDP, &generic_kfunc_set); in kfunc_init() 3323 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &generic_kfunc_set); in kfunc_init() 3324 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &generic_kfunc_set); in kfunc_init() 3325 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_CGROUP_SKB, &generic_kfunc_set); in kfunc_init() 3329 return ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_UNSPEC, &common_kfunc_set); in kfunc_init()
|
| H A D | rqspinlock.c | 735 return register_btf_kfunc_id_set(BPF_PROG_TYPE_UNSPEC, &rqspinlock_kfunc_set); in rqspinlock_register_kfuncs()
|
| /linux-6.15/tools/testing/selftests/bpf/test_kmods/ |
| H A D | bpf_test_modorder_y.c | 27 return register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, in bpf_test_modorder_y_init()
|
| H A D | bpf_test_modorder_x.c | 27 return register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, in bpf_test_modorder_x_init()
|
| H A D | bpf_testmod.c | 1540 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_UNSPEC, &bpf_testmod_common_kfunc_set); in bpf_testmod_init() 1541 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &bpf_testmod_kfunc_set); in bpf_testmod_init() 1542 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &bpf_testmod_kfunc_set); in bpf_testmod_init() 1543 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &bpf_testmod_kfunc_set); in bpf_testmod_init() 1544 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &bpf_testmod_kfunc_set); in bpf_testmod_init()
|
| /linux-6.15/kernel/sched/ |
| H A D | ext_idle.c | 1163 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &scx_kfunc_set_select_cpu) || in scx_idle_init() 1164 register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &scx_kfunc_set_idle) || in scx_idle_init() 1165 register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &scx_kfunc_set_idle) || in scx_idle_init() 1166 register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &scx_kfunc_set_idle); in scx_idle_init()
|
| H A D | ext.c | 7408 if ((ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, in scx_init() 7410 (ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, in scx_init() 7412 (ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, in scx_init() 7414 (ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, in scx_init() 7416 (ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, in scx_init() 7418 (ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, in scx_init() 7420 (ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, in scx_init() 7422 (ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, in scx_init()
|
| /linux-6.15/net/ipv4/ |
| H A D | fou_bpf.c | 115 return register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, in register_fou_bpf()
|
| H A D | tcp_dctcp.c | 294 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &tcp_dctcp_kfunc_set); in dctcp_register()
|
| H A D | bpf_tcp_ca.c | 344 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &bpf_tcp_ca_kfunc_set); in bpf_tcp_ca_kfunc_init()
|
| H A D | tcp_cubic.c | 538 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &tcp_cubic_kfunc_set); in cubictcp_register()
|
| /linux-6.15/net/xfrm/ |
| H A D | xfrm_interface_bpf.c | 108 return register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, in register_xfrm_interface_bpf()
|
| H A D | xfrm_state_bpf.c | 132 return register_btf_kfunc_id_set(BPF_PROG_TYPE_XDP, in register_xfrm_state_bpf()
|
| /linux-6.15/fs/verity/ |
| H A D | measure.c | 184 register_btf_kfunc_id_set(BPF_PROG_TYPE_LSM, &bpf_fsverity_set); in fsverity_init_bpf()
|
| /linux-6.15/fs/ |
| H A D | bpf_fs_kfuncs.c | 385 return register_btf_kfunc_id_set(BPF_PROG_TYPE_LSM, &bpf_fs_kfunc_set); in bpf_fs_kfuncs_init()
|
| /linux-6.15/include/linux/ |
| H A D | btf.h | 578 int register_btf_kfunc_id_set(enum bpf_prog_type prog_type, 643 static inline int register_btf_kfunc_id_set(enum bpf_prog_type prog_type, in register_btf_kfunc_id_set() function
|
| /linux-6.15/drivers/hid/bpf/ |
| H A D | hid_bpf_dispatch.c | 664 err = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &hid_bpf_kfunc_set); in hid_bpf_init() 670 err = register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &hid_bpf_syscall_kfunc_set); in hid_bpf_init()
|
| /linux-6.15/kernel/cgroup/ |
| H A D | rstat.c | 617 return register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, in bpf_rstat_kfunc_init()
|
| /linux-6.15/net/bpf/ |
| H A D | test_run.c | 1755 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &bpf_prog_test_kfunc_set); in BTF_ID() 1756 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &bpf_prog_test_kfunc_set); in BTF_ID() 1757 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &bpf_prog_test_kfunc_set); in BTF_ID()
|