Searched refs:num_msix (Results 1 – 11 of 11) sorted by relevance
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_main.c | 682 int num_msix = 0, err = 0, vector; in qlcnic_setup_tss_rss_intr() local 687 num_msix += adapter->drv_tss_rings; in qlcnic_setup_tss_rss_intr() 689 num_msix += adapter->drv_tx_rings; in qlcnic_setup_tss_rss_intr() 692 num_msix += adapter->drv_rss_rings; in qlcnic_setup_tss_rss_intr() 694 num_msix += adapter->drv_sds_rings; in qlcnic_setup_tss_rss_intr() 697 num_msix += 1; in qlcnic_setup_tss_rss_intr() 700 adapter->msix_entries = kcalloc(num_msix, in qlcnic_setup_tss_rss_intr() 707 for (vector = 0; vector < num_msix; vector++) in qlcnic_setup_tss_rss_intr() 711 err = pci_enable_msix_exact(pdev, adapter->msix_entries, num_msix); in qlcnic_setup_tss_rss_intr() 718 num_msix, err); in qlcnic_setup_tss_rss_intr() [all …]
|
D | qlcnic_83xx_hw.c | 343 int num_msix; in qlcnic_83xx_calculate_msix_vector() local 345 num_msix = adapter->drv_sds_rings; in qlcnic_83xx_calculate_msix_vector() 348 num_msix += 1; in qlcnic_83xx_calculate_msix_vector() 351 num_msix += adapter->drv_tx_rings; in qlcnic_83xx_calculate_msix_vector() 353 return num_msix; in qlcnic_83xx_calculate_msix_vector() 359 int err, i, num_msix; in qlcnic_83xx_setup_intr() local 365 num_msix = ahw->num_msix; in qlcnic_83xx_setup_intr() 367 num_msix = qlcnic_83xx_calculate_msix_vector(adapter); in qlcnic_83xx_setup_intr() 369 err = qlcnic_enable_msix(adapter, num_msix); in qlcnic_83xx_setup_intr() 374 num_msix = ahw->num_msix; in qlcnic_83xx_setup_intr() [all …]
|
D | qlcnic_ctx.c | 776 for (i = 0; i < ahw->num_msix; i++) { in qlcnic_82xx_config_intrpt()
|
D | qlcnic.h | 493 u8 num_msix; member
|
D | qlcnic_sriov_pf.c | 1782 QLCWRX(ahw, QLCNIC_MBX_INTR_ENBL, (ahw->num_msix - 1) << 8); in qlcnic_sriov_pf_reset()
|
D | qlcnic_83xx_init.c | 410 for (i = 0; i < adapter->ahw->num_msix; i++) { in qlcnic_83xx_idc_detach_driver()
|
D | qlcnic_sriov_common.c | 1705 u8 i, max_ints = ahw->num_msix - 1; in qlcnic_sriov_vf_detach()
|
/linux-4.1.27/drivers/scsi/isci/ |
D | init.c | 345 int err, i, num_msix; in isci_setup_interrupts() local 353 num_msix = num_controllers(pdev) * SCI_NUM_MSI_X_INT; in isci_setup_interrupts() 355 for (i = 0; i < num_msix; i++) in isci_setup_interrupts() 358 err = pci_enable_msix_exact(pdev, pci_info->msix_entries, num_msix); in isci_setup_interrupts() 362 for (i = 0; i < num_msix; i++) { in isci_setup_interrupts()
|
/linux-4.1.27/drivers/ntb/ |
D | ntb_hw.c | 1197 ndev->num_msix = msix_entries; in ntb_setup_snb_msix() 1210 ndev->num_msix = 0; in ntb_setup_snb_msix() 1236 ndev->num_msix = msix_entries; in ntb_setup_bwd_msix() 1246 ndev->num_msix = 0; in ntb_setup_bwd_msix() 1374 if (ndev->num_msix) { in ntb_free_interrupts() 1378 for (i = 0; i < ndev->num_msix; i++) { in ntb_free_interrupts() 1380 if (is_ntb_xeon(ndev) && i == ndev->num_msix - 1) in ntb_free_interrupts()
|
D | ntb_hw.h | 147 unsigned char num_msix; member
|
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic_main.c | 636 int num_msix) in netxen_setup_msi_interrupts() argument 643 netxen_init_msix_entries(adapter, num_msix); in netxen_setup_msi_interrupts() 645 num_msix, num_msix); in netxen_setup_msi_interrupts() 651 adapter->max_sds_rings = num_msix; in netxen_setup_msi_interrupts() 675 int num_msix; in netxen_setup_intr() local 678 num_msix = (num_online_cpus() >= MSIX_ENTRIES_PER_ADAPTER) ? in netxen_setup_intr() 681 num_msix = 1; in netxen_setup_intr() 690 if (!netxen_setup_msi_interrupts(adapter, num_msix)) in netxen_setup_intr() 696 netxen_setup_msi_interrupts(adapter, num_msix)) { in netxen_setup_intr()
|