Searched refs:args_off (Results 1 – 2 of 2) sorted by relevance
| /linux-6.15/arch/riscv/net/ |
| H A D | bpf_jit_comp64.c | 705 emit_sd(RV_REG_FP, -args_off, RV_REG_A0 + i, ctx); in store_args() 709 emit_sd(RV_REG_FP, -args_off, RV_REG_T1, ctx); in store_args() 711 args_off -= 8; in store_args() 720 emit_ld(RV_REG_A0 + i, -args_off, RV_REG_FP, ctx); in restore_args() 721 args_off -= 8; in restore_args() 733 args_off -= 8; in restore_stack_args() 771 emit_addi(RV_REG_A0, RV_REG_FP, -args_off, ctx); in invoke_bpf_prog() 882 args_off = stack_size; in __arch_prepare_bpf_trampoline() 944 store_args(nr_arg_slots, args_off, ctx); in __arch_prepare_bpf_trampoline() 972 ret = invoke_bpf_prog(fmod_ret->links[i], args_off, retval_off, in __arch_prepare_bpf_trampoline() [all …]
|
| /linux-6.15/arch/arm64/net/ |
| H A D | bpf_jit_comp.c | 2116 int args_off, int retval_off, int run_ctx_off, in invoke_bpf_prog() argument 2212 emit(A64_STR64I(i, A64_SP, args_off), ctx); in save_args() 2213 args_off += 8; in save_args() 2222 emit(A64_LDR64I(i, A64_SP, args_off), ctx); in restore_args() 2223 args_off += 8; in restore_args() 2253 int args_off; in prepare_trampoline() local 2303 args_off = stack_size; in prepare_trampoline() 2356 save_args(ctx, args_off, nregs); in prepare_trampoline() 2372 invoke_bpf_prog(ctx, fentry->links[i], args_off, in prepare_trampoline() 2387 restore_args(ctx, args_off, nregs); in prepare_trampoline() [all …]
|