Home
last modified time | relevance | path

Searched refs:bpf_struct_ops (Results 1 – 16 of 16) sorted by relevance

/linux/net/bpf/
H A Dbpf_dummy_struct_ops.c10 static struct bpf_struct_ops bpf_bpf_dummy_ops;
132 const struct bpf_struct_ops *st_ops = &bpf_bpf_dummy_ops; in bpf_struct_ops_test_run()
307 static struct bpf_struct_ops bpf_bpf_dummy_ops = {
/linux/tools/testing/selftests/bpf/test_kmods/
H A Dbpf_test_no_cfi.c49 static struct bpf_struct_ops test_no_cif_ops = {
H A Dbpf_testmod.c1205 struct bpf_struct_ops bpf_bpf_testmod_ops = {
1228 struct bpf_struct_ops bpf_testmod_ops2 = {
1289 struct bpf_struct_ops bpf_testmod_ops3 = {
1520 static struct bpf_struct_ops testmod_st_ops = {
/linux/net/ipv4/
H A Dbpf_tcp_ca.c15 static struct bpf_struct_ops bpf_tcp_congestion_ops;
327 static struct bpf_struct_ops bpf_tcp_congestion_ops = {
/linux/kernel/bpf/
H A DMakefile43 obj-$(CONFIG_BPF_SYSCALL) += bpf_struct_ops.o
H A Dbpf_struct_ops.c324 int bpf_struct_ops_supported(const struct bpf_struct_ops *st_ops, u32 moff) in bpf_struct_ops_supported()
335 struct bpf_struct_ops *st_ops = st_ops_desc->st_ops; in bpf_struct_ops_desc_init()
681 const struct bpf_struct_ops *st_ops = st_ops_desc->st_ops; in bpf_struct_ops_map_update_elem()
H A Dbtf.c9458 btf_add_struct_ops(struct btf *btf, struct bpf_struct_ops *st_ops, in btf_add_struct_ops()
9543 int __register_bpf_struct_ops(struct bpf_struct_ops *st_ops) in __register_bpf_struct_ops()
H A Dverifier.c23387 const struct bpf_struct_ops *st_ops; in check_struct_ops_btf_id()
/linux/net/sched/
H A Dbpf_qdisc.c14 static struct bpf_struct_ops bpf_Qdisc_ops;
440 static struct bpf_struct_ops bpf_Qdisc_ops = {
/linux/tools/bpf/bpftool/Documentation/
H A Dbpftool-struct_ops.rst34 | *OBJ* := /a/file/of/bpf_struct_ops.o
/linux/include/linux/
H A Dbpf_types.h71 BPF_PROG_TYPE(BPF_PROG_TYPE_STRUCT_OPS, bpf_struct_ops,
H A Dbtf.h533 struct bpf_struct_ops;
534 int __register_bpf_struct_ops(struct bpf_struct_ops *st_ops);
H A Dbpf.h1641 const struct bpf_struct_ops *st_ops;
1890 struct bpf_struct_ops { struct
1923 struct bpf_struct_ops *st_ops; argument
1963 int bpf_struct_ops_supported(const struct bpf_struct_ops *st_ops, u32 moff);
2020 static inline int bpf_struct_ops_supported(const struct bpf_struct_ops *st_ops, u32 moff) in bpf_struct_ops_supported()
/linux/drivers/hid/bpf/
H A Dhid_bpf_struct_ops.c298 static struct bpf_struct_ops bpf_hid_bpf_ops = {
/linux/tools/lib/bpf/
H A Dlibbpf.c501 struct bpf_struct_ops { struct
568 struct bpf_struct_ops *st_ops;
1142 struct bpf_struct_ops *st_ops; in bpf_map__init_kern_struct_ops()
1362 struct bpf_struct_ops *st_ops; in init_struct_ops_maps()
8527 struct bpf_struct_ops *st_ops; in bpf_map_prepare_vdata()
9881 struct bpf_struct_ops *st_ops; in bpf_object__collect_st_ops_relos()
/linux/kernel/sched/
H A Dext.c6055 static struct bpf_struct_ops bpf_sched_ext_ops = {