Lines Matching refs:tsr
610 if ((vcpu->arch.tsr & (TSR_ENW | TSR_WIS)) != (TSR_ENW | TSR_WIS)) in arm_next_watchdog()
629 u32 tsr, new_tsr; in kvmppc_watchdog_func() local
633 new_tsr = tsr = vcpu->arch.tsr; in kvmppc_watchdog_func()
637 if (tsr & TSR_ENW) { in kvmppc_watchdog_func()
638 if (tsr & TSR_WIS) in kvmppc_watchdog_func()
641 new_tsr = tsr | TSR_WIS; in kvmppc_watchdog_func()
643 new_tsr = tsr | TSR_ENW; in kvmppc_watchdog_func()
645 } while (cmpxchg(&vcpu->arch.tsr, tsr, new_tsr) != tsr); in kvmppc_watchdog_func()
676 if ((vcpu->arch.tcr & TCR_DIE) && (vcpu->arch.tsr & TSR_DIS)) in update_timer_ints()
681 if ((vcpu->arch.tcr & TCR_WIE) && (vcpu->arch.tsr & TSR_WIS)) in update_timer_ints()
1411 u32 old_tsr = vcpu->arch.tsr; in kvmppc_set_tsr()
1413 vcpu->arch.tsr = new_tsr; in kvmppc_set_tsr()
1415 if ((old_tsr ^ vcpu->arch.tsr) & (TSR_ENW | TSR_WIS)) in kvmppc_set_tsr()
1514 sregs->u.e.tsr = vcpu->arch.tsr; in get_sregs_base()
1541 kvmppc_set_tsr(vcpu, sregs->u.e.tsr); in set_sregs_base()
1704 *val = get_reg_val(id, vcpu->arch.tsr); in kvmppc_get_one_reg()
1769 u32 tsr = set_reg_val(id, *val); in kvmppc_set_one_reg() local
1770 kvmppc_set_tsr(vcpu, tsr); in kvmppc_set_one_reg()
1864 set_bits(tsr_bits, &vcpu->arch.tsr); in kvmppc_set_tsr_bits()
1872 clear_bits(tsr_bits, &vcpu->arch.tsr); in kvmppc_clr_tsr_bits()