__irq_set_handler
__irq_set_handler(irq, hdl, 0, fasteoi ? "fasteoi" : "edge");
__irq_set_handler(i, handle_edge_irq, 0, "edge");
__irq_set_handler(virq + i, handle_edge_irq, 0, "edge");
__irq_set_handler(unsigned int irq, irq_flow_handler_t handle, int is_chained,
__irq_set_handler(irq, handle, 0, NULL);
__irq_set_handler(irq, handle, 1, NULL);
EXPORT_SYMBOL_GPL(__irq_set_handler);
__irq_set_handler(irq, handle, 0, name);
__irq_set_handler(virq, handler, 0, handler_name);
__irq_set_handler(virq, info->handler, 0, info->handler_name);