/kernel/linux/linux-6.6/drivers/iommu/ |
H A D | hyperv-iommu.c | 188 u8 ioapic_id; member 199 int ioapic_id; in hyperv_root_ir_compose_msi_msg() local 211 ioapic_id = data->ioapic_id; in hyperv_root_ir_compose_msi_msg() 217 status = hv_unmap_ioapic_interrupt(ioapic_id, &entry); in hyperv_root_ir_compose_msi_msg() 227 status = hv_map_ioapic_interrupt(ioapic_id, data->is_level, cpu, in hyperv_root_ir_compose_msi_msg() 301 data->ioapic_id = info->devid; in hyperv_root_irq_remapping_alloc() 327 hv_unmap_ioapic_interrupt(data->ioapic_id, in hyperv_root_irq_remapping_free()
|
/kernel/linux/linux-6.6/arch/x86/hyperv/ |
H A D | irqdomain.c | 341 int hv_unmap_ioapic_interrupt(int ioapic_id, struct hv_interrupt_entry *entry) in hv_unmap_ioapic_interrupt() argument 347 device_id.ioapic.ioapic_id = (u8)ioapic_id; in hv_unmap_ioapic_interrupt() 353 int hv_map_ioapic_interrupt(int ioapic_id, bool level, int cpu, int vector, in hv_map_ioapic_interrupt() argument 360 device_id.ioapic.ioapic_id = (u8)ioapic_id; in hv_map_ioapic_interrupt()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | devicetree.c | 183 static unsigned int ioapic_id; variable 260 mp_register_ioapic(++ioapic_id, r.start, gsi_top, &cfg); in dtb_add_ioapic()
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | devicetree.c | 174 static unsigned int ioapic_id; variable 251 mp_register_ioapic(++ioapic_id, r.start, gsi_top, &cfg); in dtb_add_ioapic()
|
/kernel/linux/linux-5.10/drivers/acpi/ |
H A D | processor_core.c | 266 u64 *phys_addr, int *ioapic_id) in get_ioapic_id() 274 *ioapic_id = ioapic->id; in get_ioapic_id() 265 get_ioapic_id(struct acpi_subtable_header *entry, u32 gsi_base, u64 *phys_addr, int *ioapic_id) get_ioapic_id() argument
|
/kernel/linux/linux-6.6/drivers/acpi/ |
H A D | processor_core.c | 324 u64 *phys_addr, int *ioapic_id) in get_ioapic_id() 332 *ioapic_id = ioapic->id; in get_ioapic_id() 323 get_ioapic_id(struct acpi_subtable_header *entry, u32 gsi_base, u64 *phys_addr, int *ioapic_id) get_ioapic_id() argument
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | mshyperv.h | 272 int hv_map_ioapic_interrupt(int ioapic_id, bool level, int vcpu, int vector, 274 int hv_unmap_ioapic_interrupt(int ioapic_id, struct hv_interrupt_entry *entry);
|
/kernel/linux/linux-5.10/arch/x86/kernel/acpi/ |
H A D | boot.c | 791 int ioapic_id; in acpi_register_ioapic() local 798 ioapic_id = acpi_get_ioapic_id(handle, gsi_base, &addr); in acpi_register_ioapic() 799 if (ioapic_id < 0) { in acpi_register_ioapic() 809 ioapic_id = (int)uid; in acpi_register_ioapic() 813 ret = mp_register_ioapic(ioapic_id, phys_addr, gsi_base, &cfg); in acpi_register_ioapic()
|
/kernel/linux/linux-6.6/arch/x86/kernel/acpi/ |
H A D | boot.c | 875 int ioapic_id; in acpi_register_ioapic() local 882 ioapic_id = acpi_get_ioapic_id(handle, gsi_base, &addr); in acpi_register_ioapic() 883 if (ioapic_id < 0) { in acpi_register_ioapic() 893 ioapic_id = (int)uid; in acpi_register_ioapic() 897 ret = mp_register_ioapic(ioapic_id, phys_addr, gsi_base, &cfg); in acpi_register_ioapic()
|
/kernel/linux/linux-5.10/drivers/iommu/intel/ |
H A D | irq_remapping.c | 1016 int ioapic_id = mpc_ioapic_id(ioapic_idx); in parse_ioapics_under_ir() local 1017 if (!map_ioapic_to_iommu(ioapic_id)) { in parse_ioapics_under_ir() 1020 ioapic_id); in parse_ioapics_under_ir()
|
/kernel/linux/linux-6.6/drivers/iommu/intel/ |
H A D | irq_remapping.c | 999 int ioapic_id = mpc_ioapic_id(ioapic_idx); in parse_ioapics_under_ir() local 1000 if (!map_ioapic_to_iommu(ioapic_id)) { in parse_ioapics_under_ir() 1003 ioapic_id); in parse_ioapics_under_ir()
|
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | hyperv-tlfs.h | 739 u8 ioapic_id; member
|