Home
last modified time | relevance | path

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

12

/linux-6.15/net/netfilter/
H A Dnf_nat_bpf.c70 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 Dnf_flow_table_bpf.c118 return register_btf_kfunc_id_set(BPF_PROG_TYPE_XDP, in nf_flow_register_bpf()
H A Dnf_conntrack_bpf.c534 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 Dcrypto.c383 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 Dcpumask.c526 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 Dmap_iter.c227 return register_btf_kfunc_id_set(BPF_PROG_TYPE_UNSPEC, &bpf_map_iter_kfunc_set); in init_subsystem()
H A Dhelpers.c3320 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 Drqspinlock.c735 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 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_test_modorder_x.c27 return register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, in bpf_test_modorder_x_init()
H A Dbpf_testmod.c1540 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 Dext_idle.c1163 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 Dext.c7408 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 Dfou_bpf.c115 return register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, in register_fou_bpf()
H A Dtcp_dctcp.c294 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &tcp_dctcp_kfunc_set); in dctcp_register()
H A Dbpf_tcp_ca.c344 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &bpf_tcp_ca_kfunc_set); in bpf_tcp_ca_kfunc_init()
H A Dtcp_cubic.c538 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 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-6.15/fs/verity/
H A Dmeasure.c184 register_btf_kfunc_id_set(BPF_PROG_TYPE_LSM, &bpf_fsverity_set); in fsverity_init_bpf()
/linux-6.15/fs/
H A Dbpf_fs_kfuncs.c385 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 Dbtf.h578 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 Dhid_bpf_dispatch.c664 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 Drstat.c617 return register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, in bpf_rstat_kfunc_init()
/linux-6.15/net/bpf/
H A Dtest_run.c1755 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()

12