Lines Matching defs:vector

1775 	     vcpu->arch.exception.vector == DB_VECTOR) &&
1777 vcpu->arch.exception_vmexit.vector == DB_VECTOR)) {
1807 u32 intr_info = ex->vector | INTR_INFO_VALID_MASK;
1829 if (kvm_exception_is_soft(ex->vector))
1831 kvm_inject_realmode_interrupt(vcpu, ex->vector, inc_eip);
1837 if (kvm_exception_is_soft(ex->vector)) {
4172 * The vector of the virtual has already been set in the PIR.
4211 int vector)
4216 vector == vmx->nested.posted_intr_nv) {
4249 static int vmx_deliver_posted_interrupt(struct kvm_vcpu *vcpu, int vector)
4254 r = vmx_deliver_nested_posted_interrupt(vcpu, vector);
4262 if (pi_test_and_set_pir(vector, &vmx->pi_desc))
4280 int trig_mode, int vector)
4284 if (vmx_deliver_posted_interrupt(vcpu, vector)) {
4285 kvm_lapic_set_irr(vector, apic);
4290 trig_mode, vector);
5665 int vector = exit_qualification & 0xff;
5668 kvm_apic_set_eoi_accelerated(vcpu, vector);
6836 static void vmx_set_rvi(int vector)
6841 if (vector == -1)
6842 vector = 0;
6846 if ((u8)vector != old) {
6848 status |= (u8)vector;
6902 * attempt to post interrupts. The posted interrupt vector will cause
6973 unsigned int vector = intr_info & INTR_INFO_VECTOR_MASK;
6974 gate_desc *desc = (gate_desc *)host_idt_base + vector;
7030 u8 vector;
7041 vector = exit_intr_info & INTR_INFO_VECTOR_MASK;
7053 vector != DF_VECTOR && !idtv_info_valid)
7071 u8 vector;
7086 vector = idt_vectoring_info & VECTORING_INFO_VECTOR_MASK;
7105 kvm_requeue_exception_e(vcpu, vector, err);
7107 kvm_requeue_exception(vcpu, vector);
7113 kvm_queue_interrupt(vcpu, vector, type == INTR_TYPE_SOFT_INTR);
7971 exception->vector = UD_VECTOR;