Searched refs:msrs (Results 1 – 2 of 2) sorted by relevance
| /tools/testing/selftests/kvm/include/x86/ |
| A D | processor.h | 427 struct kvm_msrs msrs; member 875 struct kvm_msrs *msrs) in vcpu_msrs_get() argument 877 int r = __vcpu_ioctl(vcpu, KVM_GET_MSRS, msrs); in vcpu_msrs_get() 879 TEST_ASSERT(r == msrs->nmsrs, in vcpu_msrs_get() 881 r, r < 0 || r >= msrs->nmsrs ? -1 : msrs->entries[r].index); in vcpu_msrs_get() 883 static inline void vcpu_msrs_set(struct kvm_vcpu *vcpu, struct kvm_msrs *msrs) in vcpu_msrs_set() argument 885 int r = __vcpu_ioctl(vcpu, KVM_SET_MSRS, msrs); in vcpu_msrs_set() 887 TEST_ASSERT(r == msrs->nmsrs, in vcpu_msrs_set() 889 r, r < 0 || r >= msrs->nmsrs ? -1 : msrs->entries[r].index); in vcpu_msrs_set()
|
| /tools/testing/selftests/kvm/lib/x86/ |
| A D | processor.c | 1088 state = malloc(sizeof(*state) + msr_list->nmsrs * sizeof(state->msrs.entries[0])); in vcpu_save_state() 1112 state->msrs.nmsrs = msr_list->nmsrs; in vcpu_save_state() 1114 state->msrs.entries[i].index = msr_list->indices[i]; in vcpu_save_state() 1115 vcpu_msrs_get(vcpu, &state->msrs); in vcpu_save_state() 1125 vcpu_msrs_set(vcpu, &state->msrs); in vcpu_load_state()
|
Completed in 10 milliseconds