/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | pci_irq.c | 102 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 in clear_comp_irq_affinity_hint() [all...] |
H A D | eq.c | 183 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 vector2eqnirqn() 872 if (irqn) in vector2eqnirqn() 873 *irqn = eq->core.irqn; in vector2eqnirqn() 862 vector2eqnirqn(struct mlx5_core_dev *dev, int vector, int *eqn, unsigned int *irqn) vector2eqnirqn() argument 890 mlx5_vector2irqn(struct mlx5_core_dev *dev, int vector, unsigned int *irqn) mlx5_vector2irqn() argument [all...] |
H A D | cq.c | 137 cq->irqn = eq->core.irqn; in mlx5_core_create_cq() 169 synchronize_irq(cq->irqn); in mlx5_core_destroy_cq()
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-mpc8xxx.c | 44 int irqn; member 389 mpc8xxx_gc->irqn = platform_get_irq(pdev, 0); in mpc8xxx_probe() 390 if (mpc8xxx_gc->irqn < 0) in mpc8xxx_probe() 391 return mpc8xxx_gc->irqn; in mpc8xxx_probe() 405 ret = devm_request_irq(&pdev->dev, mpc8xxx_gc->irqn, in mpc8xxx_probe() 412 mpc8xxx_gc->irqn, ret); in mpc8xxx_probe() 427 irq_set_chained_handler_and_data(mpc8xxx_gc->irqn, NULL, NULL); in mpc8xxx_remove()
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-mvebu-pic.c | 93 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()
|
H A D | irq-armada-370-xp.c | 613 unsigned long irqmap, irqn, irqsrc, cpuid; in armada_370_xp_mpic_handle_cascade_irq() local 621 for_each_set_bit(irqn, &irqmap, BITS_PER_LONG) { in armada_370_xp_mpic_handle_cascade_irq() 623 ARMADA_370_XP_INT_SOURCE_CTL(irqn)); in armada_370_xp_mpic_handle_cascade_irq() 631 if (irqn == 1) { in armada_370_xp_mpic_handle_cascade_irq() 636 cascade_irq = irq_find_mapping(armada_370_xp_mpic_domain, irqn); in armada_370_xp_mpic_handle_cascade_irq()
|
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-mvebu-pic.c | 107 unsigned long irqmap, irqn; in mvebu_pic_handle_cascade_irq() local 112 for_each_set_bit(irqn, &irqmap, BITS_PER_LONG) in mvebu_pic_handle_cascade_irq() 113 generic_handle_domain_irq(pic->domain, irqn); in mvebu_pic_handle_cascade_irq()
|
H A D | irq-armada-370-xp.c | 627 unsigned long irqmap, irqn, irqsrc, cpuid; in armada_370_xp_mpic_handle_cascade_irq() local 634 for_each_set_bit(irqn, &irqmap, BITS_PER_LONG) { in armada_370_xp_mpic_handle_cascade_irq() 636 ARMADA_370_XP_INT_SOURCE_CTL(irqn)); in armada_370_xp_mpic_handle_cascade_irq() 644 if (irqn == 1) { in armada_370_xp_mpic_handle_cascade_irq() 649 generic_handle_domain_irq(armada_370_xp_mpic_domain, irqn); in armada_370_xp_mpic_handle_cascade_irq()
|
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-mpc8xxx.c | 47 unsigned int irqn; member 385 mpc8xxx_gc->irqn = irq_of_parse_and_map(np, 0); in mpc8xxx_probe() 386 if (!mpc8xxx_gc->irqn) in mpc8xxx_probe() 398 ret = devm_request_irq(&pdev->dev, mpc8xxx_gc->irqn, in mpc8xxx_probe() 404 np->full_name, mpc8xxx_gc->irqn, ret); in mpc8xxx_probe() 421 irq_set_chained_handler_and_data(mpc8xxx_gc->irqn, NULL, NULL); in mpc8xxx_remove()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/efa/ |
H A D | efa_main.c | 127 err = request_irq(irq->irqn, irq->handler, 0, irq->name, irq->data); in efa_request_irq() 134 irq_set_affinity_hint(irq->irqn, &irq->affinity_hint_mask); in efa_request_irq() 150 eq->irq.irqn = pci_irq_vector(dev->pdev, vector); in efa_setup_comp_irq() 156 irq_set_affinity_hint(irq->irqn, NULL); in efa_free_irq() 157 free_irq(irq->irqn, irq->data); in efa_free_irq() 169 dev->admin_irq.irqn = pci_irq_vector(dev->pdev, in efa_setup_mgmnt_irq() 175 dev->admin_irq.irqn, in efa_setup_mgmnt_irq()
|
H A D | efa.h | 29 u32 irqn; member
|
H A D | efa_verbs.c | 1024 synchronize_irq(cq->eq->irq.irqn); in efa_destroy_cq()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | eq.h | 31 unsigned int irqn; member 101 int mlx5_vector2irqn(struct mlx5_core_dev *dev, int vector, unsigned int *irqn);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | eq.h | 32 unsigned int irqn; member 107 int mlx5_comp_irqn_get(struct mlx5_core_dev *dev, int vector, unsigned int *irqn);
|
/kernel/linux/linux-5.10/drivers/tty/ipwireless/ |
H A D | hardware.c | 1060 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 in do_close_hardware() [all...] |
/kernel/linux/linux-6.6/drivers/tty/ipwireless/ |
H A D | hardware.c | 1060 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 in do_close_hardware() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | cq.c | 138 cq->irqn = eq->core.irqn; in mlx5_create_cq() 180 synchronize_irq(cq->irqn); in mlx5_core_destroy_cq()
|
H A D | eq.c | 165 disable_irq(eq->core.irqn); in mlx5_eq_poll_irq_disabled() 169 enable_irq(eq->core.irqn); in mlx5_eq_poll_irq_disabled() 332 eq->irqn = pci_irq_vector(dev->pdev, vecidx); in create_map_eq() 736 synchronize_irq(dev->priv.eq_table->async_eq.core.irqn); in mlx5_eq_synchronize_async_irq() 741 synchronize_irq(dev->priv.eq_table->cmd_eq.core.irqn); in mlx5_eq_synchronize_cmd_irq() 1096 int mlx5_comp_irqn_get(struct mlx5_core_dev *dev, int vector, unsigned int *irqn) in mlx5_comp_irqn_get() argument 1109 *irqn = eq->core.irqn; in mlx5_comp_irqn_get()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | health.c | 120 err = devlink_fmsg_u32_pair_put(fmsg, "irqn", eq->core.irqn); in mlx5e_health_eq_diag_fmsg() 213 netdev_err(channel->netdev, "EQ 0x%x: Cons = 0x%x, irqn = 0x%x\n", in mlx5e_health_channel_eq_recover() 214 eq->core.eqn, eq->core.cons_index, eq->core.irqn); in mlx5e_health_channel_eq_recover()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | health.c | 119 err = devlink_fmsg_u32_pair_put(fmsg, "irqn", eq->core.irqn); in mlx5e_health_eq_diag_fmsg() 211 netdev_err(dev, "EQ 0x%x: Cons = 0x%x, irqn = 0x%x\n", in mlx5e_health_channel_eq_recover() 212 eq->core.eqn, eq->core.cons_index, eq->core.irqn); in mlx5e_health_channel_eq_recover()
|
/kernel/linux/linux-5.10/include/linux/mlx5/ |
H A D | cq.h | 48 unsigned int irqn; member
|
/kernel/linux/linux-6.6/include/linux/mlx5/ |
H A D | cq.h | 48 unsigned int irqn; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
H A D | conn.c | 936 synchronize_irq(conn->cq.mcq.irqn); in mlx5_fpga_conn_destroy()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
H A D | conn.c | 937 synchronize_irq(conn->cq.mcq.irqn); in mlx5_fpga_conn_destroy()
|