Lines Matching refs:emit_sd

704 		emit_sd(RV_REG_FP, -args_off, RV_REG_A0 + i, ctx);  in store_args()
728 emit_sd(RV_REG_FP, -run_ctx_off + cookie_off, RV_REG_T1, ctx); in invoke_bpf_prog()
730 emit_sd(RV_REG_FP, -run_ctx_off + cookie_off, RV_REG_ZERO, ctx); in invoke_bpf_prog()
761 emit_sd(RV_REG_FP, -retval_off, regmap[BPF_REG_0], ctx); in invoke_bpf_prog()
872 emit_sd(RV_REG_SP, stack_size - retaddr_off, RV_REG_RA, ctx); in __arch_prepare_bpf_trampoline()
873 emit_sd(RV_REG_SP, stack_size - fp_off, RV_REG_FP, ctx); in __arch_prepare_bpf_trampoline()
878 emit_sd(RV_REG_FP, -sreg_off, RV_REG_S1, ctx); in __arch_prepare_bpf_trampoline()
883 emit_sd(RV_REG_FP, -ip_off, RV_REG_T1, ctx); in __arch_prepare_bpf_trampoline()
887 emit_sd(RV_REG_FP, -nregs_off, RV_REG_T1, ctx); in __arch_prepare_bpf_trampoline()
915 emit_sd(RV_REG_FP, -retval_off, RV_REG_ZERO, ctx); in __arch_prepare_bpf_trampoline()
933 emit_sd(RV_REG_FP, -retval_off, RV_REG_A0, ctx); in __arch_prepare_bpf_trampoline()
1602 emit_sd(rd, off, RV_REG_T1, ctx); in bpf_jit_emit_insn()
1608 emit_sd(RV_REG_T2, 0, RV_REG_T1, ctx); in bpf_jit_emit_insn()
1644 emit_sd(rd, off, rs, ctx); in bpf_jit_emit_insn()
1650 emit_sd(RV_REG_T1, 0, rs, ctx); in bpf_jit_emit_insn()
1707 emit_sd(RV_REG_SP, store_offset, RV_REG_RA, ctx); in bpf_jit_build_prologue()
1710 emit_sd(RV_REG_SP, store_offset, RV_REG_FP, ctx); in bpf_jit_build_prologue()
1713 emit_sd(RV_REG_SP, store_offset, RV_REG_S1, ctx); in bpf_jit_build_prologue()
1717 emit_sd(RV_REG_SP, store_offset, RV_REG_S2, ctx); in bpf_jit_build_prologue()
1721 emit_sd(RV_REG_SP, store_offset, RV_REG_S3, ctx); in bpf_jit_build_prologue()
1725 emit_sd(RV_REG_SP, store_offset, RV_REG_S4, ctx); in bpf_jit_build_prologue()
1729 emit_sd(RV_REG_SP, store_offset, RV_REG_S5, ctx); in bpf_jit_build_prologue()
1733 emit_sd(RV_REG_SP, store_offset, RV_REG_S6, ctx); in bpf_jit_build_prologue()