Searched refs:LOONGARCH_GPR_A0 (Results 1 – 4 of 4) sorted by relevance
| /linux-6.15/arch/loongarch/kvm/ |
| H A D | exit.c | 721 kvm_write_reg(vcpu, LOONGARCH_GPR_A0, run->hypercall.ret); in kvm_complete_user_service() 855 unsigned long func = kvm_read_reg(vcpu, LOONGARCH_GPR_A0); in kvm_handle_service() 872 kvm_write_reg(vcpu, LOONGARCH_GPR_A0, ret); in kvm_handle_service() 892 kvm_write_reg(vcpu, LOONGARCH_GPR_A0, KVM_HCALL_INVALID_CODE); in kvm_handle_hypercall() 899 vcpu->run->hypercall.args[0] = kvm_read_reg(vcpu, LOONGARCH_GPR_A0); in kvm_handle_hypercall() 922 kvm_write_reg(vcpu, LOONGARCH_GPR_A0, KVM_HCALL_INVALID_CODE); in kvm_handle_hypercall()
|
| /linux-6.15/tools/arch/loongarch/include/asm/ |
| H A D | inst.h | 117 LOONGARCH_GPR_A0 = 4, /* Reused as V0 for return value */ enumerator
|
| /linux-6.15/arch/loongarch/net/ |
| H A D | bpf_jit.c | 19 [BPF_REG_1] = LOONGARCH_GPR_A0, 184 emit_insn(ctx, addiw, LOONGARCH_GPR_A0, regmap[BPF_REG_0], 0); in __build_epilogue() 912 move_reg(ctx, regmap[BPF_REG_0], LOONGARCH_GPR_A0); in build_insn()
|
| /linux-6.15/arch/loongarch/include/asm/ |
| H A D | inst.h | 380 LOONGARCH_GPR_A0 = 4, /* Reused as V0 for return value */ enumerator
|