Lines Matching refs:handler_data
374 struct irq_handler_data *handler_data;
376 handler_data = irq_data_get_irq_handler_data(data);
377 if (likely(handler_data)) {
383 imap = handler_data->imap;
392 upa_writeq(ICLR_IDLE, handler_data->iclr);
399 struct irq_handler_data *handler_data;
401 handler_data = irq_data_get_irq_handler_data(data);
402 if (likely(handler_data)) {
407 imap = handler_data->imap;
416 upa_writeq(ICLR_IDLE, handler_data->iclr);
445 struct irq_handler_data *handler_data;
447 handler_data = irq_data_get_irq_handler_data(data);
448 if (likely(handler_data))
449 upa_writeq(ICLR_IDLE, handler_data->iclr);
615 struct irq_handler_data *handler_data;
632 handler_data = irq_get_handler_data(irq);
633 if (unlikely(handler_data))
636 handler_data = kzalloc(sizeof(struct irq_handler_data), GFP_ATOMIC);
637 if (unlikely(!handler_data)) {
641 irq_set_handler_data(irq, handler_data);
643 handler_data->imap = imap;
644 handler_data->iclr = iclr;