Home
last modified time | relevance | path

Searched refs:irqn (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/
Dpci_irq.c37 int irqn; member
150 irq_set_affinity_hint(irq->irqn, NULL); in irq_release()
152 free_irq(irq->irqn, &irq->nh); in irq_release()
218 irq->irqn = pci_irq_vector(dev->pdev, i); in irq_request()
226 err = request_irq(irq->irqn, irq_int_handler, 0, irq->name, in irq_request()
250 free_irq(irq->irqn, &irq->nh); in irq_request()
309 irq_set_affinity_hint(irq->irqn, irq->mask); in irq_pool_create_irq()
365 least_loaded_irq->irqn, pool->name, in irq_pool_request_affinity()
389 irq_set_affinity_hint(irq->irqn, irq->mask); in irq_pool_request_vector()
409 synchronize_irq(irq->irqn); in mlx5_irq_release()
[all …]
Deq.c160 disable_irq(eq->core.irqn); in mlx5_eq_poll_irq_disabled()
164 enable_irq(eq->core.irqn); in mlx5_eq_poll_irq_disabled()
331 eq->irqn = pci_irq_vector(dev->pdev, vecidx); in create_map_eq()
697 synchronize_irq(dev->priv.eq_table->async_eq.core.irqn); in mlx5_eq_synchronize_async_irq()
702 synchronize_irq(dev->priv.eq_table->cmd_eq.core.irqn); in mlx5_eq_synchronize_cmd_irq()
859 unsigned int *irqn) in vector2eqnirqn() argument
868 if (irqn) in vector2eqnirqn()
869 *irqn = eq->core.irqn; in vector2eqnirqn()
886 int mlx5_vector2irqn(struct mlx5_core_dev *dev, int vector, unsigned int *irqn) in mlx5_vector2irqn() argument
888 return vector2eqnirqn(dev, vector, NULL, irqn); in mlx5_vector2irqn()
Dcq.c138 cq->irqn = eq->core.irqn; in mlx5_core_create_cq()
168 synchronize_irq(cq->irqn); in mlx5_core_destroy_cq()
/Linux-v5.15/drivers/gpio/
Dgpio-mpc8xxx.c50 unsigned int irqn; member
390 mpc8xxx_gc->irqn = platform_get_irq(pdev, 0); in mpc8xxx_probe()
391 if (!mpc8xxx_gc->irqn) in mpc8xxx_probe()
406 ret = devm_request_irq(&pdev->dev, mpc8xxx_gc->irqn, in mpc8xxx_probe()
413 mpc8xxx_gc->irqn, ret); in mpc8xxx_probe()
428 irq_set_chained_handler_and_data(mpc8xxx_gc->irqn, NULL, NULL); in mpc8xxx_remove()
/Linux-v5.15/drivers/infiniband/hw/efa/
Defa_main.c86 err = request_irq(irq->irqn, irq->handler, 0, irq->name, irq->data); in efa_request_mgmnt_irq()
94 nr_cpumask_bits, &irq->affinity_hint_mask, irq->irqn); in efa_request_mgmnt_irq()
95 irq_set_affinity_hint(irq->irqn, &irq->affinity_hint_mask); in efa_request_mgmnt_irq()
108 dev->admin_irq.irqn = in efa_setup_mgmnt_irq()
114 dev->admin_irq.irqn, in efa_setup_mgmnt_irq()
123 irq_set_affinity_hint(irq->irqn, NULL); in efa_free_mgmnt_irq()
124 free_irq(irq->irqn, irq->data); in efa_free_mgmnt_irq()
Defa.h30 u32 irqn; member
/Linux-v5.15/drivers/irqchip/
Dirq-mvebu-pic.c93 unsigned long irqmap, irqn; in mvebu_pic_handle_cascade_irq() local
98 for_each_set_bit(irqn, &irqmap, BITS_PER_LONG) in mvebu_pic_handle_cascade_irq()
99 generic_handle_domain_irq(pic->domain, irqn); in mvebu_pic_handle_cascade_irq()
Dirq-armada-370-xp.c607 unsigned long irqmap, irqn, irqsrc, cpuid; in armada_370_xp_mpic_handle_cascade_irq() local
614 for_each_set_bit(irqn, &irqmap, BITS_PER_LONG) { in armada_370_xp_mpic_handle_cascade_irq()
616 ARMADA_370_XP_INT_SOURCE_CTL(irqn)); in armada_370_xp_mpic_handle_cascade_irq()
624 if (irqn == 1) { in armada_370_xp_mpic_handle_cascade_irq()
629 generic_handle_domain_irq(armada_370_xp_mpic_domain, irqn); in armada_370_xp_mpic_handle_cascade_irq()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/lib/
Deq.h32 unsigned int irqn; member
107 int mlx5_vector2irqn(struct mlx5_core_dev *dev, int vector, unsigned int *irqn);
/Linux-v5.15/drivers/tty/ipwireless/
Dhardware.c1060 unsigned short irqn; in ipwireless_handle_v1_interrupt() local
1062 irqn = inw(hw->base_port + IOIR); in ipwireless_handle_v1_interrupt()
1065 if (irqn == 0xFFFF) in ipwireless_handle_v1_interrupt()
1067 else if (irqn != 0) { in ipwireless_handle_v1_interrupt()
1072 if (irqn & IR_TXINTR) { in ipwireless_handle_v1_interrupt()
1079 if (irqn & IR_RXINTR) { in ipwireless_handle_v1_interrupt()
1600 unsigned int irqn; in do_close_hardware() local
1607 irqn = inw(hw->base_port + IOIR); in do_close_hardware()
1608 if (irqn & IR_TXINTR) in do_close_hardware()
1610 if (irqn & IR_RXINTR) in do_close_hardware()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/
Dhealth.c119 err = devlink_fmsg_u32_pair_put(fmsg, "irqn", eq->core.irqn); in mlx5e_health_eq_diag_fmsg()
212 eq->core.eqn, eq->core.cons_index, eq->core.irqn); in mlx5e_health_channel_eq_recover()
/Linux-v5.15/include/linux/mlx5/
Dcq.h48 unsigned int irqn; member
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/fpga/
Dconn.c937 synchronize_irq(conn->cq.mcq.irqn); in mlx5_fpga_conn_destroy()