/linux-6.3-rc2/drivers/staging/media/atomisp/pci/runtime/ifmtr/src/ |
A D | ifmtr.c | 81 num_vectors, in ia_css_ifmtr_configure() local 166 num_vectors *= buffer_height; in ia_css_ifmtr_configure() 189 num_vectors *= deinterleaving; in ia_css_ifmtr_configure() 203 num_vectors = num_vectors / 2 * deinterleaving; in ia_css_ifmtr_configure() 215 num_vectors *= deinterleaving; in ia_css_ifmtr_configure() 230 num_vectors *= deinterleaving; in ia_css_ifmtr_configure() 260 num_vectors *= 2; in ia_css_ifmtr_configure() 278 num_vectors = num_vectors / 2 * deinterleaving; in ia_css_ifmtr_configure() 312 num_vectors = CEIL_MUL(num_vectors, deinterleaving); in ia_css_ifmtr_configure() 324 num_vectors *= 2; in ia_css_ifmtr_configure() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/ath/ath11k/ |
A D | pcic.c | 70 { .name = "MHI", .num_vectors = 3, .base_vector = 0 }, 71 { .name = "CE", .num_vectors = 10, .base_vector = 3 }, 81 { .name = "MHI", .num_vectors = 3, .base_vector = 0 }, 82 { .name = "CE", .num_vectors = 5, .base_vector = 3 }, 83 { .name = "DP", .num_vectors = 8, .base_vector = 8 }, 91 { .name = "MHI", .num_vectors = 3, .base_vector = 0 }, 253 int *num_vectors, u32 *user_base_data, in ath11k_pcic_get_user_msi_assignment() argument 261 *num_vectors = msi_config->users[idx].num_vectors; in ath11k_pcic_get_user_msi_assignment() 267 user_name, *num_vectors, *user_base_data, in ath11k_pcic_get_user_msi_assignment() 551 int i, j, ret, num_vectors = 0; in ath11k_pcic_ext_irq_config() local [all …]
|
A D | mhi.c | 257 int ret, num_vectors, i; in ath11k_mhi_get_msi() local 261 ret = ath11k_pcic_get_user_msi_assignment(ab, "MHI", &num_vectors, in ath11k_mhi_get_msi() 267 num_vectors, base_vector); in ath11k_mhi_get_msi() 269 irq = kcalloc(num_vectors, sizeof(int), GFP_KERNEL); in ath11k_mhi_get_msi() 273 for (i = 0; i < num_vectors; i++) { in ath11k_mhi_get_msi() 283 ab_pci->mhi_ctrl->nr_irqs = num_vectors; in ath11k_mhi_get_msi()
|
A D | hif.h | 26 int *num_vectors, u32 *user_base_data, 119 int *num_vectors, u32 *user_base_data, in ath11k_get_user_msi_vector() argument 125 return ab->hif.ops->get_user_msi_vector(ab, user_name, num_vectors, in ath11k_get_user_msi_vector()
|
A D | pci.c | 153 { .name = "MHI", .num_vectors = 3, .base_vector = 0 }, 154 { .name = "CE", .num_vectors = 1, .base_vector = 0 }, 155 { .name = "WAKE", .num_vectors = 1, .base_vector = 0 }, 156 { .name = "DP", .num_vectors = 1, .base_vector = 0 }, 416 int num_vectors; in ath11k_pci_alloc_msi() local 419 num_vectors = pci_alloc_irq_vectors(pci_dev, in ath11k_pci_alloc_msi() 423 if (num_vectors == msi_config->total_vectors) { in ath11k_pci_alloc_msi() 426 num_vectors = pci_alloc_irq_vectors(ab_pci->pdev, in ath11k_pci_alloc_msi() 430 if (num_vectors < 0) { in ath11k_pci_alloc_msi() 438 ath11k_info(ab, "MSI vectors: %d\n", num_vectors); in ath11k_pci_alloc_msi()
|
A D | pcic.h | 30 int *num_vectors, u32 *user_base_data,
|
/linux-6.3-rc2/drivers/pci/controller/dwc/ |
A D | pcie-designware-host.c | 63 num_ctrls = pp->num_vectors / MAX_MSI_IRQS_PER_CTRL; in dw_handle_msi_irq() 313 if (pp->num_vectors > max_vectors) { in dw_pcie_parse_split_msi_irq() 316 pp->num_vectors = max_vectors; in dw_pcie_parse_split_msi_irq() 318 if (!pp->num_vectors) in dw_pcie_parse_split_msi_irq() 319 pp->num_vectors = max_vectors; in dw_pcie_parse_split_msi_irq() 342 if (!pp->num_vectors) in dw_pcie_msi_host_init() 343 pp->num_vectors = MSI_DEF_NUM_VECTORS; in dw_pcie_msi_host_init() 344 num_ctrls = pp->num_vectors / MAX_MSI_IRQS_PER_CTRL; in dw_pcie_msi_host_init() 457 if (!pp->has_msi_ctrl && !pp->num_vectors) { in dw_pcie_host_init() 458 pp->num_vectors = MSI_DEF_NUM_VECTORS; in dw_pcie_host_init() [all …]
|
A D | pcie-designware-plat.c | 94 pp->num_vectors = MAX_MSI_IRQS; in dw_plat_add_pcie_port()
|
/linux-6.3-rc2/drivers/net/wireless/ath/ath12k/ |
A D | pci.c | 477 int i, j, ret, num_vectors = 0; in ath12k_pci_ext_irq_config() local 482 &num_vectors, in ath12k_pci_ext_irq_config() 513 int vector = (i % num_vectors) + base_vector; in ath12k_pci_ext_irq_config() 642 int num_vectors; in ath12k_pci_msi_alloc() local 649 if (num_vectors != msi_config->total_vectors) { in ath12k_pci_msi_alloc() 651 msi_config->total_vectors, num_vectors); in ath12k_pci_msi_alloc() 653 if (num_vectors >= 0) in ath12k_pci_msi_alloc() 656 return num_vectors; in ath12k_pci_msi_alloc() 861 int *num_vectors, u32 *user_base_data, in ath12k_pci_get_user_msi_assignment() argument 870 *num_vectors = msi_config->users[idx].num_vectors; in ath12k_pci_get_user_msi_assignment() [all …]
|
A D | mhi.c | 252 int ret, num_vectors, i; in ath12k_mhi_get_msi() local 256 "MHI", &num_vectors, in ath12k_mhi_get_msi() 262 num_vectors, base_vector); in ath12k_mhi_get_msi() 264 irq = kcalloc(num_vectors, sizeof(*irq), GFP_KERNEL); in ath12k_mhi_get_msi() 268 for (i = 0; i < num_vectors; i++) in ath12k_mhi_get_msi() 273 ab_pci->mhi_ctrl->nr_irqs = num_vectors; in ath12k_mhi_get_msi()
|
A D | hif.h | 26 int *num_vectors, u32 *user_base_data, 44 int *num_vectors, in ath12k_hif_get_user_msi_vector() argument 51 return ab->hif.ops->get_user_msi_vector(ab, user_name, num_vectors, in ath12k_hif_get_user_msi_vector()
|
A D | pci.h | 73 int num_vectors; member 114 int *num_vectors, u32 *user_base_data,
|
/linux-6.3-rc2/drivers/net/ethernet/emulex/benet/ |
A D | be_roce.c | 65 dev_info.msix.num_vectors = min(num_vec, MAX_MSIX_VECTORS); in _be_roce_dev_add() 71 for (i = 0; i < dev_info.msix.num_vectors; i++) { in _be_roce_dev_add() 76 dev_info.msix.num_vectors = 0; in _be_roce_dev_add()
|
A D | be_roce.h | 44 int num_vectors; member
|
/linux-6.3-rc2/drivers/tty/serial/8250/ |
A D | 8250_pci1xxxx.c | 381 int num_vectors; in pci1xxxx_serial_probe() local 407 num_vectors = pci_alloc_irq_vectors(pdev, 1, max_vec_reqd, PCI_IRQ_ALL_TYPES); in pci1xxxx_serial_probe() 408 if (num_vectors < 0) { in pci1xxxx_serial_probe() 410 return num_vectors; in pci1xxxx_serial_probe() 418 if (num_vectors == max_vec_reqd) in pci1xxxx_serial_probe() 426 if (num_vectors == max_vec_reqd) in pci1xxxx_serial_probe()
|
/linux-6.3-rc2/include/linux/avf/ |
A D | virtchnl.h | 387 u16 num_vectors; member 1054 u32 num_vectors; member 1420 valid_len += (vimi->num_vectors * in virtchnl_vc_validate_vf_msg() 1422 if (vimi->num_vectors == 0) in virtchnl_vc_validate_vf_msg() 1477 valid_len += ((qv->num_vectors - 1) * in virtchnl_vc_validate_vf_msg()
|
/linux-6.3-rc2/drivers/net/ethernet/intel/i40e/ |
A D | i40e_client.c | 146 for (i = 0; i < qvlist_info->num_vectors; i++) { in i40e_client_release_qvlist() 573 qvlist_info->num_vectors), GFP_KERNEL); in i40e_client_setup_qvlist() 576 ldev->qvlist_info->num_vectors = qvlist_info->num_vectors; in i40e_client_setup_qvlist() 578 for (i = 0; i < qvlist_info->num_vectors; i++) { in i40e_client_setup_qvlist()
|
A D | i40e_virtchnl_pf.c | 459 for (i = 0; i < qvlist_info->num_vectors; i++) { in i40e_release_rdma_qvlist() 514 if (qvlist_info->num_vectors > msix_vf) { in i40e_config_rdma_qvlist() 517 qvlist_info->num_vectors, in i40e_config_rdma_qvlist() 525 qvlist_info->num_vectors - 1), in i40e_config_rdma_qvlist() 531 vf->qvlist_info->num_vectors = qvlist_info->num_vectors; in i40e_config_rdma_qvlist() 534 for (i = 0; i < qvlist_info->num_vectors; i++) { in i40e_config_rdma_qvlist() 2471 if (irqmap_info->num_vectors > in i40e_vc_config_irq_map_msg() 2477 for (i = 0; i < irqmap_info->num_vectors; i++) { in i40e_vc_config_irq_map_msg()
|
/linux-6.3-rc2/drivers/pci/controller/ |
A D | pcie-microchip-host.c | 260 u32 num_vectors; member 424 for_each_set_bit(bit, &status, msi->num_vectors) { in mc_handle_msi() 482 bit = find_first_zero_bit(msi->used, msi->num_vectors); in mc_irq_msi_domain_alloc() 483 if (bit >= msi->num_vectors) { in mc_irq_msi_domain_alloc() 546 msi->dev_domain = irq_domain_add_linear(NULL, msi->num_vectors, in mc_allocate_msi_domains() 1022 port->msi.num_vectors = MC_NUM_MSI_IRQS; in mc_platform_init()
|
/linux-6.3-rc2/drivers/net/ethernet/intel/iavf/ |
A D | iavf_client.h | 55 u32 num_vectors; member
|
A D | iavf_client.c | 460 for (i = 0; i < qvlist_info->num_vectors; i++) { in iavf_client_setup_qvlist() 473 v_qvlist_info->num_vectors - 1); in iavf_client_setup_qvlist()
|
/linux-6.3-rc2/include/linux/net/intel/ |
A D | i40e_client.h | 47 u32 num_vectors; member
|
/linux-6.3-rc2/drivers/net/ethernet/qlogic/qed/ |
A D | qed_main.c | 570 cnt = int_params->in.num_vectors; in qed_enable_msix() 588 cnt, int_params->in.num_vectors); in qed_enable_msix() 603 int_params->out.num_vectors = rc; in qed_enable_msix() 624 cnt = int_params->in.num_vectors; in qed_set_int_mode() 942 cdev->int_params.in.num_vectors += sb_cnt_info.cnt; in qed_slowpath_setup_int() 943 cdev->int_params.in.num_vectors++; /* slowpath */ in qed_slowpath_setup_int() 953 cdev->int_params.in.num_vectors = in qed_slowpath_setup_int() 964 cdev->int_params.fp_msix_cnt = cdev->int_params.out.num_vectors - in qed_slowpath_setup_int() 1004 &cdev->int_params.in.num_vectors); in qed_slowpath_vf_setup_int() 1009 cdev->int_params.in.num_vectors += vectors; in qed_slowpath_vf_setup_int() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/intel/ixgbevf/ |
A D | ethtool.c | 822 int num_vectors, i; in ixgbevf_set_coalesce() local 854 num_vectors = adapter->num_msix_vectors - NON_Q_VECTORS; in ixgbevf_set_coalesce() 856 for (i = 0; i < num_vectors; i++) { in ixgbevf_set_coalesce()
|
/linux-6.3-rc2/drivers/net/ethernet/brocade/bna/ |
A D | bna_hw_defs.h | 364 u8 num_vectors; /* number of vectors present */ member
|