Home
last modified time | relevance | path

Searched refs:num_vectors (Results 1 – 25 of 53) sorted by relevance

123

/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/ifmtr/src/
H A Difmtr.c81 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 …]
/openbmc/linux/drivers/net/wireless/ath/ath11k/
H A Dpcic.c70 { .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()
550 int i, j, ret, num_vectors = 0; in ath11k_pcic_ext_irq_config() local
[all …]
H A Dmhi.c257 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()
H A Dhif.h27 int *num_vectors, u32 *user_base_data,
120 int *num_vectors, u32 *user_base_data, in ath11k_get_user_msi_vector() argument
126 return ab->hif.ops->get_user_msi_vector(ab, user_name, num_vectors, in ath11k_get_user_msi_vector()
H A Dpci.c154 { .name = "MHI", .num_vectors = 3, .base_vector = 0 },
155 { .name = "CE", .num_vectors = 1, .base_vector = 0 },
156 { .name = "WAKE", .num_vectors = 1, .base_vector = 0 },
157 { .name = "DP", .num_vectors = 1, .base_vector = 0 },
417 int num_vectors; in ath11k_pci_alloc_msi() local
420 num_vectors = pci_alloc_irq_vectors(pci_dev, in ath11k_pci_alloc_msi()
424 if (num_vectors == msi_config->total_vectors) { in ath11k_pci_alloc_msi()
427 num_vectors = pci_alloc_irq_vectors(ab_pci->pdev, in ath11k_pci_alloc_msi()
431 if (num_vectors < 0) { in ath11k_pci_alloc_msi()
439 ath11k_info(ab, "MSI vectors: %d\n", num_vectors); in ath11k_pci_alloc_msi()
H A Dpcic.h30 int *num_vectors, u32 *user_base_data,
/openbmc/linux/drivers/pci/controller/dwc/
H A Dpcie-designware-host.c65 num_ctrls = pp->num_vectors / MAX_MSI_IRQS_PER_CTRL; in dw_handle_msi_irq()
315 if (pp->num_vectors > max_vectors) { in dw_pcie_parse_split_msi_irq()
318 pp->num_vectors = max_vectors; in dw_pcie_parse_split_msi_irq()
320 if (!pp->num_vectors) in dw_pcie_parse_split_msi_irq()
321 pp->num_vectors = max_vectors; in dw_pcie_parse_split_msi_irq()
344 if (!pp->num_vectors) in dw_pcie_msi_host_init()
345 pp->num_vectors = MSI_DEF_NUM_VECTORS; in dw_pcie_msi_host_init()
346 num_ctrls = pp->num_vectors / MAX_MSI_IRQS_PER_CTRL; in dw_pcie_msi_host_init()
459 if (!pp->has_msi_ctrl && !pp->num_vectors) { in dw_pcie_host_init()
460 pp->num_vectors = MSI_DEF_NUM_VECTORS; in dw_pcie_host_init()
[all …]
H A Dpcie-designware-plat.c94 pp->num_vectors = MAX_MSI_IRQS; in dw_plat_add_pcie_port()
/openbmc/linux/drivers/net/wireless/ath/ath12k/
H A Dpci.c514 int i, j, ret, num_vectors = 0; in ath12k_pci_ext_irq_config() local
519 &num_vectors, in ath12k_pci_ext_irq_config()
550 int vector = (i % num_vectors) + base_vector; in ath12k_pci_ext_irq_config()
681 int num_vectors; in ath12k_pci_msi_alloc() local
688 if (num_vectors != msi_config->total_vectors) { in ath12k_pci_msi_alloc()
690 msi_config->total_vectors, num_vectors); in ath12k_pci_msi_alloc()
692 if (num_vectors >= 0) in ath12k_pci_msi_alloc()
695 return num_vectors; in ath12k_pci_msi_alloc()
899 int *num_vectors, u32 *user_base_data, in ath12k_pci_get_user_msi_assignment() argument
908 *num_vectors = msi_config->users[idx].num_vectors; in ath12k_pci_get_user_msi_assignment()
[all …]
H A Dhif.h26 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()
H A Dmhi.c252 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()
H A Dpci.h73 int num_vectors; member
120 int *num_vectors, u32 *user_base_data,
/openbmc/linux/drivers/net/ethernet/emulex/benet/
H A Dbe_roce.c65 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()
H A Dbe_roce.h44 int num_vectors; member
/openbmc/linux/drivers/tty/serial/8250/
H A D8250_pci1xxxx.c381 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()
/openbmc/qemu/tests/tcg/hexagon/
H A Dhvx_misc.h55 static inline void check_output_##FIELD(int line, size_t num_vectors) \
57 for (int i = 0; i < num_vectors; i++) { \
/openbmc/linux/include/linux/avf/
H A Dvirtchnl.h394 u16 num_vectors; member
1068 u32 num_vectors; member
1460 vimi->num_vectors); in virtchnl_vc_validate_vf_msg()
1461 if (vimi->num_vectors == 0) in virtchnl_vc_validate_vf_msg()
1518 qv->num_vectors); in virtchnl_vc_validate_vf_msg()
/openbmc/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_client.c145 for (i = 0; i < qvlist_info->num_vectors; i++) { in i40e_client_release_qvlist()
572 qvlist_info->num_vectors), GFP_KERNEL); in i40e_client_setup_qvlist()
575 ldev->qvlist_info->num_vectors = qvlist_info->num_vectors; in i40e_client_setup_qvlist()
577 for (i = 0; i < qvlist_info->num_vectors; i++) { in i40e_client_setup_qvlist()
/openbmc/qemu/hw/net/
H A De1000e.c272 e1000e_unuse_msix_vectors(E1000EState *s, int num_vectors) in e1000e_unuse_msix_vectors() argument
275 for (i = 0; i < num_vectors; i++) { in e1000e_unuse_msix_vectors()
281 e1000e_use_msix_vectors(E1000EState *s, int num_vectors) in e1000e_use_msix_vectors() argument
284 for (i = 0; i < num_vectors; i++) { in e1000e_use_msix_vectors()
/openbmc/linux/drivers/pci/controller/
H A Dpcie-microchip-host.c262 u32 num_vectors; member
430 for_each_set_bit(bit, &status, msi->num_vectors) { in mc_handle_msi()
485 bit = find_first_zero_bit(msi->used, msi->num_vectors); in mc_irq_msi_domain_alloc()
486 if (bit >= msi->num_vectors) { in mc_irq_msi_domain_alloc()
544 msi->dev_domain = irq_domain_add_linear(NULL, msi->num_vectors, in mc_allocate_msi_domains()
1171 port->msi.num_vectors = 1 << val; in mc_host_probe()
/openbmc/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_client.h55 u32 num_vectors; member
H A Diavf_client.c460 for (i = 0; i < qvlist_info->num_vectors; i++) { in iavf_client_setup_qvlist()
473 v_qvlist_info->num_vectors); in iavf_client_setup_qvlist()
/openbmc/linux/include/linux/net/intel/
H A Di40e_client.h47 u32 num_vectors; member
/openbmc/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_main.c561 cnt = int_params->in.num_vectors; in qed_enable_msix()
579 cnt, int_params->in.num_vectors); in qed_enable_msix()
594 int_params->out.num_vectors = rc; in qed_enable_msix()
615 cnt = int_params->in.num_vectors; in qed_set_int_mode()
933 cdev->int_params.in.num_vectors += sb_cnt_info.cnt; in qed_slowpath_setup_int()
934 cdev->int_params.in.num_vectors++; /* slowpath */ in qed_slowpath_setup_int()
944 cdev->int_params.in.num_vectors = in qed_slowpath_setup_int()
955 cdev->int_params.fp_msix_cnt = cdev->int_params.out.num_vectors - in qed_slowpath_setup_int()
995 &cdev->int_params.in.num_vectors); in qed_slowpath_vf_setup_int()
1000 cdev->int_params.in.num_vectors += vectors; in qed_slowpath_vf_setup_int()
[all …]
/openbmc/linux/drivers/net/ethernet/intel/ixgbevf/
H A Dethtool.c822 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()

123