Home
last modified time | relevance | path

Searched refs:bpf_trampoline (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/kernel/bpf/
H A Dtrampoline.c62 static struct bpf_trampoline *bpf_trampoline_lookup(u64 key) in bpf_trampoline_lookup()
64 struct bpf_trampoline *tr; in bpf_trampoline_lookup()
104 static int unregister_fentry(struct bpf_trampoline *tr, void *old_addr) in unregister_fentry()
116 static int modify_fentry(struct bpf_trampoline *tr, void *old_addr, void *new_addr) in modify_fentry()
129 static int register_fentry(struct bpf_trampoline *tr, void *new_addr) in register_fentry()
147 bpf_trampoline_get_progs(const struct bpf_trampoline *tr, int *total) in bpf_trampoline_get_progs()
304 static int bpf_trampoline_update(struct bpf_trampoline *tr) in bpf_trampoline_update()
380 int bpf_trampoline_link_prog(struct bpf_prog *prog, struct bpf_trampoline *tr) in bpf_trampoline_link_prog()
432 int bpf_trampoline_unlink_prog(struct bpf_prog *prog, struct bpf_trampoline *tr) in bpf_trampoline_unlink_prog()
454 struct bpf_trampoline *bpf_trampoline_get(u64 key, in bpf_trampoline_get()
[all …]
H A Dsyscall.c2525 struct bpf_trampoline *trampoline;
2587 struct bpf_trampoline *tr = NULL; in bpf_tracing_prog_attach()
H A Dverifier.c12235 struct bpf_trampoline *tr; in check_attach_btf_id()
/OK3568_Linux_fs/kernel/include/linux/
H A Dbpf.h619 struct bpf_trampoline { struct
679 int bpf_trampoline_link_prog(struct bpf_prog *prog, struct bpf_trampoline *tr);
680 int bpf_trampoline_unlink_prog(struct bpf_prog *prog, struct bpf_trampoline *tr);
681 struct bpf_trampoline *bpf_trampoline_get(u64 key,
683 void bpf_trampoline_put(struct bpf_trampoline *tr);
731 struct bpf_trampoline *tr) in bpf_trampoline_link_prog()
736 struct bpf_trampoline *tr) in bpf_trampoline_unlink_prog()
740 static inline struct bpf_trampoline *bpf_trampoline_get(u64 key, in bpf_trampoline_get()
745 static inline void bpf_trampoline_put(struct bpf_trampoline *tr) {} in bpf_trampoline_put()
809 struct bpf_trampoline *dst_trampoline;
/OK3568_Linux_fs/kernel/Documentation/bpf/
H A Ddrgn.rst143 .trampoline = (struct bpf_trampoline *)0x0,