Home
last modified time | relevance | path

Searched refs:nmsrs (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/tools/testing/selftests/kvm/lib/
Dx86.c762 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()
[all …]
Dkvm_util.c1269 buffer.header.nmsrs = 1; in vcpu_get_msr()
1304 buffer.header.nmsrs = 1; in vcpu_set_msr()
/Linux-v4.19/arch/x86/include/uapi/asm/
Dkvm.h183 __u32 nmsrs; /* number of msrs in entries */ member
191 __u32 nmsrs; /* number of msrs in entries */ member
/Linux-v4.19/tools/arch/x86/include/uapi/asm/
Dkvm.h183 __u32 nmsrs; /* number of msrs in entries */ member
191 __u32 nmsrs; /* number of msrs in entries */ member
/Linux-v4.19/arch/x86/kvm/
Dx86.c2821 for (i = 0; i < msrs->nmsrs; ++i) in __msr_io()
2848 if (msrs.nmsrs >= MAX_IO_MSRS) in msr_io()
2851 size = sizeof(struct kvm_msr_entry) * msrs.nmsrs; in msr_io()
3010 n = msr_list.nmsrs; in kvm_arch_dev_ioctl()
3011 msr_list.nmsrs = num_msrs_to_save + num_emulated_msrs; in kvm_arch_dev_ioctl()
3015 if (n < msr_list.nmsrs) in kvm_arch_dev_ioctl()
3063 n = msr_list.nmsrs; in kvm_arch_dev_ioctl()
3064 msr_list.nmsrs = num_msr_based_features; in kvm_arch_dev_ioctl()
3068 if (n < msr_list.nmsrs) in kvm_arch_dev_ioctl()
Dvmx.c962 int nmsrs; member
2074 for (i = 0; i < vmx->nmsrs; ++i) in __find_msr_index()
6641 int j = vmx->nmsrs; in vmx_vcpu_setup()
6650 ++vmx->nmsrs; in vmx_vcpu_setup()
/Linux-v4.19/Documentation/virtual/kvm/
Dapi.txt139 __u32 nmsrs; /* number of msrs in entries */
143 The user fills in the size of the indices array in nmsrs, and in return
144 kvm adjusts nmsrs to reflect the actual number of msrs and fills in the
504 __u32 nmsrs; /* number of msrs in entries */
516 Application code should set the 'nmsrs' member (which indicates the
532 Application code should set the 'nmsrs' member (which indicates the