Lines Matching refs:irq_data

1129 static void intel_ir_reconfigure_irte(struct irq_data *irqd, bool force)  in intel_ir_reconfigure_irte()
1162 intel_ir_set_affinity(struct irq_data *data, const struct cpumask *mask, in intel_ir_set_affinity()
1165 struct irq_data *parent = data->parent_data; in intel_ir_set_affinity()
1184 static void intel_ir_compose_msi_msg(struct irq_data *irq_data, in intel_ir_compose_msi_msg() argument
1187 struct intel_ir_data *ir_data = irq_data->chip_data; in intel_ir_compose_msi_msg()
1192 static int intel_ir_set_vcpu_affinity(struct irq_data *data, void *info) in intel_ir_set_vcpu_affinity()
1290 struct irq_data *irq_data; in intel_free_irq_resources() local
1296 irq_data = irq_domain_get_irq_data(domain, virq + i); in intel_free_irq_resources()
1297 if (irq_data && irq_data->chip_data) { in intel_free_irq_resources()
1298 data = irq_data->chip_data; in intel_free_irq_resources()
1303 irq_domain_reset_irq_data(irq_data); in intel_free_irq_resources()
1316 struct irq_data *irq_data; in intel_irq_remapping_alloc() local
1342 irq_data = irq_domain_get_irq_data(domain, virq + i); in intel_irq_remapping_alloc()
1343 irq_cfg = irqd_cfg(irq_data); in intel_irq_remapping_alloc()
1344 if (!irq_data || !irq_cfg) { in intel_irq_remapping_alloc()
1362 irq_data->hwirq = (index << 16) + i; in intel_irq_remapping_alloc()
1363 irq_data->chip_data = ird; in intel_irq_remapping_alloc()
1364 irq_data->chip = &intel_ir_chip; in intel_irq_remapping_alloc()
1385 struct irq_data *irq_data, bool reserve) in intel_irq_remapping_activate() argument
1387 intel_ir_reconfigure_irte(irq_data, true); in intel_irq_remapping_activate()
1392 struct irq_data *irq_data) in intel_irq_remapping_deactivate() argument
1394 struct intel_ir_data *data = irq_data->chip_data; in intel_irq_remapping_deactivate()