Lines Matching refs:dbg_reg
488 u64 *dbg_reg) in reg_to_dbg() argument
494 val = *dbg_reg; in reg_to_dbg()
497 *dbg_reg = val; in reg_to_dbg()
505 u64 *dbg_reg) in dbg_to_reg() argument
510 p->regval = (*dbg_reg & mask) >> shift; in dbg_to_reg()
517 u64 *dbg_reg = &vcpu->arch.vcpu_debug_state.dbg_bvr[rd->CRm]; in trap_bvr() local
520 reg_to_dbg(vcpu, p, rd, dbg_reg); in trap_bvr()
522 dbg_to_reg(vcpu, p, rd, dbg_reg); in trap_bvr()
524 trace_trap_reg(__func__, rd->CRm, p->is_write, *dbg_reg); in trap_bvr()
553 u64 *dbg_reg = &vcpu->arch.vcpu_debug_state.dbg_bcr[rd->CRm]; in trap_bcr() local
556 reg_to_dbg(vcpu, p, rd, dbg_reg); in trap_bcr()
558 dbg_to_reg(vcpu, p, rd, dbg_reg); in trap_bcr()
560 trace_trap_reg(__func__, rd->CRm, p->is_write, *dbg_reg); in trap_bcr()
589 u64 *dbg_reg = &vcpu->arch.vcpu_debug_state.dbg_wvr[rd->CRm]; in trap_wvr() local
592 reg_to_dbg(vcpu, p, rd, dbg_reg); in trap_wvr()
594 dbg_to_reg(vcpu, p, rd, dbg_reg); in trap_wvr()
626 u64 *dbg_reg = &vcpu->arch.vcpu_debug_state.dbg_wcr[rd->CRm]; in trap_wcr() local
629 reg_to_dbg(vcpu, p, rd, dbg_reg); in trap_wcr()
631 dbg_to_reg(vcpu, p, rd, dbg_reg); in trap_wcr()
633 trace_trap_reg(__func__, rd->CRm, p->is_write, *dbg_reg); in trap_wcr()