Home
last modified time | relevance | path

Searched refs:nr_arg_slots (Results 1 – 1 of 1) sorted by relevance

/linux/arch/riscv/net/
H A Dbpf_jit_comp64.c890 static void store_args(int nr_arg_slots, int args_off, struct rv_jit_context *ctx) in store_args() argument
894 for (i = 0; i < nr_arg_slots; i++) { in store_args()
1030 int stack_size = 0, nr_arg_slots = 0; in __arch_prepare_bpf_trampoline() local
1096 nr_arg_slots += round_up(m->arg_size[i], 8) / 8; in __arch_prepare_bpf_trampoline()
1106 stack_size += nr_arg_slots * 8; in __arch_prepare_bpf_trampoline()
1129 if ((flags & BPF_TRAMP_F_CALL_ORIG) && (nr_arg_slots - RV_MAX_REG_ARGS > 0)) in __arch_prepare_bpf_trampoline()
1130 stack_size += (nr_arg_slots - RV_MAX_REG_ARGS) * 8; in __arch_prepare_bpf_trampoline()
1170 func_meta = nr_arg_slots; in __arch_prepare_bpf_trampoline()
1173 store_args(nr_arg_slots, args_off, ctx); in __arch_prepare_bpf_trampoline()
1219 restore_args(min_t(int, nr_arg_slots, RV_MAX_REG_ARGS), args_off, ctx); in __arch_prepare_bpf_trampoline()
[all …]