synchronize_irq
synchronize_irq(nq->msix_vec);
synchronize_irq(nq->msix_vec);
synchronize_irq(creq->msix_vec);
synchronize_irq(priv->eq_table.eq[MLX4_CQ_TO_EQ_VECTOR(cq->vector)].irq);
synchronize_irq(priv->eq_table.eq[MLX4_EQ_ASYNC].irq);
synchronize_irq(eq->irq);
synchronize_irq(dev->priv.msix_arr[MLX5_EQ_VEC_CMD].vector);
synchronize_irq(mdev->priv.msix_arr[x].vector);
synchronize_irq(conn->cq.mcq.irqn);
synchronize_irq(dev->eq_table.eq[MTHCA_EQ_COMP].msi_x_vector);
synchronize_irq(dev->pdev->irq);