Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/
Dpci_irq.c102 int irqn = pci_irq_vector(dev->pdev, i); in request_irqs() local
108 err = request_irq(irqn, mlx5_irq_int_handler, 0, irq->name, in request_irqs()
120 int irqn = pci_irq_vector(dev->pdev, i); in request_irqs() local
122 free_irq(irqn, &irq->nh); in request_irqs()
177 int irqn; in set_comp_irq_affinity_hint() local
180 irqn = pci_irq_vector(mdev->pdev, vecidx); in set_comp_irq_affinity_hint()
189 irq_set_affinity_hint(irqn, irq->mask)) in set_comp_irq_affinity_hint()
191 irqn); in set_comp_irq_affinity_hint()
200 int irqn; in clear_comp_irq_affinity_hint() local
203 irqn = pci_irq_vector(mdev->pdev, vecidx); in clear_comp_irq_affinity_hint()
[all …]
Deq.c183 disable_irq(eq->core.irqn); in mlx5_eq_poll_irq_disabled()
187 enable_irq(eq->core.irqn); in mlx5_eq_poll_irq_disabled()
339 eq->irqn = pci_irq_vector(dev->pdev, vecidx); in create_map_eq()
412 synchronize_irq(eq->irqn); in destroy_unmap_eq()
711 synchronize_irq(dev->priv.eq_table->async_eq.core.irqn); in mlx5_eq_synchronize_async_irq()
716 synchronize_irq(dev->priv.eq_table->cmd_eq.core.irqn); in mlx5_eq_synchronize_cmd_irq()
863 unsigned int *irqn) in mlx5_vector2eqn() argument
873 *irqn = eq->core.irqn; in mlx5_vector2eqn()
Dcq.c166 synchronize_irq(cq->irqn); in mlx5_core_destroy_cq()
Den_main.c1551 unsigned int irqn; in mlx5e_alloc_cq_common() local
1555 err = mlx5_vector2eqn(mdev, param->eq_ix, &eqn_not_used, &irqn); in mlx5e_alloc_cq_common()
1572 mcq->irqn = irqn; in mlx5e_alloc_cq_common()
/Linux-v5.10/drivers/gpio/
Dgpio-mpc8xxx.c47 unsigned int irqn; member
384 mpc8xxx_gc->irqn = irq_of_parse_and_map(np, 0); in mpc8xxx_probe()
385 if (!mpc8xxx_gc->irqn) in mpc8xxx_probe()
397 ret = devm_request_irq(&pdev->dev, mpc8xxx_gc->irqn, in mpc8xxx_probe()
403 np->full_name, mpc8xxx_gc->irqn, ret); in mpc8xxx_probe()
418 irq_set_chained_handler_and_data(mpc8xxx_gc->irqn, NULL, NULL); in mpc8xxx_remove()
/Linux-v5.10/drivers/irqchip/
Dirq-mvebu-pic.c93 unsigned long irqmap, irqn; in mvebu_pic_handle_cascade_irq() local
99 for_each_set_bit(irqn, &irqmap, BITS_PER_LONG) { in mvebu_pic_handle_cascade_irq()
100 cascade_irq = irq_find_mapping(pic->domain, irqn); in mvebu_pic_handle_cascade_irq()
Dirq-armada-370-xp.c608 unsigned long irqmap, irqn, irqsrc, cpuid; in armada_370_xp_mpic_handle_cascade_irq() local
616 for_each_set_bit(irqn, &irqmap, BITS_PER_LONG) { in armada_370_xp_mpic_handle_cascade_irq()
618 ARMADA_370_XP_INT_SOURCE_CTL(irqn)); in armada_370_xp_mpic_handle_cascade_irq()
626 if (irqn == 1) { in armada_370_xp_mpic_handle_cascade_irq()
631 cascade_irq = irq_find_mapping(armada_370_xp_mpic_domain, irqn); in armada_370_xp_mpic_handle_cascade_irq()
/Linux-v5.10/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.10/drivers/net/ethernet/mellanox/mlx5/core/en/
Dhealth.c120 err = devlink_fmsg_u32_pair_put(fmsg, "irqn", eq->core.irqn); in mlx5e_health_eq_diag_fmsg()
214 eq->core.eqn, eq->core.cons_index, eq->core.irqn); in mlx5e_health_channel_eq_recover()
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/lib/
Deq.h31 unsigned int irqn; member
/Linux-v5.10/include/linux/mlx5/
Dcq.h48 unsigned int irqn; member
Ddriver.h985 unsigned int *irqn);
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/fpga/
Dconn.c420 unsigned int irqn; in mlx5_fpga_conn_create_cq() local
449 err = mlx5_vector2eqn(mdev, smp_processor_id(), &eqn, &irqn); in mlx5_fpga_conn_create_cq()
479 conn->cq.mcq.irqn = irqn; in mlx5_fpga_conn_create_cq()
938 synchronize_irq(conn->cq.mcq.irqn); in mlx5_fpga_conn_destroy()
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/steering/
Ddr_send.c714 unsigned int irqn; in dr_create_cq() local
747 err = mlx5_vector2eqn(mdev, vector, &eqn, &irqn); in dr_create_cq()
783 cq->mcq.irqn = irqn; in dr_create_cq()
/Linux-v5.10/drivers/infiniband/hw/mlx5/
Dcq.c934 unsigned int irqn; in mlx5_ib_create_cq() local
973 err = mlx5_vector2eqn(dev->mdev, vector, &eqn, &irqn); in mlx5_ib_create_cq()
996 cq->mcq.irqn = irqn; in mlx5_ib_create_cq()
Ddevx.c909 unsigned int irqn; in UVERBS_HANDLER() local
921 err = mlx5_vector2eqn(dev->mdev, user_vector, &dev_eqn, &irqn); in UVERBS_HANDLER()
/Linux-v5.10/drivers/vdpa/mlx5/net/
Dmlx5_vnet.c506 unsigned int irqn; in cq_create() local
546 err = mlx5_vector2eqn(mdev, 0, &eqn, &irqn); in cq_create()