set_debugreg
set_debugreg(DR7_FIXED_1, 7);
set_debugreg(0UL, 0);
set_debugreg(0UL, 1);
set_debugreg(0UL, 2);
set_debugreg(0UL, 3);
set_debugreg(DR7_FIXED_1, 7);
set_debugreg(dr7, 7);
PVOP_VCALL2(pv_ops, cpu.set_debugreg, reg, val);
void (*set_debugreg)(int regno, unsigned long value);
set_debugreg((thread)->debugreg##register, register)
return _hypercall2(int, set_debugreg, reg, value);
set_debugreg(DR7_FIXED_1, 7);
set_debugreg(DR6_RESERVED, 6);
set_debugreg(0, 3);
set_debugreg(0, 2);
set_debugreg(0, 1);
set_debugreg(0, 0);
set_debugreg(info->address, i);
set_debugreg(*dr7, 7);
set_debugreg(dr7, 7);
set_debugreg(__this_cpu_read(cpu_debugreg[0]), 0);
set_debugreg(__this_cpu_read(cpu_debugreg[1]), 1);
set_debugreg(__this_cpu_read(cpu_debugreg[2]), 2);
set_debugreg(__this_cpu_read(cpu_debugreg[3]), 3);
set_debugreg(DR6_RESERVED, 6);
set_debugreg(__this_cpu_read(cpu_dr7), 7);
set_debugreg(breakinfo[breakno].addr, breakno);
set_debugreg(early_dr7, 7);
set_debugreg(DR7_FIXED_1, 7);
.cpu.set_debugreg = pv_native_set_debugreg,
set_debugreg(DR6_RESERVED, 6);
set_debugreg(DR6_RESERVED, 6);
set_debugreg(vcpu->arch.dr6, 6);
set_debugreg(DR7_FIXED_1, 7);
set_debugreg(vcpu->arch.eff_db[0], 0);
set_debugreg(vcpu->arch.eff_db[1], 1);
set_debugreg(vcpu->arch.eff_db[2], 2);
set_debugreg(vcpu->arch.eff_db[3], 3);
set_debugreg(DR7_FIXED_1, 7);
pv_ops.cpu.set_debugreg = xen_set_debugreg;