Searched refs:ctrl_irq (Results 1 – 7 of 7) sorted by relevance
63 struct mlx5_irq *ctrl_irq; member649 table->ctrl_irq = mlx5_ctrl_irq_request(dev); in create_async_eqs()650 if (IS_ERR(table->ctrl_irq)) in create_async_eqs()651 return PTR_ERR(table->ctrl_irq); in create_async_eqs()657 .irq = table->ctrl_irq, in create_async_eqs()670 .irq = table->ctrl_irq, in create_async_eqs()680 .irq = table->ctrl_irq, in create_async_eqs()699 mlx5_ctrl_irq_release(table->ctrl_irq); in create_async_eqs()714 mlx5_ctrl_irq_release(table->ctrl_irq); in destroy_async_eqs()746 param->irq = dev->priv.eq_table->ctrl_irq; in mlx5_eq_create_generic()
26 void mlx5_ctrl_irq_release(struct mlx5_irq *ctrl_irq);
376 void mlx5_ctrl_irq_release(struct mlx5_irq *ctrl_irq) in mlx5_ctrl_irq_release() argument378 mlx5_irqs_release(&ctrl_irq, 1); in mlx5_ctrl_irq_release()
646 vif->ctrl_irq = err; in xenvif_connect_ctrl()650 err = request_threaded_irq(vif->ctrl_irq, NULL, xenvif_ctrl_irq_fn, in xenvif_connect_ctrl()661 unbind_from_irqhandler(vif->ctrl_irq, vif); in xenvif_connect_ctrl()662 vif->ctrl_irq = 0; in xenvif_connect_ctrl()823 if (vif->ctrl_irq) { in xenvif_disconnect_ctrl()825 unbind_from_irqhandler(vif->ctrl_irq, vif); in xenvif_disconnect_ctrl()826 vif->ctrl_irq = 0; in xenvif_disconnect_ctrl()
326 unsigned int ctrl_irq; member
186 if (vif->ctrl_irq) in xenvif_debugfs_addif()
1588 notify_remote_via_irq(vif->ctrl_irq); in push_ctrl_response()
Completed in 23 milliseconds