Searched refs:ctrl_irq (Results 1 – 8 of 8) sorted by relevance
/linux-5.19.10/drivers/net/ethernet/mellanox/mlx5/core/ |
D | eq.c | 62 struct mlx5_irq *ctrl_irq; member 641 table->ctrl_irq = mlx5_ctrl_irq_request(dev); in create_async_eqs() 642 if (IS_ERR(table->ctrl_irq)) in create_async_eqs() 643 return PTR_ERR(table->ctrl_irq); in create_async_eqs() 649 .irq = table->ctrl_irq, in create_async_eqs() 662 .irq = table->ctrl_irq, in create_async_eqs() 672 .irq = table->ctrl_irq, in create_async_eqs() 691 mlx5_ctrl_irq_release(table->ctrl_irq); in create_async_eqs() 706 mlx5_ctrl_irq_release(table->ctrl_irq); in destroy_async_eqs() 738 param->irq = dev->priv.eq_table->ctrl_irq; in mlx5_eq_create_generic()
|
D | mlx5_irq.h | 26 void mlx5_ctrl_irq_release(struct mlx5_irq *ctrl_irq);
|
D | pci_irq.c | 375 void mlx5_ctrl_irq_release(struct mlx5_irq *ctrl_irq) in mlx5_ctrl_irq_release() argument 377 mlx5_irqs_release(&ctrl_irq, 1); in mlx5_ctrl_irq_release()
|
/linux-5.19.10/Documentation/devicetree/bindings/interrupt-controller/ |
D | samsung,s3c24xx-irq.txt | 19 <ctrl_num parent_irq ctrl_irq type> 27 ctrl_irq contains the interrupt bit of the controller
|
/linux-5.19.10/drivers/net/xen-netback/ |
D | interface.c | 658 vif->ctrl_irq = err; in xenvif_connect_ctrl() 662 err = request_threaded_irq(vif->ctrl_irq, NULL, xenvif_ctrl_irq_fn, in xenvif_connect_ctrl() 673 unbind_from_irqhandler(vif->ctrl_irq, vif); in xenvif_connect_ctrl() 674 vif->ctrl_irq = 0; in xenvif_connect_ctrl() 836 if (vif->ctrl_irq) { in xenvif_disconnect_ctrl() 838 unbind_from_irqhandler(vif->ctrl_irq, vif); in xenvif_disconnect_ctrl() 839 vif->ctrl_irq = 0; in xenvif_disconnect_ctrl()
|
D | common.h | 329 unsigned int ctrl_irq; member
|
D | xenbus.c | 186 if (vif->ctrl_irq) in xenvif_debugfs_addif()
|
D | netback.c | 1569 notify_remote_via_irq(vif->ctrl_irq); in push_ctrl_response()
|