Searched refs:bpf_tramp_links (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/kernel/bpf/ |
H A D | trampoline.c | 228 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 D | bpf_struct_ops.c | 352 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 D | bpf_dummy_struct_ops.c | 83 struct bpf_tramp_links *tlinks; in bpf_struct_ops_test_run()
|
/openbmc/linux/arch/arm64/net/ |
H A D | bpf_jit_comp.c | 1774 static void invoke_bpf_mod_ret(struct jit_ctx *ctx, struct bpf_tramp_links *tl, in invoke_bpf_mod_ret() 1819 static bool is_struct_ops_tramp(const struct bpf_tramp_links *fentry_links) in is_struct_ops_tramp() 1837 struct bpf_tramp_links *tlinks, void *orig_call, in prepare_trampoline() 1849 struct bpf_tramp_links *fentry = &tlinks[BPF_TRAMP_FENTRY]; in prepare_trampoline() 1850 struct bpf_tramp_links *fexit = &tlinks[BPF_TRAMP_FEXIT]; in prepare_trampoline() 1851 struct bpf_tramp_links *fmod_ret = &tlinks[BPF_TRAMP_MODIFY_RETURN]; in prepare_trampoline() 2046 u32 flags, struct bpf_tramp_links *tlinks, in arch_prepare_bpf_trampoline()
|
/openbmc/linux/arch/s390/net/ |
H A D | bpf_jit_comp.c | 2206 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 D | bpf_jit_comp.c | 2287 struct bpf_tramp_links *tl, int stack_size, in invoke_bpf() 2303 struct bpf_tramp_links *tl, int stack_size, in invoke_bpf_mod_ret() 2400 struct bpf_tramp_links *tlinks, in arch_prepare_bpf_trampoline() 2405 struct bpf_tramp_links *fentry = &tlinks[BPF_TRAMP_FENTRY]; in arch_prepare_bpf_trampoline() 2406 struct bpf_tramp_links *fexit = &tlinks[BPF_TRAMP_FEXIT]; in arch_prepare_bpf_trampoline() 2407 struct bpf_tramp_links *fmod_ret = &tlinks[BPF_TRAMP_MODIFY_RETURN]; in arch_prepare_bpf_trampoline()
|
/openbmc/linux/arch/riscv/net/ |
H A D | bpf_jit_comp64.c | 787 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 D | bpf.h | 1075 struct bpf_tramp_links { struct 1105 struct bpf_tramp_links *tlinks, 1676 int bpf_struct_ops_prepare_trampoline(struct bpf_tramp_links *tlinks,
|