Name

__handle_domain_irq — Invoke the handler for a HW irq belonging to a domain

Synopsis

int __handle_domain_irq (struct irq_domain * domain,
 unsigned int hwirq,
 bool lookup,
 struct pt_regs * regs);
 

Arguments

struct irq_domain * domain

The domain where to perform the lookup

unsigned int hwirq

The HW irq number to convert to a logical one

bool lookup

Whether to perform the domain lookup or not

struct pt_regs * regs

Register file coming from the low-level handling code

Return

0 on success, or -EINVAL if conversion has failed