| /linux/arch/powerpc/net/ |
| H A D | bpf_jit_comp.c | 826 int regs_off, func_meta_off, ip_off, run_ctx_off, retval_off; in __arch_prepare_bpf_trampoline() local 918 func_meta_off = bpf_frame_size; in __arch_prepare_bpf_trampoline() 1022 store_func_meta(image, ctx, func_meta, func_meta_off); in __arch_prepare_bpf_trampoline() 1050 store_func_meta(image, ctx, meta, func_meta_off); in __arch_prepare_bpf_trampoline() 1117 store_func_meta(image, ctx, func_meta, func_meta_off); in __arch_prepare_bpf_trampoline() 1125 store_func_meta(image, ctx, meta, func_meta_off); in __arch_prepare_bpf_trampoline()
|
| H A D | bpf_jit.h | 223 void store_func_meta(u32 *image, struct codegen_context *ctx, u64 func_meta, int func_meta_off);
|
| /linux/arch/riscv/net/ |
| H A D | bpf_jit_comp64.c | 996 int args_off, int retval_off, int run_ctx_off, int func_meta_off, in invoke_bpf() argument 1008 emit_store_stack_imm64(RV_REG_T1, -func_meta_off, meta, ctx); in invoke_bpf() 1028 int retval_off, args_off, func_meta_off, ip_off; in __arch_prepare_bpf_trampoline() local 1111 func_meta_off = stack_size; in __arch_prepare_bpf_trampoline() 1180 emit_store_stack_imm64(RV_REG_T1, -func_meta_off, func_meta, ctx); in __arch_prepare_bpf_trampoline() 1200 ret = invoke_bpf(im, fentry, args_off, retval_off, run_ctx_off, func_meta_off, in __arch_prepare_bpf_trampoline() 1253 emit_store_stack_imm64(RV_REG_T1, -func_meta_off, func_meta, ctx); in __arch_prepare_bpf_trampoline() 1256 ret = invoke_bpf(im, fexit, args_off, retval_off, run_ctx_off, func_meta_off, in __arch_prepare_bpf_trampoline()
|
| /linux/arch/loongarch/net/ |
| H A D | bpf_jit.c | 1790 int run_ctx_off, int func_meta_off, bool save_ret, in invoke_bpf() argument 1801 emit_store_stack_imm64(ctx, LOONGARCH_GPR_T1, -func_meta_off, meta); in invoke_bpf() 1866 int retval_off, func_meta_off, ip_off, run_ctx_off, sreg_off, tcc_ptr_off; in __arch_prepare_bpf_trampoline() local 1943 func_meta_off = stack_size; in __arch_prepare_bpf_trampoline() 2018 emit_store_stack_imm64(ctx, LOONGARCH_GPR_T1, -func_meta_off, func_meta); in __arch_prepare_bpf_trampoline() 2048 ret = invoke_bpf(ctx, im, fentry, args_off, retval_off, run_ctx_off, func_meta_off, in __arch_prepare_bpf_trampoline() 2092 emit_store_stack_imm64(ctx, LOONGARCH_GPR_T1, -func_meta_off, func_meta); in __arch_prepare_bpf_trampoline() 2096 func_meta_off, false, func_meta, cookie_off); in __arch_prepare_bpf_trampoline()
|
| /linux/arch/arm64/net/ |
| H A D | bpf_jit_comp.c | 2677 static void store_func_meta(struct jit_ctx *ctx, u64 func_meta, int func_meta_off) in store_func_meta() argument 2680 emit(A64_STR64I(A64_R(10), A64_SP, func_meta_off), ctx); in store_func_meta() 2706 int func_meta_off; in prepare_trampoline() local 2785 func_meta_off = stack_size; in prepare_trampoline() 2846 store_func_meta(ctx, func_meta, func_meta_off); in prepare_trampoline() 2878 store_func_meta(ctx, meta, func_meta_off); in prepare_trampoline() 2916 store_func_meta(ctx, func_meta, func_meta_off); in prepare_trampoline() 2923 store_func_meta(ctx, meta, func_meta_off); in prepare_trampoline()
|
| /linux/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 3344 int run_ctx_off, int func_meta_off, bool save_ret, in invoke_bpf() argument 3353 emit_store_stack_imm64(&prog, BPF_REG_0, -func_meta_off, in invoke_bpf() 3475 int regs_off, func_meta_off, ip_off, run_ctx_off, arg_stack_off, rbx_off; in __arch_prepare_bpf_trampoline() local 3543 func_meta_off = stack_size; in __arch_prepare_bpf_trampoline() 3624 emit_store_stack_imm64(&prog, BPF_REG_0, -func_meta_off, func_meta); in __arch_prepare_bpf_trampoline() 3652 if (invoke_bpf(m, &prog, im, fentry, regs_off, run_ctx_off, func_meta_off, in __arch_prepare_bpf_trampoline() 3715 emit_store_stack_imm64(&prog, BPF_REG_0, -func_meta_off, func_meta); in __arch_prepare_bpf_trampoline() 3718 if (invoke_bpf(m, &prog, im, fexit, regs_off, run_ctx_off, func_meta_off, in __arch_prepare_bpf_trampoline()
|
| /linux/arch/s390/net/ |
| H A D | bpf_jit_comp.c | 2517 int func_meta_off; /* For bpf_get_func_arg_cnt()/fsession, has member 2654 emit_store_stack_imm64(jit, REG_0, tjit->func_meta_off, meta); in invoke_bpf() 2752 tjit->func_meta_off = alloc_stack(tjit, sizeof(u64)); in __arch_prepare_bpf_trampoline() 2846 tjit->func_meta_off); in __arch_prepare_bpf_trampoline() 2940 emit_store_stack_imm64(jit, REG_W0, tjit->func_meta_off, in __arch_prepare_bpf_trampoline()
|