Lines Matching refs:handler_data
373 struct irq_handler_data *handler_data;
375 handler_data = irq_data_get_irq_handler_data(data);
376 if (likely(handler_data)) {
382 imap = handler_data->imap;
391 upa_writeq(ICLR_IDLE, handler_data->iclr);
398 struct irq_handler_data *handler_data;
400 handler_data = irq_data_get_irq_handler_data(data);
401 if (likely(handler_data)) {
406 imap = handler_data->imap;
415 upa_writeq(ICLR_IDLE, handler_data->iclr);
444 struct irq_handler_data *handler_data;
446 handler_data = irq_data_get_irq_handler_data(data);
447 if (likely(handler_data))
448 upa_writeq(ICLR_IDLE, handler_data->iclr);
614 struct irq_handler_data *handler_data;
631 handler_data = irq_get_handler_data(irq);
632 if (unlikely(handler_data))
635 handler_data = kzalloc(sizeof(struct irq_handler_data), GFP_ATOMIC);
636 if (unlikely(!handler_data)) {
640 irq_set_handler_data(irq, handler_data);
642 handler_data->imap = imap;
643 handler_data->iclr = iclr;