Home
last modified time | relevance | path

Searched refs:bpf_tramp_links (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/kernel/bpf/
H A Dtrampoline.c228 static struct bpf_tramp_links *
232 struct bpf_tramp_links *tlinks; in bpf_trampoline_get_progs()
396 struct bpf_tramp_links *tlinks; in bpf_trampoline_update()
1037 struct bpf_tramp_links *tlinks, in arch_prepare_bpf_trampoline()
H A Dbpf_struct_ops.c352 int bpf_struct_ops_prepare_trampoline(struct bpf_tramp_links *tlinks, in bpf_struct_ops_prepare_trampoline()
377 struct bpf_tramp_links *tlinks; in bpf_struct_ops_map_update_elem()
/openbmc/linux/net/bpf/
H A Dbpf_dummy_struct_ops.c83 struct bpf_tramp_links *tlinks; in bpf_struct_ops_test_run()
/openbmc/linux/arch/arm64/net/
H A Dbpf_jit_comp.c1774 static void invoke_bpf_mod_ret(struct jit_ctx *ctx, struct bpf_tramp_links *tl, in invoke_bpf_mod_ret()
1831 struct bpf_tramp_links *tlinks, void *orig_call, in prepare_trampoline()
1843 struct bpf_tramp_links *fentry = &tlinks[BPF_TRAMP_FENTRY]; in prepare_trampoline()
1844 struct bpf_tramp_links *fexit = &tlinks[BPF_TRAMP_FEXIT]; in prepare_trampoline()
1845 struct bpf_tramp_links *fmod_ret = &tlinks[BPF_TRAMP_MODIFY_RETURN]; in prepare_trampoline()
2031 u32 flags, struct bpf_tramp_links *tlinks, in arch_prepare_bpf_trampoline()
/openbmc/linux/arch/s390/net/
H A Dbpf_jit_comp.c2206 struct bpf_tramp_links *tlinks, in __arch_prepare_bpf_trampoline()
2209 struct bpf_tramp_links *fmod_ret = &tlinks[BPF_TRAMP_MODIFY_RETURN]; in __arch_prepare_bpf_trampoline()
2210 struct bpf_tramp_links *fentry = &tlinks[BPF_TRAMP_FENTRY]; in __arch_prepare_bpf_trampoline()
2211 struct bpf_tramp_links *fexit = &tlinks[BPF_TRAMP_FEXIT]; in __arch_prepare_bpf_trampoline()
2501 u32 flags, struct bpf_tramp_links *tlinks, in arch_prepare_bpf_trampoline()
/openbmc/linux/arch/x86/net/
H A Dbpf_jit_comp.c2237 struct bpf_tramp_links *tl, int stack_size, in invoke_bpf()
2253 struct bpf_tramp_links *tl, int stack_size, in invoke_bpf_mod_ret()
2350 struct bpf_tramp_links *tlinks, in arch_prepare_bpf_trampoline()
2355 struct bpf_tramp_links *fentry = &tlinks[BPF_TRAMP_FENTRY]; in arch_prepare_bpf_trampoline()
2356 struct bpf_tramp_links *fexit = &tlinks[BPF_TRAMP_FEXIT]; in arch_prepare_bpf_trampoline()
2357 struct bpf_tramp_links *fmod_ret = &tlinks[BPF_TRAMP_MODIFY_RETURN]; in arch_prepare_bpf_trampoline()
/openbmc/linux/arch/riscv/net/
H A Dbpf_jit_comp64.c787 struct bpf_tramp_links *tlinks, in __arch_prepare_bpf_trampoline()
795 struct bpf_tramp_links *fentry = &tlinks[BPF_TRAMP_FENTRY]; in __arch_prepare_bpf_trampoline()
796 struct bpf_tramp_links *fexit = &tlinks[BPF_TRAMP_FEXIT]; in __arch_prepare_bpf_trampoline()
797 struct bpf_tramp_links *fmod_ret = &tlinks[BPF_TRAMP_MODIFY_RETURN]; in __arch_prepare_bpf_trampoline()
1034 u32 flags, struct bpf_tramp_links *tlinks, in arch_prepare_bpf_trampoline()
/openbmc/linux/include/linux/
H A Dbpf.h1063 struct bpf_tramp_links { struct
1093 struct bpf_tramp_links *tlinks,
1664 int bpf_struct_ops_prepare_trampoline(struct bpf_tramp_links *tlinks,