irq_table 113 arch/sparc/kernel/irq_32.c static struct irq_bucket irq_table[NR_IRQS]; irq_table 130 arch/sparc/kernel/irq_32.c if (irq_table[i].real_irq == real_irq && irq_table[i].pil == pil) irq_table 135 arch/sparc/kernel/irq_32.c if (!irq_table[i].irq) irq_table 140 arch/sparc/kernel/irq_32.c irq_table[i].real_irq = real_irq; irq_table 141 arch/sparc/kernel/irq_32.c irq_table[i].irq = i; irq_table 142 arch/sparc/kernel/irq_32.c irq_table[i].pil = pil; irq_table 167 arch/sparc/kernel/irq_32.c p = &irq_table[irq]; irq_table 185 arch/sparc/kernel/irq_32.c p = &irq_table[irq]; irq_table 675 drivers/infiniband/hw/qib/qib_iba7322.c } irq_table[] = { irq_table 3448 drivers/infiniband/hw/qib/qib_iba7322.c if (i < ARRAY_SIZE(irq_table)) { irq_table 3449 drivers/infiniband/hw/qib/qib_iba7322.c if (irq_table[i].port) { irq_table 3451 drivers/infiniband/hw/qib/qib_iba7322.c if (irq_table[i].port > dd->num_pports) irq_table 3453 drivers/infiniband/hw/qib/qib_iba7322.c arg = dd->pport + irq_table[i].port - 1; irq_table 3457 drivers/infiniband/hw/qib/qib_iba7322.c dca = irq_table[i].dca; irq_table 3459 drivers/infiniband/hw/qib/qib_iba7322.c lsb = irq_table[i].lsb; irq_table 3460 drivers/infiniband/hw/qib/qib_iba7322.c handler = irq_table[i].handler; irq_table 3464 drivers/infiniband/hw/qib/qib_iba7322.c irq_table[i].name); irq_table 3468 drivers/infiniband/hw/qib/qib_iba7322.c ctxt = i - ARRAY_SIZE(irq_table); irq_table 7280 drivers/infiniband/hw/qib/qib_iba7322.c tabsize = dd->first_user_ctxt + ARRAY_SIZE(irq_table); irq_table 7282 drivers/infiniband/hw/qib/qib_iba7322.c if ((i < ARRAY_SIZE(irq_table) && irq_table 7283 drivers/infiniband/hw/qib/qib_iba7322.c irq_table[i].port <= dd->num_pports) || irq_table 7284 drivers/infiniband/hw/qib/qib_iba7322.c (i >= ARRAY_SIZE(irq_table) && irq_table 7285 drivers/infiniband/hw/qib/qib_iba7322.c dd->rcd[i - ARRAY_SIZE(irq_table)])) irq_table 87 drivers/net/ethernet/mellanox/mlx5/core/eq.c struct mlx5_irq_table *irq_table; irq_table 341 drivers/net/ethernet/mellanox/mlx5/core/eq.c err = mlx5_irq_attach_nb(eq_table->irq_table, eq->vecidx, nb); irq_table 362 drivers/net/ethernet/mellanox/mlx5/core/eq.c mlx5_irq_detach_nb(eq_table->irq_table, eq->vecidx, nb); irq_table 432 drivers/net/ethernet/mellanox/mlx5/core/eq.c eq_table->irq_table = dev->priv.irq_table; irq_table 869 drivers/net/ethernet/mellanox/mlx5/core/eq.c return mlx5_irq_get_affinity_mask(dev->priv.eq_table->irq_table, irq_table 877 drivers/net/ethernet/mellanox/mlx5/core/eq.c return mlx5_irq_get_rmap(dev->priv.eq_table->irq_table); irq_table 910 drivers/net/ethernet/mellanox/mlx5/core/eq.c mlx5_irq_get_num_comp(eq_table->irq_table); irq_table 166 drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h int mlx5_irq_attach_nb(struct mlx5_irq_table *irq_table, int vecidx, irq_table 168 drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h int mlx5_irq_detach_nb(struct mlx5_irq_table *irq_table, int vecidx, irq_table 171 drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h mlx5_irq_get_affinity_mask(struct mlx5_irq_table *irq_table, int vecidx); irq_table 31 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c struct mlx5_irq_table *irq_table; irq_table 33 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c irq_table = kvzalloc(sizeof(*irq_table), GFP_KERNEL); irq_table 34 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c if (!irq_table) irq_table 37 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c dev->priv.irq_table = irq_table; irq_table 43 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c kvfree(dev->priv.irq_table); irq_table 53 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c struct mlx5_irq_table *irq_table = dev->priv.irq_table; irq_table 55 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c return &irq_table->irq[vecidx]; irq_table 58 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c int mlx5_irq_attach_nb(struct mlx5_irq_table *irq_table, int vecidx, irq_table 63 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c irq = &irq_table->irq[vecidx]; irq_table 67 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c int mlx5_irq_detach_nb(struct mlx5_irq_table *irq_table, int vecidx, irq_table 72 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c irq = &irq_table->irq[vecidx]; irq_table 130 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c struct mlx5_irq_table *irq_table = dev->priv.irq_table; irq_table 132 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c free_irq_cpu_rmap(irq_table->rmap); irq_table 140 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c struct mlx5_irq_table *irq_table = mdev->priv.irq_table; irq_table 144 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c num_affinity_vec = mlx5_irq_get_num_comp(irq_table); irq_table 145 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c irq_table->rmap = alloc_irq_cpu_rmap(num_affinity_vec); irq_table 146 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c if (!irq_table->rmap) { irq_table 153 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c for (; vecidx < irq_table->nvec; vecidx++) { irq_table 154 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c err = irq_cpu_rmap_add(irq_table->rmap, irq_table 210 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c int nvec = mlx5_irq_get_num_comp(mdev->priv.irq_table); irq_table 231 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c int nvec = mlx5_irq_get_num_comp(mdev->priv.irq_table); irq_table 239 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c mlx5_irq_get_affinity_mask(struct mlx5_irq_table *irq_table, int vecidx) irq_table 241 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c return irq_table->irq[vecidx].mask; irq_table 245 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c struct cpu_rmap *mlx5_irq_get_rmap(struct mlx5_irq_table *irq_table) irq_table 247 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c return irq_table->rmap; irq_table 253 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c struct mlx5_irq_table *table = dev->priv.irq_table; irq_table 264 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c struct mlx5_irq_table *table = priv->irq_table; irq_table 319 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c struct mlx5_irq_table *table = dev->priv.irq_table; irq_table 192 drivers/scsi/g_NCR5380.c static int legacy_find_free_irq(int *irq_table) irq_table 194 drivers/scsi/g_NCR5380.c while (*irq_table != -1) { irq_table 195 drivers/scsi/g_NCR5380.c if (!request_irq(*irq_table, legacy_empty_irq_handler, irq_table 197 drivers/scsi/g_NCR5380.c (void *)irq_table)) { irq_table 198 drivers/scsi/g_NCR5380.c free_irq(*irq_table, (void *) irq_table); irq_table 199 drivers/scsi/g_NCR5380.c return *irq_table; irq_table 201 drivers/scsi/g_NCR5380.c irq_table++; irq_table 397 drivers/scsi/g_NCR5380.c int *irq_table = hp_c2502_irqs; irq_table 405 drivers/scsi/g_NCR5380.c board_irq = legacy_find_free_irq(irq_table); irq_table 408 drivers/scsi/g_NCR5380.c while (*irq_table != -1) irq_table 409 drivers/scsi/g_NCR5380.c if (*irq_table++ == irq) irq_table 536 include/linux/mlx5/driver.h struct mlx5_irq_table *irq_table; irq_table 61 include/sound/initval.h static int snd_legacy_find_free_irq(int *irq_table) irq_table 63 include/sound/initval.h while (*irq_table != -1) { irq_table 64 include/sound/initval.h if (!request_irq(*irq_table, snd_legacy_empty_irq_handler, irq_table 66 include/sound/initval.h (void *) irq_table)) { irq_table 67 include/sound/initval.h free_irq(*irq_table, (void *) irq_table); irq_table 68 include/sound/initval.h return *irq_table; irq_table 70 include/sound/initval.h irq_table++;