/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_lib.c | 720 int i, vectors, vector_threshold; in ixgbe_acquire_msix_vectors() local 723 vectors = max(adapter->num_rx_queues, adapter->num_tx_queues); in ixgbe_acquire_msix_vectors() 730 vectors = min_t(int, vectors, num_online_cpus()); in ixgbe_acquire_msix_vectors() 733 vectors += NON_Q_VECTORS; in ixgbe_acquire_msix_vectors() 741 vectors = min_t(int, vectors, hw->mac.max_msix_vectors); in ixgbe_acquire_msix_vectors() 748 adapter->msix_entries = kcalloc(vectors, in ixgbe_acquire_msix_vectors() 754 for (i = 0; i < vectors; i++) in ixgbe_acquire_msix_vectors() 757 vectors = pci_enable_msix_range(adapter->pdev, adapter->msix_entries, in ixgbe_acquire_msix_vectors() 758 vector_threshold, vectors); in ixgbe_acquire_msix_vectors() 760 if (vectors < 0) { in ixgbe_acquire_msix_vectors() [all …]
|
/drivers/sh/intc/ |
D | irqdomain.c | 52 irq_base = evt2irq(hw->vectors[0].vect); in intc_irq_domain_init() 53 irq_end = evt2irq(hw->vectors[hw->nr_vectors - 1].vect); in intc_irq_domain_init()
|
D | Kconfig | 30 vectors.
|
D | core.c | 312 struct intc_vect *vect = hw->vectors + i; in register_intc_controller() 337 struct intc_vect *vect2 = hw->vectors + k; in register_intc_controller()
|
/drivers/staging/skein/ |
D | TODO | 4 - add / pass test vectors
|
/drivers/irqchip/ |
D | irq-metag-ext.c | 603 u8 vectors[4*32]; member 648 context->vectors[hw] = metag_in32(vec_addr); in meta_intc_suspend() 713 metag_out32(context->vectors[hw], vec_addr); in meta_intc_resume()
|
/drivers/gpu/drm/msm/mdp/mdp5/ |
D | mdp5_cmd_encoder.c | 53 .vectors = &mdp_bus_vectors[0], 56 .vectors = &mdp_bus_vectors[1],
|
D | mdp5_encoder.c | 59 .vectors = &mdp_bus_vectors[0], 62 .vectors = &mdp_bus_vectors[1],
|
/drivers/pci/pcie/ |
D | portdrv_core.c | 75 static int pcie_port_enable_msix(struct pci_dev *dev, int *vectors, int mask) in pcie_port_enable_msix() argument 181 vectors[i] = idx[i] >= 0 ? msix_entries[idx[i]].vector : -1; in pcie_port_enable_msix()
|
/drivers/net/ethernet/brocade/bna/ |
D | bnad.c | 112 dma_unmap_addr(&unmap->vectors[0], dma_addr), in bnad_tx_buff_unmap() 114 dma_unmap_addr_set(&unmap->vectors[0], dma_addr, 0); in bnad_tx_buff_unmap() 127 dma_unmap_addr(&unmap->vectors[vector], dma_addr), in bnad_tx_buff_unmap() 128 dma_unmap_len(&unmap->vectors[vector], dma_len), in bnad_tx_buff_unmap() 130 dma_unmap_addr_set(&unmap->vectors[vector], dma_addr, 0); in bnad_tx_buff_unmap() 2936 u32 wis, vectors, len; in bnad_start_xmit() local 2977 vectors = 1 + skb_shinfo(skb)->nr_frags; in bnad_start_xmit() 2978 wis = BNA_TXQ_WI_NEEDED(vectors); /* 4 vectors per work item */ in bnad_start_xmit() 2980 if (unlikely(vectors > BFI_TX_MAX_VECTORS_PER_PKT)) { in bnad_start_xmit() 3025 txqent->hdr.wi.num_vectors = vectors; in bnad_start_xmit() [all …]
|
D | bnad.h | 234 struct bnad_tx_vector vectors[BFI_TX_MAX_VECTORS_PER_WI]; member
|
/drivers/net/ethernet/chelsio/cxgb3/ |
D | cxgb3_main.c | 3093 int vectors; in cxgb_enable_msix() local 3096 vectors = ARRAY_SIZE(entries); in cxgb_enable_msix() 3097 for (i = 0; i < vectors; ++i) in cxgb_enable_msix() 3100 vectors = pci_enable_msix_range(adap->pdev, entries, in cxgb_enable_msix() 3101 adap->params.nports + 1, vectors); in cxgb_enable_msix() 3102 if (vectors < 0) in cxgb_enable_msix() 3103 return vectors; in cxgb_enable_msix() 3105 for (i = 0; i < vectors; ++i) in cxgb_enable_msix() 3107 adap->msix_nvectors = vectors; in cxgb_enable_msix()
|
/drivers/net/ethernet/qlogic/qed/ |
D | qed_main.c | 753 u8 vectors = 0; in qed_slowpath_vf_setup_int() local 755 qed_vf_get_num_rxqs(&cdev->hwfns[1], &vectors); in qed_slowpath_vf_setup_int() 756 cdev->int_params.in.num_vectors += vectors; in qed_slowpath_vf_setup_int()
|
/drivers/scsi/lpfc/ |
D | lpfc_init.c | 8775 lpfc_sli4_set_affinity(struct lpfc_hba *phba, int vectors) in lpfc_sli4_set_affinity() argument 8827 for (idx = 0; idx < vectors; idx++) { in lpfc_sli4_set_affinity() 8858 idx, vectors); in lpfc_sli4_set_affinity() 8986 vectors); in lpfc_sli4_set_affinity() 9015 int vectors, rc, index; in lpfc_sli4_enable_msix() local 9022 vectors = phba->cfg_fcp_io_channel; in lpfc_sli4_enable_msix() 9025 vectors++; in lpfc_sli4_enable_msix() 9028 2, vectors); in lpfc_sli4_enable_msix() 9034 vectors = rc; in lpfc_sli4_enable_msix() 9037 for (index = 0; index < vectors; index++) in lpfc_sli4_enable_msix() [all …]
|
/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf_main.c | 2297 int vectors) in ixgbevf_acquire_msix_vectors() argument 2312 vectors = pci_enable_msix_range(adapter->pdev, adapter->msix_entries, in ixgbevf_acquire_msix_vectors() 2313 vector_threshold, vectors); in ixgbevf_acquire_msix_vectors() 2315 if (vectors < 0) { in ixgbevf_acquire_msix_vectors() 2320 return vectors; in ixgbevf_acquire_msix_vectors() 2327 adapter->num_msix_vectors = vectors; in ixgbevf_acquire_msix_vectors()
|
/drivers/net/ethernet/intel/i40e/ |
D | i40e_main.c | 7557 static int i40e_reserve_msix_vectors(struct i40e_pf *pf, int vectors) in i40e_reserve_msix_vectors() argument 7559 vectors = pci_enable_msix_range(pf->pdev, pf->msix_entries, in i40e_reserve_msix_vectors() 7560 I40E_MIN_MSIX, vectors); in i40e_reserve_msix_vectors() 7561 if (vectors < 0) { in i40e_reserve_msix_vectors() 7563 "MSI-X vector reservation failed: %d\n", vectors); in i40e_reserve_msix_vectors() 7564 vectors = 0; in i40e_reserve_msix_vectors() 7567 return vectors; in i40e_reserve_msix_vectors() 7889 int vectors = 0; in i40e_init_interrupt_scheme() local 7893 vectors = i40e_init_msix(pf); in i40e_init_interrupt_scheme() 7894 if (vectors < 0) { in i40e_init_interrupt_scheme() [all …]
|
/drivers/staging/lustre/lnet/klnds/o2iblnd/ |
D | o2iblnd.c | 598 int vectors; in kiblnd_get_completion_vector() local 603 vectors = conn->ibc_cmid->device->num_comp_vectors; in kiblnd_get_completion_vector() 604 if (vectors <= 1) in kiblnd_get_completion_vector() 615 return i % vectors; in kiblnd_get_completion_vector()
|
/drivers/edac/ |
D | amd64_edac.c | 2062 static int decode_syndrome(u16 syndrome, const u16 *vectors, unsigned num_vecs, in decode_syndrome() argument 2076 if (v_idx < v_end && vectors[v_idx] & i) { in decode_syndrome() 2077 u16 ev_comp = vectors[v_idx++]; in decode_syndrome()
|
/drivers/scsi/ |
D | ipr.c | 9897 int i, vectors; in ipr_enable_msix() local 9902 vectors = pci_enable_msix_range(ioa_cfg->pdev, in ipr_enable_msix() 9904 if (vectors < 0) { in ipr_enable_msix() 9906 return vectors; in ipr_enable_msix() 9909 for (i = 0; i < vectors; i++) in ipr_enable_msix() 9911 ioa_cfg->nvectors = vectors; in ipr_enable_msix() 9918 int i, vectors; in ipr_enable_msi() local 9920 vectors = pci_enable_msi_range(ioa_cfg->pdev, 1, ipr_number_of_msix); in ipr_enable_msi() 9921 if (vectors < 0) { in ipr_enable_msi() 9923 return vectors; in ipr_enable_msi() [all …]
|
/drivers/net/ethernet/intel/i40evf/ |
D | i40evf_main.c | 1083 i40evf_acquire_msix_vectors(struct i40evf_adapter *adapter, int vectors) in i40evf_acquire_msix_vectors() argument 1100 vector_threshold, vectors); in i40evf_acquire_msix_vectors()
|