Searched refs:ctrl_irq (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/net/xen-netback/ |
| H A D | interface.c | 645 vif->ctrl_irq = err; in xenvif_connect_ctrl() 649 err = request_threaded_irq(vif->ctrl_irq, NULL, xenvif_ctrl_irq_fn, in xenvif_connect_ctrl() 660 unbind_from_irqhandler(vif->ctrl_irq, vif); in xenvif_connect_ctrl() 661 vif->ctrl_irq = 0; in xenvif_connect_ctrl() 821 if (vif->ctrl_irq) { in xenvif_disconnect_ctrl() 823 unbind_from_irqhandler(vif->ctrl_irq, vif); in xenvif_disconnect_ctrl() 824 vif->ctrl_irq = 0; in xenvif_disconnect_ctrl()
|
| H A D | common.h | 326 unsigned int ctrl_irq; member
|
| H A D | xenbus.c | 186 if (vif->ctrl_irq) in xenvif_debugfs_addif()
|
| H A D | netback.c | 1641 notify_remote_via_irq(vif->ctrl_irq); in push_ctrl_response()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | eq.c | 64 struct mlx5_irq *ctrl_irq; member 653 table->ctrl_irq = mlx5_ctrl_irq_request(dev); in create_async_eqs() 654 if (IS_ERR(table->ctrl_irq)) in create_async_eqs() 655 return PTR_ERR(table->ctrl_irq); in create_async_eqs() 661 .irq = table->ctrl_irq, in create_async_eqs() 674 .irq = table->ctrl_irq, in create_async_eqs() 690 .irq = table->ctrl_irq, in create_async_eqs() 709 mlx5_ctrl_irq_release(dev, table->ctrl_irq); in create_async_eqs() 725 mlx5_ctrl_irq_release(dev, table->ctrl_irq); in destroy_async_eqs() 757 param->irq = dev->priv.eq_table->ctrl_irq; in mlx5_eq_create_generic()
|
| H A D | mlx5_irq.h | 31 void mlx5_ctrl_irq_release(struct mlx5_core_dev *dev, struct mlx5_irq *ctrl_irq);
|
| H A D | pci_irq.c | 457 void mlx5_ctrl_irq_release(struct mlx5_core_dev *dev, struct mlx5_irq *ctrl_irq) in mlx5_ctrl_irq_release() argument 459 mlx5_irq_affinity_irq_release(dev, ctrl_irq); in mlx5_ctrl_irq_release()
|