| /Linux-v5.4/arch/x86/kvm/ | 
| D | irq_comm.c | 31 			   struct kvm *kvm, int irq_source_id, int level,  in kvm_set_pic_irq()  argument35 	return kvm_pic_set_irq(pic, e->irqchip.pin, irq_source_id, level);  in kvm_set_pic_irq()
 39 			      struct kvm *kvm, int irq_source_id, int level,  in kvm_set_ioapic_irq()  argument
 43 	return kvm_ioapic_set_irq(ioapic, e->irqchip.pin, irq_source_id, level,  in kvm_set_ioapic_irq()
 134 		struct kvm *kvm, int irq_source_id, int level, bool line_status)  in kvm_set_msi()  argument
 151 		    struct kvm *kvm, int irq_source_id, int level,  in kvm_hv_set_sint()  argument
 161 			      struct kvm *kvm, int irq_source_id, int level,  in kvm_arch_set_irq_inatomic()  argument
 169 		return kvm_hv_set_sint(e, kvm, irq_source_id, level,  in kvm_arch_set_irq_inatomic()
 192 	int irq_source_id;  in kvm_request_irq_source_id()  local
 195 	irq_source_id = find_first_zero_bit(bitmap, BITS_PER_LONG);  in kvm_request_irq_source_id()
 [all …]
 
 | 
| D | ioapic.h | 126 int kvm_ioapic_set_irq(struct kvm_ioapic *ioapic, int irq, int irq_source_id,128 void kvm_ioapic_clear_all(struct kvm_ioapic *ioapic, int irq_source_id);
 
 | 
| D | i8254.c | 250 	kvm_set_irq(kvm, pit->irq_source_id, 0, 1, false);  in pit_do_work()251 	kvm_set_irq(kvm, pit->irq_source_id, 0, 0, false);  in pit_do_work()
 660 	pit->irq_source_id = kvm_request_irq_source_id(kvm);  in kvm_create_pit()
 661 	if (pit->irq_source_id < 0)  in kvm_create_pit()
 716 	kvm_free_irq_source_id(kvm, pit->irq_source_id);  in kvm_create_pit()
 734 		kvm_free_irq_source_id(kvm, pit->irq_source_id);  in kvm_free_pit()
 
 | 
| D | i8259.c | 186 int kvm_pic_set_irq(struct kvm_pic *s, int irq, int irq_source_id, int level)  in kvm_pic_set_irq()  argument194 					 irq_source_id, level);  in kvm_pic_set_irq()
 204 void kvm_pic_clear_all(struct kvm_pic *s, int irq_source_id)  in kvm_pic_clear_all()  argument
 210 		__clear_bit(irq_source_id, &s->irq_states[i]);  in kvm_pic_clear_all()
 
 | 
| D | i8254.h | 46 	int irq_source_id;  member
 | 
| D | ioapic.c | 372 int kvm_ioapic_set_irq(struct kvm_ioapic *ioapic, int irq, int irq_source_id,  in kvm_ioapic_set_irq()  argument381 					 irq_source_id, level);  in kvm_ioapic_set_irq()
 389 void kvm_ioapic_clear_all(struct kvm_ioapic *ioapic, int irq_source_id)  in kvm_ioapic_clear_all()  argument
 395 		__clear_bit(irq_source_id, &ioapic->irq_states[i]);  in kvm_ioapic_clear_all()
 
 | 
| /Linux-v5.4/virt/kvm/arm/vgic/ | 
| D | vgic-irqfd.c | 19 			struct kvm *kvm, int irq_source_id,  in vgic_irqfd_set_irq()  argument86 		struct kvm *kvm, int irq_source_id,  in kvm_set_msi()  argument
 107 			      struct kvm *kvm, int irq_source_id, int level,  in kvm_arch_set_irq_inatomic()  argument
 
 | 
| /Linux-v5.4/include/trace/events/ | 
| D | kvm.h | 67 	TP_PROTO(unsigned int gsi, int level, int irq_source_id),68 	TP_ARGS(gsi, level, irq_source_id),
 73 		__field(	int,		irq_source_id	)
 79 		__entry->irq_source_id	= irq_source_id;
 83 		  __entry->gsi, __entry->level, __entry->irq_source_id)
 
 | 
