Lines Matching refs:args_off
1986 int args_off, int retval_off, int run_ctx_off, in invoke_bpf_prog() argument
2028 emit(A64_ADD_I(1, A64_R(0), A64_SP, args_off), ctx); in invoke_bpf_prog()
2053 int args_off, int retval_off, int run_ctx_off, in invoke_bpf_mod_ret() argument
2063 invoke_bpf_prog(ctx, tl->links[i], args_off, retval_off, in invoke_bpf_mod_ret()
2077 static void save_args(struct jit_ctx *ctx, int args_off, int nregs) in save_args() argument
2082 emit(A64_STR64I(i, A64_SP, args_off), ctx); in save_args()
2083 args_off += 8; in save_args()
2087 static void restore_args(struct jit_ctx *ctx, int args_off, int nregs) in restore_args() argument
2092 emit(A64_LDR64I(i, A64_SP, args_off), ctx); in restore_args()
2093 args_off += 8; in restore_args()
2117 int args_off; in prepare_trampoline() local
2166 args_off = stack_size; in prepare_trampoline()
2216 save_args(ctx, args_off, nregs); in prepare_trampoline()
2232 invoke_bpf_prog(ctx, fentry->links[i], args_off, in prepare_trampoline()
2242 invoke_bpf_mod_ret(ctx, fmod_ret, args_off, retval_off, in prepare_trampoline()
2247 restore_args(ctx, args_off, nregs); in prepare_trampoline()
2266 invoke_bpf_prog(ctx, fexit->links[i], args_off, retval_off, in prepare_trampoline()
2280 restore_args(ctx, args_off, nregs); in prepare_trampoline()