Home
last modified time | relevance | path

Searched refs:kvm_valid_regs (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/kernel/tools/testing/selftests/kvm/x86_64/
H A Dsync_regs_test.c108 run->kvm_valid_regs = INVALID_SYNC_FIELD; in main()
113 vcpu_state(vm, VCPU_ID)->kvm_valid_regs = 0; in main()
115 run->kvm_valid_regs = INVALID_SYNC_FIELD | TEST_SYNC_FIELDS; in main()
120 vcpu_state(vm, VCPU_ID)->kvm_valid_regs = 0; in main()
139 run->kvm_valid_regs = TEST_SYNC_FIELDS; in main()
160 run->kvm_valid_regs = TEST_SYNC_FIELDS; in main()
186 run->kvm_valid_regs = TEST_SYNC_FIELDS; in main()
202 run->kvm_valid_regs = 0; in main()
224 run->kvm_valid_regs = 0; in main()
/OK3568_Linux_fs/kernel/tools/testing/selftests/kvm/s390x/
H A Dsync_regs_test.c99 run->kvm_valid_regs = INVALID_SYNC_FIELD; in main()
104 vcpu_state(vm, VCPU_ID)->kvm_valid_regs = 0; in main()
106 run->kvm_valid_regs = INVALID_SYNC_FIELD | TEST_SYNC_FIELDS; in main()
111 vcpu_state(vm, VCPU_ID)->kvm_valid_regs = 0; in main()
129 run->kvm_valid_regs = TEST_SYNC_FIELDS; in main()
153 run->kvm_valid_regs = TEST_SYNC_FIELDS; in main()
177 run->kvm_valid_regs = TEST_SYNC_FIELDS; in main()
/OK3568_Linux_fs/kernel/arch/s390/kvm/
H A Dkvm-s390.c3281 vcpu->run->kvm_valid_regs = KVM_SYNC_PREFIX | in kvm_arch_vcpu_create()
3290 vcpu->run->kvm_valid_regs |= KVM_SYNC_RICCB; in kvm_arch_vcpu_create()
3292 vcpu->run->kvm_valid_regs |= KVM_SYNC_BPBC; in kvm_arch_vcpu_create()
3294 vcpu->run->kvm_valid_regs |= KVM_SYNC_GSCB; in kvm_arch_vcpu_create()
3296 vcpu->run->kvm_valid_regs |= KVM_SYNC_ETOKEN; in kvm_arch_vcpu_create()
3301 vcpu->run->kvm_valid_regs |= KVM_SYNC_VRS; in kvm_arch_vcpu_create()
3303 vcpu->run->kvm_valid_regs |= KVM_SYNC_FPRS; in kvm_arch_vcpu_create()
4380 if (kvm_run->kvm_valid_regs & ~KVM_SYNC_S390_VALID_FIELDS || in kvm_arch_vcpu_ioctl_run()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dkvm.h410 __u64 kvm_valid_regs; member
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Dkvm.h410 __u64 kvm_valid_regs; member
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dkvm.h444 __u64 kvm_valid_regs; member
/OK3568_Linux_fs/kernel/tools/include/uapi/linux/
H A Dkvm.h444 __u64 kvm_valid_regs; member
/OK3568_Linux_fs/kernel/arch/x86/kvm/
H A Dx86.c9546 if (kvm_run->kvm_valid_regs & ~KVM_SYNC_X86_VALID_FIELDS) { in kvm_arch_vcpu_ioctl_run()
9581 if (kvm_run->kvm_valid_regs) in kvm_arch_vcpu_ioctl_run()
10056 if (vcpu->run->kvm_valid_regs & KVM_SYNC_X86_REGS) in store_regs()
10059 if (vcpu->run->kvm_valid_regs & KVM_SYNC_X86_SREGS) in store_regs()
10062 if (vcpu->run->kvm_valid_regs & KVM_SYNC_X86_EVENTS) in store_regs()
/OK3568_Linux_fs/kernel/Documentation/virt/kvm/
H A Dapi.rst5327 * kvm_valid_regs specifies the register classes set by the host
5330 * bits for kvm_valid_regs and kvm_dirty_regs
5332 __u64 kvm_valid_regs;
5343 kvm_valid_regs for specific bits. These bits are architecture specific
5586 For x86, the 'kvm_valid_regs' field of struct kvm_run is overloaded to
5592 This is done using the same bitflags as for the 'kvm_valid_regs' field.
6179 run->kvm_valid_regs or run->kvm_dirty_regs bits.