| /Linux-v5.4/virt/kvm/ | 
| D | irqchip.c | 71 int kvm_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level,  in kvm_set_irq()  argument77 	trace_kvm_set_irq(irq, level, irq_source_id);  in kvm_set_irq()
 89 		r = irq_set[i].set(&irq_set[i], kvm, irq_source_id, level,  in kvm_set_irq()
 
 | 
| D | eventfd.c | 174 				struct kvm *kvm, int irq_source_id,  in kvm_arch_set_irq_inatomic()  argument
 | 
| /Linux-v5.4/arch/powerpc/kvm/ | 
| D | book3s.c | 1027 int kvm_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level,  in kvm_set_irq()  argument1031 		return kvmppc_xive_set_irq(kvm, irq_source_id, irq, level,  in kvm_set_irq()
 1034 		return kvmppc_xics_set_irq(kvm, irq_source_id, irq, level,  in kvm_set_irq()
 1039 			      struct kvm *kvm, int irq_source_id,  in kvm_arch_set_irq_inatomic()  argument
 1042 	return kvm_set_irq(kvm, irq_source_id, irq_entry->gsi,  in kvm_arch_set_irq_inatomic()
 1046 				 struct kvm *kvm, int irq_source_id, int level,  in kvmppc_book3s_set_irq()  argument
 1049 	return kvm_set_irq(kvm, irq_source_id, e->gsi, level, line_status);  in kvmppc_book3s_set_irq()
 
 | 
| D | mpic.c | 1792 			struct kvm *kvm, int irq_source_id, int level,  in mpic_set_irq()  argument1808 		struct kvm *kvm, int irq_source_id, int level, bool line_status)  in kvm_set_msi()  argument
 
 | 
| D | book3s_xics.c | 1293 int kvmppc_xics_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level,  in kvmppc_xics_set_irq()  argument
 | 
| D | book3s_xive.c | 1800 int kvmppc_xive_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level,  in kvmppc_xive_set_irq()  argument
 | 
| /Linux-v5.4/include/linux/ | 
| D | kvm_host.h | 382 		   struct kvm *kvm, int irq_source_id, int level,981 int kvm_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level,
 984 		int irq_source_id, int level, bool line_status);
 986 			       struct kvm *kvm, int irq_source_id,
 996 void kvm_free_irq_source_id(struct kvm *kvm, int irq_source_id);
 
 | 
| /Linux-v5.4/arch/x86/include/asm/ | 
| D | kvm_host.h | 1410 				       int irq_source_id, int level)  in __kvm_irq_line_state()  argument1414 		__set_bit(irq_source_id, irq_state);  in __kvm_irq_line_state()
 1416 		__clear_bit(irq_source_id, irq_state);  in __kvm_irq_line_state()
 1425 int kvm_pic_set_irq(struct kvm_pic *pic, int irq, int irq_source_id, int level);
 1426 void kvm_pic_clear_all(struct kvm_pic *pic, int irq_source_id);
 
 | 
| /Linux-v5.4/arch/powerpc/include/asm/ | 
| D | kvm_ppc.h | 629 extern int kvmppc_xics_set_irq(struct kvm *kvm, int irq_source_id, u32 irq,677 extern int kvmppc_xive_set_irq(struct kvm *kvm, int irq_source_id, u32 irq,
 717 static inline int kvmppc_xive_set_irq(struct kvm *kvm, int irq_source_id, u32 irq,  in kvmppc_xive_set_irq()  argument
 
 | 
| /Linux-v5.4/arch/s390/kvm/ | 
| D | interrupt.c | 2757 			   struct kvm *kvm, int irq_source_id, int level,  in set_adapter_int()  argument2842 		int irq_source_id, int level, bool line_status)  in kvm_set_msi()  argument
 
 |