Lines Matching refs:steal
16 u64 base = vcpu->arch.steal.base; in kvm_update_stolen_time()
17 u64 last_steal = vcpu->arch.steal.last_steal; in kvm_update_stolen_time()
19 u64 steal = 0; in kvm_update_stolen_time() local
26 if (!kvm_get_guest(kvm, base + offset, steal)) { in kvm_update_stolen_time()
27 steal = le64_to_cpu(steal); in kvm_update_stolen_time()
28 vcpu->arch.steal.last_steal = READ_ONCE(current->sched_info.run_delay); in kvm_update_stolen_time()
29 steal += vcpu->arch.steal.last_steal - last_steal; in kvm_update_stolen_time()
30 kvm_put_guest(kvm, base + offset, cpu_to_le64(steal)); in kvm_update_stolen_time()
43 if (vcpu->arch.steal.base != INVALID_GPA) in kvm_hypercall_pv_features()
55 u64 base = vcpu->arch.steal.base; in kvm_init_stolen_time()
64 vcpu->arch.steal.last_steal = current->sched_info.run_delay; in kvm_init_stolen_time()
92 if (vcpu->arch.steal.base != INVALID_GPA) in kvm_arm_pvtime_set_attr()
102 vcpu->arch.steal.base = ipa; in kvm_arm_pvtime_set_attr()
117 ipa = vcpu->arch.steal.base; in kvm_arm_pvtime_get_attr()