Home
last modified time | relevance | path

Searched refs:msix_count (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/infiniband/hw/irdma/
H A Di40iw_if.c86 rf->msix_count = cdev_info->msix_count; in i40iw_fill_device_info()
H A Dig3rdma_if.c144 rf->msix_count = idc_priv->msix_count; in ig3rdma_cfg_rf()
/linux/include/linux/net/intel/
H A Diidc_rdma_idpf.h42 u16 msix_count; /* How many vectors are reserved for this device */ member
H A Di40e_client.h92 u16 msix_count; /* number of msix vectors*/ member
/linux/drivers/ntb/hw/amd/
H A Dntb_hw_amd.c722 int rc, i, msix_count, node; in ndev_init_isr() local
744 msix_count = pci_enable_msix_range(pdev, ndev->msix, in ndev_init_isr()
746 if (msix_count < 0) in ndev_init_isr()
752 if (msix_count < msix_min) { in ndev_init_isr()
757 for (i = 0; i < msix_count; ++i) { in ndev_init_isr()
/linux/drivers/net/ethernet/wangxun/ngbe/
H A Dngbe_main.c107 u16 msix_count = 0; in ngbe_sw_init() local
128 err = wx_get_pcie_msix_counts(wx, &msix_count, NGBE_MAX_MSIX_VECTORS); in ngbe_sw_init()
131 wx->mac.max_msix_vectors = msix_count; in ngbe_sw_init()
/linux/drivers/net/ethernet/wangxun/txgbe/
H A Dtxgbe_main.c392 u16 msix_count = 0; in txgbe_sw_init() local
412 err = wx_get_pcie_msix_counts(wx, &msix_count, TXGBE_MAX_MSIX_VECTORS); in txgbe_sw_init()
415 wx->mac.max_msix_vectors = msix_count; in txgbe_sw_init()
/linux/drivers/ntb/hw/intel/
H A Dntb_hw_gen1.c368 int rc, i, msix_count, node; in ndev_init_isr() local
395 msix_count = pci_enable_msix_range(pdev, ndev->msix, in ndev_init_isr()
397 if (msix_count < 0) in ndev_init_isr()
400 for (i = 0; i < msix_count; ++i) { in ndev_init_isr()
409 dev_dbg(&pdev->dev, "Using %d msix interrupts\n", msix_count); in ndev_init_isr()
410 ndev->db_vec_count = msix_count; in ndev_init_isr()
/linux/drivers/scsi/qedi/
H A Dqedi.h313 s32 msix_count; member
H A Dqedi_main.c1412 for (i = 0; i < qedi->msix_count; i++) { in qedi_request_msix_irq()
1446 qedi->msix_count = rc; in qedi_setup_int()
/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_hw.c2424 int wx_get_pcie_msix_counts(struct wx *wx, u16 *msix_count, u16 max_msix_count) in wx_get_pcie_msix_counts() argument
2430 *msix_count = 1; in wx_get_pcie_msix_counts()
2438 msix_count); in wx_get_pcie_msix_counts()
2439 *msix_count &= WX_PCIE_MSIX_TBL_SZ_MASK; in wx_get_pcie_msix_counts()
2441 *msix_count += 1; in wx_get_pcie_msix_counts()
2443 if (*msix_count > max_msix_count) in wx_get_pcie_msix_counts()
2444 *msix_count = max_msix_count; in wx_get_pcie_msix_counts()
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_client.c274 cdev->lan_info.msix_count = pf->num_iwarp_msix; in i40e_client_update_msix_info()
371 cdev->lan_info.msix_count = pf->num_iwarp_msix; in i40e_client_add_instance()
/linux/drivers/net/ethernet/intel/idpf/
H A Didpf_idc.c406 privd->msix_count = adapter->num_rdma_msix_entries; in idpf_idc_init_msix_data()
/linux/drivers/scsi/mpi3mr/
H A Dmpi3mr_fw.c853 mrioc->requested_poll_qcount, mrioc->msix_count); in mpi3mr_setup_isr()
859 mrioc->msix_count, mrioc->cpu_count); in mpi3mr_setup_isr()
3337 mrioc->msix_count = min_t(int, mrioc->msix_count, in mpi3mr_process_factsdata()
4298 mrioc->msix_count = (message_control & 0x3FF) + 1; in mpi3mr_setup_resources()
4310 mrioc->msix_count); in mpi3mr_setup_resources()
4314 mrioc->msix_count - 2); in mpi3mr_setup_resources()
/linux/drivers/scsi/megaraid/
H A Dmegaraid_sas_fusion.c787 int i, j, k, msix_count; in megasas_alloc_rdpq_fusion() local
809 msix_count = instance->msix_vectors > 0 ? instance->msix_vectors : 1; in megasas_alloc_rdpq_fusion()
810 msix_count += instance->iopoll_q_count; in megasas_alloc_rdpq_fusion()
837 dma_alloc_count = DIV_ROUND_UP(msix_count, RDPQ_MAX_INDEX_IN_ONE_CHUNK); in megasas_alloc_rdpq_fusion()
890 if (abs_index == msix_count) in megasas_alloc_rdpq_fusion()