Lines Matching refs:handler_data
213 struct irq_handler_data *ihd = data->handler_data; in irq_data_to_handle()
220 struct irq_handler_data *ihd = data->handler_data; in irq_data_to_ino()
227 struct irq_handler_data *ihd = data->handler_data; in irq_data_to_sysino()
373 struct irq_handler_data *handler_data = data->handler_data; in sun4u_irq_enable() local
375 if (likely(handler_data)) { in sun4u_irq_enable()
380 imap = handler_data->imap; in sun4u_irq_enable()
389 upa_writeq(ICLR_IDLE, handler_data->iclr); in sun4u_irq_enable()
396 struct irq_handler_data *handler_data = data->handler_data; in sun4u_set_affinity() local
398 if (likely(handler_data)) { in sun4u_set_affinity()
403 imap = handler_data->imap; in sun4u_set_affinity()
412 upa_writeq(ICLR_IDLE, handler_data->iclr); in sun4u_set_affinity()
441 struct irq_handler_data *handler_data = data->handler_data; in sun4u_irq_eoi() local
443 if (likely(handler_data)) in sun4u_irq_eoi()
444 upa_writeq(ICLR_IDLE, handler_data->iclr); in sun4u_irq_eoi()
609 struct irq_handler_data *handler_data; in build_irq() local
626 handler_data = irq_get_handler_data(irq); in build_irq()
627 if (unlikely(handler_data)) in build_irq()
630 handler_data = kzalloc(sizeof(struct irq_handler_data), GFP_ATOMIC); in build_irq()
631 if (unlikely(!handler_data)) { in build_irq()
635 irq_set_handler_data(irq, handler_data); in build_irq()
637 handler_data->imap = imap; in build_irq()
638 handler_data->iclr = iclr; in build_irq()