Home
last modified time | relevance | path

Searched refs:irqaction (Results 1 – 14 of 14) sorted by relevance

/xen/xen/drivers/char/
A Dcadence-uart.c36 struct irqaction irqaction; member
77 uart->irqaction.handler = cuart_interrupt; in cuart_init_postirq()
78 uart->irqaction.name = "cadence-uart"; in cuart_init_postirq()
79 uart->irqaction.dev_id = port; in cuart_init_postirq()
80 if ( (rc = setup_irq(uart->irq, 0, &uart->irqaction)) != 0 ) in cuart_init_postirq()
A Dmeson-uart.c58 struct irqaction irqaction; member
96 uart->irqaction.handler = meson_uart_interrupt; in meson_uart_init_postirq()
97 uart->irqaction.name = "meson_uart"; in meson_uart_init_postirq()
98 uart->irqaction.dev_id = port; in meson_uart_init_postirq()
100 if ( setup_irq(uart->irq, 0, &uart->irqaction) != 0 ) in meson_uart_init_postirq()
A Dmvebu-uart.c61 struct irqaction irqaction; member
111 uart->irqaction.handler = mvebu3700_uart_interrupt; in mvebu3700_uart_init_postirq()
112 uart->irqaction.name = "mvebu3700_uart"; in mvebu3700_uart_init_postirq()
113 uart->irqaction.dev_id = port; in mvebu3700_uart_init_postirq()
115 if ( setup_irq(uart->irq, 0, &uart->irqaction) != 0 ) in mvebu3700_uart_init_postirq()
A Dexynos4210-uart.c34 struct irqaction irqaction; member
195 uart->irqaction.handler = exynos4210_uart_interrupt; in exynos4210_uart_init_postirq()
196 uart->irqaction.name = "exynos4210_uart"; in exynos4210_uart_init_postirq()
197 uart->irqaction.dev_id = port; in exynos4210_uart_init_postirq()
199 if ( (rc = setup_irq(uart->irq, 0, &uart->irqaction)) != 0 ) in exynos4210_uart_init_postirq()
A Dpl011.c37 struct irqaction irqaction; member
133 uart->irqaction.handler = pl011_interrupt; in pl011_init_postirq()
134 uart->irqaction.name = "pl011"; in pl011_init_postirq()
135 uart->irqaction.dev_id = port; in pl011_init_postirq()
136 if ( (rc = setup_irq(uart->irq, 0, &uart->irqaction)) != 0 ) in pl011_init_postirq()
A Domap-uart.c58 struct irqaction irqaction; member
230 uart->irqaction.handler = omap_uart_interrupt; in omap_uart_init_postirq()
231 uart->irqaction.name = "omap_uart"; in omap_uart_init_postirq()
232 uart->irqaction.dev_id = port; in omap_uart_init_postirq()
234 if ( setup_irq(uart->irq, 0, &uart->irqaction) != 0 ) in omap_uart_init_postirq()
A Dscif-uart.c41 struct irqaction irqaction; member
167 uart->irqaction.handler = scif_uart_interrupt; in scif_uart_init_postirq()
168 uart->irqaction.name = "scif_uart"; in scif_uart_init_postirq()
169 uart->irqaction.dev_id = port; in scif_uart_init_postirq()
171 if ( (rc = setup_irq(uart->irq, 0, &uart->irqaction)) != 0 ) in scif_uart_init_postirq()
A Dns16550.c75 struct irqaction irqaction; member
828 uart->irqaction.handler = ns16550_interrupt; in ns16550_init_postirq()
829 uart->irqaction.name = "ns16550"; in ns16550_init_postirq()
830 uart->irqaction.dev_id = port; in ns16550_init_postirq()
831 if ( (rc = setup_irq(uart->irq, 0, &uart->irqaction)) != 0 ) in ns16550_init_postirq()
/xen/xen/include/xen/
A Dirq.h13 struct irqaction { struct
19 struct irqaction *next; argument
90 struct irqaction *action; /* IRQ action list */
112 struct irqaction *);
/xen/xen/arch/arm/
A Dirq.c168 struct irqaction *action; in request_irq()
182 action = xmalloc(struct irqaction); in request_irq()
202 struct irqaction *action; in do_IRQ()
276 struct irqaction *action, **action_ptr; in release_irq()
319 struct irqaction *new) in __setup_irq()
345 int setup_irq(unsigned int irq, unsigned int irqflags, struct irqaction *new) in setup_irq()
417 struct irqaction *action; in route_irq_to_guest()
445 action = xmalloc(struct irqaction); in route_irq_to_guest()
/xen/xen/include/asm-arm/
A Dirq.h58 struct irqaction;
/xen/xen/arch/x86/
A Di8259.c335 static struct irqaction __read_mostly cascade = { no_action, "cascade", NULL};
A Dirq.c316 struct irqaction *action; in destroy_irq()
955 struct irqaction * action; in request_irq()
969 action = xmalloc(struct irqaction); in request_irq()
989 struct irqaction *action; in release_irq()
1008 struct irqaction *new) in setup_irq()
1586 desc->action = (struct irqaction *)action; in pirq_guest_bind()
1899 struct irqaction *action; in do_IRQ()
A Dtime.c232 static struct irqaction __read_mostly irq0 = {

Completed in 23 milliseconds