Lines Matching refs:compare
365 static void _kvm_vz_restore_stimer(struct kvm_vcpu *vcpu, u32 compare, in _kvm_vz_restore_stimer() argument
372 write_c0_gtoffset(compare - read_c0_count()); in _kvm_vz_restore_stimer()
388 u32 compare, u32 cause) in _kvm_vz_restore_htimer() argument
413 if (after_count - start_count > compare - start_count - 1) in _kvm_vz_restore_htimer()
426 u32 cause, compare; in kvm_vz_restore_timer() local
428 compare = kvm_read_sw_gc0_compare(cop0); in kvm_vz_restore_timer()
431 write_gc0_compare(compare); in kvm_vz_restore_timer()
432 _kvm_vz_restore_stimer(vcpu, compare, cause); in kvm_vz_restore_timer()
471 u32 cause, compare, before_count, end_count; in _kvm_vz_save_htimer() local
474 compare = read_gc0_compare(); in _kvm_vz_save_htimer()
475 *out_compare = compare; in _kvm_vz_save_htimer()
501 if (end_count - before_count > compare - before_count - 1) in _kvm_vz_save_htimer()
521 u32 gctl0, compare, cause; in kvm_vz_save_timer() local
529 _kvm_vz_save_htimer(vcpu, &compare, &cause); in kvm_vz_save_timer()
531 compare = read_gc0_compare(); in kvm_vz_save_timer()
537 kvm_write_sw_gc0_compare(cop0, compare); in kvm_vz_save_timer()
549 u32 gctl0, compare, cause; in kvm_vz_lose_htimer() local
558 _kvm_vz_save_htimer(vcpu, &compare, &cause); in kvm_vz_lose_htimer()
561 _kvm_vz_restore_stimer(vcpu, compare, cause); in kvm_vz_lose_htimer()