Lines Matching defs:vector
524 static int exception_class(int vector)
526 switch (vector) {
547 static int exception_type(int vector)
551 if (WARN_ON(vector > 31 || vector == NMI_VECTOR))
554 mask = 1 << vector;
579 switch (ex->vector) {
625 static void kvm_queue_exception_vmexit(struct kvm_vcpu *vcpu, unsigned int vector,
631 ex->vector = vector;
694 vcpu->arch.exception.vector = nr;
705 prev_nr = vcpu->arch.exception.vector;
800 WARN_ON_ONCE(fault->vector != PF_VECTOR);
5193 if (!kvm_exception_is_soft(ex->vector)) {
5204 events->exception.nr = ex->vector;
5289 vcpu->arch.exception.vector = events->exception.nr;
8397 if (ctxt->exception.vector == PF_VECTOR)
8400 kvm_queue_exception_e(vcpu, ctxt->exception.vector,
8403 kvm_queue_exception(vcpu, ctxt->exception.vector);
8442 ctxt->exception.vector = -1;
8925 WARN_ON_ONCE(ctxt->exception.vector == UD_VECTOR ||
8926 exception_type(ctxt->exception.vector) == EXCPT_TRAP);
9041 exception_type(ctxt->exception.vector) == EXCPT_TRAP) {
9940 ctxt->exception.vector = UD_VECTOR;
10022 trace_kvm_inj_exception(vcpu->arch.exception.vector,
10163 if (exception_type(vcpu->arch.exception.vector) == EXCPT_FAULT)
10167 if (vcpu->arch.exception.vector == DB_VECTOR) {
10611 vcpu->run->eoi.vector =
11178 kvm_x86_ops.nested_ops->is_exception_vmexit(vcpu, ex->vector,
11180 kvm_queue_exception_vmexit(vcpu, ex->vector,
12170 void kvm_vcpu_deliver_sipi_vector(struct kvm_vcpu *vcpu, u8 vector)
12175 cs.selector = vector << 8;
12176 cs.base = vector << 12;
13130 fault.vector = PF_VECTOR;
13157 .vector = vcpu->arch.apf.vec
13343 fault.vector = PF_VECTOR;