Searched refs:kvm_dirty_regs (Results 1 - 8 of 8) sorted by relevance

/linux-master/tools/testing/selftests/kvm/s390x/
H A Dsync_regs_test.c103 run->kvm_dirty_regs = INVALID_SYNC_FIELD;
106 "Invalid kvm_dirty_regs did not cause expected KVM_RUN error: %d",
108 run->kvm_dirty_regs = 0;
110 run->kvm_dirty_regs = INVALID_SYNC_FIELD | TEST_SYNC_FIELDS;
113 "Invalid kvm_dirty_regs did not cause expected KVM_RUN error: %d",
115 run->kvm_dirty_regs = 0;
156 run->kvm_dirty_regs = KVM_SYNC_GPRS | KVM_SYNC_ACRS;
160 run->kvm_dirty_regs |= KVM_SYNC_DIAG318;
188 /* Clear kvm_dirty_regs bits, verify new s.regs values are
192 run->kvm_dirty_regs
[all...]
H A Dtprot.c234 run->kvm_dirty_regs = KVM_SYNC_CRS;
238 run->kvm_dirty_regs = KVM_SYNC_CRS;
H A Dmemop.c738 t.run->kvm_dirty_regs = KVM_SYNC_CRS;
849 t.run->kvm_dirty_regs = KVM_SYNC_CRS;
893 t.run->kvm_dirty_regs = KVM_SYNC_CRS;
952 t.run->kvm_dirty_regs = KVM_SYNC_CRS;
/linux-master/tools/testing/selftests/kvm/x86_64/
H A Dsync_regs_test.c9 * in kvm_run.s.regs when kvm_valid_regs and kvm_dirty_regs are toggled.
100 WRITE_ONCE(run->kvm_dirty_regs, KVM_SYNC_X86_EVENTS);
121 WRITE_ONCE(run->kvm_dirty_regs, KVM_SYNC_X86_EVENTS);
145 WRITE_ONCE(run->kvm_dirty_regs, KVM_SYNC_X86_SREGS);
237 run->kvm_dirty_regs = INVALID_SYNC_FIELD;
240 "Invalid kvm_dirty_regs did not cause expected KVM_RUN error: %d",
242 run->kvm_dirty_regs = 0;
244 run->kvm_dirty_regs = INVALID_SYNC_FIELD | TEST_SYNC_FIELDS;
247 "Invalid kvm_dirty_regs did not cause expected KVM_RUN error: %d",
249 run->kvm_dirty_regs
[all...]
/linux-master/arch/s390/kvm/
H A Dkvm-s390.c4873 if (kvm_run->kvm_dirty_regs & KVM_SYNC_ARCH0) {
4878 if (kvm_run->kvm_dirty_regs & KVM_SYNC_PFAULT) {
4885 if (kvm_run->kvm_dirty_regs & KVM_SYNC_DIAG318) {
4894 if ((kvm_run->kvm_dirty_regs & KVM_SYNC_RICCB) &&
4905 if ((kvm_run->kvm_dirty_regs & KVM_SYNC_GSCB) &&
4914 if ((kvm_run->kvm_dirty_regs & KVM_SYNC_BPBC) &&
4940 if (kvm_run->kvm_dirty_regs & KVM_SYNC_PREFIX)
4942 if (kvm_run->kvm_dirty_regs & KVM_SYNC_CRS) {
4947 if (kvm_run->kvm_dirty_regs & KVM_SYNC_ARCH0) {
4973 kvm_run->kvm_dirty_regs
[all...]
/linux-master/include/uapi/linux/
H A Dkvm.h447 * kvm_dirty_regs specified the register classes dirtied by userspace
449 * bits for kvm_valid_regs and kvm_dirty_regs
452 __u64 kvm_dirty_regs; member in struct:kvm_run
/linux-master/tools/include/uapi/linux/
H A Dkvm.h447 * kvm_dirty_regs specified the register classes dirtied by userspace
449 * bits for kvm_valid_regs and kvm_dirty_regs
452 __u64 kvm_dirty_regs; member in struct:kvm_run
/linux-master/arch/x86/kvm/
H A Dx86.c11383 (kvm_run->kvm_dirty_regs & ~KVM_SYNC_X86_VALID_FIELDS)) {
11388 if (kvm_run->kvm_dirty_regs) {
12045 if (vcpu->run->kvm_dirty_regs & KVM_SYNC_X86_REGS) {
12047 vcpu->run->kvm_dirty_regs &= ~KVM_SYNC_X86_REGS;
12050 if (vcpu->run->kvm_dirty_regs & KVM_SYNC_X86_SREGS) {
12056 vcpu->run->kvm_dirty_regs &= ~KVM_SYNC_X86_SREGS;
12059 if (vcpu->run->kvm_dirty_regs & KVM_SYNC_X86_EVENTS) {
12065 vcpu->run->kvm_dirty_regs &= ~KVM_SYNC_X86_EVENTS;

Completed in 202 milliseconds