Home
last modified time | relevance | path

Searched refs:irq_alloc_info (Results 1 – 19 of 19) sorted by relevance

/linux-4.4.14/arch/x86/include/asm/
Dirq_remapping.h30 struct irq_alloc_info;
53 irq_remapping_get_ir_irq_domain(struct irq_alloc_info *info);
55 irq_remapping_get_irq_domain(struct irq_alloc_info *info);
81 irq_remapping_get_ir_irq_domain(struct irq_alloc_info *info) in irq_remapping_get_ir_irq_domain()
87 irq_remapping_get_irq_domain(struct irq_alloc_info *info) in irq_remapping_get_irq_domain()
Dirqdomain.h15 extern void init_irq_alloc_info(struct irq_alloc_info *info,
17 extern void copy_irq_alloc_info(struct irq_alloc_info *dst,
18 struct irq_alloc_info *src);
Dio_apic.h98 struct irq_alloc_info;
169 struct irq_alloc_info *info);
176 extern void ioapic_set_alloc_attr(struct irq_alloc_info *info,
209 struct irq_alloc_info *info) in mp_map_gsi_to_irq()
Dmsi.h5 typedef struct irq_alloc_info msi_alloc_info_t;
Dhw_irq.h81 struct irq_alloc_info { struct
/linux-4.4.14/drivers/iommu/
Dirq_remapping.h30 struct irq_alloc_info;
59 struct irq_domain *(*get_ir_irq_domain)(struct irq_alloc_info *);
62 struct irq_domain *(*get_irq_domain)(struct irq_alloc_info *);
Dirq_remapping.c173 irq_remapping_get_ir_irq_domain(struct irq_alloc_info *info) in irq_remapping_get_ir_irq_domain()
191 irq_remapping_get_irq_domain(struct irq_alloc_info *info) in irq_remapping_get_irq_domain()
Dintel_irq_remapping.c1060 static struct irq_domain *intel_get_ir_irq_domain(struct irq_alloc_info *info) in intel_get_ir_irq_domain()
1086 static struct irq_domain *intel_get_irq_domain(struct irq_alloc_info *info) in intel_get_irq_domain()
1219 struct irq_alloc_info *info, in intel_irq_remapping_prepare_irte()
1306 struct irq_alloc_info *info = arg; in intel_irq_remapping_alloc()
Damd_iommu.c3772 static int get_devid(struct irq_alloc_info *info) in get_devid()
3795 static struct irq_domain *get_ir_irq_domain(struct irq_alloc_info *info) in get_ir_irq_domain()
3813 static struct irq_domain *get_irq_domain(struct irq_alloc_info *info) in get_irq_domain()
3850 struct irq_alloc_info *info, in irq_remapping_prepare_irte()
3901 struct irq_alloc_info *info = arg; in irq_remapping_alloc()
/linux-4.4.14/arch/x86/kernel/apic/
Dmsi.c73 struct irq_alloc_info info; in native_setup_msi_irqs()
235 struct irq_alloc_info info; in dmar_alloc_hwirq()
319 struct irq_alloc_info info; in hpet_create_irq_domain()
347 struct irq_alloc_info info; in hpet_assign_irq()
Dhtirq.c67 struct irq_alloc_info *info = arg; in htirq_domain_alloc()
168 struct irq_alloc_info info; in arch_setup_ht_irq()
Dvector.c242 struct irq_alloc_info *info) in assign_irq_vector_policy()
288 void init_irq_alloc_info(struct irq_alloc_info *info, in init_irq_alloc_info()
295 void copy_irq_alloc_info(struct irq_alloc_info *dst, struct irq_alloc_info *src) in copy_irq_alloc_info()
331 struct irq_alloc_info *info = arg; in x86_vector_alloc_irqs()
Dio_apic.c867 void ioapic_set_alloc_attr(struct irq_alloc_info *info, int node, in ioapic_set_alloc_attr()
882 static void ioapic_copy_alloc_attr(struct irq_alloc_info *dst, in ioapic_copy_alloc_attr()
883 struct irq_alloc_info *src, in ioapic_copy_alloc_attr()
913 static int ioapic_alloc_attr_node(struct irq_alloc_info *info) in ioapic_alloc_attr_node()
935 static bool mp_check_pin_attr(int irq, struct irq_alloc_info *info) in mp_check_pin_attr()
956 struct irq_alloc_info *info) in alloc_irq_from_domain()
999 struct irq_alloc_info *info) in alloc_isa_irq_from_domain()
1029 unsigned int flags, struct irq_alloc_info *info) in mp_map_pin_to_irq()
1033 struct irq_alloc_info tmp; in mp_map_pin_to_irq()
1104 int mp_map_gsi_to_irq(u32 gsi, unsigned int flags, struct irq_alloc_info *info) in mp_map_gsi_to_irq()
[all …]
/linux-4.4.14/arch/x86/platform/uv/
Duv_irq.c84 struct irq_alloc_info *info = arg; in uv_domain_alloc()
183 struct irq_alloc_info info; in uv_setup_irq()
/linux-4.4.14/arch/x86/platform/intel-mid/device_libs/
Dplatform_wdt.c30 struct irq_alloc_info info; in tangier_probe()
/linux-4.4.14/arch/x86/kernel/
Ddevicetree.c204 struct irq_alloc_info tmp; in dt_irqdomain_alloc()
/linux-4.4.14/arch/x86/pci/
Dintel_mid_pci.c214 struct irq_alloc_info info; in intel_mid_pci_irq_enable()
/linux-4.4.14/arch/x86/platform/intel-mid/
Dsfi.c436 struct irq_alloc_info info; in sfi_parse_devs()
/linux-4.4.14/arch/x86/kernel/acpi/
Dboot.c625 struct irq_alloc_info info; in acpi_register_gsi_ioapic()