Lines Matching refs:nmsrs
762 struct kvm_msr_list nmsrs; in kvm_get_num_msrs() local
765 nmsrs.nmsrs = 0; in kvm_get_num_msrs()
766 r = ioctl(vm->kvm_fd, KVM_GET_MSR_INDEX_LIST, &nmsrs); in kvm_get_num_msrs()
770 return nmsrs.nmsrs; in kvm_get_num_msrs()
778 int nmsrs, r, i; in vcpu_save_state() local
788 nmsrs = kvm_get_num_msrs(vm); in vcpu_save_state()
789 list = malloc(sizeof(*list) + nmsrs * sizeof(list->indices[0])); in vcpu_save_state()
790 list->nmsrs = nmsrs; in vcpu_save_state()
795 state = malloc(sizeof(*state) + nmsrs * sizeof(state->msrs.entries[0])); in vcpu_save_state()
831 state->msrs.nmsrs = nmsrs; in vcpu_save_state()
832 for (i = 0; i < nmsrs; i++) in vcpu_save_state()
835 TEST_ASSERT(r == nmsrs, "Unexpected result from KVM_GET_MSRS, r: %i (failed at %x)", in vcpu_save_state()
836 r, r == nmsrs ? -1 : list->indices[r]); in vcpu_save_state()
870 … TEST_ASSERT(r == state->msrs.nmsrs, "Unexpected result from KVM_SET_MSRS, r: %i (failed at %x)", in vcpu_load_state()
871 r, r == state->msrs.nmsrs ? -1 : state->msrs.entries[r].index); in vcpu_load_state()