Searched refs:bpf_tramp_links (Results 1 – 6 of 6) sorted by relevance
/linux-6.1.9/kernel/bpf/ |
D | trampoline.c | 256 static struct bpf_tramp_links * 260 struct bpf_tramp_links *tlinks; in bpf_trampoline_get_progs() 419 struct bpf_tramp_links *tlinks; in bpf_trampoline_update() 1007 struct bpf_tramp_links *tlinks, in arch_prepare_bpf_trampoline()
|
D | bpf_struct_ops.c | 335 int bpf_struct_ops_prepare_trampoline(struct bpf_tramp_links *tlinks, in bpf_struct_ops_prepare_trampoline() 360 struct bpf_tramp_links *tlinks = NULL; in bpf_struct_ops_map_update_elem()
|
/linux-6.1.9/net/bpf/ |
D | bpf_dummy_struct_ops.c | 83 struct bpf_tramp_links *tlinks; in bpf_struct_ops_test_run()
|
/linux-6.1.9/arch/x86/net/ |
D | bpf_jit_comp.c | 1933 struct bpf_tramp_links *tl, int stack_size, in invoke_bpf() 1949 struct bpf_tramp_links *tl, int stack_size, in invoke_bpf_mod_ret() 2046 struct bpf_tramp_links *tlinks, in arch_prepare_bpf_trampoline() 2051 struct bpf_tramp_links *fentry = &tlinks[BPF_TRAMP_FENTRY]; in arch_prepare_bpf_trampoline() 2052 struct bpf_tramp_links *fexit = &tlinks[BPF_TRAMP_FEXIT]; in arch_prepare_bpf_trampoline() 2053 struct bpf_tramp_links *fmod_ret = &tlinks[BPF_TRAMP_MODIFY_RETURN]; in arch_prepare_bpf_trampoline()
|
/linux-6.1.9/arch/arm64/net/ |
D | bpf_jit_comp.c | 1714 static void invoke_bpf_mod_ret(struct jit_ctx *ctx, struct bpf_tramp_links *tl, in invoke_bpf_mod_ret() 1771 struct bpf_tramp_links *tlinks, void *orig_call, in prepare_trampoline() 1783 struct bpf_tramp_links *fentry = &tlinks[BPF_TRAMP_FENTRY]; in prepare_trampoline() 1784 struct bpf_tramp_links *fexit = &tlinks[BPF_TRAMP_FEXIT]; in prepare_trampoline() 1785 struct bpf_tramp_links *fmod_ret = &tlinks[BPF_TRAMP_MODIFY_RETURN]; in prepare_trampoline() 1970 u32 flags, struct bpf_tramp_links *tlinks, in arch_prepare_bpf_trampoline()
|
/linux-6.1.9/include/linux/ |
D | bpf.h | 826 struct bpf_tramp_links { struct 856 struct bpf_tramp_links *tlinks, 1332 int bpf_struct_ops_prepare_trampoline(struct bpf_tramp_links *tlinks,
|