Searched refs:st_gva (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/ |
H A D | steal_time.c | 25 static void *st_gva[NR_VCPUS]; variable 42 struct kvm_steal_time *st = st_gva[cpu]; in guest_code() 45 GUEST_ASSERT(rdmsr(MSR_KVM_STEAL_TIME) == ((uint64_t)st_gva[cpu] | KVM_MSR_ENABLED)); in guest_code() 79 st_gva[i] = (void *)(ST_GPA_BASE + i * STEAL_TIME_SIZE); in steal_time_init() 80 sync_global_to_guest(vm, st_gva[i]); in steal_time_init() 82 ret = _vcpu_set_msr(vm, i, MSR_KVM_STEAL_TIME, (ulong)st_gva[i] | KVM_STEAL_RESERVED_MASK); in steal_time_init() 85 vcpu_set_msr(vm, i, MSR_KVM_STEAL_TIME, (ulong)st_gva[i] | KVM_MSR_ENABLED); in steal_time_init() 91 struct kvm_steal_time *st = addr_gva2hva(vm, (ulong)st_gva[vcpuid]); in steal_time_dump() 158 GUEST_ASSERT(status == (ulong)st_gva[cpu]); in guest_code() 194 st_gva[ in steal_time_init() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/ |
H A D | steal_time.c | 23 static void *st_gva[NR_VCPUS]; variable 40 struct kvm_steal_time *st = st_gva[cpu]; in guest_code() 43 GUEST_ASSERT_EQ(rdmsr(MSR_KVM_STEAL_TIME), ((uint64_t)st_gva[cpu] | KVM_MSR_ENABLED)); in guest_code() 71 st_gva[i] = (void *)(ST_GPA_BASE + i * STEAL_TIME_SIZE); in steal_time_init() 72 sync_global_to_guest(vcpu->vm, st_gva[i]); in steal_time_init() 75 (ulong)st_gva[i] | KVM_STEAL_RESERVED_MASK); in steal_time_init() 78 vcpu_set_msr(vcpu, MSR_KVM_STEAL_TIME, (ulong)st_gva[i] | KVM_MSR_ENABLED); in steal_time_init() 83 struct kvm_steal_time *st = addr_gva2hva(vm, (ulong)st_gva[vcpu_idx]); in steal_time_dump() 143 GUEST_ASSERT_EQ(status, (ulong)st_gva[cpu]); in guest_code() 182 st_gva[ in steal_time_init() [all...] |
Completed in 2 milliseconds