Searched defs:ioapic (Results  1 – 9 of 9) sorted by relevance
| /Linux-v5.4/arch/x86/kvm/ | 
| D | ioapic.c | 51 static unsigned long ioapic_read_indirect(struct kvm_ioapic *ioapic,  in ioapic_read_indirect()89 static void rtc_irq_eoi_tracking_reset(struct kvm_ioapic *ioapic)  in rtc_irq_eoi_tracking_reset()
 97 static void rtc_status_pending_eoi_check_valid(struct kvm_ioapic *ioapic)  in rtc_status_pending_eoi_check_valid()
 106 	struct kvm_ioapic *ioapic = vcpu->kvm->arch.vioapic;  in __rtc_irq_eoi_tracking_restore_one()  local
 134 	struct kvm_ioapic *ioapic = vcpu->kvm->arch.vioapic;  in kvm_rtc_eoi_tracking_restore_one()  local
 141 static void kvm_rtc_eoi_tracking_restore_all(struct kvm_ioapic *ioapic)  in kvm_rtc_eoi_tracking_restore_all()
 154 static void rtc_irq_eoi(struct kvm_ioapic *ioapic, struct kvm_vcpu *vcpu)  in rtc_irq_eoi()
 163 static bool rtc_irq_check_coalesced(struct kvm_ioapic *ioapic)  in rtc_irq_check_coalesced()
 171 static int ioapic_set_irq(struct kvm_ioapic *ioapic, unsigned int irq,  in ioapic_set_irq()
 222 static void kvm_ioapic_inject_all(struct kvm_ioapic *ioapic, unsigned long irr)  in kvm_ioapic_inject_all()
 [all …]
 
 | 
| D | irq_comm.c | 42 	struct kvm_ioapic *ioapic = kvm->arch.vioapic;  in kvm_set_ioapic_irq()  local
 | 
| /Linux-v5.4/arch/x86/kernel/apic/ | 
| D | io_apic.c | 105 static struct ioapic {  struct115 	struct mpc_ioapic mp_config;  argument
 117 	struct mp_ioapic_gsi  gsi_config;  argument
 118 	struct ioapic_domain_cfg irqdomain_cfg;  argument
 140 static inline int mp_ioapic_pin_count(int ioapic)  in mp_ioapic_pin_count()
 147 static inline u32 mp_pin_to_gsi(int ioapic, int pin)  in mp_pin_to_gsi()
 162 static inline int mp_init_irq_at_boot(int ioapic, int irq)  in mp_init_irq_at_boot()
 170 static inline struct irq_domain *mp_ioapic_irqdomain(int ioapic)  in mp_ioapic_irqdomain()
 959 static int alloc_irq_from_domain(struct irq_domain *domain, int ioapic, u32 gsi,  in alloc_irq_from_domain()
 1002 				     int irq, int ioapic, int pin,  in alloc_isa_irq_from_domain()
 [all …]
 
 | 
| /Linux-v5.4/drivers/acpi/ | 
| D | ioapic.c | 101 	struct acpi_pci_ioapic *ioapic;  in handle_ioapic_add()  local214 	struct acpi_pci_ioapic *ioapic, *tmp;  in pci_ioapic_remove()  local
 232 	struct acpi_pci_ioapic *ioapic, *tmp;  in acpi_ioapic_remove()  local
 
 | 
| D | processor_core.c | 271 	struct acpi_madt_io_apic *ioapic = (struct acpi_madt_io_apic *)entry;  in get_ioapic_id()  local
 | 
| /Linux-v5.4/arch/x86/kernel/acpi/ | 
| D | boot.c | 378 	int ioapic;  in mp_config_acpi_gsi()  local410 	int ioapic, pin;  in mp_register_ioapic_irq()  local
 437 	struct acpi_madt_io_apic *ioapic = NULL;  in acpi_parse_ioapic()  local
 1110 		int ioapic, pin;  in mp_config_acpi_legacy_irqs()  local
 
 | 
| /Linux-v5.4/arch/x86/kernel/ | 
| D | mpparse.c | 349 	struct mpc_ioapic ioapic;  in construct_ioapic_table()  local
 | 
| /Linux-v5.4/tools/include/uapi/linux/ | 
| D | kvm.h | 138 		struct kvm_ioapic_state ioapic;  member
 | 
| /Linux-v5.4/include/uapi/linux/ | 
| D | kvm.h | 138 		struct kvm_ioapic_state ioapic;  member
 |