Home
last modified time | relevance | path

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

/Linux-v5.15/kernel/bpf/
Dtrampoline.c61 static struct bpf_trampoline *bpf_trampoline_lookup(u64 key) in bpf_trampoline_lookup()
63 struct bpf_trampoline *tr; in bpf_trampoline_lookup()
91 static int bpf_trampoline_module_get(struct bpf_trampoline *tr) in bpf_trampoline_module_get()
105 static void bpf_trampoline_module_put(struct bpf_trampoline *tr) in bpf_trampoline_module_put()
123 static int unregister_fentry(struct bpf_trampoline *tr, void *old_addr) in unregister_fentry()
138 static int modify_fentry(struct bpf_trampoline *tr, void *old_addr, void *new_addr) in modify_fentry()
151 static int register_fentry(struct bpf_trampoline *tr, void *new_addr) in register_fentry()
175 bpf_trampoline_get_progs(const struct bpf_trampoline *tr, int *total, bool *ip_arg) in bpf_trampoline_get_progs()
333 static int bpf_trampoline_update(struct bpf_trampoline *tr) in bpf_trampoline_update()
413 int bpf_trampoline_link_prog(struct bpf_prog *prog, struct bpf_trampoline *tr) in bpf_trampoline_link_prog()
[all …]
Dsyscall.c2597 struct bpf_trampoline *trampoline;
2662 struct bpf_trampoline *tr = NULL; in bpf_tracing_prog_attach()
Dverifier.c13583 struct bpf_trampoline *tr; in BTF_SET_START()
/Linux-v5.15/include/linux/
Dbpf.h660 struct bpf_trampoline { struct
721 int bpf_trampoline_link_prog(struct bpf_prog *prog, struct bpf_trampoline *tr);
722 int bpf_trampoline_unlink_prog(struct bpf_prog *prog, struct bpf_trampoline *tr);
723 struct bpf_trampoline *bpf_trampoline_get(u64 key,
725 void bpf_trampoline_put(struct bpf_trampoline *tr);
772 struct bpf_trampoline *tr) in bpf_trampoline_link_prog()
777 struct bpf_trampoline *tr) in bpf_trampoline_unlink_prog()
781 static inline struct bpf_trampoline *bpf_trampoline_get(u64 key, in bpf_trampoline_get()
786 static inline void bpf_trampoline_put(struct bpf_trampoline *tr) {} in bpf_trampoline_put()
860 struct bpf_trampoline *dst_trampoline;
/Linux-v5.15/Documentation/bpf/
Ddrgn.rst143 .trampoline = (struct bpf_trampoline *)0x0,