Lines Matching refs:events
51 void opal_handle_events(uint64_t events) in opal_handle_events() argument
56 if (!in_irq() && (events & mask)) { in opal_handle_events()
57 last_outstanding_events = events; in opal_handle_events()
62 while (events & mask) { in opal_handle_events()
63 hwirq = fls64(events) - 1; in opal_handle_events()
70 events &= ~BIT_ULL(hwirq); in opal_handle_events()
81 __be64 events; in opal_event_unmask() local
85 opal_poll_events(&events); in opal_event_unmask()
86 last_outstanding_events = be64_to_cpu(events); in opal_event_unmask()
136 __be64 events; in opal_interrupt() local
138 opal_handle_interrupt(virq_to_hw(irq), &events); in opal_interrupt()
139 opal_handle_events(be64_to_cpu(events)); in opal_interrupt()