Lines Matching refs:rflags
110 static void __kvm_set_rflags(struct kvm_vcpu *vcpu, unsigned long rflags);
7448 unsigned long rflags = kvm_x86_ops.get_rflags(vcpu);
7456 * rflags is the old, "raw" value of the flags. The new value has
7463 if (unlikely(rflags & X86_EFLAGS_TF))
7708 unsigned long rflags = kvm_x86_ops.get_rflags(vcpu);
7733 if (unlikely((ctxt->eflags & ~rflags) & X86_EFLAGS_IF))
9704 regs->rflags = kvm_get_rflags(vcpu);
9740 kvm_set_rflags(vcpu, regs->rflags | X86_EFLAGS_FIXED);
10014 unsigned long rflags;
10030 * Read rflags as long as potentially injected trace flags are still
10033 rflags = kvm_get_rflags(vcpu);
10054 * Trigger an rflags update that will inject or remove the trace
10057 kvm_set_rflags(vcpu, rflags);
11123 unsigned long rflags;
11125 rflags = kvm_x86_ops.get_rflags(vcpu);
11127 rflags &= ~X86_EFLAGS_TF;
11128 return rflags;
11132 static void __kvm_set_rflags(struct kvm_vcpu *vcpu, unsigned long rflags)
11136 rflags |= X86_EFLAGS_TF;
11137 kvm_x86_ops.set_rflags(vcpu, rflags);
11140 void kvm_set_rflags(struct kvm_vcpu *vcpu, unsigned long rflags)
11142 __kvm_set_rflags(vcpu, rflags);