Searched refs:btf_func_model (Results 1 – 11 of 11) sorted by relevance
| /linux-6.15/include/linux/ |
| H A D | bpf.h | 1103 struct btf_func_model { struct 1197 const struct btf_func_model *m, u32 flags, 1203 int arch_bpf_trampoline_size(const struct btf_func_model *m, u32 flags, 1259 struct btf_func_model model; 1277 struct btf_func_model fmodel; 1841 struct btf_func_model func_models[BPF_STRUCT_OPS_MAX_NR_MEMBERS]; 1903 const struct btf_func_model *model, 2725 struct btf_func_model *m); 2744 const struct btf_func_model * 3023 static inline const struct btf_func_model *
|
| /linux-6.15/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 2658 static void clean_stack_garbage(const struct btf_func_model *m, in clean_stack_garbage() 2707 static int get_nr_used_regs(const struct btf_func_model *m) in get_nr_used_regs() 2723 static void save_args(const struct btf_func_model *m, u8 **prog, in save_args() 2800 static void restore_regs(const struct btf_func_model *m, u8 **prog, in restore_regs() 2832 static int invoke_bpf_prog(const struct btf_func_model *m, u8 **pprog, in invoke_bpf_prog() 2947 static int invoke_bpf(const struct btf_func_model *m, u8 **pprog, in invoke_bpf() 2964 static int invoke_bpf_mod_ret(const struct btf_func_model *m, u8 **pprog, in invoke_bpf_mod_ret() 3068 const struct btf_func_model *m, u32 flags, in __arch_prepare_bpf_trampoline() 3364 const struct btf_func_model *m, u32 flags, in arch_prepare_bpf_trampoline() 3392 int arch_bpf_trampoline_size(const struct btf_func_model *m, u32 flags, in arch_bpf_trampoline_size()
|
| H A D | bpf_jit_comp32.c | 1575 const struct btf_func_model *fm; in emit_kfunc_call()
|
| /linux-6.15/arch/powerpc/net/ |
| H A D | bpf_jit_comp.c | 650 const struct btf_func_model *m, u32 flags, in __arch_prepare_bpf_trampoline() 972 int arch_bpf_trampoline_size(const struct btf_func_model *m, u32 flags, in arch_bpf_trampoline_size() 999 const struct btf_func_model *m, u32 flags, in arch_prepare_bpf_trampoline()
|
| /linux-6.15/arch/s390/net/ |
| H A D | bpf_jit_comp.c | 1758 const struct btf_func_model *m; in bpf_jit_insn() 2469 const struct btf_func_model *m, in invoke_bpf_prog() 2569 const struct btf_func_model *m, in __arch_prepare_bpf_trampoline() 2865 int arch_bpf_trampoline_size(const struct btf_func_model *m, u32 flags, in arch_bpf_trampoline_size() 2881 void *image_end, const struct btf_func_model *m, in arch_prepare_bpf_trampoline()
|
| /linux-6.15/kernel/bpf/ |
| H A D | trampoline.c | 1090 const struct btf_func_model *m, u32 flags, in arch_prepare_bpf_trampoline() 1124 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 | 589 const struct btf_func_model *model, in bpf_struct_ops_prepare_trampoline()
|
| H A D | btf.c | 7337 struct btf_func_model *m) in btf_distill_func_proto()
|
| H A D | verifier.c | 2971 struct btf_func_model func_model; 3291 const struct btf_func_model *
|
| /linux-6.15/arch/riscv/net/ |
| H A D | bpf_jit_comp64.c | 803 const struct btf_func_model *m, in __arch_prepare_bpf_trampoline() 1060 int arch_bpf_trampoline_size(const struct btf_func_model *m, u32 flags, in arch_bpf_trampoline_size() 1086 void *ro_image_end, const struct btf_func_model *m, in arch_prepare_bpf_trampoline() 1572 const struct btf_func_model *fm; in bpf_jit_emit_insn()
|
| /linux-6.15/arch/arm64/net/ |
| H A D | bpf_jit_comp.c | 2457 static int btf_func_model_nregs(const struct btf_func_model *m) in btf_func_model_nregs() 2472 int arch_bpf_trampoline_size(const struct btf_func_model *m, u32 flags, in arch_bpf_trampoline_size() 2510 void *ro_image_end, const struct btf_func_model *m, in arch_prepare_bpf_trampoline()
|