SZL
EMIT(PPC_RAW_LL(_R26, _R1, nvr_off + SZL));
ret = patch_ulong((void *)(bpf_func_end - bpf_jit_long_branch_stub - SZL),
EMIT(PPC_RAW_STL(_R3 + i, _R1, regs_off + i * SZL));
EMIT(PPC_RAW_LL(_R3, _R1, param_save_area_offset + i * SZL));
EMIT(PPC_RAW_STL(_R3, _R1, regs_off + i * SZL));
EMIT(PPC_RAW_LL(_R3 + i, _R1, regs_off + i * SZL));
EMIT(PPC_RAW_LL(_R3, _R1, param_save_area_offset + i * SZL));
EMIT(PPC_RAW_STL(_R3, _R1, STACK_FRAME_MIN_SIZE + i * SZL));
if (m->arg_size[i] > SZL)
nr_regs += round_up(m->arg_size[i], SZL) / SZL - 1;
bpf_frame_size += (nr_regs > 8 ? nr_regs : 8) * SZL;
bpf_frame_size += round_up(sizeof(struct bpf_tramp_run_ctx), SZL);
bpf_frame_size += SZL;
bpf_frame_size += SZL;
bpf_frame_size += nr_regs * SZL;
bpf_frame_size += SZL;
bpf_frame_size += 2 * SZL;
bpf_frame_size += SZL;
bpf_frame_size += SZL;
bpf_frame_size += SZL;
ctx->idx += SZL / 4;
r4_off = regs_off + SZL;
bpf_frame_size = round_up(bpf_frame_size, SZL * 2);
EMIT(PPC_RAW_LL(_R12, _R12, -8-SZL));
EMIT(PPC_RAW_STL(_R26, _R1, nvr_off + SZL));