| /linux/net/netfilter/ |
| H A D | nf_nat_bpf.c | 73 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_XDP, in register_nf_nat_bpf() 78 return register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, in register_nf_nat_bpf()
|
| H A D | nf_conntrack_bpf.c | 544 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_XDP, &nf_conntrack_kfunc_set); in register_nf_conntrack_bpf() 545 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &nf_conntrack_kfunc_set); in register_nf_conntrack_bpf()
|
| /linux/kernel/bpf/ |
| H A D | crypto.c | 350 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &crypt_kfunc_set); in bpf_crypto_encrypt() 351 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_ACT, &crypt_kfunc_set); in bpf_crypto_encrypt() 352 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_XDP, &crypt_kfunc_set); 353 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL,
|
| 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 | rqspinlock.c | 761 return register_btf_kfunc_id_set(BPF_PROG_TYPE_UNSPEC, &rqspinlock_kfunc_set); in rqspinlock_register_kfuncs()
|
| H A D | helpers.c | 5268 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &generic_kfunc_set); 5269 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &generic_kfunc_set); 5270 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_XDP, &generic_kfunc_set); 5271 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &generic_kfunc_set); 5272 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &generic_kfunc_set); 5273 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_CGROUP_SKB, &generic_kfunc_set); 5277 return ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_UNSPEC, &common_kfunc_set);
|
| /linux/net/core/ |
| H A D | bpf_ksock.c | 348 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, 350 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, 352 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_LSM,
|
| H A D | filter.c | 12915 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &bpf_kfunc_set_skb); in bpf_sock_destroy() 12916 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_ACT, &bpf_kfunc_set_skb); in bpf_sock_destroy() 12917 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SK_SKB, &bpf_kfunc_set_skb); in bpf_sock_destroy() 12918 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SOCKET_FILTER, &bpf_kfunc_set_skb); in bpf_sock_destroy() 12919 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_CGROUP_SKB, &bpf_kfunc_set_skb); in bpf_sock_destroy() 12920 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_LWT_OUT, &bpf_kfunc_set_skb); in bpf_sock_destroy() 12921 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_LWT_IN, &bpf_kfunc_set_skb); in bpf_sock_destroy() 12922 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_LWT_XMIT, &bpf_kfunc_set_skb); in bpf_sock_destroy() 12923 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_LWT_SEG6LOCAL, &bpf_kfunc_set_skb); in bpf_sock_destroy() 12924 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_NETFILTE in bpf_sock_destroy() [all...] |
| /linux/tools/testing/selftests/bpf/test_kmods/ |
| 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_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_testmod.c | 2596 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_UNSPEC, &bpf_testmod_common_kfunc_set); 2597 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SCHED_CLS, &bpf_testmod_kfunc_set); 2598 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &bpf_testmod_kfunc_set); 2599 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &bpf_testmod_kfunc_set); 2600 ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &bpf_testmod_kfunc_set);
|
| /linux/kernel/sched/ext/ |
| H A D | idle.c | 1601 return register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &scx_kfunc_set_idle) ?: 1602 register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &scx_kfunc_set_idle) ?: 1603 register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &scx_kfunc_set_idle) ?: 1604 register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &scx_kfunc_set_select_cpu) ?: 1605 register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &scx_kfunc_set_select_cpu);
|
| H A D | cid.c | 1217 return register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &scx_kfunc_set_init_cids) ?: 1218 register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &scx_kfunc_set_cid) ?: 1219 register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &scx_kfunc_set_cid) ?: 1220 register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &scx_kfunc_set_cid);
|
| /linux/fs/ |
| H A D | bpf_fs_kfuncs.c | 591 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_LSM, &bpf_fs_kfunc_set); 594 return register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS,
|
| H A D | binfmt_misc_bpf.c | 352 return register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, in bm_bpf_init()
|
| /linux/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 | 300 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 | 366 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &bpf_tcp_ca_kfunc_set);
|
| /linux/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/fs/verity/ |
| H A D | measure.c | 188 register_btf_kfunc_id_set(BPF_PROG_TYPE_LSM, &bpf_fsverity_set); in fsverity_init_bpf()
|
| /linux/drivers/hid/bpf/ |
| H A D | hid_bpf_dispatch.c | 672 err = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &hid_bpf_kfunc_set); in hid_bpf_init() 678 err = register_btf_kfunc_id_set(BPF_PROG_TYPE_SYSCALL, &hid_bpf_syscall_kfunc_set); in hid_bpf_init()
|
| /linux/include/linux/ |
| H A D | btf.h | 626 int register_btf_kfunc_id_set(enum bpf_prog_type prog_type, in btf_relocate() 714 static inline int register_btf_kfunc_id_set(enum bpf_prog_type prog_type, 655 static inline int register_btf_kfunc_id_set(enum bpf_prog_type prog_type, register_btf_kfunc_id_set() function
|
| /linux/io_uring/ |
| H A D | bpf-ops.c | 130 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, in bpf_io_init()
|
| /linux/net/sched/ |
| H A D | bpf_qdisc.c | 468 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &bpf_qdisc_kfunc_set); in BTF_ID_LIST_SINGLE()
|