Home
last modified time | relevance | path

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

/linux/arch/loongarch/net/
H A Dbpf_jit.c37 [BPF_REG_1] = LOONGARCH_GPR_A0,
245 emit_insn(ctx, addiw, LOONGARCH_GPR_A0, regmap[BPF_REG_0], 0); in __build_epilogue()
1202 move_reg(ctx, regmap[BPF_REG_0], LOONGARCH_GPR_A0); in build_insn()
1665 emit_insn(ctx, std, LOONGARCH_GPR_A0 + i, LOONGARCH_GPR_FP, -args_off); in store_args()
1681 emit_insn(ctx, ldd, LOONGARCH_GPR_A0 + i, LOONGARCH_GPR_FP, -args_off); in restore_args()
1714 move_imm(ctx, LOONGARCH_GPR_A0, (const s64)p, false); in invoke_bpf_prog()
1722 move_reg(ctx, LOONGARCH_GPR_S1, LOONGARCH_GPR_A0); in invoke_bpf_prog()
1733 emit_insn(ctx, addid, LOONGARCH_GPR_A0, LOONGARCH_GPR_FP, -args_off); in invoke_bpf_prog()
1741 emit_insn(ctx, std, LOONGARCH_GPR_A0, LOONGARCH_GPR_FP, -retval_off); in invoke_bpf_prog()
1748 *branch = larch_insn_gen_beq(LOONGARCH_GPR_A0, LOONGARCH_GPR_ZERO, offset); in invoke_bpf_prog()
[all …]
/linux/arch/loongarch/include/asm/
H A Dinst.h397 LOONGARCH_GPR_A0 = 4, /* Reused as V0 for return value */ enumerator