| /linux/include/linux/ |
| H A D | bpf.h | 1206 struct btf_func_model { struct 1289 u64 bpf_tramp_arena_base(const struct btf_func_model *m, 1316 const struct btf_func_model *m, u32 flags, 1323 int arch_bpf_trampoline_size(const struct btf_func_model *m, u32 flags, 1424 struct btf_func_model model; 1449 struct btf_func_model fmodel; 2157 struct btf_func_model func_models[BPF_STRUCT_OPS_MAX_NR_MEMBERS]; 2265 const struct btf_func_model *model, 3199 struct btf_func_model *m); 3217 const struct btf_func_model * [all …]
|
| H A D | bpf_verifier.h | 1695 struct btf_func_model func_model;
|
| /linux/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 1695 const struct btf_func_model *fm; in emit_kfunc_arena_args() 3006 static void clean_stack_garbage(const struct btf_func_model *m, in clean_stack_garbage() 3055 static int get_nr_used_regs(const struct btf_func_model *m) in get_nr_used_regs() 3097 static void save_args(const struct btf_func_model *m, u8 **prog, in save_args() 3187 static void restore_regs(const struct btf_func_model *m, u8 **prog, in restore_regs() 3219 static int invoke_bpf_prog(const struct btf_func_model *m, u8 **pprog, in invoke_bpf_prog() 3341 static int invoke_bpf(const struct btf_func_model *m, u8 **pprog, in invoke_bpf() 3365 static int invoke_bpf_mod_ret(const struct btf_func_model *m, u8 **pprog, in invoke_bpf_mod_ret() 3470 const struct btf_func_model *m, u32 flags, in __arch_prepare_bpf_trampoline() 3789 const struct btf_func_model *m, u32 flags, in arch_prepare_bpf_trampoline() [all …]
|
| /linux/arch/s390/net/ |
| H A D | bpf_jit_comp.c | 1789 const struct btf_func_model *m; in bpf_jit_insn() 2554 const struct btf_func_model *m, in invoke_bpf_prog() 2643 const struct btf_func_model *m, in invoke_bpf() 2684 const struct btf_func_model *m, in __arch_prepare_bpf_trampoline() 2994 int arch_bpf_trampoline_size(const struct btf_func_model *m, u32 flags, in arch_bpf_trampoline_size() 3010 void *image_end, const struct btf_func_model *m, in arch_prepare_bpf_trampoline()
|
| /linux/arch/powerpc/net/ |
| H A D | bpf_jit_comp.c | 822 const struct btf_func_model *m, u32 flags, in __arch_prepare_bpf_trampoline() 1193 int arch_bpf_trampoline_size(const struct btf_func_model *m, u32 flags, in arch_bpf_trampoline_size() 1204 const struct btf_func_model *m, u32 flags, in arch_prepare_bpf_trampoline()
|
| /linux/arch/arm64/net/ |
| H A D | bpf_jit_comp.c | 1270 const struct btf_func_model *fm; in emit_kfunc_arena_args() 2533 static int calc_arg_aux(const struct btf_func_model *m, in calc_arg_aux() 2593 const struct btf_func_model *m, const struct arg_aux *a, in save_args() 2696 const struct btf_func_model *m, in prepare_trampoline() 2982 int arch_bpf_trampoline_size(const struct btf_func_model *m, u32 flags, in arch_bpf_trampoline_size() 3020 void *ro_image_end, const struct btf_func_model *m, in arch_prepare_bpf_trampoline()
|
| /linux/kernel/bpf/ |
| H A D | trampoline.c | 539 u64 bpf_tramp_arena_base(const struct btf_func_model *m, in bpf_tramp_arena_base() 1531 const struct btf_func_model *m, u32 flags, in arch_prepare_bpf_trampoline() 1565 int __weak arch_bpf_trampoline_size(const struct btf_func_model *m, u32 flags, in arch_bpf_trampoline_size()
|
| H A D | bpf_struct_ops.c | 177 struct btf_func_model *model, in prepare_arg_info() 639 const struct btf_func_model *model, in bpf_struct_ops_prepare_trampoline()
|
| H A D | fixups.c | 132 const struct btf_func_model *
|
| H A D | btf.c | 7618 struct btf_func_model *m) in btf_distill_func_proto()
|
| H A D | verifier.c | 2808 struct btf_func_model func_model; in bpf_add_kfunc_call()
|
| /linux/arch/riscv/net/ |
| H A D | bpf_jit_comp64.c | 1020 const struct btf_func_model *m, in __arch_prepare_bpf_trampoline() 1321 int arch_bpf_trampoline_size(const struct btf_func_model *m, u32 flags, in arch_bpf_trampoline_size() 1347 void *ro_image_end, const struct btf_func_model *m, in arch_prepare_bpf_trampoline() 1839 const struct btf_func_model *fm; in bpf_jit_emit_insn()
|
| /linux/arch/loongarch/net/ |
| H A D | bpf_jit.c | 1177 const struct btf_func_model *m; in build_insn() 1860 const struct btf_func_model *m, struct bpf_tramp_nodes *tnodes, in __arch_prepare_bpf_trampoline() 2162 void *ro_image_end, const struct btf_func_model *m, in arch_prepare_bpf_trampoline() 2199 int arch_bpf_trampoline_size(const struct btf_func_model *m, u32 flags, in arch_bpf_trampoline_size()
|