/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | processor.c | 788 buffer.header.nmsrs = 1; in vcpu_get_msr() 824 buffer.header.nmsrs = 1; in _vcpu_set_msr() 923 struct kvm_msr_list nmsrs; in kvm_get_num_msrs_fd() local 926 nmsrs.nmsrs = 0; in kvm_get_num_msrs_fd() 927 r = ioctl(kvm_fd, KVM_GET_MSR_INDEX_LIST, &nmsrs); in kvm_get_num_msrs_fd() 931 return nmsrs.nmsrs; in kvm_get_num_msrs_fd() 942 int nmsrs, r, kvm_fd; in kvm_get_msr_index_list() local 948 nmsrs in kvm_get_msr_index_list() 965 int nmsrs, r, i; vcpu_save_state() local [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/x86_64/ |
H A D | user_msr_test.c | 59 .nmsrs = KVM_MSR_FILTER_MAX_BITMAP_SIZE * BITS_PER_BYTE, 64 .nmsrs = KVM_MSR_FILTER_MAX_BITMAP_SIZE * BITS_PER_BYTE, 69 .nmsrs = KVM_MSR_FILTER_MAX_BITMAP_SIZE * BITS_PER_BYTE, 74 .nmsrs = KVM_MSR_FILTER_MAX_BITMAP_SIZE * BITS_PER_BYTE, 79 .nmsrs = KVM_MSR_FILTER_MAX_BITMAP_SIZE * BITS_PER_BYTE, 84 .nmsrs = 1,
|
H A D | xss_msr_test.c | 27 for (i = 0; i < list->nmsrs; ++i) { in is_supported_msr()
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | processor.c | 689 buffer.header.nmsrs = 1; in kvm_get_feature_msr() 799 buffer.header.nmsrs = 1; in vcpu_get_msr() 815 buffer.header.nmsrs = 1; in _vcpu_set_msr() 875 struct kvm_msr_list nmsrs; in __kvm_get_msr_index_list() local 880 nmsrs.nmsrs = 0; in __kvm_get_msr_index_list() 882 r = __kvm_ioctl(kvm_fd, KVM_GET_MSR_INDEX_LIST, &nmsrs); in __kvm_get_msr_index_list() 884 r = __kvm_ioctl(kvm_fd, KVM_GET_MSR_FEATURE_INDEX_LIST, &nmsrs); in __kvm_get_msr_index_list() 890 list = malloc(sizeof(*list) + nmsrs.nmsrs * sizeo in __kvm_get_msr_index_list() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/x86_64/ |
H A D | userspace_msr_exit_test.c | 29 .nmsrs = 1, 36 .nmsrs = 1, 43 .nmsrs = 1, 56 .nmsrs = 1, 68 .nmsrs = 1, 112 .nmsrs = KVM_MSR_FILTER_MAX_BITMAP_SIZE * BITS_PER_BYTE, 117 .nmsrs = KVM_MSR_FILTER_MAX_BITMAP_SIZE * BITS_PER_BYTE, 122 .nmsrs = KVM_MSR_FILTER_MAX_BITMAP_SIZE * BITS_PER_BYTE, 127 .nmsrs = KVM_MSR_FILTER_MAX_BITMAP_SIZE * BITS_PER_BYTE, 132 .nmsrs [all...] |
H A D | get_msr_index_features.c | 33 for (i = 0; i < feature_list->nmsrs; i++) in main()
|
/kernel/linux/linux-5.10/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 183 __u32 nmsrs; /* number of msrs in entries */ member 191 __u32 nmsrs; /* number of msrs in entries */ member 203 __u32 nmsrs; /* number of msrs in bitmap */ member
|
/kernel/linux/linux-5.10/tools/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 183 __u32 nmsrs; /* number of msrs in entries */ member 191 __u32 nmsrs; /* number of msrs in entries */ member 203 __u32 nmsrs; /* number of msrs in bitmap */ member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-x86/asm/ |
H A D | kvm.h | 166 __u32 nmsrs; member 171 __u32 nmsrs; member 179 __u32 nmsrs; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-x86/asm/ |
H A D | kvm.h | 166 __u32 nmsrs; member 171 __u32 nmsrs; member 179 __u32 nmsrs; member
|
/kernel/linux/linux-6.6/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 191 __u32 nmsrs; /* number of msrs in entries */ member 199 __u32 nmsrs; /* number of msrs in entries */ member 213 __u32 nmsrs; /* number of msrs in bitmap */ member
|
/kernel/linux/linux-6.6/tools/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 191 __u32 nmsrs; /* number of msrs in entries */ member 199 __u32 nmsrs; /* number of msrs in entries */ member 213 __u32 nmsrs; /* number of msrs in bitmap */ member
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/include/x86_64/ |
H A D | processor.h | 813 TEST_ASSERT(r == msrs->nmsrs, in vcpu_msrs_get() 815 r, r < 0 || r >= msrs->nmsrs ? -1 : msrs->entries[r].index); in vcpu_msrs_get() 821 TEST_ASSERT(r == msrs->nmsrs, in vcpu_msrs_set() 823 r, r < 0 || r >= msrs->nmsrs ? -1 : msrs->entries[r].index); in vcpu_msrs_set()
|
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | x86.c | 1589 u32 end = start + ranges[i].nmsrs; in kvm_msr_allowed() 3755 for (i = 0; i < msrs->nmsrs; ++i) in __msr_io() 3782 if (msrs.nmsrs >= MAX_IO_MSRS) in msr_io() 3785 size = sizeof(struct kvm_msr_entry) * msrs.nmsrs; in msr_io() 3966 n = msr_list.nmsrs; in kvm_arch_dev_ioctl() 3967 msr_list.nmsrs = num_msrs_to_save + num_emulated_msrs; in kvm_arch_dev_ioctl() 3971 if (n < msr_list.nmsrs) in kvm_arch_dev_ioctl() 4019 n = msr_list.nmsrs; in kvm_arch_dev_ioctl() 4020 msr_list.nmsrs = num_msr_based_features; in kvm_arch_dev_ioctl() 4024 if (n < msr_list.nmsrs) in kvm_arch_dev_ioctl() 5572 __u32 nmsrs; global() member [all...] |
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | x86.c | 1820 u32 end = start + ranges[i].nmsrs; in kvm_msr_allowed() 4374 for (i = 0; i < msrs->nmsrs; ++i) in __msr_io() 4401 if (msrs.nmsrs >= MAX_IO_MSRS) in msr_io() 4404 size = sizeof(struct kvm_msr_entry) * msrs.nmsrs; in msr_io() 4702 n = msr_list.nmsrs; in kvm_arch_dev_ioctl() 4703 msr_list.nmsrs = num_msrs_to_save + num_emulated_msrs; in kvm_arch_dev_ioctl() 4707 if (n < msr_list.nmsrs) in kvm_arch_dev_ioctl() 4755 n = msr_list.nmsrs; in kvm_arch_dev_ioctl() 4756 msr_list.nmsrs = num_msr_based_features; in kvm_arch_dev_ioctl() 4760 if (n < msr_list.nmsrs) in kvm_arch_dev_ioctl() 6628 __u32 nmsrs; global() member [all...] |
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | kvm_host.h | 884 u32 nmsrs; member
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | kvm_host.h | 1123 u32 nmsrs; member
|