Home
last modified time | relevance | path

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

12

/linux/net/netfilter/
H A Dnf_nat_bpf.c73 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 Dnf_conntrack_bpf.c544 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 Dcrypto.c350 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 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 Drqspinlock.c761 return register_btf_kfunc_id_set(BPF_PROG_TYPE_UNSPEC, &rqspinlock_kfunc_set); in rqspinlock_register_kfuncs()
H A Dhelpers.c5268 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 Dbpf_ksock.c348 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 Dfilter.c12915 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 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.c2596 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 Didle.c1601 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 Dcid.c1217 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 Dbpf_fs_kfuncs.c591 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 Dbinfmt_misc_bpf.c352 return register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, in bm_bpf_init()
/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 Dtcp_dctcp.c300 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &tcp_dctcp_kfunc_set); in dctcp_register()
H A Dbpf_tcp_ca.c366 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &bpf_tcp_ca_kfunc_set);
/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/fs/verity/
H A Dmeasure.c188 register_btf_kfunc_id_set(BPF_PROG_TYPE_LSM, &bpf_fsverity_set); in fsverity_init_bpf()
/linux/drivers/hid/bpf/
H A Dhid_bpf_dispatch.c672 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 Dbtf.h626 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 Dbpf-ops.c130 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, in bpf_io_init()
/linux/net/sched/
H A Dbpf_qdisc.c468 ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_STRUCT_OPS, &bpf_qdisc_kfunc_set); in BTF_ID_LIST_SINGLE()

12