Home
last modified time | relevance | path

Searched refs:ctrl_irq (Results 1 – 8 of 8) sorted by relevance

/Linux-v6.1/Documentation/devicetree/bindings/interrupt-controller/
Dsamsung,s3c24xx-irq.txt19 <ctrl_num parent_irq ctrl_irq type>
27 ctrl_irq contains the interrupt bit of the controller
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/
Deq.c62 struct mlx5_irq *ctrl_irq; member
644 table->ctrl_irq = mlx5_ctrl_irq_request(dev); in create_async_eqs()
645 if (IS_ERR(table->ctrl_irq)) in create_async_eqs()
646 return PTR_ERR(table->ctrl_irq); in create_async_eqs()
652 .irq = table->ctrl_irq, in create_async_eqs()
665 .irq = table->ctrl_irq, in create_async_eqs()
675 .irq = table->ctrl_irq, in create_async_eqs()
694 mlx5_ctrl_irq_release(table->ctrl_irq); in create_async_eqs()
709 mlx5_ctrl_irq_release(table->ctrl_irq); in destroy_async_eqs()
741 param->irq = dev->priv.eq_table->ctrl_irq; in mlx5_eq_create_generic()
Dmlx5_irq.h26 void mlx5_ctrl_irq_release(struct mlx5_irq *ctrl_irq);
Dpci_irq.c375 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-v6.1/drivers/net/xen-netback/
Dinterface.c646 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()
Dcommon.h326 unsigned int ctrl_irq; member
Dxenbus.c186 if (vif->ctrl_irq) in xenvif_debugfs_addif()
Dnetback.c1593 notify_remote_via_irq(vif->ctrl_irq); in push_ctrl_response()