Lines Matching refs:write
786 int write)
800 if (write)
801 set_bit(slot, svm->shadow_msr_intercept.write);
803 clear_bit(slot, svm->shadow_msr_intercept.write);
840 u32 msr, int read, int write)
857 if (write && !kvm_msr_allowed(vcpu, msr, KVM_MSR_FILTER_WRITE))
858 write = 0;
868 write ? clear_bit(bit_write, &tmp) : set_bit(bit_write, &tmp);
877 int read, int write)
879 set_shadow_msr_intercept(vcpu, msr, read, write);
880 set_msr_interception_bitmap(vcpu, msrpm, msr, read, write);
950 u32 write = test_bit(i, svm->shadow_msr_intercept.write);
952 set_msr_interception_bitmap(vcpu, svm->msrpm, msr, read, write);
1911 * tracking is done using the CR write traps.
1917 /* Selective CR0 write remains on. */
2685 WARN(1, "unhandled write to CR%d", cr);
2744 WARN(1, "unhandled CR%d write trap", cr);
2761 * for DR7 write only. KVM cannot change DR7 (always swapped as type 'A') so return early.
3514 /* SEV-ES guests must use the CR write traps to track CR registers. */
3685 * vcpu_enter_guest() to ensure the write to the vIRR is ordered before
3700 * tracking is done using the CR write traps.
4329 * the guest read/write access to the host's XSS.