Home
last modified time | relevance | path

Searched refs:dbgregs (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/target/arm/
H A Ddebug_helper.c1236 ARMCPRegInfo dbgregs[] = { in define_debug_regs() local
1252 define_arm_cp_regs(cpu, dbgregs); in define_debug_regs()
1260 ARMCPRegInfo dbgregs[] = { in define_debug_regs() local
1276 define_arm_cp_regs(cpu, dbgregs); in define_debug_regs()
/openbmc/qemu/target/i386/kvm/
H A Dkvm.c5143 struct kvm_debugregs dbgregs; in kvm_put_debugregs() local
5146 memset(&dbgregs, 0, sizeof(dbgregs)); in kvm_put_debugregs()
5148 dbgregs.db[i] = env->dr[i]; in kvm_put_debugregs()
5150 dbgregs.dr6 = env->dr[6]; in kvm_put_debugregs()
5151 dbgregs.dr7 = env->dr[7]; in kvm_put_debugregs()
5152 dbgregs.flags = 0; in kvm_put_debugregs()
5154 return kvm_vcpu_ioctl(CPU(cpu), KVM_SET_DEBUGREGS, &dbgregs); in kvm_put_debugregs()
5160 struct kvm_debugregs dbgregs; in kvm_get_debugregs() local
5163 ret = kvm_vcpu_ioctl(CPU(cpu), KVM_GET_DEBUGREGS, &dbgregs); in kvm_get_debugregs()
5168 env->dr[i] = dbgregs.db[i]; in kvm_get_debugregs()
[all …]
/openbmc/linux/arch/x86/kvm/
H A Dx86.c5360 struct kvm_debugregs *dbgregs) in kvm_vcpu_ioctl_x86_get_debugregs() argument
5364 memset(dbgregs, 0, sizeof(*dbgregs)); in kvm_vcpu_ioctl_x86_get_debugregs()
5365 memcpy(dbgregs->db, vcpu->arch.db, sizeof(vcpu->arch.db)); in kvm_vcpu_ioctl_x86_get_debugregs()
5367 dbgregs->dr6 = val; in kvm_vcpu_ioctl_x86_get_debugregs()
5368 dbgregs->dr7 = vcpu->arch.dr7; in kvm_vcpu_ioctl_x86_get_debugregs()
5372 struct kvm_debugregs *dbgregs) in kvm_vcpu_ioctl_x86_set_debugregs() argument
5374 if (dbgregs->flags) in kvm_vcpu_ioctl_x86_set_debugregs()
5377 if (!kvm_dr6_valid(dbgregs->dr6)) in kvm_vcpu_ioctl_x86_set_debugregs()
5379 if (!kvm_dr7_valid(dbgregs->dr7)) in kvm_vcpu_ioctl_x86_set_debugregs()
5382 memcpy(vcpu->arch.db, dbgregs->db, sizeof(vcpu->arch.db)); in kvm_vcpu_ioctl_x86_set_debugregs()
[all …]