Lines Matching defs:vec
111 void kvmppc_inject_interrupt(struct kvm_vcpu *vcpu, int vec, u64 flags)
113 vcpu->kvm->arch.kvm_ops->inject_interrupt(vcpu, vec, flags);
116 static int kvmppc_book3s_vec2irqprio(unsigned int vec)
120 switch (vec) {
144 unsigned int vec)
148 clear_bit(kvmppc_book3s_vec2irqprio(vec),
155 void kvmppc_book3s_queue_irqprio(struct kvm_vcpu *vcpu, unsigned int vec)
159 set_bit(kvmppc_book3s_vec2irqprio(vec),
162 printk(KERN_INFO "Queueing interrupt %x\n", vec);
270 int vec = 0;
276 vec = BOOK3S_INTERRUPT_DECREMENTER;
280 vec = BOOK3S_INTERRUPT_EXTERNAL;
283 vec = BOOK3S_INTERRUPT_SYSTEM_RESET;
286 vec = BOOK3S_INTERRUPT_MACHINE_CHECK;
289 vec = BOOK3S_INTERRUPT_DATA_STORAGE;
292 vec = BOOK3S_INTERRUPT_INST_STORAGE;
295 vec = BOOK3S_INTERRUPT_DATA_SEGMENT;
298 vec = BOOK3S_INTERRUPT_INST_SEGMENT;
301 vec = BOOK3S_INTERRUPT_ALIGNMENT;
304 vec = BOOK3S_INTERRUPT_PROGRAM;
307 vec = BOOK3S_INTERRUPT_VSX;
310 vec = BOOK3S_INTERRUPT_ALTIVEC;
313 vec = BOOK3S_INTERRUPT_FP_UNAVAIL;
316 vec = BOOK3S_INTERRUPT_SYSCALL;
319 vec = BOOK3S_INTERRUPT_TRACE;
322 vec = BOOK3S_INTERRUPT_PERFMON;
325 vec = BOOK3S_INTERRUPT_FAC_UNAVAIL;
334 printk(KERN_INFO "Deliver interrupt 0x%x? %x\n", vec, deliver);
338 kvmppc_inject_interrupt(vcpu, vec, 0);