Searched refs:max_irqs (Results 1 – 12 of 12) sorted by relevance
| /drivers/net/ethernet/broadcom/bnge/ |
| A D | bnge_core.c | 204 unsigned int max_irqs) in bnge_set_max_func_irqs() argument 206 bd->hw_resc.max_irqs = max_irqs; in bnge_set_max_func_irqs() 231 unsigned int max_irqs; in bnge_probe_one() local 280 max_irqs = bnge_get_max_irq(pdev); in bnge_probe_one() 281 bnge_set_max_func_irqs(bd, max_irqs); in bnge_probe_one() 305 rc = bnge_netdev_alloc(bd, max_irqs); in bnge_probe_one()
|
| A D | bnge_netdev.c | 155 int bnge_netdev_alloc(struct bnge_dev *bd, int max_irqs) in bnge_netdev_alloc() argument 161 netdev = alloc_etherdev_mqs(sizeof(*bn), max_irqs * BNGE_MAX_QUEUE, in bnge_netdev_alloc() 162 max_irqs); in bnge_netdev_alloc()
|
| A D | bnge_resc.h | 36 u16 max_irqs; member
|
| A D | bnge_netdev.h | 172 int bnge_netdev_alloc(struct bnge_dev *bd, int max_irqs);
|
| A D | bnge_resc.c | 29 return min_t(u16, hw_resc->max_irqs, hw_resc->max_nqs); in bnge_get_max_func_irqs()
|
| /drivers/iommu/amd/ |
| A D | iommu.c | 2433 dev_data->max_irqs = MAX_IRQS_PER_TABLE_2K; in amd_iommu_probe_device() 2435 dev_data->max_irqs = MAX_IRQS_PER_TABLE_512; in amd_iommu_probe_device() 3202 return max_irqs * sizeof(u32); in get_irq_table_size() 3204 return max_irqs * (sizeof(u64) * 2); in get_irq_table_size() 3209 unsigned int max_irqs) in alloc_irq_table() argument 3277 unsigned long max_irqs) in alloc_irq_index() argument 3294 index < max_irqs;) { in alloc_irq_index() 3635 unsigned long max_irqs; in irq_remapping_alloc() local 3655 max_irqs = dev_data ? dev_data->max_irqs : MAX_IRQS_PER_TABLE_512; in irq_remapping_alloc() 3686 max_irqs); in irq_remapping_alloc() [all …]
|
| A D | amd_iommu_types.h | 857 unsigned int max_irqs; /* Maximum IRQs supported by device */ member
|
| /drivers/net/ethernet/microsoft/mana/ |
| A D | gdma_main.c | 1715 unsigned int max_irqs, min_irqs; in mana_gd_setup_hwc_irqs() local 1719 max_irqs = 1; in mana_gd_setup_hwc_irqs() 1723 max_irqs = min(num_online_cpus(), MANA_MAX_NUM_QUEUES) + 1; in mana_gd_setup_hwc_irqs() 1727 nvec = pci_alloc_irq_vectors(pdev, min_irqs, max_irqs, PCI_IRQ_MSIX); in mana_gd_setup_hwc_irqs() 1747 int max_irqs, i, err; in mana_gd_setup_remaining_irqs() local 1754 max_irqs = gc->num_msix_usable - 1; in mana_gd_setup_remaining_irqs() 1756 for (i = 1; i <= max_irqs; i++) { in mana_gd_setup_remaining_irqs() 1767 err = mana_gd_setup_dyn_irqs(pdev, max_irqs); in mana_gd_setup_remaining_irqs() 1771 gc->max_num_msix = gc->max_num_msix + max_irqs; in mana_gd_setup_remaining_irqs()
|
| /drivers/net/ethernet/apm/xgene/ |
| A D | xgene_enet_main.c | 1624 int i, ret, max_irqs; in xgene_enet_get_irqs() local 1627 max_irqs = 1; in xgene_enet_get_irqs() 1629 max_irqs = 2; in xgene_enet_get_irqs() 1631 max_irqs = XGENE_MAX_ENET_IRQ; in xgene_enet_get_irqs() 1633 for (i = 0; i < max_irqs; i++) { in xgene_enet_get_irqs() 1637 max_irqs = i; in xgene_enet_get_irqs() 1638 pdata->rxq_cnt = max_irqs / 2; in xgene_enet_get_irqs() 1639 pdata->txq_cnt = max_irqs / 2; in xgene_enet_get_irqs() 1640 pdata->cq_cnt = max_irqs / 2; in xgene_enet_get_irqs()
|
| /drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/ |
| A D | trans.c | 1578 int max_irqs, num_irqs, i, ret; in iwl_pcie_set_interrupt_capa() local 1588 max_irqs = min_t(u32, num_online_cpus() + 2, max_rx_queues); in iwl_pcie_set_interrupt_capa() 1589 for (i = 0; i < max_irqs; i++) in iwl_pcie_set_interrupt_capa() 1594 max_irqs); in iwl_pcie_set_interrupt_capa() 1601 trans_pcie->def_irq = (num_irqs == max_irqs) ? num_irqs - 1 : 0; in iwl_pcie_set_interrupt_capa() 1614 if (num_irqs <= max_irqs - 2) { in iwl_pcie_set_interrupt_capa() 1618 } else if (num_irqs == max_irqs - 1) { in iwl_pcie_set_interrupt_capa()
|
| /drivers/net/ethernet/broadcom/bnxt/ |
| A D | bnxt.c | 11276 return min_t(unsigned int, hw_resc->max_irqs, hw_resc->max_nqs); in bnxt_get_max_func_irqs() 11278 return min_t(unsigned int, hw_resc->max_irqs, hw_resc->max_cp_rings); in bnxt_get_max_func_irqs() 11281 static void bnxt_set_max_func_irqs(struct bnxt *bp, unsigned int max_irqs) in bnxt_set_max_func_irqs() argument 11283 bp->hw_resc.max_irqs = max_irqs; in bnxt_set_max_func_irqs() 16552 int rc, max_irqs; in bnxt_init_one() local 16570 max_irqs = bnxt_get_max_irq(pdev); in bnxt_init_one() 16571 dev = alloc_etherdev_mqs(sizeof(*bp), max_irqs * BNXT_MAX_QUEUE, in bnxt_init_one() 16572 max_irqs); in bnxt_init_one() 16579 bnxt_set_max_func_irqs(bp, max_irqs); in bnxt_init_one()
|
| A D | bnxt.h | 1361 u16 max_irqs; member
|
Completed in 854 milliseconds