Lines Matching refs:RV_REG_A0
21 [BPF_REG_1] = RV_REG_A0,
35 [RV_REG_A0] = offsetof(struct pt_regs, a0),
242 emit_mv(RV_REG_A0, RV_REG_A5, ctx); in __build_epilogue()
704 emit_sd(RV_REG_FP, -args_off, RV_REG_A0 + i, ctx); in store_args()
714 emit_ld(RV_REG_A0 + i, -args_off, RV_REG_FP, ctx); in restore_args()
734 emit_imm(RV_REG_A0, (const s64)p, ctx); in invoke_bpf_prog()
749 emit_mv(RV_REG_S1, RV_REG_A0, ctx); in invoke_bpf_prog()
752 emit_addi(RV_REG_A0, RV_REG_FP, -args_off, ctx); in invoke_bpf_prog()
766 u32 insn = rv_beq(RV_REG_A0, RV_REG_ZERO, offset >> 1); in invoke_bpf_prog()
771 emit_imm(RV_REG_A0, (const s64)p, ctx); in invoke_bpf_prog()
896 emit_imm(RV_REG_A0, (const s64)im, ctx); in __arch_prepare_bpf_trampoline()
933 emit_sd(RV_REG_FP, -retval_off, RV_REG_A0, ctx); in __arch_prepare_bpf_trampoline()
956 emit_imm(RV_REG_A0, (const s64)im, ctx); in __arch_prepare_bpf_trampoline()
966 emit_ld(RV_REG_A0, -retval_off, RV_REG_FP, ctx); in __arch_prepare_bpf_trampoline()
1439 emit_mv(bpf_to_rv_reg(BPF_REG_0, ctx), RV_REG_A0, ctx); in bpf_jit_emit_insn()