Lines Matching refs:ext_irq
40 static inline bool is_gsi(struct acpi_resource_extended_irq *ext_irq) in is_gsi() argument
42 return ext_irq->resource_source.string_length == 0 && in is_gsi()
43 ext_irq->producer_consumer == ACPI_CONSUMER; in is_gsi()
46 static inline bool is_gsi(struct acpi_resource_extended_irq *ext_irq) in is_gsi() argument
623 struct acpi_resource_extended_irq *ext_irq; in acpi_dev_resource_interrupt() local
642 ext_irq = &ares->data.extended_irq; in acpi_dev_resource_interrupt()
643 if (index >= ext_irq->interrupt_count) { in acpi_dev_resource_interrupt()
647 if (is_gsi(ext_irq)) in acpi_dev_resource_interrupt()
648 acpi_dev_get_irqresource(res, ext_irq->interrupts[index], in acpi_dev_resource_interrupt()
649 ext_irq->triggering, ext_irq->polarity, in acpi_dev_resource_interrupt()
650 ext_irq->shareable, ext_irq->wake_capable, in acpi_dev_resource_interrupt()