Lines Matching refs:handler_data
369 struct irq_handler_data *handler_data; in sun4u_irq_enable() local
371 handler_data = irq_data_get_irq_handler_data(data); in sun4u_irq_enable()
372 if (likely(handler_data)) { in sun4u_irq_enable()
378 imap = handler_data->imap; in sun4u_irq_enable()
387 upa_writeq(ICLR_IDLE, handler_data->iclr); in sun4u_irq_enable()
394 struct irq_handler_data *handler_data; in sun4u_set_affinity() local
396 handler_data = irq_data_get_irq_handler_data(data); in sun4u_set_affinity()
397 if (likely(handler_data)) { in sun4u_set_affinity()
402 imap = handler_data->imap; in sun4u_set_affinity()
411 upa_writeq(ICLR_IDLE, handler_data->iclr); in sun4u_set_affinity()
440 struct irq_handler_data *handler_data; in sun4u_irq_eoi() local
442 handler_data = irq_data_get_irq_handler_data(data); in sun4u_irq_eoi()
443 if (likely(handler_data)) in sun4u_irq_eoi()
444 upa_writeq(ICLR_IDLE, handler_data->iclr); in sun4u_irq_eoi()
610 struct irq_handler_data *handler_data; in build_irq() local
627 handler_data = irq_get_handler_data(irq); in build_irq()
628 if (unlikely(handler_data)) in build_irq()
631 handler_data = kzalloc_obj(struct irq_handler_data, GFP_ATOMIC); in build_irq()
632 if (unlikely(!handler_data)) { in build_irq()
636 irq_set_handler_data(irq, handler_data); in build_irq()
638 handler_data->imap = imap; in build_irq()
639 handler_data->iclr = iclr; in build_irq()